1. 04 Sep, 2001 1 commit
    • Tor Lillqvist's avatar
      Update. Don't mention pthreads. · 07741c07
      Tor Lillqvist authored
      
      2001-09-04  Tor Lillqvist  <tml@iki.fi>
      
      	* README.win32: Update. Don't mention pthreads.
      
      	* build-dll: Remove, moved to the build module.
      
      	* glibconfig.h.win32.in: Don't mention pthreds here, either.
      
      	* glib/gstrfuncs.c: Mark the correct variable for export from DLL.
      
      	* glib/giowin32.c (g_io_win32_msg_create_watch): Owen forgot to
      	rename the win32_watch_funcs variable here, too.
      
      	* */makefile.mingw.in: Don't use version number in import library
      	name. Use whole version number in DLL name. Use build-dll from the
      	build module.
      07741c07
  2. 03 Sep, 2001 3 commits
    • Tim Janik's avatar
      updates for 1.3.7 release. · 267ff610
      Tim Janik authored
      Tue Sep  4 01:50:24 2001  Tim Janik  <timj@gtk.org>
      
              * NEWS: updates for 1.3.7 release.
      
      Tue Sep  4 01:49:18 2001  Tim Janik  <timj@gtk.org>
      
              * gsourceclosure.c: make closure_callback_funcs static,
              added some g_return_if_fail() statements.
      267ff610
    • Owen Taylor's avatar
      Implement. · 0038581e
      Owen Taylor authored
      Mon Aug 27 14:55:27 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gsourceclosure.[ch] (g_source_set_closure): Implement.
      
      	* gsourceclosure.[ch]: Add GType's for GIOChannel, GIOCondition.
      
      Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib/gmain.h: Add closure_marshal/closure_callback
      	fields to GSourceFuncs for use by g_source_set_closure().
      
      	* glib/gmain.c glib/giounix.c glib/giowin32.c
      	  glib/gmain.h: Export the SourceFuncs vtables so GObject
      	can use them to figure out closure callbacks/marshallers
      	for the default source types.
      0038581e
    • Owen Taylor's avatar
      Add closure_marshal/closure_callback fields to GSourceFuncs for use by · b4c3107c
      Owen Taylor authored
      Mon Aug 27 14:56:12 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib/gmain.h: Add closure_marshal/closure_callback
      	fields to GSourceFuncs for use by g_source_set_closure().
      
      	* glib/gmain.c glib/giounix.c glib/giowin32.c
      	  glib/gmain.h: Export the SourceFuncs vtables so GObject
      	can use them to figure out closure callbacks/marshallers
      	for the default source types.
      
      Mon Aug 27 14:55:27 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gsourceclosure.[ch] (g_source_set_closure): Implement.
      
      	* gsourceclosure.[ch]: Add GType's for GIOChannel, GIOCondition.
      b4c3107c
  3. 02 Sep, 2001 3 commits
  4. 30 Aug, 2001 3 commits
    • Sebastian Wilhelmi's avatar
      Add 'want_to_read' to GStaticRWLock to avoid calling g_cond_broadcast, · bd2329ae
      Sebastian Wilhelmi authored
      
      2001-08-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* glib/gthread.h, glib/gthread.c: Add 'want_to_read' to
      	GStaticRWLock to avoid calling g_cond_broadcast, when no one is
      	waiting.
      bd2329ae
    • Sebastian Wilhelmi's avatar
      Don't free cached_poll_array, when adding new poll's. This is taken care · cf11b579
      Sebastian Wilhelmi authored
      
      2001-08-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* glib/gmain.c (g_main_context_add_poll_unlocked): Don't free
      	cached_poll_array, when adding new poll's. This is taken care for
      	in g_main_context_iterate.
      cf11b579
    • 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
  5. 29 Aug, 2001 1 commit
  6. 27 Aug, 2001 2 commits
  7. 26 Aug, 2001 1 commit
  8. 25 Aug, 2001 3 commits
    • Alexander Larsson's avatar
      Implement and document g_ascii_isxxx. · a7a76cfa
      Alexander Larsson authored
      2001-08-25  Alexander Larsson  <alla@lysator.liu.se>
      
      	* glib/gstrfuncs.[ch]:
      	* docs/reference/glib/glib-overrides.txt:
      	* docs/reference/glib/glib-sections.txt:
      	* docs/reference/glib/tmpl/string_utils.sgml:
      	Implement and document g_ascii_isxxx.
      
      	* tests/strfunc-test.c:
      	Add tests for g_ascii_isxxx
      
      	* glib/guniprop.c (g_unichar_ispunct):
      	include symbols, not just punctuation.
      	(g_unichar_isspace): Vertical tab is not
      	considered whitespace.
      
      	* tests/shell-test.c:
      	Output errors on stderr
      a7a76cfa
    • Alexander Larsson's avatar
      Forgot changelog entry · 3ff815fd
      Alexander Larsson authored
      3ff815fd
    • Alexander Larsson's avatar
      New function, doing the same as g_convert but taking a GIConv argument. · 1424212c
      Alexander Larsson authored
      2001-08-24  Alexander Larsson  <alla@lysator.liu.se>
      
      	* glib/gconvert.[ch] (g_convert_with_iconv):
      	New function, doing the same as g_convert but taking
      	a GIConv argument. The old g_convert is just
      	a call to this with a newly opened GIConv.
      1424212c
  9. 24 Aug, 2001 3 commits
    • Darin Adler's avatar
      Fix bad indenting. I figured I should fix this since I just pointed Alex · ed49b882
      Darin Adler authored
      	* tests/shell-test.c: (check_string_result): Fix bad indenting.
      	I figured I should fix this since I just pointed Alex here to
      	look at this as an example.
      ed49b882
    • Ron Steinke's avatar
      Modified Files: glib/ChangeLog glib/glib/giochannel.c · 7a90af4d
      Ron Steinke authored
      Modified Files:
      	glib/ChangeLog glib/glib/giochannel.c
      
              * glib/giochannel.c: Matthias Clasen's fix for
              the buffer corruption bug by setting outbuf _after_
              the call to g_string_set_size()
      
              * glib/giochannel.c: kept the buffers from perpetually
              growing by subtracting 1 from allocated_len in the calculation
              of available space to account for the null at the end of the
              buffer
      
              * glib/giochannel.c: fixed g_io_channel_write_chars()
              to not write more than space_in_buf bytes for the UTF-8 case
      7a90af4d
    • Owen Taylor's avatar
      Patch from Darin Adler to restore Glib-1.2 handling of empty strings, and · 78f3f18c
      Owen Taylor authored
      Fri Aug 24 11:15:46 2001  Owen Taylor  <otaylor@redhat.com>
      
              * glib/gstrfuncs.c docs/Changes-2.0.txt: Patch from Darin
              Adler to restore Glib-1.2 handling of empty strings,
              and to fix off-by-one with @max_tokens. (#57663).
              Doc improvements.
      
              * tests/strfunc-test.c: Change tests to correspond to
              new behavior of g_strsplit().
      78f3f18c
  10. 23 Aug, 2001 2 commits
    • Owen Taylor's avatar
      Patch from Josh Pritikin to fix reversed key and value destroy functions. · faca80d6
      Owen Taylor authored
      Thu Aug 23 11:09:58 2001  Owen Taylor  <otaylor@redhat.com>
      
              * glib/ghash.c (g_hash_table_foreach_remove_or_steal):
              Patch from Josh Pritikin to fix reversed key and value destroy
              functions. (#59433)
      
              * glib/giochannel.h (struct _GIOChannel): Mark structure
              /*< private >*/
      faca80d6
    • Tim Janik's avatar
      new macro. · 3b6fd34a
      Tim Janik authored
      Thu Aug 23 16:14:17 2001  Tim Janik  <timj@gtk.org>
      
              * glib/gmacros.h (G_GNUC_NO_INSTRUMENT): new macro.
      3b6fd34a
  11. 21 Aug, 2001 2 commits
  12. 20 Aug, 2001 2 commits
    • Sven Neumann's avatar
      added po to SUBDIRS · 5de785e5
      Sven Neumann authored
      2001-08-20  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am: added po to SUBDIRS
      5de785e5
    • Owen Taylor's avatar
      Eliminate use of floating point when determining if the hash table needs · 8079eb34
      Owen Taylor authored
      Sun Aug 19 21:32:39 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib/ghash.c: Eliminate use of floating point when
      	determining if the hash table needs to be resized,
      	and also factor out the test from g_hash_table_resize()
      	to save function calls for the common case.
      	(#59124)
      
      	* glib/gmain.c (g_main_context_query): Document the
              return value.
      8079eb34
  13. 19 Aug, 2001 3 commits
  14. 18 Aug, 2001 1 commit
    • James Henstridge's avatar
      add an object member to the structure. (weak_refs_notify): pass · f240813f
      James Henstridge authored
      2001-08-17  James Henstridge  <james@daa.com.au>
      
      	* gobject.c (WeakRefStack): add an object member to the structure.
      	(weak_refs_notify): pass wstack->object as extra argument to
      	notify functions.
      	(g_object_weak_ref): set wstack->object when initialising
      	WeakRefStack.
      
      	* gobject.h (GWeakNotify): add second argument to prototype which
      	gives the pointer to where the object that is being disposed of
      	was.
      f240813f
  15. 16 Aug, 2001 2 commits
    • Ron Steinke's avatar
      Modified Files: glib/ChangeLog glib/glib/giounix.c · 2da4b710
      Ron Steinke authored
      Modified Files:
      	glib/ChangeLog glib/glib/giounix.c
      
              * glib/giounix.c: fixed an error in setting close_on_unref
              in g_io_channel_new_file ()
      2da4b710
    • Ron Steinke's avatar
      Modified Files: glib/ChangeLog glib/glib/giochannel.c glib/glib/giounix.c · e7931deb
      Ron Steinke authored
      Modified Files:
      	glib/ChangeLog glib/glib/giochannel.c glib/glib/giounix.c
      	glib/glib/giochannel.h glib/glib/glib.def
      	glib/docs/reference/ChangeLog
      	glib/docs/reference/glib/glib-sections.txt
      
      	* glib/giochannel.c glib/glib.def glib/giochannel.h: Added
      	new functions g_io_channel_[set,get]_close_on_unref ()
      
      	* glib/giochannel.c: glib/giochannel.h: Documentation fixes
      
      	* glib/giochannel.c: Fixed g_io_channel_write_chars ()
      	so that bytes_written is always set to an appropriate
      	value when it returns
      
      	* glib/giounix.c: changed g_io_channel_get_flags () to
      	set the is_readable and is_writeable flags cached
      	by the channel
      
      	* docs/reference/glib/glib-sections.txt: Added
      	declarations for g_io_channel_[set,get]_close_on_unref
      e7931deb
  16. 15 Aug, 2001 2 commits
  17. 14 Aug, 2001 1 commit
    • Jens Finke's avatar
      Mon Aug 14 2001 Jens Finke <jens@gnome.org> - Updated to match gpp · 3ed0ad62
      Jens Finke authored
      * Mon Aug 14 2001 Jens Finke <jens@gnome.org>
      - Updated to match gpp standard:
       - removed all hardcoded paths, use rpm macros instead
       - changed Copyright to License
       - removed explicit docdir definition
       - added 'Requires' to devel package
       - added paths to 'configure' and 'make' calls
       - moved %changelog section to the end of the file
       - updated files section to match changes in glib-2.0
      3ed0ad62
  18. 12 Aug, 2001 5 commits