1. 12 Oct, 2000 2 commits
  2. 10 Oct, 2000 1 commit
  3. 09 Oct, 2000 6 commits
    • Raja R Harinath's avatar
      Work with beta autoconf 2.50. · 306bd3a2
      Raja R Harinath authored
      * configure.in (GLIB_MAJOR_VERSION): Use GLIB_DIVERT_BEFORE_HELP
      instead of AC_DIVERT_PUSH(),AC_DIVERT_POP.
      (AC_CHECK_HEADERS): Remove redundant AC_DEFINE(HAVE_...).
      (REALLOC_0_WORKS): Move AC_DEFINE outside AC_CACHE_VAL.
      (dlopen): Quote nested AC_CHECK_... calls.
      
      * acglib.m4 (GLIB_TR_SH, GLIB_TR_CPP): Utility macros copied from
      beta autoconf 2.50.
      (GLIB_DIVERT_BEFORE_HELP): New macro that works both with autoconf
      2.13 and beta autoconf 2.50.
      (GLIB_SIZEOF, GLIB_BYTECONTENTS): Use GLIB_TR_*.
      306bd3a2
    • Raja R Harinath's avatar
      Use this to specify that 'configure' depends on acglib.m4. · 61f2f04c
      Raja R Harinath authored
      * Makefile.am (CONFIGURE_DEPENDENCIES): Use this to specify
      that 'configure' depends on acglib.m4.
      61f2f04c
    • Raja R Harinath's avatar
      Forgot to commit this. · 412710cb
      Raja R Harinath authored
      412710cb
    • Raja R Harinath's avatar
      Don't set to $top_srcdir)/gobject. · c13ffbcd
      Raja R Harinath authored
      * gobject/Makefile.am (DOC_SOURCE_DIR): Don't set to
      $top_srcdir)/gobject.
      c13ffbcd
    • Raja R Harinath's avatar
      Don't set to $(top_srcdir). · afd1d9c5
      Raja R Harinath authored
      * glib/Makefile.am (DOC_SOURCE_DIR): Don't set to $(top_srcdir).
      afd1d9c5
    • Havoc Pennington's avatar
      Add new files. · 8e3a3eef
      Havoc Pennington authored
      2000-10-09  Havoc Pennington  <hp@redhat.com>
      
              * Makefile.am, tests/Makefile.am: Add new files.
      
      	* tests/spawn-test.c, tests/shell-test.c: new tests for
      	the shell/spawn stuff
      
      	* gutils.c (g_find_program_in_path): convert a relative
      	program name into an absolute pathname to an existing
      	executable
      
      	* gspawn.h, gspawn.c: New fork/exec API
      
      	* gshell.h, gshell.c: Shell-related utilities, at the moment
      	simply routines to parse argv and quote/unquote strings
      
      	* guniprop.c (g_unichar_isspace): Return TRUE for the
      	ASCII space characters isspace() returns TRUE for.
      
      	* gfileutils.c (g_file_get_contents): Convenience function
      	to slurp entire file into a string and return it. Partially
      	written by Joel Becker.
      	(g_file_test): file test function
      8e3a3eef
  4. 06 Oct, 2000 2 commits
    • Tor Lillqvist's avatar
      Fix the Win32-only code to use current API, · 18e7dc02
      Tor Lillqvist authored
      2000-10-06  Tor Lillqvist  <tml@iki.fi>
      
      	* tests/gio-test.c (main): Fix the Win32-only code to use current
      	API, g_io_channel_win32_make_pollfd() and g_io_channel_win32_poll().
      18e7dc02
    • Tor Lillqvist's avatar
      Revamp to be like makefile.mingw.in, make the MSVC build actually work · 8e847255
      Tor Lillqvist authored
      2000-10-06  Tor Lillqvist  <tml@iki.fi>
      
      	* makefile.msc.in: Revamp to be like makefile.mingw.in, make
      	the MSVC build actually work again.
      
      	* gmodule/makefile.msc.in
      	* gobject/makefile.msc.in
      	* gthread/makefile.msc.in: New files, like their mingw counterparts.
      
      	* gmodule/Makefile.am
      	* gobject/Makefile.am
      	* gthread/Makefile.am: Make and distribute them.
      
      	* */makefile.mingw.in: Allow override of GLib version number from
      	the build/win32/module.defs file.
      
      	* glib.def: Add new entry point.
      
      	Fixes from Hans Breuer:
      
      	* glib.h (struct DIR): Keep the last readdir result cached inside
      	the DIR struct, to enable several DIRs being open simultaneously.
      
      	* gwin32.c (g_win32_readdir): Use the above instead of static.
      
      	* giowin32.c (g_io_channel_win32_make_pollfd): Insert cast to keep
      	MSVC happy.
      8e847255
  5. 05 Oct, 2000 2 commits
  6. 04 Oct, 2000 1 commit
    • Martin Baulig's avatar
      Reverted my last commit: · 81c0bf53
      Martin Baulig authored
      2000-09-30  Martin Baulig  <baulig@suse.de>
      
      	* configure.in (HAVE_THREADS): New automake conditional.
      	* Makefile.am (SUBDIRS): Only compile the gthread subdirectory if we
      	actually have threads.
      81c0bf53
  7. 30 Sep, 2000 1 commit
  8. 29 Sep, 2000 10 commits
    • Jonathan Blandford's avatar
      Added function to keep symetry with g_node_insert_before. 2000-09-29 · b3ee868f
      Jonathan Blandford authored
      2000-09-29  Jonathan Blandford  <jrb@redhat.com>
      
      	* gnode.c (g_node_insert_after): Added function to keep symetry
      	with g_node_insert_before.
      2000-09-29  Jonathan Blandford  <jrb@redhat.com>
      
      	* glib/tmpl/trees-nary.sgml: Add g_node_insert_after().
      b3ee868f
    • Martin Baulig's avatar
      New automake conditional. Only compile the gthread subdirectory if we · 79b416d0
      Martin Baulig authored
      2000-09-30  Martin Baulig  <baulig@suse.de>
      
      	* configure.in (HAVE_THREADS): New automake conditional.
      	* Makefile.am (SUBDIRS): Only compile the gthread subdirectory if we
      	actually have threads.
      79b416d0
    • Martin Baulig's avatar
      .... and now we can remove them again. · fbb33fd6
      Martin Baulig authored
      fbb33fd6
    • Martin Baulig's avatar
    • Martin Baulig's avatar
      Small fixes. · 1c4a532c
      Martin Baulig authored
      1c4a532c
    • Martin Baulig's avatar
      Set this to `$(libexecdir)/pkgconfig'; this is the directory where · 1a4f9ddd
      Martin Baulig authored
      2000-09-29  Martin Baulig  <baulig@suse.de>
      
      	* Makefile.am (pkgconfigdir): Set this to `$(libexecdir)/pkgconfig';
      	this is the directory where pkg-config actually looks.
      
      	* *.pc.in: Made the pkg-config scripts actually work.
      1a4f9ddd
    • Martin Baulig's avatar
      Several minor ANSI C fixes. · f7ffcb3a
      Martin Baulig authored
      2000-09-29  Martin Baulig  <baulig@suse.de>
      
      	Several minor ANSI C fixes.
      
      	Added missing casts:
      	* gtype.c (type_class_init): `(gpointer) bnode->data->class.class_init_base'
      	in call to g_slist_prepend() and
      	'GBaseInitFunc class_init_base = (GBaseInitFunc) slist->data'.
      
      	* gobject.c: Put text following #endif into comments.
      f7ffcb3a
    • Martin Baulig's avatar
      Several minor ANSI C fixes. · a3fc275d
      Martin Baulig authored
      2000-09-29  Martin Baulig  <baulig@suse.de>
      
      	Several minor ANSI C fixes.
      
      	Added missing casts:
      	* gdate.c (g_date_fill_parse_tokens): `s = (guchar *) str'.
      	* gmain.c (g_idle_dispatch): `func = (GSourceFunc) source_data'.
      	(g_idle_add_full): `(gpointer) function' in call to g_source_add().
      	* gstrfuncs.c (g_strdown): `s = (guchar *) string' and
      	`return (gchar *) string'.
      	(g_strup): Likewise.
      	(g_strchug): `start = (guchar*) string' in 1st for() argument;
      	`strlen ((gchar *) start)' in call to g_memmove().
      	* gstring.c (g_string_down): `s = (guchar *) string->str'.
      	(g_string_up): Likewise.
      	* gthreadpool.c (stop_this_thread_marker):
      	`(gpointer) &g_thread_pool_new'.
      	* gunidecomp.h (decomp_table[]): Cast all the strings to
      	`unsigned char *'.
      
      	Put text following #endif into comments:
      	* gmain.c: here.
      a3fc275d
    • Sebastian Wilhelmi's avatar
      Added errorcheck mutexes. These are activated through the preprocessor · 7633908c
      Sebastian Wilhelmi authored
      2000-09-29  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* configure.in, glib.h: Added errorcheck mutexes. These are
      	activated through the preprocessor symbol
      	G_ERRORCHECK_MUTEXES. Need to add an extra word to StaticMutex in
      	order to achieve this. g_(static_)mutex_* functions instrument the
      	mutex operations with mutex name and location, when compiled with
      	-DG_ERRORCHECK_MUTEXES. g_thread_init activates the errorcheck
      	mutexes, when compiled with -DG_ERRORCHECK_MUTEXES.
      
      	* gthread/gthread-impl.c: Added errorcheck mutexes. New
              exported function
              g_thread_init_with_errorcheck_mutexes, which is called instead of
      	g_thread_init, when compiled with -DG_ERRORCHECK_MUTEXES. New
      	static functions
      	g_mutex_(new|lock|trylock|unlock|free)_errorcheck_impl to
      	implement errorcheck mutexes.
      
      	* gthread/gthread-posix.impl.c, gthread/gthread-solaris-impl.c:
              Define the size of a mutex.
      7633908c
    • Havoc Pennington's avatar
      fix indentation (GConvertError): generic error is conventionally called · 349eaa6a
      Havoc Pennington authored
      2000-09-28  Havoc Pennington  <hp@pobox.com>
      
      * glib.h (GThreadPriority): fix indentation
      (GConvertError): generic error is conventionally called
      _FAILED rather than _OTHER, at least at the moment,
      according to GError docs in docs/reference.
      
      * gconvert.c: s/_OTHER/_FAILED/
      349eaa6a
  9. 28 Sep, 2000 6 commits
  10. 26 Sep, 2000 1 commit
  11. 25 Sep, 2000 3 commits
  12. 21 Sep, 2000 2 commits
  13. 19 Sep, 2000 1 commit
    • Sebastian Wilhelmi's avatar
      Test for the existence of getcwd, and use it only when found. · e2600b04
      Sebastian Wilhelmi authored
      
      2000-09-19  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* acconfig.h, configure.in, gutils.c: Test for the existence of
      	getcwd, and use it only when found.
      
      	* glib.h: Only use the gcc-variable-macro-argument-extension for
      	gcc >= 2.4. Both patches from Jonas Oberg <jonas@gnu.org>.
      e2600b04
  14. 18 Sep, 2000 1 commit
  15. 17 Sep, 2000 1 commit