1. 31 Jan, 2002 1 commit
    • jacob berkman's avatar
      remove references to po2tbl · abe0ca13
      jacob berkman authored
      2002-01-31  jacob berkman  <jacob@ximian.com>
      
      	* glib-gettextize.in:
      	* m4macros/glib-gettext.m4 (AM_GLIB_GNU_GETTEXT): remove
      	references to po2tbl
      abe0ca13
  2. 30 Jan, 2002 1 commit
  3. 29 Jan, 2002 6 commits
    • Owen Taylor's avatar
      1.3.13 · 77f6f454
      Owen Taylor authored
      Tue Jan 29 15:04:31 2002  Owen Taylor  <otaylor@redhat.com>
      
              * 1.3.13
      
              * tests/shell-test.c: Workaround for MSVC bugs. (#61064)
      77f6f454
    • Owen Taylor's avatar
      1.3.13 · 0c77be75
      Owen Taylor authored
      Tue Jan 29 14:06:22 2002  Owen Taylor  <otaylor@redhat.com>
      
              * 1.3.13
      
              * NEWS: Update to include last change.
      0c77be75
    • Jeffrey Stedfast's avatar
      Rewritten to cache iconv conversion descriptors. On at least some Unix · 0751448a
      Jeffrey Stedfast authored
      2002-01-21  Jeffrey Stedfast  <fejj@ximian.com>
      
      	* glib/gconvert.c (open_converter): Rewritten to cache iconv
      	conversion descriptors. On at least some Unix systems like
      	Solaris, iconv_open() must dlopen the necessary charset modules in
      	order to setup the descriptor. This can take a major toll on
      	performace if you are constantly opening and closing conversion
      	descriptors for the same charset conversions over and over.
      	(g_convert_with_fallback): Use close_converter() rather than
      	g_iconv_close() since open_converter() now caches iconv
      	descriptors.
      0751448a
    • Owen Taylor's avatar
      1.3.13 · 5a7cf7fa
      Owen Taylor authored
      Tue Jan 29 11:18:44 2002  Owen Taylor  <otaylor@redhat.com>
      
              * 1.3.13
      
              * NEWS: Updated.
      
              * configure.in: Micro == 13, binary age, interface age 0.
              [ binary breakage was return type of g_signal_connect_object(),
              probably could have used binary age == 0, but a little safer not to.]
      
              * configure.in: Remove configure warning.
      5a7cf7fa
    • Havoc Pennington's avatar
      NULL-terminate context->attr_values so g_strfreev() is safe. Would · 3370260a
      Havoc Pennington authored
      2002-01-28  Havoc Pennington  <hp@pobox.com>
      
      	* glib/gmarkup.c (add_attribute): NULL-terminate
      	context->attr_values so g_strfreev() is safe.
      	Would previously crash if parsing was ended prior
      	to ending the start tag.
      	(g_markup_parse_context_parse): add a couple assertions
      3370260a
    • Havoc Pennington's avatar
      get rid of warning here · b19bcd96
      Havoc Pennington authored
      2002-01-28  Havoc Pennington  <hp@redhat.com>
      
      	* glib/gmacros.h: get rid of warning here
      b19bcd96
  4. 28 Jan, 2002 2 commits
  5. 24 Jan, 2002 1 commit
  6. 23 Jan, 2002 3 commits
    • Laszlo Peter's avatar
      return 1 more for the trailing \0 when using vsnprintf. (#69474) · 98a36f82
      Laszlo Peter authored
      2002-01-23  Laszlo Peter  <laca@ireland.sun.com>
      
      	* glib/gmessages.c (g_printf_string_upper_bound): return 1 more
              for the trailing \0 when using vsnprintf. (#69474)
      98a36f82
    • Tor Lillqvist's avatar
      Missing asterisk in ChangeLog entry... · d16e7325
      Tor Lillqvist authored
      d16e7325
    • Tor Lillqvist's avatar
      Not used on Windows, don't even compile it then. · 79d4ba94
      Tor Lillqvist authored
      2002-01-23  Tor Lillqvist  <tml@iki.fi>
      
      	* glib/gconvert.c: (strdup_len): Not used on Windows, don't even
      	compile it then.
      
      	(acceptable): Improve comments for the _acceptable_ table: put
      	each ASCII char above the hex number for it.
      
      	(g_escape_file_uri): On Windows, turn backslashes in the file name
      	into plain ("forward") slashes.
      
      	(g_filename_from_uri): On Windows, don't return the hostname
      	"localhost", because we can not be 100% sure it will be recognized
      	in all cases anyway, so simpler to turn it into a null
      	hostname.
      
      	Change slashes in the filename into backslashes, as that is the
      	more canonical separator.
      
      	Recognize drive letters (either followed by a colon or a vertical
      	bar, as used by some browsers), and if the filename part starts
      	with a such, don't include any (back)slash.
      
      	Don't drop any extra leading slash in the filename on Unix.
      
      	(g_filename_to_uri): On Windows, if the hostname is "localhost",
      	don't use it, for consistency with g_filename_from_uri().
      
      	tests/uri-test.c: Change accordingly, so that all tests pass on
      	Windows. Unix, too, I hope, though I couldn't check that now.
      
      	(main): Unset the G_BROKEN_FILENAMES environment variable on Unix,
      	as some tests require that filenames are in UTF-8. Is unsetenv()
      	portable?
      
      	These changes should fix bugs #59387, #59652, #59657 and #59658.
      79d4ba94
  7. 22 Jan, 2002 2 commits
  8. 21 Jan, 2002 1 commit
  9. 16 Jan, 2002 1 commit
  10. 08 Jan, 2002 1 commit
  11. 07 Jan, 2002 1 commit
    • Zbigniew Chyla's avatar
      Added pl. · 4ea02b74
      Zbigniew Chyla authored
      2002-01-07  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* configure.in (ALL_LINGUAS): Added pl.
      4ea02b74
  12. 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
  13. 31 Dec, 2001 1 commit
  14. 29 Dec, 2001 1 commit
  15. 28 Dec, 2001 1 commit
  16. 27 Dec, 2001 1 commit
  17. 23 Dec, 2001 1 commit
  18. 22 Dec, 2001 1 commit
    • Tor Lillqvist's avatar
      Add (undefined) HAVE_C99_VSNPRINTF. · c2794647
      Tor Lillqvist authored
      2001-12-21  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32.in: Add (undefined) HAVE_C99_VSNPRINTF.
      
      	* glibconfig.h.win32.in: Add definition of G_HAVE_GROWING_STACK.
      
      	* tests/Makefile.am: Rename the progs_LDADD, thread_LDADD and
      	module_LDADD Make macros to progs_ldadd, thread_ldadd and
      	module_ldadd. Newer automakes reserve macros named *_LDADD for
      	the use as LDADDs for targets it knows.
      
      	* glib/giowin32.c: (struct _GIOWin32Watch): 'callback' wasn't used
      	here, either.
      
      2001-12-21  Tor Lillqvist  <tml@iki.fi>
      
      	* gobject.def: Add g_signal_get_invocation_hint.
      c2794647
  19. 20 Dec, 2001 4 commits
    • Matthias Clasen's avatar
      Remove FIXME. (#67063) · 9504ea2f
      Matthias Clasen authored
              * glib/gfileutils.c (g_file_get_contents): Remove FIXME. (#67063)
      
              * glib/glib-sections.txt: Move g_get_charset() to the
              Charset conversion section. (#65630)
      9504ea2f
    • Mark McLoughlin's avatar
      fix segfaults. · c5e8ac26
      Mark McLoughlin authored
      2001-12-19  Mark McLoughlin  <mark@skynet.ie>
      
              * glib/gscanner.c: (g_scanner_unexp_token): fix segfaults.
      c5e8ac26
    • Michael Meeks's avatar
      kill 'callback' · f53e8207
      Michael Meeks authored
      2001-12-20  Michael Meeks  <michael@ximian.com>
      
      	* glib/giounix.c (struct _GIOUnixWatch): kill 'callback'
      f53e8207
    • Owen Taylor's avatar
      SGML doc fix. · f3170497
      Owen Taylor authored
      Wed Dec 19 23:09:07 2001  Owen Taylor  <otaylor@redhat.com>
              * glib/gconvert.c (g_iconv_open): SGML doc fix.
      f3170497
  20. 18 Dec, 2001 2 commits
  21. 17 Dec, 2001 1 commit
  22. 16 Dec, 2001 1 commit
    • Matthias Clasen's avatar
      Minor markup fixes. · a52e2986
      Matthias Clasen authored
      
              * glib/gshell.c, glib/gspawn.c, glib/gspawn-win32.c, glib/gerror.c,
              glib/gfileutils.c, glib/ghash.c, glib/gmain.c, glib/gasyncqueue.c,
              glib/gtree.c: Minor markup fixes.
      
              * glib/tmpl/caches.sgml: GCs are cached by GTK, not by GDK.
      a52e2986
  23. 14 Dec, 2001 1 commit
    • Havoc Pennington's avatar
      note on how to free returned vector · 4a298b0f
      Havoc Pennington authored
      2001-12-14  Havoc Pennington  <hp@pobox.com>
      
      	* glib/gshell.c (g_shell_parse_argv): note on how to free returned
      	vector
      
      2001-12-08  Havoc Pennington  <hp@pobox.com>
      
      	* glib/gspawn.c (fork_exec_with_pipes): include argv[0] in error
      	message about failure to exec
      4a298b0f
  24. 13 Dec, 2001 2 commits
    • Matthias Clasen's avatar
      Revert mistaken change: it is UNIX, not Unix. · a3d7806b
      Matthias Clasen authored
              * glib/tmpl/completion.sgml, glib/tmpl/date.sgml,
              glib/tmpl/fileutils.sgml, glib/tmpl/iochannels.sgml,
              glib/tmpl/macros.sgml, glib/tmpl/memory.sgml,
              glib/tmpl/misc_utils.sgml, glib/tmpl/warnings.sgml,
              glib/tmpl/windows.sgml: Revert mistaken change: it is UNIX, not Unix.
      
              * glib/tmpl/memory_chunks.sgml,
              glib/tmpl/date.sgml, glib/tmpl/threads.sgml,
              glib/tmpl/gtype.sgml: Trivial markup fixes.
      
              * glib/gconvert.c, glib/giochannel.c, glib/gmain.c,
              glib/gwin32.c: Revert mistaken change: it is UNIX, not Unix.
      a3d7806b
    • Tim Janik's avatar
      API revamp to shorten GValueArray structure. · 67ab6118
      Tim Janik authored
      Thu Dec 13 05:37:51 2001  Tim Janik  <timj@gtk.org>
      
              * glib/gbsearcharray.[hc]: API revamp to shorten GValueArray
              structure.
      67ab6118
  25. 12 Dec, 2001 2 commits
    • Matthias Clasen's avatar
      This fixes #60543: · a99e75d0
      Matthias Clasen authored
              * glib/gutils.c (g_snprintf, g_vsnprintf): Switch to C99-[v]snprintf().
      
              * tests/strfunc-test.c: Add some tests for g_snprintf().
      a99e75d0
    • Matthias Clasen's avatar
      Documentation fixes. · 3fa33317
      Matthias Clasen authored
              * glib/gconvert.c, glib/grand.c, glib/ghash.c,
              glib/gthreadpool.c, glib/gtree.c: Documentation fixes.
      
              * glib/tmpl/allocators.sgml, glib/tmpl/arrays.sgml,
              glib/tmpl/arrays_byte.sgml, glib/tmpl/arrays_pointer.sgml,
              glib/tmpl/caches.sgml, glib/tmpl/completion.sgml,
              glib/tmpl/conversions.sgml,
              glib/tmpl/datalist.sgml, glib/tmpl/date.sgml,
              glib/tmpl/error_reporting.sgml, glib/tmpl/fileutils.sgml,
              glib/tmpl/hash_tables.sgml,
              glib/tmpl/hooks.sgml, glib/tmpl/macros.sgml,
              glib/tmpl/macros_misc.sgml, glib/tmpl/main.sgml, glib/tmpl/markup.sgml,
              glib/tmpl/memory.sgml, glib/tmpl/memory_chunks.sgml,
              glib/tmpl/messages.sgml, glib/tmpl/misc_utils.sgml,
              glib/tmpl/modules.sgml, glib/tmpl/numerical.sgml,
              glib/tmpl/patterns.sgml, glib/tmpl/queue.sgml,
              glib/tmpl/shell.sgml, glib/tmpl/spawn.sgml,
              glib/tmpl/string_utils.sgml, glib/tmpl/thread_pools.sgml,
              glib/tmpl/threads.sgml, glib/tmpl/timers.sgml,
              glib/tmpl/trees-binary.sgml, glib/tmpl/trees-nary.sgml,
              glib/tmpl/type_conversion.sgml, glib/tmpl/unicode.sgml,
              glib/tmpl/warnings.sgml, glib/tmpl/windows.sgml:
              Improve markup of examples, general consistency improvements.
      3fa33317