diff -Nru gwyddion-2.12/app/makefile.msc gwyddion-2.12.good/app/makefile.msc
--- gwyddion-2.12/app/makefile.msc	2008-12-16 10:23:51.000000000 +0100
+++ gwyddion-2.12.good/app/makefile.msc	2009-01-05 14:02:05.000000000 +0100
@@ -123,6 +123,7 @@
 	meta.obj \
 	remote.obj \
 	splash.obj \
+	tips.obj \
 	toolbox.obj
 
 DATA = \
@@ -340,6 +341,28 @@
 	splash.c
 	$(CC) $(CFLAGS) -GD -c $(PRG_CFLAGS) splash.c
 
+tips.obj: \
+	../app/app.h \
+	../config.h \
+	../gwyconfig.h \
+	../libdraw/gwydrawenums.h \
+	../libdraw/gwyselection.h \
+	../libgwyddion/gwycontainer.h \
+	../libgwyddion/gwyddionenums.h \
+	../libgwyddion/gwyenum.h \
+	../libgwyddion/gwyinventory.h \
+	../libgwyddion/gwymacros.h \
+	../libgwyddion/gwyserializable.h \
+	../libgwyddion/gwyutils.h \
+	../libgwydgets/gwydataview.h \
+	../libgwydgets/gwydataviewlayer.h \
+	../libgwydgets/gwydgetenums.h \
+	../libgwydgets/gwypixmaplayer.h \
+	../libgwydgets/gwystock.h \
+	../libgwydgets/gwyvectorlayer.h \
+	tips.c
+	$(CC) $(CFLAGS) -GD -c $(PRG_CFLAGS) tips.c
+
 toolbox.obj: \
 	../app/app.h \
 	../app/data-browser.h \
@@ -1208,6 +1231,7 @@
 gwyplaintool.obj: \
 	../app/gwyplaintool.h \
 	../app/gwytool.h \
+	../app/menu.h \
 	../config.h \
 	../gwyconfig.h \
 	../libdraw/gwydrawenums.h \
@@ -1227,7 +1251,9 @@
 	../libgwydgets/gwydgetenums.h \
 	../libgwydgets/gwydgetutils.h \
 	../libgwydgets/gwypixmaplayer.h \
+	../libgwydgets/gwysensitivitygroup.h \
 	../libgwydgets/gwyvectorlayer.h \
+	../libgwymodule/gwymoduleenums.h \
 	../libprocess/datafield.h \
 	../libprocess/dataline.h \
 	../libprocess/elliptic.h \
@@ -1239,6 +1265,7 @@
 gwytool.obj: \
 	../app/app.h \
 	../app/gwytool.h \
+	../app/menu.h \
 	../config.h \
 	../gwyconfig.h \
 	../libdraw/gwydrawenums.h \
@@ -1258,7 +1285,9 @@
 	../libgwydgets/gwydgetenums.h \
 	../libgwydgets/gwydgetutils.h \
 	../libgwydgets/gwypixmaplayer.h \
+	../libgwydgets/gwysensitivitygroup.h \
 	../libgwydgets/gwyvectorlayer.h \
+	../libgwymodule/gwymoduleenums.h \
 	../libprocess/dataline.h \
 	../libprocess/gwyprocessenums.h \
 	../libprocess/spectra.h \
diff -Nru gwyddion-2.12/libgwyddion/libgwyddion2.def gwyddion-2.12.good/libgwyddion/libgwyddion2.def
--- gwyddion-2.12/libgwyddion/libgwyddion2.def	2008-12-16 10:23:51.000000000 +0100
+++ gwyddion-2.12.good/libgwyddion/libgwyddion2.def	2009-01-05 14:02:03.000000000 +0100
@@ -134,6 +134,7 @@
 	gwy_math_tridiag_solve_rewrite
 	gwy_md5_get_digest
 	gwy_memcpy_byte_swap
+	gwy_memmem
 	gwy_nlfit_preset_fit
 	gwy_nlfit_preset_get_formula
 	gwy_nlfit_preset_get_nparams
diff -Nru gwyddion-2.12/libprocess/libgwyprocess2.def gwyddion-2.12.good/libprocess/libgwyprocess2.def
--- gwyddion-2.12/libprocess/libgwyprocess2.def	2008-12-16 10:23:51.000000000 +0100
+++ gwyddion-2.12.good/libprocess/libgwyprocess2.def	2009-01-05 14:02:03.000000000 +0100
@@ -399,6 +399,7 @@
 	gwy_interpolation_type_get_enum
 	gwy_interpolation_type_get_type
 	gwy_line_stat_quantity_get_type
