Commit graph

3179 commits

Author SHA1 Message Date
Michael Natterer f2eb5c25f5 added a confirm dialog for <Image>/File/Revert as suggested by Marc. The
2000-11-09  Michael Natterer  <mitch@gimp.org>

	* app/fileops.c: added a confirm dialog for <Image>/File/Revert
	as suggested by Marc. The old behaviour of simply reverting
	withuot asking is questionable because the "Revert" menu item is
	directly below "Save as..."
2000-11-09 19:12:20 +00:00
Sven Neumann 539074b73d sanity check new width and height. Wrong values might result in a divide
2000-11-08  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/tile.c (tile): sanity check new width and height.
	Wrong values might result in a divide by zero.
2000-11-08 22:41:13 +00:00
Michael Natterer 841c4278e2 plug-ins/common/bz2.c plug-ins/common/gz.c plug-ins/common/mail.c
2000-11-08  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/bz2.c
	* plug-ins/common/gz.c
	* plug-ins/common/mail.c
	* plug-ins/common/screenshot.c
	* plug-ins/common/url.c: applied a (modified) version of
	gimp-quinet-20001108-1.patch which adds proper checking of the
	return value of waitpid(). Removed the lines adding
	gimp_signal_private() because of the fix below.

	* libgimp/gimp.c: Don't install a SIGCHLD signal handler but simply
	call gimp_signal_private(SIGCHLD, SIG_DFL, SA_RESTART) instead.

	This is IMHO the right thing to do because the reason for the
	introducion of the signal handler was the SA_RESTART feature
	and not the handler itself.
2000-11-08 21:58:22 +00:00
Sven Neumann 13dc11ad6d fixed bug #10151 (Script-fu shadow perspective doesn't work properly).
2000-11-08  Sven Neumann  <sven@gimp.org>

	* plug-ins/script-fu/scripts/perspective-shadow.scm: fixed bug
	#10151 (Script-fu shadow perspective doesn't work properly).
2000-11-08 21:00:32 +00:00
Sven Neumann 6937d374a1 fixed the option_menu code for the DCT and subsampling options. Fixes bug
2000-11-08  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/jpeg.c: fixed the option_menu code for the
	DCT and subsampling options. Fixes bug #31253.
2000-11-08 17:51:57 +00:00
Sven Neumann df466ed1dc cleaned up the code and moved interface variables into a structure, thus
2000-11-08  Sven Neumann  <sven@gimp.org>

	* plug-ins/script-fu/script-fu-scripts.c: cleaned up the code and
	moved interface variables into a structure, thus getting rid of
	most global variables. When a script is run, we now check that
	there's no Script-Fu interface active and fail silently if there
	is one. This is an ugly workaround for the fact that the script-fu
	interpreter can not handle multiple scripts at the same time.
	Sort of fixes bug #30665.

	While I was on it, I added proper error reporting for script-fu
	which should help significantly when debugging script-fus.

	* plug-ins/script-fu/script-fu.c: indentation and small cleanups.

	* plug-ins/script-fu/scripts/title-header.scm: fixed this script
	which had been broken for a long time.
2000-11-08 14:35:50 +00:00
Michael Natterer 42ac0856f7 tyop. 2000-11-07 23:50:16 +00:00
Michael Natterer ea31de799a plug-ins/fp/fp_gdk.c #include <libgimp/gimpmath.h> g* types, stuff.
2000-11-08  Michael Natterer  <mitch@gimp.org>

	* plug-ins/fp/fp_gdk.c
	* plug-ins/fp/fp_gtk.c: #include <libgimp/gimpmath.h> g* types, stuff.
2000-11-07 23:34:19 +00:00
Michael Natterer bf18b4b7c9 plug-ins/print/RELNOTES Version 4.0.2 (this time the official one, not
2000-11-08  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/RELNOTES
	* plug-ins/print/print-canon.c: Version 4.0.2 (this time the
	official one, not just the README saying 4.0.2 :)
2000-11-07 23:23:02 +00:00
Michael Natterer 312c680047 Makefile.am gimp.spec.in user_install new file gtkrc_user which gets
2000-11-08  Michael Natterer  <mitch@gimp.org>

	* Makefile.am
	* gimp.spec.in
	* user_install
	* gtkrc_user: new file gtkrc_user which gets installed as
	~/.gimp-1-1/gtkrc (We used to parse the same file twice if the
	user didn't the change user-specific gtkrc. The new file has
	comments only).

	* app/app_procs.c: g_free() the user gtkrc filename after use.

	* libgimp/gimpui.c: parse the user gtkrc here too.
2000-11-07 23:12:03 +00:00
Sven Neumann 994cc2d8c6 fixed typo in my latest entry 2000-11-07 18:38:11 +00:00
Sven Neumann f6fb459511 use gdk_fonset_load() as we do in text_render(). Supposed to fix #31099.
2000-11-07  Sven Neumann  <sven@gimp.org>

	* app/text_tool.c (text_get_extends): use gdk_fonset_load() as we
	do in text_render(). Supposed to fix #31099.
2000-11-07 18:37:28 +00:00
Sven Neumann 5b3cf3bd6d applied a patch from Raphael Quinet which adds a check for the return
2000-11-07  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/screenshot.c: applied a patch from Raphael
	Quinet which adds a check for the return value of waitpid().
2000-11-07 15:54:31 +00:00
Daniel Egger a2bc52ec29 Added new language hr (Croatian).
2000-11-06  Daniel Egger <egger@suse.de>

        * configure.in: Added new language hr (Croatian).
2000-11-06 15:49:53 +00:00
Sven Neumann eb3b988d94 plug-ins/gap/gap_filter_foreach.c plug-ins/gap/gap_filter_pdb.c
2000-11-06  Sven Neumann  <sven@gimp.org>

	* plug-ins/gap/gap_filter_foreach.c
	* plug-ins/gap/gap_filter_pdb.c
	* plug-ins/gap/gap_lib.c
	* plug-ins/gap/gap_mod_layer.c
	* plug-ins/gap/gap_range_ops.c
	* plug-ins/gap/gap_split.c: check if return_value of PDB calls is
	!= GIMP_PDB_SUCCESS, not == FALSE. Use GIMP_RUN_WITH_LAST_VALS on
	consecutive calls of gimp_file_save procedures, so the values set
	in the first interactive call are used for all frames.

... and updated the german translation ....
2000-11-06 12:52:06 +00:00
Sven Neumann 746c37eb7e moved the new enum Garry introduced recently from the header to the .c
2000-11-06  Sven Neumann  <sven@gimp.org>

	* app/convolve.[ch]: moved the new enum Garry introduced recently
	from the header to the .c file so it does not get exported to the
	PDB by enumgen.pl.

and some updates to the italian translation as sent by Daniele Medri.
2000-11-06 12:40:07 +00:00
jaycox e3538264b6 Add some comments. Delete some commented code. Make sure that we are not
* app/paint_funcs.c:  Add some comments.  Delete some commented code.
	* app/gimpbrushlist.c:  Make sure that we are not using bad file names
	for generated brushes.
2000-11-05 13:58:17 +00:00
Garry R. Osgood 2bcc63533c Garry R. Osgood <gosgood>@idt.net
Convolution tool can now operate
in two-pixel regions at the edge
of images. Closes #19285. See
http://idt.net/~gosgood/gimp-patch/patch08.html
2000-11-04 17:54:01 +00:00
Michael Natterer 4e7ca00833 configure.in plug-ins/print/README ...and 4.0.2 :)
2000-11-04  Michael Natterer  <mitch@gimp.org>

	* configure.in
	* plug-ins/print/README
	* plug-ins/print/RELNOTES: ...and 4.0.2 :)
2000-11-04 01:30:04 +00:00
Michael Natterer b2163f579f configure.in gimp-print version 4.0.1
2000-11-04  Michael Natterer  <mitch@gimp.org>

	* configure.in
	* plug-ins/print/RELNOTES: gimp-print version 4.0.1
2000-11-04 01:02:22 +00:00
Sven Neumann d0434826ac parse the users gtkrc as found in ~/.gimp-1.1 after the systemwide gtkrc
2000-11-03  Sven Neumann  <sven@gimp.org>

        * app/app_procs.c (app_init): parse the users gtkrc as found in
        ~/.gimp-1.1 after the systemwide gtkrc has been parsed.

        * user_install.bat: reverted Tor's change since we use the file
        again now.
2000-11-03 22:59:50 +00:00
David Monniaux 87286bee78 autogen.sh change 2000-11-03 20:11:16 +00:00
Nick Lamb /GIMP 69b5239595 PLUGIN_MAINTAINERS: I'll take BMP and TGA too, any more? 2000-11-03 03:20:26 +00:00
Nick Lamb /GIMP bee175ba65 Shiny new TGA filter, please report bugs to njl195@zepler.org.uk 2000-11-03 03:17:19 +00:00
Tor Lillqvist 08ed312e5f Some edits.
2000-11-02  Tor Lillqvist  <tml@iki.fi>

	* README.win32: Some edits.

	* user_install.bat: Don't copy gtkrc any longer, not used.
2000-11-02 20:08:20 +00:00
Sven Neumann d9a007eb04 Robert L Krawitz <rlk@alum.mit.edu> filled the empty spaces.
2000-10-31  Sven Neumann  <sven@gimp.org>

	* plug-ins/print/escputil.1.in: Robert L Krawitz <rlk@alum.mit.edu>
	filled the empty spaces.
