1. 08 Mar, 2002 1 commit
    • Owen Taylor's avatar
      Updates. · dac25522
      Owen Taylor authored
      Fri Mar  8 00:15:29 2002  Owen Taylor  <otaylor@redhat.com>
      
              * README.in: Updates.
      
              * README.in: Add warnings about current encoding problems with .po
              files and error logging functions.
      
              * configure.in: Check for bind_textdomain_codeset().
      
              * glib/gutils.c (_glib_gettext): Call
              bind_textdomain_codeset, if present.
      
              * INSTALL.in: Some updates.
      
              * AUTHORS: Updates.
      
              * Makefile.am (EXTRA_DIST): Remove TODO.xml from EXTRA_DIST.
      
              * docs/Makefile.am (EXTRA_DIST): Remove Changes-2.0.txt
              from EXTRA_DIST.
      dac25522
  2. 05 Mar, 2002 1 commit
    • Owen Taylor's avatar
      Default to --disable-gtk-doc, to avoid Jade setup hassles. · fc8fd6f8
      Owen Taylor authored
      Sun Mar  3 21:09:24 2002  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Default to --disable-gtk-doc, to avoid
              Jade setup hassles.
      
              * autogen.sh: Add --enable-gtk-doc.
      
              * configure.in: Default to --disable-static to go
              along with Pango, GTK+ where we need to do that for
              bin-compat reasons.
      
              * Makefile.am: Add a slightly modified distcheck rule
              that passes --enable-gtk-doc to the configure inside.
              (So that 'make dist' succeeds inside.)
      
              * configure.in *.pc.in **/Makefile.am m4macros/glib-2.0.m4
              tests/makefile.mingw.in: Switch everything over to
              glib-2.0.
      fc8fd6f8
  3. 05 Jan, 2002 1 commit
    • Hans Breuer's avatar
      moved warning to error pragmas to their own file to not force 'good · 2665d8ce
      Hans Breuer authored
      2002-01-05  Hans Breuer  <hans@breuer.org>
      
      	* glibconfig.h.win32.in
      	  msvc_recommended_pragmas.h (new file) : moved warning to
      	error pragmas to their own file to not force 'good practice'
      	programming in downstream libs and apps. Instead the new header
      	will be used by -FImsvc_recommended_pragmas.h in gnome/cvs
      	makefile.msc
      	* */makefile.msc.in : use -FImsvc_recommended_pragmas.h
      
      	* makefile.am : add msvc_recommended_pragmas.h to EXTRA_DIST
      2665d8ce
  4. 22 Nov, 2001 1 commit
    • Owen Taylor's avatar
      Version 11, interface, binary age 0. · 4ab50f03
      Owen Taylor authored
      Thu Nov 22 13:14:18 2001  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in (GLIB_MICRO_VERSION): Version 11,
              interface, binary age 0.
      
              * NEWS: Updated.
      
              * tests/Makefile.am (libmoduletestplugin_[ab]_la_LDFLAGS):
              Add dummy -rpath argument. On some (but not all) platforms,
              libtool will only build a convenience library without this.
              (#63486, Dan Winship)
      
              * Makefile.am (EXTRA_DIST): Add README.in, INSTALL.in -
              autoconf-2.5x checks for 'make dist' in the tarball
              when you make distcheck.
      
              * glib/Makefile.am (EXTRA_DIST): Distribute
              makefile.msc/mingw.in, glib.rc.in.
      
              * tests/patterntest.c: Include string.h.
      
              * glib/gpattern.c (g_utf8_reverse): doc parsing fix.
      4ab50f03
  5. 14 Nov, 2001 1 commit
  6. 29 Oct, 2001 1 commit
  7. 28 Oct, 2001 1 commit
    • jacob berkman's avatar
      version of gettextize which uses glib's po/Makefile.in.in and · d59c859a
      jacob berkman authored
      2001-10-28  jacob berkman  <jacob@ximian.com>
      
      	* glib-gettextize.in: version of gettextize which uses glib's
      	po/Makefile.in.in and po2tbl.sed.in, and no longer copies in intl/
      	or installs ChangeLog entries in po/ChangeLog
      
      	* configure.in (AC_OUTPUT): generate glib-gettextize
      
      	* Makefile.am (bin_SCRIPTS): install glib-gettextize
      
      2001-10-28  jacob berkman  <jacob@ximian.com>
      
      	* Makefile.in.in: install Makefile.in.in and po2tbl.sed.in for use
      	with glib-gettextize by other packages
      d59c859a
  8. 26 Sep, 2001 1 commit
  9. 04 Sep, 2001 1 commit
    • Owen Taylor's avatar
      Version 1.3.7 · e40317b8
      Owen Taylor authored
      Mon Sep  3 23:29:51 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* Version 1.3.7
      
      	* Makefile.am (EXTRA_DIST): Distribute po/po2tbl.sed.in
      
              * Makefile.am: Remove references to glib.rc[.in]
      
      	* NEWS: Various additions.
      e40317b8
  10. 30 Aug, 2001 1 commit
    • Tor Lillqvist's avatar
      After being away for about five months, I'm back working on this... For · 74b4d8c2
      Tor Lillqvist authored
      2001-08-30  Tor Lillqvist  <tml@iki.fi>
      
      	After being away for about five months, I'm back working on
      	this...  For now, still using same build setup for Win32. Probably
      	will change to not including version numbers in the import library
      	names, though. (But the DLL names would still include them,
      	possibly even also the micro version number.) That would be more
      	Unix-like. Also, will have to check out newest mingw tool versions
      	to see if the build-dll script now can be retired.
      
      	* makefile.mingw
      	* makefile.msc: New files, no need to generate from .in as
      	they don't contain references to automake variables.
      
      	* makefile.mingw.in
      	* makefile.msc.in: Removed.
      
      	* glib.rc.in: Remove
      	* glib/glib.rc.in: Moved here.
      
      	* Makefile.am
      	* glib/Makefile.am: Corresponding changes.
      
      	* glib/glib.def: Fix typo, add new entries.
      
      	* glib/gspawn-win32-helper.c: More debugging. Doesn't work
      	currently (or then it never has on Win2k, which I now use?)
      
      	* glib/gstrfuncs.c
      	* glib/gstrfuncs.h: Mark g_ascii_table for export/import on Win32.
      
      	* */makefile.mingw.in: Reflect new location of glib library.
      74b4d8c2
  11. 20 Aug, 2001 1 commit
  12. 15 Aug, 2001 1 commit
  13. 23 Jul, 2001 1 commit
  14. 27 Jun, 2001 1 commit
    • Sebastian Wilhelmi's avatar
      Removed glib-config-2.0, as we have pkg-config now. · 623cb39a
      Sebastian Wilhelmi authored
      
      2001-06-27  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* Makefile.am, configure.in: Removed glib-config-2.0, as we have
      	pkg-config now.
      
      	* glib/Makefile.am: Added -I$(top_srcdir) for builddir != srcdir.
      
      	* Makefile.am: Removed gen-unicode-tables.pl from EXTRA_DIST.
      623cb39a
  15. 26 Jun, 2001 1 commit
    • Owen Taylor's avatar
      Move glib library into a subdirectory, make all GLib include files include · 2fd6b001
      Owen Taylor authored
      Tue Jun 26 11:43:46 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in Makefile.am *.[ch] glib/*.[ch] glib/Makefile.am:
      	Move glib library into a subdirectory, make all GLib include
      	files include as <glib/glist.h>
      
      	* tests/testglib.c tests/testgdate.c tests/testgdateparser.c
      	  tests/timeloop.c tests/timeloop-basic.c: Move all tests into
      	the tests/ subdirectory.
      2fd6b001
  16. 07 Jun, 2001 1 commit
    • Havoc Pennington's avatar
      subst GLIB_GENMARSHAL, GOBJECT_QUERY, GLIB_MKENUMS variables · fab889b1
      Havoc Pennington authored
      2001-06-07  Havoc Pennington  <hp@redhat.com>
      
      	* m4macros/glib-2.0.m4: subst GLIB_GENMARSHAL, GOBJECT_QUERY,
      	GLIB_MKENUMS variables
      
      	* gmodule-2.0.pc.in: add gmodule_supported variable
      
      	* glib-2.0.pc.in: add glib_genmarshal, gobject_query,
      	glib_mkenums variables
      
      	* configure.in: put G_MODULE_SUPPORTED value into
      	.pc files
      
      	* autogen.sh: support AUTOGEN_SUBDIR_MODE
      
      	* Makefile.am: add -uninstalled.pc.in to EXTRA_DIST
      
      2001-06-07  Havoc Pennington  <hp@redhat.com>
      
      	* pango/Makefile.am: add libpango.la to _DEPENDENCIES for the
      	other libs
      
      	* configure.in: use AM_PATH_GLIB_2_0
      
      	* autogen.sh: support AUTOGEN_SUBDIR_MODE
      
      	* Makefile.am: dist the .pc.in files
      
      2001-06-07  Havoc Pennington  <hp@redhat.com>
      
      	* atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
      	glib-genmarshal
      
      	* configure.in: rearrange the library checks to support
      	uninstalled linking
      
      	* autogen.sh: add support for AUTOGEN_SUBDIR_MODE
      
      	* atk-uninstalled.pc.in: new file, allows linking to uninstalled
      	ATK in giant GTK tarball
      
      2001-06-07  Havoc Pennington  <hp@redhat.com>
      
      	* tests/Makefile.am: add missing -I flag
      
      	* gtk/Makefile.am: use @GLIB_MKENUMS@, @GLIB_GENMARSHAL@, etc.
      
      	* configure.in: use pkg-config to see if GModule is
      	supported; fix to properly turn on included loaders
      	when GModule isn't supported; don't use AC_CHECK_LIB
      	when libs are not installed yet
      
      	* autogen.sh: add support for AUTOGEN_SUBDIR_MODE
      
      	* Makefile.am (SUBDIRS): add m4macros subdir
      
      	* gtk/Makefile.am: $(srcdir)/foo targets must be $(srcdir)/foo in
      	dependencies also.
      fab889b1
  17. 17 May, 2001 1 commit
    • Sebastian Wilhelmi's avatar
      Add gpattern.o to objects. · 446b37a4
      Sebastian Wilhelmi authored
      
      2001-05-17  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* makefile.mingw.in: Add gpattern.o to objects.
      
      	* glib.def: Export g_thread_exit as well.
      
      	* Makefile.am: Fix BUILT_EXTRA_DIST exporting.
      446b37a4
  18. 15 May, 2001 1 commit
    • Havoc Pennington's avatar
      m4macros/Makefile · 348c8f10
      Havoc Pennington authored
      2001-05-15  Havoc Pennington  <hp@redhat.com>
      
      	* configure.in (AC_OUTPUT): m4macros/Makefile
      
      	* m4macros/Makefile.am, m4macros/glib-2.0.m4,
      	m4macros/glib-gettext.m4:
      	m4 files moved here on server, Makefile.am added
      
      	This is so you can aclocal -I m4macros while avoiding acinclude.m4
      
      	* Makefile.am: add m4macros subdir, remove references to glib-2.0.m4
      348c8f10
  19. 17 Apr, 2001 1 commit
    • Owen Taylor's avatar
      Remove warnings about conflicts with the stable version. · 52568982
      Owen Taylor authored
      Mon Apr 16 12:04:52 2001  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Remove warnings about conflicts with the
              stable version.
      
      	 * glib-2.0.m4: Fix some of the error text to be halfway
              up to date.
      
              * README.in INSTALL.in: Add these to generate README, INSTAL
              (as in the stable branch). Update.
      
      	  * HACKING: Update.
      52568982
  20. 03 Apr, 2001 2 commits
    • Tim Janik's avatar
      updates. · a14df7b9
      Tim Janik authored
      Tue Apr  3 20:22:59 2001  Tim Janik  <timj@gtk.org>
      
              * NEWS: updates.
      
              * NEWS.pre-1-3: take over old news.
      
      Tue Apr  3 20:23:24 2001  Tim Janik  <timj@gtk.org>
      
              * NEWS: updates.
      a14df7b9
    • Tim Janik's avatar
      added g_list_nth_prev() which walks ->prev instead of ->next. · bdd9b28b
      Tim Janik authored
      Tue Apr  3 13:46:22 2001  Tim Janik  <timj@gtk.org>
      
              * glist.[hc]: added g_list_nth_prev() which walks ->prev instead
              of ->next.
      
              * gpattern.[hc]: added shell-style pattern matching code from beast,
              derived from the gtk_pattern_*() code, but with a couple of bug fixes
              and a number of optimizations.
      
      Tue Apr  3 14:06:00 2001  Tim Janik  <timj@gtk.org>
      
              * gparam.[hc]: added g_param_spec_pool_list() to list pspecs per
              owner_type. the pspecs are not referenced, so the caller is
              supposed to have some idea about owner_type not randomly
              nuking his pspec's. if this is going to provide problems in
              the future, we can either auto-ref the pspecs, or add a
              _foreach variant, though the latter would have to invoke
              the callback while pspec's mutex is acquired, so i just
              went for the _list variant for now.
      
              * gclosure.h (G_CALLBACK): made GCallback a void (*) (void) fucntion.
      bdd9b28b
  21. 26 Mar, 2001 1 commit
    • Owen Taylor's avatar
      -DG_DISABLE_DEPRECATED · df2f429c
      Owen Taylor authored
      Mon Mar 26 14:14:53 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* Makefile.am (INCLUDES): -DG_DISABLE_DEPRECATED
      
      	* gmain.h timeloop.c: Surround the cruftiest stuff with
      	#ifndef G_DISABLE_DEPRECATED.
      
      	* gcompat.h gdate.h: Move compat defines back to
      	gdate.h, surround with #ifndef G_DISABLE_DEPRECATED.
      	Remove gcompat.h.
      df2f429c
  22. 09 Mar, 2001 1 commit
    • Tor Lillqvist's avatar
      Cygwin support contributed by Stefan Ondrejicka <ondrej@idata.sk>. · 5c00c349
      Tor Lillqvist authored
      2001-02-21  Tor Lillqvist  <tml@iki.fi>
      
      	Cygwin support contributed by Stefan Ondrejicka
      	<ondrej@idata.sk>. Hopefully I got it all in while simultaneously
      	adding support for auto*/libtool for mingw.
      
      	* Makefile.am: Changes for auto* support on Cygwin and Win32. Do
      	still distribute the hand-written makefiles and *.win32.in files,
      	though. Use GIO, GSPAWN and PLATFORMDEP macros set by configure.
      	Use -no-undefined. Pass -export-symbols glib.def to libtool.
      
      	* configure.in: Define G_PLATFORM_WIN32 on both pure Win32 (mingw)
      	and Cygwin. Add AC_CYGWIN, AC_EXEEXT and AC_LIBTOOL_WIN32_DLL
      	calls for Cygwin and mingw support.  Check for %I64u guint64
      	format (in MS C library). Set G_MODULE_IMPL on mingw and
      	Cygwin. Use ac_object and ac_exeext.  Set GIO, GSPAWN, PLATFORMDEP
      	and G_LIBS_EXTRA. Compile timeloop only on Unix. Define OS_WIN32
      	automake conditional on Win32.
      
      	* glib.h: Include gwin32.h also on Cygwin.
      
      	* gfileutils.c (get_contents_posix): Use O_BINARY (defined as 0 on
      	Unix) for Cygwin's sake.
      
      	* gtimer.c (GETTIME): Reduce #ifdefs, use a macro GETTIME().
      
      	* gconvert.c
      	* gthread.c
      	* gutf8.c
      	* gutils.c: For code needed both on Cygwin and native Win32,
      	test for G_PLATFORM_WIN32.
      
      	* gtypes.h: Refine GLIB_VAR definition. Also check for DLL_EXPORT
      	in case compiling a static library on Win32 or Cygwin.
      
      	* gwin32.c: No <direct.h> on Cygwin. No need for ftruncate() or
      	dirent emulation on Cygwin.
      	(get_package_directory_from_module) Convert return value from
      	GetModuleFileName() to POSIX path on Cygwin.
      
      	* tests/Makefile.am (progs_LDADD): Link with libglib, libgthread
      	and libgmodule as appropriate. Use -no-undefined.
      
      	* gbacktrace.c: Move #ifdefs around a bit on Win32.
      
      	* gshell.c (unquote_string_inplace): Make static.
      5c00c349
  23. 21 Feb, 2001 1 commit
    • Tor Lillqvist's avatar
      Match also UNC paths on Win32. · cd89e4cc
      Tor Lillqvist authored
      2001-02-21  Tor Lillqvist  <tml@iki.fi>
      
      	* gutils.c (g_path_is_absolute): Match also UNC paths on Win32.
      
      	* gthread.h: Include gtypes.h to be sure to get GLIB_VAR
      	definition, remove definition from here.
      
      	* gunicode.h: Remove duplicate GLIB_VAR definition from here, too.
      
      	* gutils.c: (Win32) Use USERPROFILE as home dir if present. On
      	Win2k, HOMEDRIVE and HOMEPATH aren't reliable.
      
      	* Makefile.am (INCLUDES): Add -DGLIB_COMPILATION.
      
      	* makefile.mingw.in: Remove install target, Windows isn't Unix.
      
      	* testgdate.c
      	* testgdateparser.c
      	* testglib.c: Undefine GLIB_COMPILATION.
      
      	* glib.def: Updates.
      
      	* .cvsignore
      	* */.cvsignore: Ignore also .obj, .dll, .lib and .exe files.
      cd89e4cc
  24. 19 Feb, 2001 1 commit
  25. 17 Jan, 2001 1 commit
    • Owen Taylor's avatar
      Optimize for size rather than speed by making _() always call · ff51072d
      Owen Taylor authored
      Tue Jan 16 23:20:38 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gutils.c glibintl.h: Optimize for size rather than speed by
      	making _() always call _glib_gettext() instead of conditionally
      	calling gettext() or _glib_gettext_init. glib only uses translated
      	strings in slow error handling code anyways.
      
      	* glibintl.h: g'ify types.
      
      	* Makefile.am: include glibintl.h in _SOURCES
      ff51072d
  26. 04 Jan, 2001 2 commits
  27. 24 Dec, 2000 1 commit
    • Ali Abdin's avatar
      New gcompat.h header file as recommended by Havoc. · 855e230f
      Ali Abdin authored
      2000-12-24  Ali Abdin  <aliabdin@aucegypt.edu>
      
              * Makefile.am, gcompat.h, glib.h: New gcompat.h header file
                as recommended by Havoc.
      
              * gdate.c, gdate.h, testgdate.c,
                docs/reference/glib/glib-sections.txt,
                docs/reference/glib/tmpl/date.sgml, tests/date-test.c: Rename some
                of the gdate functions to use the '_get' in their name. Patch
                reviewed by Havoc.
      855e230f
  28. 05 Dec, 2000 1 commit
    • Owen Taylor's avatar
      Major change in API for creating sources to handle multiple main loops · e2fd4e2b
      Owen Taylor authored
      Tue Dec  5 12:23:04 2000  Owen Taylor  <otaylor@redhat.com>
      
              * gmain.[hc]: Major change in API for creating sources
      	to handle multiple main loops (GMainContext *).
      
      	GSources are now exposed as GSource * and implemented
      	with structure derivation.
      
      	* giochannel.[ch]: Changed vtable for GIOChannel to correspond
      	to the new mainloop API, add g_io_channel_create_watch().
      
      	* gtypes.h: Move GTimeVal here.
      
      	* gthread.h: Remove gmain.h include to avoid circularity.
      
              * giounix.c: Update for new GMain API.
      
      	* giowin32.c: Update for new GMain API. (No check for
      	proper compilation or working.)
      
      	* timeloop.c timeloop-basic.c: A benchmarking program for
      	the main loop comparing the main loop against a
      	hand-written (timeloop-basic.c) variant.
      
      	* tests/mainloop-test.c: New torture test of mainloop.
      
      	* docs/Changes-2.0.txt: Started. Added text about
      	changes to GMain.
      
      	* gmain.c (g_main_add_poll_unlocked): Initial fd->revents
      	to zero. (#8482, Benjamin Kahn)
      e2fd4e2b
  29. 29 Nov, 2000 1 commit
    • Havoc Pennington's avatar
      s/UNICODE_LAST_CHAR/G_UNICODE_LAST_CHAR/ · 7fce6d3a
      Havoc Pennington authored
      2000-11-29  Havoc Pennington  <hp@redhat.com>
      
      	* gunidecomp.c (COMBINING_CLASS): s/UNICODE_LAST_CHAR/G_UNICODE_LAST_CHAR/
      
      	* gunichartables.h: Update for data in Unicode 3.0.1,
      	and include tables for line break properties
      
      	* gunidecomp.h: Ditto
      
      	* gunicode.h (GUnicodeBreakType): Enum for line break properties
      	(g_unichar_break_type): Get the break property for a char
      
      	* gunibreak.h: Autogenerated line break property tables
      
      	* gunibreak.c (g_unichar_break_type): added
      
      	* Makefile.am (EXTRA_DIST): dist gen-unicode-tables.pl
      
      	* Makefile.am (libglib_1_3_la_SOURCES): Add gunibreak.h, gunibreak.c
      
      	* gen-unicode-tables.pl: Include the script to update the unicode
      	char tables
      7fce6d3a
  30. 28 Nov, 2000 1 commit
    • Tor Lillqvist's avatar
      Patches by Hans Breuer: · 55c7329d
      Tor Lillqvist authored
      2000-11-28  Tor Lillqvist  <tml@iki.fi>
      
      	Patches by Hans Breuer:
      
      	* gspawn-win32.c: Move the code for gspawn-win32-helper to its own
      	file.
      
      	* makefile.{mingw,msc}.in: Change accordingly.
      
      	* gspawn-win32-helper.c: New file.
      
      	* Makefile.am (EXTRA_DIST): Add it.
      
      	* gmarkup.c (find_current_text_end): Fix assertion not to check an
      	uninitialised variable.
      
      	* gboxed.c: Include <string.h> for memset ().
      55c7329d
  31. 20 Nov, 2000 1 commit
    • Jonathan Blandford's avatar
      Patch from David Benson <daveb@idealab.com> to add user_data support to · 2645aaf5
      Jonathan Blandford authored
      Mon Nov 20 18:55:17 2000  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtree.[hc]: Patch from David Benson <daveb@idealab.com> to add
      	user_data support to gtree functions.
      
      Mon Nov 13 18:35:52 2000  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtypes.h (GCompareFuncData): new func type to let you use user
      	data when comparing nodes.
      
      	* gslist.c (g_list_sort_with_data): new function to sort with
      	user_data.
      
      	* glist.c (g_list_sort_with_data): new function to sort with
      	user_data.
      
      	* garray.[ch]: Added convenience functions to sort arrays.
      2645aaf5
  32. 12 Nov, 2000 1 commit
    • Owen Taylor's avatar
      Create wrapper functions for iconv() so that we can transparently use the · 292152da
      Owen Taylor authored
      Sun Nov 12 18:34:32 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gconvert.[ch]: Create wrapper functions for iconv()
      	so that we can transparently use the native iconv,
      	libiconv, or (in the future) a mini-iconv included
      	with glib.
      
      	* glib-config-2.0.in glib-2.0.pc.in: Include @ICONV_LIBS@
      
      	* INSTALL: Added note about libiconv.
      
      	* configure.in: Add checks for libiconv from pango. If
      	EILSEQ is not defined in errno.h add define for it into
      	glibconfig.h so g_iconv can use it. (Note, recompiling
      	from a system without EILSEQ to a system with EILSEQ
      	will break binary compatibility)
      292152da
  33. 27 Oct, 2000 1 commit
    • Havoc Pennington's avatar
      New module to parse a simple markup language · 32ef70d4
      Havoc Pennington authored
      2000-10-24  Havoc Pennington  <hp@pobox.com>
      
              * gmarkup.h, gmarkup.c: New module to parse a simple
      	markup language
      
      	* Makefile.am: add gmarkup.h, gmarkup.c
      
      	* tests/Makefile.am: add markup-test
      
      	* gstring.h (g_string_new_len): new function to create a string
      	with a length
      	(g_string_new): avoid a gratuitous realloc
      32ef70d4
  34. 19 Oct, 2000 1 commit
    • Tor Lillqvist's avatar
      Pass -DGSPAWN_HELPER when building it. Link with user32.lib. · 4905022b
      Tor Lillqvist authored
      2000-10-19  Tor Lillqvist  <tml@iki.fi>
      
      	* makefile.msc.in: Pass -DGSPAWN_HELPER when building it. Link
      	with user32.lib.
      
      	* gspawn-win32.c
      	* gfileutils.c: Make them compile with picky MSVC.
      
      	* gwin32.h: New file. Move Win32-only stuff that isn't related to
      	GIOChannels here from giochannel.h.
      
      	* Makefile.am: Add it here.
      
      	* giochannel.h: Move stuff to gwin32.h.
      
      	* glib.h: On Win32, include gwin32.h.
      4905022b
  35. 16 Oct, 2000 2 commits
    • Tor Lillqvist's avatar
      Add gspawn-win32.c to EXTRA_DIST. · 03f51276
      Tor Lillqvist authored
      03f51276
    • Raja R Harinath's avatar
      gmodule: New variable. (dist-hook): Handle $(BUILT_EXTRA_DIST). · a626a650
      Raja R Harinath authored
      gmodule:
      * Makefile.am (BUILT_EXTRA_DIST): New variable.
      (dist-hook): Handle $(BUILT_EXTRA_DIST).
      
      gobject:
      * Makefile.am (BUILT_EXTRA_DIST): New variable.
      (dist-hook): Handle $(BUILT_EXTRA_DIST).
      (*): Remove traces of @STRIP_{BEGIN,END}@.
      
      gthread:
      * Makefile.am (BUILT_EXTRA_DIST): New variable.
      (dist-hook): Handle $(BUILT_EXTRA_DIST).
      
      docs/reference:
      'make distcheck' fixes.
      * glib/Makefile.am (EXTRA_DIST): Add $(DOC_MODULE)-decl.txt.
      (html): Run 'gtkdoc-fixxref' in $(srcdir).
      (dist-check-gtkdoc): Add missing quote.
      (dist-hook): Copy in dependency order, so that none of the
      makerules are fired in a tarball build.
      
      * gobject/Makefile.am: Likewise.
      
      toplevel:
      Remove need for acconfig.h, and misc. cleanups.
      * acglib.m4 (GLIB_SIZEOF): Add 'autoheader' comment to
      AC_DEFINE_UNQUOTED.
      (GLIB_BYTE_CONTENTS): Likewise.
      
      * configure.in: Add 'autoheader' comments to all AC_DEFINE(...)
      and AC_DEFINE_UNQUOTED(...) lines.
      Replace AC_MSG_CHECKING/AC_CACHE_VAL with AC_CACHE_CHECK.
      (AM_PROG_LIBTOOL): Move after AC_PROG_CC.
      
      * acconfig.h: Empty out.
      
      * Makefile.am (BUILT_EXTRA_DIST): New variable.  List 'dist'able
      files that are created in the builddir.
      (dist-hook): Handle those files.
      (libglib_1_3_la_SOURCES): Remove @ALLOCA@.  @ALLOCA@ should only
      be used in an _LDADD or _LIBADD, since it expands (if necessary)
      to 'alloca.o'.
      
      * tests/Makefile.am (BUILT_EXTRA_DIST): New variable.
      (dist-hook): Handle $(BUILT_EXTRA_DIST).
      a626a650
  36. 12 Oct, 2000 1 commit
  37. 09 Oct, 2000 1 commit