+	gwy_masking_type_get_type
 	gwy_merge_type_get_enum
 	gwy_merge_type_get_type
 	gwy_orientation_get_enum
diff -Nru gwyddion-2.12/modules/file/makefile.msc gwyddion-2.12.good/modules/file/makefile.msc
--- gwyddion-2.12/modules/file/makefile.msc	2008-12-16 10:23:52.000000000 +0100
+++ gwyddion-2.12.good/modules/file/makefile.msc	2009-01-05 14:02:05.000000000 +0100
@@ -1227,9 +1227,13 @@
 	$(CC) $(CFLAGS) -GD -c $(MOD_CFLAGS) rawfile.c
 
 rhk-sm3.obj: \
+	../../app/data-browser.h \
 	../../app/gwymoduleutils-file.h \
 	../../config.h \
 	../../gwyconfig.h \
+	../../libdraw/gwydrawenums.h \
+	../../libdraw/gwyrgba.h \
+	../../libdraw/gwyselection.h \
 	../../libgwyddion/gwycontainer.h \
 	../../libgwyddion/gwyddionenums.h \
 	../../libgwyddion/gwyenum.h \
@@ -1240,12 +1244,32 @@
 	../../libgwyddion/gwyserializable.h \
 	../../libgwyddion/gwysiunit.h \
 	../../libgwyddion/gwyutils.h \
+	../../libgwydgets/gwyaxis.h \
+	../../libgwydgets/gwydataview.h \
+	../../libgwydgets/gwydataviewlayer.h \
+	../../libgwydgets/gwydgetenums.h \
+	../../libgwydgets/gwygraph.h \
+	../../libgwydgets/gwygrapharea.h \
+	../../libgwydgets/gwygraphbasics.h \
+	../../libgwydgets/gwygraphcorner.h \
+	../../libgwydgets/gwygraphcurvemodel.h \
+	../../libgwydgets/gwygraphlabel.h \
+	../../libgwydgets/gwygraphmodel.h \
+	../../libgwydgets/gwygraphselections.h \
+	../../libgwydgets/gwypixmaplayer.h \
+	../../libgwydgets/gwyselectiongraph1darea.h \
+	../../libgwydgets/gwyselectiongrapharea.h \
+	../../libgwydgets/gwyselectiongraphline.h \
+	../../libgwydgets/gwyselectiongraphpoint.h \
+	../../libgwydgets/gwyselectiongraphzoom.h \
+	../../libgwydgets/gwyvectorlayer.h \
 	../../libgwymodule/gwymodule-file.h \
 	../../libgwymodule/gwymoduleenums.h \
 	../../libgwymodule/gwymoduleloader.h \
 	../../libprocess/datafield.h \
 	../../libprocess/dataline.h \
 	../../libprocess/gwyprocessenums.h \
+	../../libprocess/spectra.h \
 	err.h \
 	get.h \
 	rhk-sm3.c
@@ -1394,9 +1418,13 @@
 	$(CC) $(CFLAGS) -GD -c $(MOD_CFLAGS) seiko.c
 
 sensofar.obj: \
+	../../app/data-browser.h \
 	../../app/gwymoduleutils-file.h \
 	../../config.h \
 	../../gwyconfig.h \
+	../../libdraw/gwydrawenums.h \
+	../../libdraw/gwyrgba.h \
+	../../libdraw/gwyselection.h \
 	../../libgwyddion/gwycontainer.h \
 	../../libgwyddion/gwyddionenums.h \
 	../../libgwyddion/gwyenum.h \
@@ -1407,12 +1435,33 @@
 	../../libgwyddion/gwyserializable.h \
 	../../libgwyddion/gwysiunit.h \
 	../../libgwyddion/gwyutils.h \
+	../../libgwydgets/gwyaxis.h \
+	../../libgwydgets/gwydataview.h \
+	../../libgwydgets/gwydataviewlayer.h \
+	../../libgwydgets/gwydgetenums.h \
+	../../libgwydgets/gwygraph.h \
+	../../libgwydgets/gwygrapharea.h \
+	../../libgwydgets/gwygraphbasics.h \
+	../../libgwydgets/gwygraphcorner.h \
+	../../libgwydgets/gwygraphcurvemodel.h \
+	../../libgwydgets/gwygraphlabel.h \
+	../../libgwydgets/gwygraphmodel.h \
+	../../libgwydgets/gwygraphselections.h \
+	../../libgwydgets/gwypixmaplayer.h \
+	../../libgwydgets/gwyselectiongraph1darea.h \
+	../../libgwydgets/gwyselectiongrapharea.h \
+	../../libgwydgets/gwyselectiongraphline.h \
+	../../libgwydgets/gwyselectiongraphpoint.h \
+	../../libgwydgets/gwyselectiongraphzoom.h \
+	../../libgwydgets/gwyvectorlayer.h \
 	../../libgwymodule/gwymodule-file.h \
 	../../libgwymodule/gwymoduleenums.h \
 	../../libgwymodule/gwymoduleloader.h \
 	../../libprocess/datafield.h \
 	../../libprocess/dataline.h \
 	../../libprocess/gwyprocessenums.h \