2000-10-31 20:44:57 +00:00
Manish Singh eae617f34c 1.1.29 stuff
-Yosh
2000-10-31 19:47:49 +00:00
Sven Neumann 9de41ae691 configure.in plug-ins/print/Makefile.am added framework for a manpage
2000-10-29  Sven Neumann  <sven@gimp.org>

	* configure.in
	* plug-ins/print/Makefile.am
	* plug-ins/print/escputil.1.in: added framework for a manpage
	describing our new tool, escputil. Someone needs to fill in
	some descriptive words here...

	* gimp.spec.in:
	* debian/gimp1.1.files: added entries for escputil and escputil.1
2000-10-29 22:43:25 +00:00
Michael Natterer ca2625a05d plug-ins/print/escputil.c plug-ins/print/.cvsignore new tool which
2000-10-29  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/escputil.c
	* plug-ins/print/.cvsignore
	* plug-ins/print/Makefile.am: new tool which installs under
	<prefix>/bin and does stuff like cleaning and adjusting your
	printer's head.

	* plug-ins/print/README
	* plug-ins/print/RELNOTES: these files already say 4.0.1 now but I
	didn't tag the sourceforge tree of bumped the version number in
	Makefile.am (it's just about getting in the new executable as early
	as possible).
2000-10-29 19:46:55 +00:00
Sven Neumann 1e0c024cb0 tuned the dialog layout and cleaned up the code. No real changes.
2000-10-29  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/screenshot.c: tuned the dialog layout and cleaned
	up the code. No real changes.
2000-10-29 18:07:07 +00:00
Michael Natterer ab2bf62f5b the argv[] element containing "-g" or "--gimprc" was not set to NULL,
2000-10-29  Michael Natterer  <mitch@gimp.org>

	* app/main.c: the argv[] element containing "-g" or "--gimprc"
	was not set to NULL, fixed broken (tabsize != 8) indentation.
2000-10-29 14:01:17 +00:00
Michael Natterer c7c4a48a3a after getting confused again by the boolean "initialize" variable, I
2000-10-29  Michael Natterer  <mitch@gimp.org>

	* app/menus.c: after getting confused again by the boolean
	"initialize" variable, I finally decided to reverse it's
	logic and changed it to "menus_initialized".
2000-10-29 13:28:48 +00:00
Michael Natterer 8995231fc5 plug-ins/print/Makefile.am plug-ins/print/README plug-ins/print/RELNOTES
2000-10-29  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/Makefile.am
	* plug-ins/print/README
	* plug-ins/print/RELNOTES
	* plug-ins/print/print-canon.c
	* plug-ins/print/print-pcl.c: Gimp-Print Version 4.0.0
2000-10-29 12:35:23 +00:00
Michael Natterer 648797a6d1 Oops, forgot to C-x-s before commiting :) 2000-10-28 17:46:52 +00:00
Tor Lillqvist 2e661c1c1e app/gimprc.c (parse_gimprc_file) Make sure the directory doesn't get
2000-10-28  Tor Lillqvist  <tml@iki.fi>

	* app/gimprc.c (parse_gimprc_file)
	* libgimp/gimpenv.c (gimp_directory): Make sure the directory
	doesn't get double path separators in case HOME ends with one. On
	Windows, if the user has set his HOME to \, we get into trouble
	when we try to access a path like \\_gimp1.1\gimprc. Windows
	thinks it's an UNC path to a network server called "_gimp1.1", and
	the program hangs for a moment.
2000-10-28 17:23:39 +00:00
Michael Natterer 6cfb041479 app/gimpdrawable.[ch] did some code review: s/0/NULL/,
2000-10-28  Michael Natterer  <mitch@gimp.org>

	* app/gimpdrawable.[ch]
	* libgimp/gimpsizeentry.c: did some code review: s/0/NULL/,
	s/sprintf/g_snprintf/, spacing.
2000-10-28 15:43:56 +00:00
Michael Natterer b90b68469f plug-ins/common/gauss_iir.c plug-ins/common/gauss_rle.c
2000-10-27  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/gauss_iir.c
	* plug-ins/common/gauss_rle.c
	* plug-ins/common/grid.c
	* plug-ins/common/spread.c
	* plug-ins/common/tile.c
	* plug-ins/gflare/gflare.c: RINT (gimp_size_entry_get_refval ()),
	indentation.
2000-10-26 23:21:34 +00:00
Michael Natterer e658b1cc6f same RINT (gimp_size_entry_get_refval ()) fix as below and cleanup.
2000-10-27  Michael Natterer  <mitch@gimp.org>

	* app/resize.c: same RINT (gimp_size_entry_get_refval ()) fix as
	below and cleanup.
2000-10-26 22:15:04 +00:00
Sven Neumann 8cfac64aac avoid modulo operation on negative values.
2000-10-26  Sven Neumann  <sven@gimp.org>

	* app/channel_ops.c (offset_ok_callback): avoid modulo operation on
	negative values.

	* app/channel_ops.c
	* app/crop.c
	* app/file_new_dialog.c
	* app/layers_dialog.c
	* app/preferences_dialog.c
	* app/rotate_tool.c
	* app/scale_tool.c: use RINT() when assigning the result of
	gimp_size_entry_get_refval() to an integer.
2000-10-26 22:02:44 +00:00
Manish Singh e8b2c25e47 Clear up use of --prefix
-Yosh
2000-10-26 18:03:53 +00:00
Nick Lamb /GIMP f1d27284f4 Fix #27994 (corruption of tiled tiffs) 2000-10-25 23:49:30 +00:00
Daniel Egger 888e9a394b Revert last change. 2000-10-25 23:14:11 +00:00
Daniel Egger 65f1edb172 Removed the JIT calculation of the tile_shift value and replaced it by a
* app/image_render.c:
 * app/tile.h: Removed the JIT calculation of the tile_shift
 value and replaced it by a constant called TILE_SHIFT in tile.h.
 This gives the compiler a better chance to optimize the code.
 Also added a few consts all over the place to give the compiler
 some hints.
2000-10-25 19:35:08 +00:00
Simon Budig a922e051bf -)
2000-10-24  Simon Budig  <simon@gimp.org>

        * gimp_splash.ppm  A new splash-screen  (not for 1.2...)    :-)
2000-10-24 12:32:07 +00:00
Michael Natterer ea8c6270c4 don't ask for GIMP_UNIT_PIXEL's number of digits, code cleanup.
2000-10-24  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimpsizeentry.c: don't ask for GIMP_UNIT_PIXEL's number
	of digits, code cleanup.
2000-10-24 00:00:31 +00:00
Sven Neumann 27a4faa0b2 plugged memleak (similar to the one that was present in
2000-10-22  Sven Neumann  <sven@gimp.org>

	* app/edit_selection.[ch]: plugged memleak (similar to the one that
	was present in gtkutil_compress_motion()) in the key snooper.

	Round moves to nearest integer instead of truncating the value.
	This seems to fix the reported redraw problems when moving
	selections at low zoom levels.

	Cleaned up the code a little and converted enum values to uppercase.

	* app/bezier_select.c
	* app/free_select.c
	* app/fuzzy_select.c
	* app/move.c
	* app/rect_select.c
	* app/text_tool.c: updated to use the new EditType enum values.

	* app/gimprc.c: minor optimization in the GList handling.

	* app/layer.[ch]: removed unused functions.

	* app/menus.c: removed "Dump Items (Debug)" menu entry.
2000-10-23 09:05:45 +00:00
Michael Natterer 4458ab1484 new file
2000-10-21  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/RELNOTES: new file

	* plug-ins/print/Makefile.am
	* plug-ins/print/README
	* plug-ins/print/print-escp2.c
	* plug-ins/print/print-pcl.c
	* plug-ins/print/print-printers.c
	* plug-ins/print/print-weave.c: Updated to the latest CVS version
	of gimp-print's new stable "print-4_0_branch" branch.
2000-10-21 13:27:30 +00:00
Austin Donnelly d37667433d minor patch from David Hodson <hodsond@ozemail.com.au> to fix off-by-one
2000-10-21  Austin Donnelly  <austin@gimp.org>

	* plug-ins/common/nlfilt.c: minor patch from David Hodson
	    <hodsond@ozemail.com.au> to fix off-by-one error in previous fix.

    	* AUTHORS
	* app/authors.h
	* tools/authorsgen/contributors: Add the prolific David Hodson
	    to the authors list.
2000-10-21 13:15:55 +00:00
Seth Burgess b7786f115c Compile before commit... 2000-10-20 03:44:47 +00:00
Seth Burgess e62d92fdce Help string updates + xbm parasite handling fix. 2000-10-20 03:38:15 +00:00
Sven Neumann 733fe38d77 app/authors.h updated after Seth's change to AUTHORS. Please do always
2000-10-19  Sven Neumann  <sven@gimp.org>

	* app/authors.h
	* tools/authorsgen/contributors: updated after Seth's change to
	AUTHORS. Please do always change the file contributors, then run
	authorsgen.
2000-10-19 11:13:08 +00:00
Seth Burgess ec469b105f Added ALPHA_LUT to types accecpted by levels PDB. Patch by TomR.
ChangeLog tools/pdbgen/pdb/color.pdb app/color_cmds.c
2000-10-19 04:48:58 +00:00
Daniel Egger 8780254389 Add a patch from Tino Schwarze <tino.schwarze@informatik.tu-chemnitz.de>
2000-10-18  Daniel Egger  <egger@suse.de>

        * app/resize.c: Add a patch from
	Tino Schwarze <tino.schwarze@informatik.tu-chemnitz.de>
	to add a reset button to the image resize dialog.
2000-10-18 23:31:38 +00:00
Sven Neumann 22616e80f4 as Mitch pointed out we used to leak GList memory here. The new
2000-10-18  Sven Neumann  <sven@gimp.org>

	* app/cursorutil.c (gtkutil_compress_motion): as Mitch pointed out we
	used to leak GList memory here. The new implementation should be
	faster too, since it prepends to the list instead of appending.
2000-10-18 17:51:25 +00:00
Michael Natterer c5b032b01e added $GTK_CFLAGS and $GTK_LIBS. Closes #28491.
2000-10-18  Michael Natterer  <mitch@gimp.org>

	* plug-ins/helpbrowser/Makefile.am: added $GTK_CFLAGS and $GTK_LIBS.
	Closes #28491.
2000-10-18 00:12:32 +00:00
Sven Neumann 5848596f74 as Garrick James correctly pointed out, GPlugInInfo was changed to
2000-10-18  Sven Neumann  <sven@gimp.org>

	* gimp.m4: as Garrick James correctly pointed out, GPlugInInfo was
	changed to GimpPlugInInfo with version 1.1.24, not 1.1.20.
2000-10-17 22:10:40 +00:00
Michael Natterer d69c1a72b4 gimp_uninstall_temp_proc(): free the original hash key _after_ removing
2000-10-17  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimp.c: gimp_uninstall_temp_proc(): free the original
	hash key _after_ removing the procedure from the hash table.

	I didn't observe any crash from this bug, but as the function
	is called *only* from

	- plug-ins/perl/Gimp/Lib.c and
	- plug-ins/script-fu/script-fu-scripts.c

	it may have been the reason for various reported perl<->script-fu
	problems. Bug reporters, please check your bugs.
2000-10-17 21:38:42 +00:00
Sven Neumann a10008ac0a app/paint_funcs.c app/pixel_processor.c plug-ins/common/pix.c
2000-10-17  Sven Neumann  <sven@gimp.org>

	* app/paint_funcs.c
	* app/pixel_processor.c
	* plug-ins/common/pix.c
	* plug-ins/gap/gap_pdb_calls.c
	* plug-ins/gdyntext/message_window.c
	* plug-ins/xjt/xjpeg.c: removed compiler warnings
2000-10-17 18:32:43 +00:00
Tor Lillqvist 37971cd589 Add resolution_calibrate.o.
2000-10-17  Tor Lillqvist  <tml@iki.fi>

	* app/makefile.mingw.in (gimp_OBJECTS): Add
	resolution_calibrate.o.

	* app/user_install.c (user_install_run): Add missing semicolon.

	* tips/makefile.mingw (install): Copy gimp_tips.txt separately. We
	used to get gimp_tips.txt.txt because of `basename $f .utf8`.
2000-10-17 17:26:31 +00:00
Marc Lehmann 50eb740869 *** empty log message *** 2000-10-17 01:58:26 +00:00
Manish Singh 58a192b332 1.1.28 stuff
-Yosh
2000-10-16 19:36:10 +00:00
Sven Neumann d747a8a22b added GIMP_HAVE_SYSCONFDIR
2000-10-16  Sven Neumann  <sven@gimp.org>

	* libgimp/gimpfeatures.h.in: added GIMP_HAVE_SYSCONFDIR
2000-10-16 12:44:45 +00:00
Sven Neumann 770e118a92 make it work with my modifications of Ben's patch.
2000-10-16  Sven Neumann  <sven@gimp.org>

	* gimp.spec.in: make it work with my modifications of Ben's patch.

	* modules/cdisplay_gamma.c
	* modules/cdisplay_highcontrast.c: applied patch by Radim Kolar that
	initializes the interface of the configure dialogs correctly.
2000-10-16 12:07:55 +00:00
Michael Natterer 2421ff6be9 gimp_mem_size_entry_new(): fixed typo: s/4069/4096/ (reported by David
2000-10-15  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimpwidgets.c: gimp_mem_size_entry_new(): fixed typo:
	s/4069/4096/ (reported by David Odin <David.Odin@bigfoot.com>)
2000-10-15 18:15:01 +00:00
Sven Neumann 9554632046 Makefile.am configure.in gimp.1.in gimp.spec.in gimprc.5.in user_install
2000-10-14  Sven Neumann  <sven@gimp.org>

	* Makefile.am
	* configure.in
	* gimp.1.in
	* gimp.spec.in
	* gimprc.5.in
	* user_install
	* user_install.bat
	* app/gimprc.c
	* app/user_install.c
	* libgimp/Makefile.am
	* libgimp/gimpenv.[ch]: applied a modified version of
	gimp-che-20001013-2, a patch from Ben Gertzfield <che@debian.org>
	that moves the system-dependant configuration files (gimprc and
	friends) into $prefix/etc/gimp/1.1.
2000-10-14 22:15:11 +00:00
Sven Neumann 485242fa46 plug-ins/print/Makefile.am plug-ins/print/README
2000-10-14  Sven Neumann  <sven@gimp.org>

	* plug-ins/print/Makefile.am
	* plug-ins/print/README
	* plug-ins/print/gimp_main_window.c
	* plug-ins/print/print-canon.c
	* plug-ins/print/print-escp2.c
	* plug-ins/print/print-pcl.c
	* plug-ins/print/print-printers.c
	* plug-ins/print/print-util.c
	* plug-ins/print/print.c: updated gimp-print to version 4.0b3
2000-10-14 20:01:43 +00:00
Sven Neumann 6fd73ed6e7 applied patch from Ben Gertzfield which fixes a misuse of "it's", changing
2000-10-14  Sven Neumann  <sven@gimp.org>

        * app/user_install.c: applied patch from Ben Gertzfield which fixes
        a misuse of "it's", changing it to "its".
2000-10-14 18:28:10 +00:00
Daniel Egger 778ecc07a7 A new section about "Tip of the Day" translations for README.i18n. 2000-10-14 17:44:12 +00:00
Austin Donnelly 3ab277c727 applied patch by David Hodson <hodsond@ozemail.com.au> to fix Bugs: #12299
2000-10-14  Austin Donnelly  <austin@gimp.org>

	* plug-ins/common/nlfilt.c: applied patch by David Hodson
	    <hodsond@ozemail.com.au> to fix Bugs:
    	      #12299 NL Filter: shift by one pixel
      	      #25968 NL Filter gives strange effects when using alpha > 0.5
      	    Slightly changed from original patch to merge in Sven's
    	    changes to nlfilt and correct a memory trampling bug.
2000-10-14 13:09:54 +00:00
Kevin Turner 5ab5748191 use double callback for double data. Why repeat count is a double, we'll
* plug-ins/common/blur.c: use double callback for double data.
        Why repeat count is a double, we'll never know.

        * plug-ins/perl/examples/xachshadow
        * plug-ins/perl/examples/xachlego: set non-zero limits on some
        parameters.

This patch brought to you by the NT Administators Guild of Austria, and
Marduk the Creator.  Go bravely with Anhur!
2000-10-12 09:38:15 +00:00
Michael Natterer a62dfbd3ca A nicer one (this time without version number) from our reporter in
2000-10-09  Michael Natterer  <mitch@gimp.org>

        * gimp_splash.ppm: A nicer one (this time without
        version number) from our reporter in Gimpland,
        Gerald Brosseau <os2user@contact.net>
2000-10-09 10:54:47 +00:00
Sven Neumann c25a6aa701 try to make it work again
2000-10-09  Sven Neumann  <sven@gimp.org>

        * gimp.m4: try to make it work again
2000-10-09 09:09:52 +00:00
Michael Natterer 0cef25ae06 AUTHORS somehow Sven's latest "contributors" update didn't make it here.
2000-10-07  Michael Natterer  <mitch@gimp.org>

	* AUTHORS
	* app/authors.h: somehow Sven's latest "contributors" update
	didn't make it here.
2000-10-07 17:06:00 +00:00
Michael Natterer 334d934273 it's not 1.1.26 but shiny NEW and UPDATED 1.1.27... It's your chance: GET
2000-10-07  Michael Natterer  <mitch@gimp.org>

	* gimp_splash.ppm: it's not 1.1.26 but shiny NEW and UPDATED
	1.1.27... It's your chance: GET GIMP STOCK OPTIONS.
2000-10-07 16:56:52 +00:00
Sven Neumann 830a33df8f applied gimp-kirchgessner-001005-0 Check if input filename keeps a space.
2000-10-06  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/ps.c: applied gimp-kirchgessner-001005-0
	Check if input filename keeps a space. Then enclose filename
	in " or ' before passing to ghostscript. Otherwise it can't be
	interpreted.

	* tips/gimp_tips.pl.txt
	* tools/authorsgen/contributors: applied gimp-art-20000926-0
	Updates to the polish translation by Artur Polaczynski
	<artie@kmfms.com>
2000-10-06 18:16:58 +00:00
Sven Neumann 537b40ad2f updated german translations
--Sven
2000-10-05 11:27:30 +00:00
Manish Singh a0cb639b6f 1.1.27 stuff
-Yosh
2000-10-04 23:41:47 +00:00
Simon Budig 304a74a7ed Made the import path command work as intended. Now files can contain
2000-10-05  Simon Budig  <simon@gimp.org>

        * app/paths_dialog.c: Made the import path command work as
          intended. Now files can contain multiple paths (simply
          cat path files together). Note, that this is a bugfix:
          I just moved one line in the code - I like that...  :-)
2000-10-04 09:25:18 +00:00
Michael Natterer f0beebbf36 a fresh snapshot of the CVS version from sourceforge. Added new files
2000-10-04  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/*: a fresh snapshot of the CVS version from
	sourceforge. Added new files "AUTHORS" and "print-intl.h".

	The files are identical now (no need any more to add stuff like
	#include "config.h" to make them work in the GIMP tree).
2000-10-04 01:47:59 +00:00
Simon Budig 95622d8c25 New file: Script to convert an exported gimp-path to a simple SVG-File.
2000-10-03  Simon Budig  <simon@gimp.org>

        * tools/gimppath2svg.py: New file: Script to convert an exported
	  gimp-path to a simple SVG-File.
2000-10-03 21:50:09 +00:00
Michael Natterer e60d734b1a Fixed cut'n'paste bug #26203.
2000-10-03  Michael Natterer  <mitch@gimp.org>

	* plug-ins/common/align_layers.c: Fixed cut'n'paste bug #26203.
2000-10-03 21:17:27 +00:00
Michael Natterer 3634cf897b added a missing "break". Fixes #26268.
2000-10-03  Michael Natterer  <mitch@gimp.org>

	* plug-ins/gdyntext/gdyntext.c: added a missing "break". Fixes #26268.
2000-10-03 20:50:41 +00:00
Marc Lehmann 30e9bf10b0 *** empty log message *** 2000-10-03 16:15:53 +00:00
Simon Budig e33ff2b089 New file: Our favourite pet in a svg-version :-)
2000-10-02  Simon Budig  <simon@gimp.org>

        * docs/Wilber.svg: New file: Our favourite pet in a svg-version  :-)
2000-10-02 09:19:25 +00:00
Michael Natterer b0cd835d08 resize the cursor label if the shrink_wrap flag is set. Closes #21936.
2000-10-02  Michael Natterer  <mitch@gimp.org>

	* app/undo.c: resize the cursor label if the shrink_wrap flag is
	set. Closes #21936.
2000-10-01 23:04:03 +00:00
Michael Natterer 4eeb875946 app/gimpbrush.c app/gimpbrushpipe.c app/pattern_header.h fixed #8150.
2000-10-01  Michael Natterer  <mitch@gimp.org>

	* app/gimpbrush.c
	* app/gimpbrushpipe.c
	* app/pattern_header.h
	* app/patterns.c: (Hopefully) fixed #8150.

	- If something goes wrong during loading, free the resp. object
	  immediately and close it's FD.
	- When destroying, check each pointer before freeing it.
	- Never use if (!gimp_brush_load_brush() || !pattern_load())
	  but check the return values of both calls separately.
	  (the original code tried to free an already destroyed temp_buf).
	- stuff like below (s/sz_PatternHeader/sizeof(PatternHeader)/g etc.)
2000-10-01 18:53:39 +00:00
Nick Lamb /GIMP 2a2070b2e3 Various plug-ins gain <string.h> to fix warnings for memcpy/ strcmp 2000-09-30 20:13:06 +00:00
Michael Natterer f38cdf123c app/brush_edit.[ch] app/brush_header.h app/gimpbrush.[ch]
2000-09-29  Michael Natterer  <mitch@gimp.org>

	* app/brush_edit.[ch]
	* app/brush_header.h
	* app/gimpbrush.[ch]
	* app/gimpbrushgenerated.[ch]
	* app/gimpbrushlist.[ch]
	* app/gimpbrushpipe.[ch]
	* app/gimpcontext.h
	* app/gimplist.[ch]
	* app/gimpobject.[ch]
	* app/gimpset.[ch]
	* app/gimpsignal.[ch]
	* app/parasitelist.h: Lotsa fixes in the brush referencing code
	and cleanups in many GtkObjects:

	- Reference brushes correctly (call gtk_object_sink() after adding
	  them to the brush list). Don't crash when renaming a brush
	  multiple times.
	- Replaced all gtk_object_destroy() with gtk_object_unref|sink().
	- Removed the "Fake Gimp object system" (gimp_object_destroy() et.al.)
	  all over the place (while it's a good idea to have a common Gimp
	  base object, it's totally useless to try to imitate Gtk's object
	  system).
	- s/sz_BrushHeader/sizeof(BrushHeader)/g
	- And of course various indentation and coding style paranoia changes
	  in all files I visited.
2000-09-29 12:00:00 +00:00
Daniel Egger b07c7184ed New dialog_hide functions which are utilised from convert.c to hide
New dialog_hide functions which are utilised from convert.c to hide
 dialogs before converting an image to indexed. Bug #23104.
2000-09-29 01:22:27 +00:00
Daniel Egger 09fee5ff78 Simplify a few help paths.
Simplify a few help paths.
2000-09-28 14:09:26 +00:00
Manish Singh 1f1e8a9ffa italian translation updates
-Yosh
2000-09-27 19:56:29 +00:00
Manish Singh 7dd8b3d89e reordered po dirs in SUBDIRS, so dependencies on generated perl files are
taken care of

-Yosh
2000-09-27 19:49:32 +00:00
Daniel Egger 61131728ac C++ comments removals.
C++ comments removals.
2000-09-27 18:00:05 +00:00
Daniel Egger 4b2c4d8424 Return when brush loading failed and react the right way. Fixes parts of
Return when brush loading failed and react the right way. Fixes
 parts of bug #8150.
2000-09-27 17:50:59 +00:00
Daniel Egger 9d051ffcde Fix SPARC alignment problem. Fix by Jon Hazen. Bug #21269.
Fix SPARC alignment problem. Fix by Jon Hazen. Bug #21269.
2000-09-27 17:36:52 +00:00
Daniel Egger e13fcd8b1f Turned C++ style comments into C style ones.
Turned C++ style comments into C style ones.
2000-09-26 22:54:33 +00:00
Manish Singh f4da8241cb portability fix for varargs usage (already upstream)
* plug-ins/print/print-canon.c: portability fix for varargs usage
(already upstream)

-Yosh
2000-09-26 00:05:31 +00:00
BST 2000 Austin Donnelly b13c4739ad minor English fix.
Mon Sep 25 12:25:34 BST 2000  Austin Donnelly <austin@gimp.org>

        * gimp-remote.1.in: minor English fix.
2000-09-25 11:28:40 +00:00
Seth Burgess a6f1db1071 Made text appear when preview is generated. Fixes #25821. 2000-09-25 01:39:57 +00:00
Sven Neumann f4342ab813 new files. Code for the resolution calibration dialog that used to live in
2000-09-25  Sven Neumann  <sven@gimp.org>

	* app/resolution_calibrate.[ch]: new files. Code for the resolution
	calibration dialog that used to live in user_install.c

	* app/Makefile.in
	* app/menus.c
	* app/preferences_dialog.[ch]
	* app/user_install.[ch]: added a Calibrate button to the Preferences
2000-09-25 01:27:47 +00:00
Kevin Turner ecddfcb9c7 use correct type for enums.
* plug-ins/pygimp/gimpmodule.c (newpfobject): use correct type for
  enums.

* plug-ins/pygimp/plug-ins/gtkcons.py (Console.run): set _ after
  evaluating a statement, so _ may be used as it is in the python
  interpreter.

If I keep this up, I may actually learn Python.
2000-09-24 00:52:29 +00:00
Manish Singh 47f2059a12 1.1.26 stuff
-Yosh
2000-09-23 21:51:52 +00:00
BST 2000 Andy Thomas fd0cba20b0 plug-ins/gfig/gfig.c
Thu Sep 21 22:28:04 BST 2000 Andy Thomas <alt@gimp.org>

	* plug-ins/gfig/gfig.c

	Allowed gfig to paint in gradients. Iam sure it use to do this...
2000-09-21 21:28:44 +00:00
Daniel Egger 14e3790b95 Fix the GIMP autoconf stuff for the non-COMPAT case.
Fix the GIMP autoconf stuff for the non-COMPAT case.
2000-09-21 18:03:52 +00:00
Tor Lillqvist 1e9f323717 libgimp/makefile.mingw.in app/makefile.mingw.in modules/makefile.mingw.in
2000-09-21  Tor Lillqvist  <tml@iki.fi>

	* libgimp/makefile.mingw.in
	* app/makefile.mingw.in
	* modules/makefile.mingw.in
	* plug-ins/makefile.mingw.in: Fix bug in ../config.h rule, cp src
	and dest were in wrong order.

	* config.h.win32: Remove alloca definition, current <glib.h> now
	handles that.
2000-09-21 17:51:33 +00:00
BST 2000 Andy Thomas 5ccbf7c734 plug-ins/gfig/gfig.c
Wed Sep 20 22:40:25 BST 2000 Andy Thomas <alt@gimp.org>

	* plug-ins/gfig/gfig.c

	Fixed problems since the interface to gimp-drawable-fill() has
	changed. Also fixed some GTK warnings when GFig objects were
	loaded.
2000-09-20 21:52:39 +00:00
Kevin Turner a9d18b9a38 remove_cruft on pygimp.
Note that pygimp still does NOT BUILD because of the AUTO*STUFF isn't set
up correctly.  :( :(
2000-09-20 21:27:50 +00:00
Asbjørn Pettersen 7a2bd21658 use g_strncasecmp() 2000-09-15 14:26:19 +00:00
Kevin Turner 681f12f101 Close bug "Segfault after using display filters,"
add paranoid robustness checking to active_dialogs in dialog_handler.c
to attempt to recover gracefully from this problem in the future.
2000-09-15 10:04:35 +00:00
Nick Lamb /GIMP 901fd47f82 Possible fix for #22805 2000-09-15 00:50:12 +00:00
jaycox e4b031932a fix bug #24188. allow num_processors to be set on the fly.
* app/pixel_processor.c: fix bug #24188.
	* app/preferences_dialog.c: allow num_processors to be set on
	the fly.
2000-09-14 16:22:40 +00:00
Michael Natterer 659d46c2d8 always position the menu inside the screen boundaries.
2000-09-14  Michael Natterer  <mitch@gimp.org>

	* app/disp_callbacks.c: always position the menu inside the
	screen boundaries.
2000-09-14 15:42:39 +00:00
Michael Natterer 9d4e8b7d27 new function gdisplay_origin_menu_position() which positions the menu
2000-09-14  Michael Natterer  <mitch@gimp.org>

	* app/disp_callbacks.c: new function gdisplay_origin_menu_position()
	which positions the menu right of the arrow instead of underneath
	the mouse (where you always have the first entry selected, which
	is annoying).
2000-09-14 14:53:06 +00:00
Tor Lillqvist 79022969c3 Use fopen (xxx, "rb") on all systems. It is standard C, does no harm on
2000-09-07  Tor Lillqvist  <tml@iki.fi>

	* plug-ins/common/ps.c: Use fopen (xxx, "rb") on all systems. It
	is standard C, does no harm on systems where it isn't needed
	(Unix).

	* libgimp/gimp.c (gimp_extension_process): Use
	g_io_channel_win32_poll() instead of
	g_io_channel_win32_wait_for_condition().
2000-09-07 20:04:47 +00:00
Manish Singh 90684dcd7a remove silly cvs conflict marker
-Yosh
2000-08-31 16:01:17 +00:00
Adam D. Moss 3f95dc6ff8 change default frame duration 2000-08-30 17:59:45 +00:00
BST 2000 Adam D. Moss 73efa58a93 Change default frame duration for consistancy.
Wed Aug 30 18:49:01 BST 2000  Adam D. Moss <adam@gimp.org>

        * plug-ins/common/animationplay.c: Change default frame duration
        for consistancy.
2000-08-30 17:52:00 +00:00
Manish Singh d0da9246c7 more COMPAT_CRUFT removal
-Yosh
2000-08-30 08:20:24 +00:00
Piers Cornwell 8db327b554 plug-ins/Lighting/lighting_ui.c Make Env and Bumpmap tabs show all the
2000-08-29  Piers Cornwell  <piers.cornwell@bigfoot.com>

    * plug-ins/Lighting/lighting_ui.c
    * plug-ins/Lighting/lighting_preview.h: Make Env and Bumpmap
    tabs show all the time and other minor changes.
2000-08-29 14:27:40 +00:00
Piers Cornwell 872fb635a8 Clean up and remove non-functional zoom buttons.
2000-08-28  Piers Cornwell  <piers.cornwell@bigfoot.com>

	* plug-ins/Lighting/lighting_main.[ch]:
	* plug-ins/Lighting/lighting_preview.h:
	* plug-ins/Lighting/lighting_ui.c: Clean up and remove
	non-functional zoom buttons.
2000-08-28 18:47:33 +00:00
Asbjørn Pettersen 30a7dc0d50 fix OS2 gz problem 2000-08-28 18:34:14 +00:00
Marc Lehmann 7559c9371d *** empty log message *** 2000-08-28 11:51:14 +00:00
Michael Natterer b9413eb038 added -DGTK_DISABLE_COMPAT_H to CPPFLAGS.
2000-08-28  Michael Natterer  <mitch@gimp.org>

	* configure.in: added -DGTK_DISABLE_COMPAT_H to CPPFLAGS.

	* app/app_procs.c
	* app/gdisplay.c
	* app/layers_dialog.c
	* app/menus.c
	* app/tips_dialog.c
	* libgimp/gimpcolorbutton.c
	* plug-ins/FractalExplorer/Dialogs.c
	* plug-ins/FractalExplorer/FractalExplorer.c
	* plug-ins/bmp/bmpwrite.c
	* plug-ins/common/AlienMap.c
	* plug-ins/common/AlienMap2.c
	* plug-ins/common/CML_explorer.c
	* plug-ins/common/animationplay.c
	* plug-ins/common/cubism.c
	* plug-ins/common/curve_bend.c
	* plug-ins/common/deinterlace.c
	* plug-ins/common/gee.c
	* plug-ins/common/glasstile.c
	* plug-ins/common/iwarp.c
	* plug-ins/common/mail.c
	* plug-ins/common/pat.c
	* plug-ins/common/pixelize.c
	* plug-ins/common/plugindetails.c
	* plug-ins/common/png.c
	* plug-ins/common/sample_colorize.c
	* plug-ins/common/sel_gauss.c
	* plug-ins/common/sinus.c
	* plug-ins/common/sparkle.c
	* plug-ins/common/spheredesigner.c
	* plug-ins/common/tga.c
	* plug-ins/common/tileit.c
	* plug-ins/common/vpropagate.c
	* plug-ins/common/warp.c
	* plug-ins/common/waves.c
	* plug-ins/common/wmf.c
	* plug-ins/flame/flame.c
	* plug-ins/fp/fp_gtk.c
	* plug-ins/gap/gap_arr_dialog.c
	* plug-ins/gap/gap_dbbrowser_utils.c
	* plug-ins/gap/gap_mov_dialog.c
	* plug-ins/gap/gap_navigator_dialog.c
	* plug-ins/gap/gap_resi_dialog.c
	* plug-ins/gdyntext/gdyntext_ui.c
	* plug-ins/gfig/gfig.c
	* plug-ins/gimpressionist/brush.c
	* plug-ins/gimpressionist/gimpressionist.c
	* plug-ins/pagecurl/pagecurl.c
	* plug-ins/print/gimp_main_window.c
	* plug-ins/rcm/rcm_callback.c
	* plug-ins/rcm/rcm_dialog.c
	* plug-ins/script-fu/script-fu-console.c
	* plug-ins/script-fu/script-fu-scripts.c
	* plug-ins/script-fu/script-fu-server.c
	* plug-ins/sel2path/sel2path_adv_dialog.c
	* plug-ins/xjt/xjt.c: removed COMPAT_CRUFT.
2000-08-28 00:42:32 +00:00
Sven Neumann 778560992a removed compiler warning
--Sven
2000-08-27 23:16:01 +00:00
Sven Neumann 0016d9edb4 Emit a "toggled" signal.
--Sven
2000-08-27 22:41:52 +00:00
Michael Natterer b53273ea70 NULL is the default log domain, not "".
2000-08-27  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimp.c: NULL is the default log domain, not "".
2000-08-27 20:59:07 +00:00
Piers Cornwell 0f58285f40 s/Treshold/Threshold.
2000-08-27  Piers Cornwell  <piers.cornwell@bigfoot.com>

    * plug-ins/Lighting/lighting_ui.c: s/Treshold/Threshold.
2000-08-27 20:30:11 +00:00
Kevin Turner 1d8a2ae904 libgimp/gimp.h (union _GimpParamData): s/gint32 d_status/GimpPDBStatusType d_status/ 2000-08-27 20:10:12 +00:00
Sven Neumann 3a83ab3f6d Makefile.am configure.in added new directory po-perl which takes care of
2000-08-27  Sven Neumann  <sven@gimp.org>

	* Makefile.am
	* configure.in
	* po-perl: added new directory po-perl which takes care of
	i18n for gimp-perl the standard way. Tweaked pxgettext a little.

	* plug-ins/perl/Makefile.PL: disabled use of plug-ins/perl/po.
	Marc will take care of either removing the po directory or moving
	the new stuff there.
2000-08-27 18:05:59 +00:00
Alastair McKinstry d781329fc3 Added Irish translation 2000-08-27 15:00:58 +00:00
Sven Neumann 6169fc6c18 make Script-Fu work again and removed help for rotators
--Sven
2000-08-27 12:36:35 +00:00
Tor Lillqvist dfe7a58757 Plug memory leak. The bitmap and mask GdkBitmaps were leaked each time.
2000-08-25  Tor Lillqvist  <tml@iki.fi>

	* app/cursorutil.c (gimp_change_win_cursor): Plug memory leak. The
	bitmap and mask GdkBitmaps were leaked each time.

	* plug-ins/makefile.mingw.in: Really add it this time.
2000-08-25 20:48:23 +00:00
Sven Neumann 391aabe5ae updated PLUGIN_MAINTAINERS
--Sven
2000-08-25 17:47:08 +00:00
Sven Neumann 92c5f0486c For my friend Xach.
--Sven
2000-08-25 17:41:38 +00:00
Tor Lillqvist 733ae45c79 Add new entry points.
2000-08-25  Tor Lillqvist  <tml@iki.fi>

	* libgimp/gimp.def: Add new entry points.
2000-08-25 16:08:48 +00:00
Sven Neumann cb7d5a179f tools/pdbgen/pdb/fileops.pdb added a few more PDB wrappers
2000-08-25  Sven Neumann  <sven@gimp.org>

	* tools/pdbgen/pdb/fileops.pdb
	* tools/pdbgen/pdb/selection.pdb: added a few more PDB wrappers

	* tools/pdbgen/pdb/image.pdb: tweaked the help and blurb strings

	* app/image_cmds.c
	* libgimp/gimpfileops_pdb.[ch]
	* libgimp/gimpimage_pdb.c
	* libgimp/gimpselection_pdb.[ch]: regenerated

	* plug-ins/common/bz2.c
	* plug-ins/common/gz.c
	* plug-ins/common/mail.c
	* plug-ins/common/screenshot.c
	* plug-ins/common/url.c
	* plug-ins/gdyntext/gdyntext.c
	* plug-ins/gfig/gfig.c: use new PDB wrappers.
	For GDynText this change fixes a bug since it used to use the
	wrong number of arguments for gimp_selection_load().

	* plug-ins/flame/rect.[ch]: removed compiler warning
2000-08-25 15:38:38 +00:00
Sven Neumann c9d17e59e9 gtkdoc is even more picky than an IRIX compiler...
--Sven
2000-08-25 00:47:03 +00:00
Sven Neumann 9fd7a4ef2d libgimp/gimpchannel.c libgimp/gimpimage.c libgimp/gimplayer.c
2000-08-25  Sven Neumann  <sven@gimp.org>

        * libgimp/gimpchannel.c
        * libgimp/gimpimage.c
        * libgimp/gimplayer.c
        * libgimp/gimpproceduraldb.c
        * libgimp/gimpselection.c: document wrapped PDB wrappers
2000-08-25 00:37:35 +00:00
Sven Neumann c9b302652f libgimp/gimp*_pdb.c autogenerate gtkdoc comments for all PDB wrappers.
2000-08-25  Sven Neumann  <sven@gimp.org>

        * libgimp/gimp*_pdb.c
        * tools/pdbgen/lib.pl: autogenerate gtkdoc comments for all PDB
        wrappers.
2000-08-24 23:06:53 +00:00
Marc Lehmann 12a5ace04b *** empty log message *** 2000-08-24 21:51:46 +00:00
Sven Neumann 48ebd22f43 make it compile with gtk+-1.2 again
--Sven
2000-08-24 19:38:48 +00:00
Tor Lillqvist 565ca6b118 Update, tell people the MSVC makefiles are not up-to-date.
2000-08-24  Tor Lillqvist  <tml@iki.fi>

	* README.win32: Update, tell people the MSVC makefiles are not
	up-to-date.

	* */makefile.msc: Add warning about being outdated.

	* */makefile.cygwin: Remove.

	* */makefile.mingw.in: New files replacing the makefile.cygwin files.

	* */Makefile.am: Change correspondingly.

	* configure.in: Generate corresponding makefile.mingw files.

	* app/about_dialog.c: Include <gdk/gdkconfig.h> for
	GDK_USE_UTF8_MBS. Add UTF-8 version of a string.

	* libgimp/gimp.c: Remove horrible Win32 hack, not needed any longer.

	* plug-ins/common/jpeg.c: Use g_message, not g_warning.

	* plug-ins/common/winclipboard.c
	* plug-ins/common/winprint.c: Remove COMPAT_CRUFT.

	* plug-ins/Lighting/lighing_apply.c: Fix for non-interactive mode
	bug, supplied by Piet van Oostrum.

	* tips/makefile.mingw: New file.

	* tips/Makefile.am: Add it.
2000-08-24 17:53:43 +00:00
Sven Neumann 7703c4e056 libgimp/gimpcompat.h renamed CAN_HANDLE_INDEXED and friends.
2000-08-24  Sven Neumann  <sven@gimp.org>

	* libgimp/gimpcompat.h
	* libgimp/gimpexport.[ch]: renamed CAN_HANDLE_INDEXED and friends.

	* plugins/bmp/bmp.c
	* plugins/common/aa.c
	* plugins/common/csource.c
	* plugins/common/gbr.c
	* plugins/common/gicon.c
	* plugins/common/gif.c
	* plugins/common/gpb.c
	* plugins/common/header.c
	* plugins/common/hrz.c
	* plugins/common/jpeg.c
	* plugins/common/pat.c
	* plugins/common/pcx.c
	* plugins/common/pix.c
	* plugins/common/png.c
	* plugins/common/pnm.c
	* plugins/common/ps.c
	* plugins/common/psp.c
	* plugins/common/sunras.c
	* plugins/common/tga.c
	* plugins/common/tiff.c
	* plugins/common/xbm.c
	* plugins/common/xpm.c
	* plugins/common/xwd.c
	* plug-ins/fits/fits.c
	* plugins/gfli/gfli.c
	* plugins/sgi/sgi.c: ditto
2000-08-24 14:17:34 +00:00
Garry R. Osgood 2667aca2bb app/image_map.c A bit of refresh drawable code was misplaced these many
2000-08-23 Garry R. Osgood <gosgood@idt.net>
* app/image_map.c
A bit of refresh drawable code was misplaced
these many years ago, leading to the persistence
of color tool effects, as reported in Mihail
Milushev's nicely composed bug report. Closes #7626
which has the gory details.
2000-08-24 02:11:37 +00:00
Manish Singh 114d5567c5 perl support for COMPAT_CRUFT
* configure.in: perl support for COMPAT_CRUFT

* plug-ins/gap/gap_decode_mpeg_main.c: removed COMPAT_CRUFT

-Yosh
2000-08-24 00:33:11 +00:00
Sven Neumann 38faf34c48 removed COMPAT_CRUFT
2000-08-24  Sven Neumann  <sven@gimp.org>

	* plug-ins/gap/iter_ALT/*/*.inc: removed COMPAT_CRUFT

	* libgimp/gimpcompat.h
	* libgimp/gimpenums.h
	* tools/pdbgen/enumcode.pl: reversed the COMPAT_CRUFT logic:
	Default is not to include compatibility definitions. Define
	GIMP_ENABLE_COMPAT_CRUFT to make old plug-ins compile against
	the 1.2 API.

	* plug-ins/print/print_gimp.h: define GIMP_ENABLE_COMPAT_CRUFT
	here since we will update gimp-print in a few days anyway.
2000-08-24 00:04:57 +00:00
Sven Neumann 75b96a8257 plug-ins/rcm/rcm.[ch] plug-ins/rcm/rcm_misc.[ch]
2000-08-24  Sven Neumann  <sven@gimp.org>

	* plug-ins/rcm/rcm.[ch]
	* plug-ins/rcm/rcm_misc.[ch]
	* plug-ins/sel2path/sel2path.c
	* plug-ins/sgi/sgi.c
	* plug-ins/twain/twain.c
	* plug-ins/webbrowser/webbrowser.c
	* plug-ins/winsnap/winsnap.c
	* plug-ins/xjt/xjpeg.[ch]
	* plug-ins/xjt/xjt.c
	* plug-ins/xjt/xpdb_calls.c: removed COMPAT_CRUFT
2000-08-23 23:11:07 +00:00
Sven Neumann 5b205f17eb make the file_save dialog sensitive again if the user clicked "No" when
2000-08-23  Sven Neumann  <sven@gimp.org>

	* app/fileops.c: make the file_save dialog sensitive again if the
	user clicked "No" when asked if he wishes to overwrite a file.

	* app/gimpimage.c: when saving an undoable parasite, just do it
	without calling undo_push_cantundo(). Undoable parasites are used
	by many save plug-ins to attach a comment, but this operation
	shouldn't prevent the user from using the undo_stack afterwards.
	The JPEG plug-in has an additional bug that I couldn't solve, so
	undoing after a Save As JPEG is still impossible.

	* app/undo_history.c: lame attempt to draw the clean symbol at the
	correct undo step. Not perfect but much better as before...
2000-08-23 19:29:01 +00:00
BST 2000 Adam D. Moss 722f600e0f removed some more debugging output. Zzz.
Wed Aug 23 20:15:21 BST 2000  Adam D. Moss <adam@gimp.org>

	* plug-ins/common/psd.c: removed some more debugging output.  Zzz.
2000-08-23 19:13:41 +00:00
Sven Neumann 78123e8646 libgimp/gimpimage.[ch] pass the return value of the PDB call through the
2000-08-23  Sven Neumann  <sven@gimp.org>

	* libgimp/gimpimage.[ch]
	* libgimp/gimpproceduraldb.[ch]: pass the return value of the
	PDB call through the wrapper functions.
2000-08-23 11:22:08 +00:00
Sven Neumann d4cdc5ccf3 plug-ins/helpbrowser/helpbrowser.c plug-ins/ifscompose/ifscompose.c
2000-08-23  Sven Neumann  <sven@gimp.org>

	* plug-ins/helpbrowser/helpbrowser.c
	* plug-ins/ifscompose/ifscompose.c
	* plug-ins/imagemap/imap_main.c
	* plug-ins/imagemap/imap_preview.[ch]
	* plug-ins/maze/handy.c
	* plug-ins/maze/maze.c
	* plug-ins/maze/maze_face.c
	* plug-ins/mosaic/mosaic.c
	* plug-ins/pagecurl/pagecurl.c: removed COMPAT_CRUFT
2000-08-23 10:23:19 +00:00
Sven Neumann f92813d952 avoid floating point exception on small images (reported by Steven Grady)
2000-08-23  Sven Neumann  <sven@gimp.org>

* plug-ins/common/threshold_alpha.c: avoid floating point exception
on small images (reported by Steven Grady)

* plug-ins/common/CML_explorer.c
* plug-ins/common/max_rgb.c
* plug-ins/common/nlfilt.c
* plug-ins/common/scatter_hsv.c: same fix here
2000-08-23 08:43:03 +00:00
Manish Singh 50e478ef43 $srcdir != $builddir fix for GIMP_CONTRIBUTORS
* configure.in: $srcdir != $builddir fix for GIMP_CONTRIBUTORS

* plug-ins/common/plugin-defs.pl: More tidying up after Daniel Egger

* tools/pdbgen/Makefile.am: parse pdb defs only once for app and lib

* tools/pdbgen/lib.pl
* tools/pdbgen/pdb/procedural_db.pdb: all void rets now return a
boolean for success/failure

-Yosh
2000-08-23 01:44:59 +00:00
Nick Lamb /GIMP 85503c5f56 Tidy up after Daniel Egger 2000-08-23 00:00:20 +00:00
Daniel Egger fd930a7daa removed COMPAT_CRUFT.
removed COMPAT_CRUFT.
2000-08-22 19:25:17 +00:00
Daniel Egger 923ecdaa9b Did a few optimisatons.
Did a few optimisatons.
2000-08-22 18:44:59 +00:00
Daniel Egger dd1a927802 Moved sinus and struc to common.
Moved sinus and struc to common.
2000-08-22 16:30:04 +00:00
Sven Neumann 72403e73d3 plug-ins/FractalExplorer/*.[ch] plug-ins/Lighting/*.[ch]
2000-08-22  Sven Neumann  <sven@gimp.org>

* plug-ins/FractalExplorer/*.[ch]
* plug-ins/Lighting/*.[ch]
* plug-ins/MapObject/*.[ch]
* plug-ins/bmp/*.[ch]
* plug-ins/faxg3/faxg3.c
* plug-ins/fits/fits.c
* plug-ins/flame/flame.c
* plug-ins/fp/*.[ch]
* plug-ins/gap/*.[ch]
* plug-ins/gdyntext/*.[ch]
* plug-ins/gfig/gfig.c
* plug-ins/gflare/gflare.c
* plug-ins/gfli/gfli.c
* plug-ins/gimpressionist/*.c
* plug-ins/script-fu/*.[ch]: removed COMPAT_CRUFT.
2000-08-22 03:27:14 +00:00
Daniel Egger 4442612111 Moved AlienMap and AlienMap2 to common.
Moved AlienMap and AlienMap2 to common.
2000-08-22 01:41:07 +00:00
Sven Neumann 811d30548c removed COMPAT_CRUFT.
2000-08-22  Sven Neumann  <sven@gimp.org>

        * plug-ins/common/*.c: removed COMPAT_CRUFT.
2000-08-22 01:26:57 +00:00
Daniel Egger f219503a23 removed further COMPAT_CRUFT.
removed further COMPAT_CRUFT.
2000-08-22 00:13:56 +00:00
Daniel Egger ceee83f6e4 removed COMPAT_CRUFT.
removed COMPAT_CRUFT.
2000-08-21 23:11:47 +00:00
Daniel Egger 4b6cfc5fe9 removed COMPAT_CRUFT.
removed COMPAT_CRUFT.
2000-08-21 22:53:03 +00:00
Piers Cornwell 18e9f72aee Alter some options, and beautify.
2000-08-21  Piers Cornwell  <piers.cornwell@bigfoot.com>

	* app/main.c: Alter some options, and beautify.

	* gimp.1.in: Document the new options.
2000-08-21 21:46:45 +00:00
Manish Singh 5828759fb8 added get_number_of_built_in_units
* tools/pdbgen/pdb/unit.pdb: added get_number_of_built_in_units

* tools/pdbgen/Makefile.am: gen files in $top_srcdir/libgimp

* tools/pdbgen/lib.pl
* tools/pdbgen/pdb/procedural_db.pdb: libgimp pdbgen munging, final
landing

-Yosh
2000-08-21 21:23:31 +00:00
Manish Singh 4bfdd765fe tools/pdbgen/lib.pl libgimp pdbgen munging
* tools/pdbgen/lib.pl
* tools/pdbgen/pdb/parasite.pdb: libgimp pdbgen munging

* libgimp/gimpbrushes_pdb.[ch]
* libgimp/gimpdrawable_pdb.[ch]
* libgimp/gimppatterns_pdb.[ch]: new autogenned files landed

-Yosh
2000-08-21 18:59:12 +00:00
Manish Singh 1334fcbacd 1.1.25 stuff
-Yosh
2000-08-21 18:24:41 +00:00
Sven Neumann 4c6445a072 applied gimp-kirchgessner-000820-0, a patch by Peter Kirchgessner which
2000-08-21  Sven Neumann  <sven@gimp.org>

* plug-ins/common/ps.c: applied gimp-kirchgessner-000820-0,
a patch by Peter Kirchgessner which fixes a problem with the
calculation of extent for Mac files (bug report #10547) and
a problem with the loop when not reading all images of a
multipage file.
2000-08-20 23:26:11 +00:00
Austin Donnelly d3cf35f56d Took out >>>>> markers from above 2000-08-06 Asbjorn Pettersen 2000-08-20 20:35:57 +00:00
BST 2000 Austin Donnelly 547f482063 emboss.c jigsaw.c max_rgb.c nlfilt.c wind.c When a radio button in GTK is
Sun Aug 20 21:02:22 BST 2000  Austin Donnelly  <austin@gimp.org>

	* emboss.c
	* jigsaw.c
	* max_rgb.c
	* nlfilt.c
	* wind.c
	* waves.c: When a radio button in GTK is clicked, the
	    widget that used to be selected gets a signal as well as the
	    one that was clicked.  Mostly people cope with this by
	    guarding their signal handers with a check to run to the code
	    only if the widget is active.  However, the callback functions
	    registered with gimp_radio_group_new2() in the above files
	    don't have this guard.  In most cases, this is a bad idea
	    since it causes previews to be updated too many times.  In the
	    emboss case it would also get the preview contents wrong when
	    first displaying the dialog, since the act of
	    gtk_widget_show()ing the dialog causes an event to be sent to
	    the widget that's just been de-selected, causing the preview
	    to redraw while the settings are inconsistent.

	* emboss.c: The emboss plugin also used uninitialised data the
	    first time it is started, which wasn't biting currently, but
	    might in the future or on other architectures which don't zero
	    their stacks.  Also made active region estimation more robust.

	    I still haven't been able to reproduce Bug #17660: Embross
	    plugin crashes, but I will admit that there's what could be
	    uninitialised memory in the preview bitmap the very first time
	    it is shown.
2000-08-20 20:34:26 +00:00
Sven Neumann 614bc34d59 plug-ins/imagemap/Makefile.am plug-ins/imagemap/imap_cern_parse.[ch]
2000-08-20  Sven Neumann  <sven@gimp.org>

* plug-ins/imagemap/Makefile.am
* plug-ins/imagemap/imap_cern_parse.[ch]
* plug-ins/imagemap/imap_csim_parse.[ch]
* plug-ins/imagemap/imap_ncsa_parse.[ch]: recreated from yacc
files and added those files to the distribution. Supposed to
close bugs #8076, #9212 and #10090.

* plug-ins/imagemap/imap_default_dialog.c
* plug-ins/imagemap/imap_file.c
* plug-ins/imagemap/imap_main.c: set help accelerator and window icon.
2000-08-20 18:05:04 +00:00
BST 2000 Austin Donnelly 42839da35b fix nasty bug where if overwriting a file and also changing the format,
Fri Aug 18 18:14:35 BST 2000 Austin Donnelly <austin@gimp.org>

	* app/fileops.c: fix nasty bug where if overwriting a file and
	    also changing the format, gimp would use the old format
    	    rather than the newly selected one.  To repeat: save a new
    	    image as (eg) jpeg by typing foo.jpg<RET>, then Save As XCF by
    	    using the pop-up menu and clicking OK, then Save As jpeg by
    	    using pop-up and clicking OK, and OK again to allow the file
    	    to be overwritten.  You should find that foo.jpg contains an
    	    XCF version of the image.  This was because the "overwrite"
    	    path through the code was subtly different from the standard
    	    way through, meaning that gimage_set_save_proc() was never
    	    called.  Now unified into new function file_save_with_proc().
2000-08-18 17:24:30 +00:00
Nick Lamb /GIMP 3815e91164 I venture once again into app/ to fix #11701.
This fix is somewhat evil. Tell me (rather than reverting it)
if you find a case for which it does not work.
2000-08-17 21:22:11 +00:00
BST 2000 Andy Thomas e47ed10901 plug-ins/sel2path/globals.h
Thu Aug 17 22:07:50 BST 2000 Andy Thomas <alt@gimp.org>

	* plug-ins/sel2path/globals.h

	Fixed compilation problems. Some really old compilers had problems
	with the macros in sel2path. Thanks to
        Dougal_R_Scott@nag.national.com.aui for pointing it out.

	* app/layers_dialog.c

	Fixes #16583: "new view" not being updated correctly. I still think
	theres is a problem in the idle rendering when images that
	have multiple views require updating.
	I could only get the deleting layers operation
	to leave the "other views" out of date. This fix forces the views
	to be updates as soon as the layer is deleted. I think this is
	acceptable since we are doing a "large scale" operation and the
	performance loss by not doing the update in the background is OK.

	* plug-ins/common/plugindetails.c

	Fixed problem when doing searches for plugins containing a
	given string caused gtk warnings to be issued
2000-08-17 21:18:49 +00:00
Sven Neumann 036e512d2e applied a fix for bug #16221 found by Seth Burgess <sjburges@gimp.org>.
2000-08-17  Sven Neumann  <sven@gimp.org>

	* app/boundary.c (allocate_vert_segs): applied a fix for bug #16221
	found by Seth Burgess <sjburges@gimp.org>.
2000-08-17 15:11:52 +00:00
Manish Singh e5ad984b27 Removed awk dependency for authors list
-Yosh
2000-08-17 01:43:55 +00:00
Garry R. Osgood 43ff0cdfee app/gdisplay.c app/image_map.c
2000-08-16  Garry R. Osgood <gosgood@idt.net>
* app/gdisplay.c
* app/image_map.c

Addresses Bug Report #14704, and an
undisclosed undo system bug. Freezes
undo stack before interactive tools
commence idle rendering; thaws stack
on cleanup and immediately sets menu
sensitivity.

Not an image lock, but Yet Another UI
Lock. Oh well; merrilly we patch along...
See http://bugs.gnome.org/db/14/14704.html
for gory details. Closes #14704.
2000-08-17 01:33:44 +00:00
Daniel Egger 0e0832289b Proofread versions.
Proofread versions.
2000-08-16 23:23:28 +00:00
Sven Neumann f2f819d1c3 plug-ins/gdyntext/gdyntext_ui.c set gimp_help accelerator on main window
2000-08-16  Sven Neumann  <sven@gimp.org>

	* plug-ins/gdyntext/gdyntext_ui.c
	* plug-ins/gdyntext/message_window.c: set gimp_help accelerator
	on main window and use gimp_dialog_set_icon () on all windows.
2000-08-16 20:29:49 +00:00
Sven Neumann 20037ac2f1 check if drawable returned by gimp_drawable_get() is valid. In a lot of
2000-08-16  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/animationplay.c: check if drawable returned
	by gimp_drawable_get() is valid. In a lot of cases this prevents
	the plug-in from crashing if the user closes the associated
	image (as described in bug report #20979).
2000-08-16 19:11:27 +00:00
Sven Neumann 4b4abd8f30 updated GDynText to version 1.5.2
--Sven
2000-08-16 16:42:56 +00:00
Michael Natterer 6c84db716a app/app_procs.c app/gimprc.c app/module_db.c s/if(be_verbose ||
2000-08-15  Michael Natterer  <mitch@gimp.org>

	* app/app_procs.c
	* app/gimprc.c
	* app/module_db.c
	* app/plug_in.c: s/if(be_verbose || no_splash)/if(be_verbose)/g

	Changed because nobody on #gimp could explain why "no_splash"
	should imply "be_verbose".
2000-08-15 15:42:14 +00:00
Michael Natterer 3d5b39f71c plug-ins/print/* updated to the current CVS version from sourceforge
2000-08-15  Michael Natterer  <mitch@gimp.org>

	* plug-ins/print/*
	* po-plug-ins/POTFILES.in: updated to the current CVS version
	from sourceforge (something after 4.0a1).
2000-08-15 00:43:48 +00:00
Daniel Egger 0bb72aa6c8 Added missing prototype.
Added missing prototype.
2000-08-14 17:31:19 +00:00
Kevin Turner 6b38e9c2e2 gimpenums.py is now autogenerated by enumcode-py.pl
* tools/pdbgen/enumcode-py.pl:
	* plug-ins/pygimp/gimpenums.py: gimpenums.py is now autogenerated by
	enumcode-py.pl
2000-08-10 20:36:39 +00:00
Kevin Turner 1161b7fd43 under "layer", remove the call to gimp_channel_get_layer_id() as this
2000-08-09  Kevin Turner  <acapnotic@users.sourceforge.net>

	* plug-ins/pygimp/gimpmodule.c (chn_getattr): under "layer",
	remove the call to gimp_channel_get_layer_id() as this function
	does not exist.  It would be well for someone who knows pygimp
	better than I to review this change, but it keeps pygimp from
	being *completely* broken.
2000-08-10 05:13:35 +00:00
Sven Neumann f9b71234e7 removed double install_procedure for fli_load.
2000-08-09  Sven Neumann  <sven@gimp.org>

	* plug-ins/gfli/gfli.c: removed double install_procedure for
	fli_load.
2000-08-09 19:54:02 +00:00
Michael Natterer 84e80a7fc9 make_initialization_status_window(): reverse logic for if(!no_interface &&
2000-08-09  Michael Natterer  <mitch@gimp.org>

	* app/app_procs.c: make_initialization_status_window(): reverse
	logic for if(!no_interface && !no_splash)

	* app/palette.[ch]: removed declarations of the two removed
	functions. One more s/gint/gboolean/.

	* libgimp/gimpfileselection.[ch]
	* libgimp/gimppixmap.[ch]: some consistency fixes (mostly fanatic :)

	* libgimp/gimpproceduraldb.c: fixed a compiler warning.
2000-08-09 17:04:16 +00:00
Sven Neumann 851e4e3265 install Emboss with image_type RGB* since it seems to work well on layers
2000-08-09  Sven Neumann  <sven@gimp.org>

* plug-ins/common/emboss.c: install Emboss with image_type
RGB* since it seems to work well on layers with alpha channel
(despite the preview, but I think we can live with that).
2000-08-08 23:49:16 +00:00
Sven Neumann f659df1784 corrected daniel's changelog entry
--Sven
2000-08-08 23:13:08 +00:00
Daniel Egger 01d6598cc5 Removed palette_init_palettes and palette_free_palettes.
Removed palette_init_palettes and palette_free_palettes.
2000-08-08 23:07:45 +00:00
Sven Neumann a88490c56b Makefile.am configure.in gimp.1.in gimp.spec.in gimprc.5.in gimptool.1.in
2000-08-08  Sven Neumann  <sven@gimp.org>

	* Makefile.am
	* configure.in
	* gimp.1.in
	* gimp.spec.in
	* gimprc.5.in
	* gimptool.1.in
	* gimp-remote.1.in: added manpage for gimp-remote.
2000-08-08 16:23:03 +00:00
Sven Neumann c25f06b88f added command-line option --new that starts a new gimp if no suitable
2000-08-08  Sven Neumann  <sven@gimp.org>

* tools/gimp-remote.c: added command-line option --new that starts
a new gimp if no suitable gimp-window is found.
2000-08-08 14:05:50 +00:00
Sven Neumann 922e25c0f5 don't crash when no palettes are available (thanks to Daniel for pointing
2000-08-08  Sven Neumann  <sven@gimp.org>

* app/palette.c: don't crash when no palettes are available
(thanks to Daniel for pointing me to this), but allow to open
the Palette Editor so you can refresh or create a new one.
2000-08-07 22:20:26 +00:00
Michael Natterer 30dd153ff9 no need to INIT_I18N_UI() in the query() proc.
2000-08-07  Michael Natterer  <mitch@gimp.org>

	* plug-ins/gdyntext/gdyntext.c: no need to INIT_I18N_UI() in the
	query() proc.
2000-08-07 21:39:27 +00:00
Michael Natterer 95ccd16f0c forgot to commit this last weekend :)
2000-08-04  Michael Natterer  <mitch@gimp.org>
	    Sven Neumann  <sven@gimp.org>

	* libgimp/gimp.h
	* libgimp/gimpcompat.h
	* plug-ins/common/curve_bend.c
	* plug-ins/common/plugindetails.c
	* plug-ins/dbbrowser/dbbrowser_utils.c
	* plug-ins/gap/gap_dbbrowser_utils.c
	* plug-ins/gap/gap_filter_codegen.c
	* plug-ins/gap/gap_filter_pdb.c
	* plug-ins/gap/gap_pdb_calls.c
	* plug-ins/maze/maze_face.c
	* plug-ins/pygimp/gimpmodule.c
	* plug-ins/script-fu/script-fu-scripts.c
	* plug-ins/script-fu/script-fu.c
	* plug-ins/xjt/xpdb_calls.c: removed COMPAT_CRUFT
2000-08-07 21:30:35 +00:00
Sven Neumann 64b27852cb plug-ins/gdyntext/gdyntext.[ch] use a GimpColorButton to select the text
2000-08-07  Sven Neumann  <sven@gimp.org>

	* plug-ins/gdyntext/gdyntext.[ch]
	* lug-ins/gdyntext/gdyntext_ui.c: use a GimpColorButton to select
	the text color (fixes bug #5302). Reintended the code so it becomes
	readable.
2000-08-07 18:19:31 +00:00
Sven Neumann ce3b4e6f06 readded three lines that were accidentally removed. Fixes bug #20090.
2000-08-07  Sven Neumann  <sven@gimp.org>

        * plug-ins/gdyntext/gdyntext.c: readded three lines that were
        accidentally removed. Fixes bug #20090.
2000-08-07 15:47:46 +00:00
Marc Lehmann 381212c1bf *** empty log message *** 2000-08-07 08:10:11 +00:00
Asbjørn Pettersen d7f392f886 spawnv for OS/2 2000-08-06 13:37:05 +00:00