+	../../libprocess/spectra.h \
+	../../libprocess/stats.h \
 	err.h \
 	sensofar.c
 	$(CC) $(CFLAGS) -GD -c $(MOD_CFLAGS) sensofar.c
diff -Nru gwyddion-2.12/modules/process/makefile.msc gwyddion-2.12.good/modules/process/makefile.msc
--- gwyddion-2.12/modules/process/makefile.msc	2008-12-16 10:23:52.000000000 +0100
+++ gwyddion-2.12.good/modules/process/makefile.msc	2009-01-05 14:02:06.000000000 +0100
@@ -964,9 +964,11 @@
 	../../libgwyddion/gwysiunit.h \
 	../../libgwyddion/gwyutils.h \
 	../../libgwydgets/gwyaxis.h \
+	../../libgwydgets/gwycolorbutton.h \
 	../../libgwydgets/gwydataview.h \
 	../../libgwydgets/gwydataviewlayer.h \
 	../../libgwydgets/gwydgetenums.h \
+	../../libgwydgets/gwydgetutils.h \
 	../../libgwydgets/gwygraph.h \
 	../../libgwydgets/gwygrapharea.h \
 	../../libgwydgets/gwygraphbasics.h \
@@ -976,6 +978,7 @@
 	../../libgwydgets/gwygraphmodel.h \
 	../../libgwydgets/gwygraphselections.h \
 	../../libgwydgets/gwypixmaplayer.h \
+	../../libgwydgets/gwyradiobuttons.h \
 	../../libgwydgets/gwyselectiongraph1darea.h \
 	../../libgwydgets/gwyselectiongrapharea.h \
 	../../libgwydgets/gwyselectiongraphline.h \
@@ -2829,6 +2832,7 @@
 	../../libprocess/dataline.h \
 	../../libprocess/gwyprocessenums.h \
 	../../libprocess/spectra.h \
+	../../libprocess/stats.h \
 	outliers.c
 	$(CC) $(CFLAGS) -GD -c $(MOD_CFLAGS) outliers.c
 
diff -Nru gwyddion-2.12/po/cs.po gwyddion-2.12.good/po/cs.po
--- gwyddion-2.12/po/cs.po	2009-01-04 20:41:26.000000000 +0100
+++ gwyddion-2.12.good/po/cs.po	2009-01-04 20:43:02.000000000 +0100
@@ -1,4 +1,4 @@
-# @(#) $Id: cs.po 8970 2009-01-04 19:19:05Z yeti-dn $
+# @(#) $Id: cs.po 8973 2009-01-04 19:43:01Z yeti-dn $
 msgid ""
 msgstr ""
 "Project-Id-Version: Gwyddion\n"
diff -Nru gwyddion-2.12/po/makefile.msc gwyddion-2.12.good/po/makefile.msc
--- gwyddion-2.12/po/makefile.msc	2008-12-16 10:23:52.000000000 +0100
+++ gwyddion-2.12.good/po/makefile.msc	2009-01-05 14:02:06.000000000 +0100
@@ -23,11 +23,14 @@
 	-@mkdir "$(DEST_DIR)\locale\fr\LC_MESSAGES"
 	-@mkdir "$(DEST_DIR)\locale\it"
 	-@mkdir "$(DEST_DIR)\locale\it\LC_MESSAGES"
+	-@mkdir "$(DEST_DIR)\locale\ru"
+	-@mkdir "$(DEST_DIR)\locale\ru\LC_MESSAGES"
 
 install-mo:
 	$(INSTALL) cs.gmo "$(DEST_DIR)\locale\cs\LC_MESSAGES\gwyddion.mo"
 	$(INSTALL) de.gmo "$(DEST_DIR)\locale\de\LC_MESSAGES\gwyddion.mo"
 	$(INSTALL) fr.gmo "$(DEST_DIR)\locale\fr\LC_MESSAGES\gwyddion.mo"
 	$(INSTALL) it.gmo "$(DEST_DIR)\locale\it\LC_MESSAGES\gwyddion.mo"
+	$(INSTALL) ru.gmo "$(DEST_DIR)\locale\ru\LC_MESSAGES\gwyddion.mo"
 
 # vim: ft=make
