1. 20 Jul, 2006 1 commit
  2. 03 May, 2006 1 commit
  3. 28 Apr, 2006 1 commit
  4. 27 Apr, 2006 2 commits
  5. 21 Nov, 2005 1 commit
  6. 10 Nov, 2005 1 commit
  7. 04 Nov, 2005 1 commit
    • Matthias Clasen's avatar
      Apply a patch from Behdad Esfahbod to use a faster lookup table for · e9852a17
      Matthias Clasen authored
      2005-11-04  Matthias Clasen  <mclasen@redhat.com>
      
      	* glib/Makefile.am: Apply a patch from Behdad Esfahbod to
      	use a faster lookup table for g_unichar_get_mirror_char().
      	* glib/gmirroringtable.h: The new table.
      	* glib/gunichartables.h: Remove bidi_mirroring_table.
      	* glib/gen-unicode-tables.pl: Don't generate the mirroring
      	table.
      	* glib/glib-mirroring-tab/*: Sources for the program
      	which generated gmirroringtable.h.
      
      	* glib/glist.c: Avoid some code duplication.
      e9852a17
  8. 14 Mar, 2005 1 commit
    • Matthias Clasen's avatar
      Make PLT-reduction work with gcc4, and don't include everything in · 608a31b9
      Matthias Clasen authored
      2005-03-13  Matthias Clasen  <mclasen@redhat.com>
      
      	Make PLT-reduction work with gcc4, and don't include
      	everything in galias.h:
      
      	* glib/glib.symbols: Group symbols by header and source file.
      	* glib/makegalias.pl: Protect definitions by the same
      	preprocessor symbols used to guard the headers. Move
      	the alias declarations to a separate file which is
      	produced when calling makegalias.pl -def
      	* glib/Makefile.am (galiasdef.c): Add a rule to generate this
      	file.
      	* glib/*.c: Include galias.h after the other GLib headers,
      	include galiasdef.c at the bottom.
      608a31b9
  9. 04 Jan, 2005 1 commit
  10. 16 Sep, 2004 1 commit
  11. 09 May, 2004 1 commit
    • Matthias Clasen's avatar
      Merge from 2.4: · 4b3b009b
      Matthias Clasen authored
      Sun May  9 02:04:14 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Merge from 2.4:
      
      	* glib/guniprop.c (g_utf8_casefold): Avoid an unnecessary
      	memleak.  (#141998, Nikolai Weibull)
      4b3b009b
  12. 14 Mar, 2004 1 commit
    • Owen Taylor's avatar
      Some warning fixes for the Sun compiler (Reported by David L. Cooper II, · 0b6eeb2e
      Owen Taylor authored
      Sat Mar 13 23:10:35 2004  Owen Taylor  <otaylor@redhat.com>
      
              Some warning fixes for the Sun compiler (Reported by
              David L. Cooper II, #136401)
      
              * glib/giochannel.c (g_io_channel_read): Return
              G_IO_ERROR_NONE, not G_IO_STATUS_NORMAL, since hte
              function returns a GIOError.
      
              * glib/guniprop.c: Fix some guchar/gchar confusion
              with special_case_table.
      0b6eeb2e
  13. 15 Nov, 2003 1 commit
  14. 30 Sep, 2003 1 commit
    • Soeren Sandmann's avatar
      make the argument const to get rid of warning · 8b75e12b
      Soeren Sandmann authored
      Tue Sep 30 15:31:16 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* glib/guniprop.c (has_more_above): make the argument const to
      	get rid of warning
      
      	* glib/garray.c (g_byte_array_remove_range): insert cast to get
      	rid of warning
      8b75e12b
  15. 29 Sep, 2003 1 commit
  16. 12 Sep, 2003 1 commit
    • Noah Levitt's avatar
      Add g_unichar_get_mirror_char. (#114749) · 244a8e5a
      Noah Levitt authored
      2003-09-12  Noah Levitt  <nlevitt@columbia.edu>
      
      	* glib/gen-unicode-tables.pl:
      	* glib/gunichartables.h:
      	* glib/gunicode.h:
      	* glib/guniprop.c: Add g_unichar_get_mirror_char. (#114749)
      244a8e5a
  17. 10 Sep, 2003 1 commit
    • Noah Levitt's avatar
      Unicode 4.0 special casing. (#114681) · 8d91ba8c
      Noah Levitt authored
      2003-09-10  Noah Levitt  <nlevitt@columbia.edu>
      
      	* glib/gunicodeprivate.h:
      	* glib/gunicollate.c:
      	* glib/gunidecomp.c:
      	* glib/guniprop.c:
      	* tests/casemap.txt:
      	* tests/gen-casemap-txt.pl: Unicode 4.0 special casing. (#114681)
      
      	* glib/gunicodeprivate.h: Use a private header instead of extern
      	function declarations (_g_utf8_normalize_wc,
      	_g_unichar_combining_class).
      8d91ba8c
  18. 06 Aug, 2003 2 commits
  19. 05 Aug, 2003 1 commit
    • Hans Breuer's avatar
      for msvc build · 1fd50a14
      Hans Breuer authored
      2003-08-05  Hans Breuer  <hans@breuer.org>
      
      	* glib/gnulib/makefile.msc : (new file) for msvc build
      
      	* glib/gnulib/vasnprintf.c : use glib/galloc.h
      
      	* glib/gnulib/printf.h : #include <stdio.h> for FILE*
      
      	* glib/makefile.msc.in : replace trio with gnulib
      
      	* glib/glib.def : updated externals
      
      	* glib/guniprop.c : fix for guniprop.c(582) : error C2082:
      	redefinition of formal parameter 'len'
      1fd50a14
  20. 31 Jul, 2003 1 commit
    • Noah Levitt's avatar
      Update Unicode data to 4.0. (#107974) · 05f99527
      Noah Levitt authored
      2003-07-30  Noah Levitt  <nlevitt@columbia.edu>
      
      	* glib/gen-unicode-tables.pl:
      	* glib/gunibreak.c:
      	* glib/gunibreak.h:
      	* glib/gunichartables.h:
      	* glib/gunicode.h:
      	* glib/gunicomp.h:
      	* glib/gunidecomp.c:
      	* glib/gunidecomp.h:
      	* glib/guniprop.c:
      	* tests/casefold.txt:
      	* tests/casemap.txt:
      	* tests/gen-casefold-txt.pl:
      	* tests/gen-casemap-txt.pl: Update Unicode data to 4.0. (#107974)
      05f99527
  21. 23 May, 2003 1 commit
    • Noah Levitt's avatar
      Remove stale comment. · da4f56d4
      Noah Levitt authored
      2003-05-23  Noah Levitt  <nlevitt@columbia.edu>
      
      	* glib/guniprop.c: Remove stale comment.
      da4f56d4
  22. 22 May, 2003 1 commit
  23. 21 May, 2003 1 commit
  24. 04 Dec, 2002 1 commit
  25. 25 Jul, 2002 1 commit
    • Owen Taylor's avatar
      Handle the end of the string properly when max_len is set. (#88545, Morten · bedbbabb
      Owen Taylor authored
      Thu Jul 25 19:52:41 2002  Owen Taylor  <otaylor@redhat.com>
      
              * glib/guniprop.c (real_tolower): Handle the
              end of the string properly when max_len is set.
              (#88545, Morten Welinder.) Rename the next_t
              variable to next_type to make cc-mode happy.
      
              * glib/gconvert.c (g_iconv_open): Fix missing
              label from previous commit.
      bedbbabb
  26. 26 Feb, 2002 1 commit
  27. 17 Feb, 2002 1 commit
    • Owen Taylor's avatar
      1.3.14 · 57d9c092
      Owen Taylor authored
      Sun Feb 17 11:37:06 2002  Owen Taylor  <otaylor@redhat.com>
      
              * 1.3.14
      
              * glib/glibintl.h: Error out of config.h wasn't included
              rather than including it, since config.h must be the
              first thing included.
      
              * glib/gconvert.c glib/gmarkup.c glib/gshell.c glib/gspawn.c
              glib/gunibreak.c glib/gunidecomp.c glib/guniprop.c:
              Include config.h as the first thing. (#71704, Morten
              Welinder)
      57d9c092
  28. 14 Nov, 2001 1 commit
    • Owen Taylor's avatar
      Patch from Andrew Taylor to improve tables and reduce relocations by using · 91702626
      Owen Taylor authored
      Tue Nov 13 21:25:35 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib/{gen-unicode-tables.pl,gunibreak.c,gunibreak.h,
      	gunichartables.h, gunicomp.h, gunidecomp.[ch],
      	guniprop.c}: Patch from Andrew Taylor to improve
      	tables and reduce relocations by using indices
      	rather than pointers. (#64433)
      
      	* tests/unicode-normalize.c (main): Fix for changes
      	to g_strsplit().
      91702626
  29. 26 Sep, 2001 1 commit
  30. 24 Sep, 2001 1 commit
  31. 25 Aug, 2001 1 commit
    • 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
  32. 03 Aug, 2001 1 commit
  33. 19 Jul, 2001 1 commit
    • Owen Taylor's avatar
      Add functions to insert a unichar as UTF-8, since this is reasonably · f37c13db
      Owen Taylor authored
      Fri Jul 13 19:20:06 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib/gstring.c (g_string_insert/append/prepend_unichar):
      	Add functions to insert a unichar as UTF-8, since this
      	is reasonably common.
      
      	* glib/gutf8.c glib/gunicode.h (g_utf8_get_char_validated):
      	New function exposing iterating through possibly invalid/incomplete
      	UTF-8 to unicode to the outside world.
      
      	* glib/gutf8.c (g_utf8_get_char_extended): Fix max_len argument
      	to be gssize, not gsize.
      f37c13db
  34. 11 Jul, 2001 1 commit
    • Owen Taylor's avatar
      Add gunicomp.h (Reported by Sven Neumann). · be44b990
      Owen Taylor authored
      Wed Jul 11 11:13:50 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib/Makefile.am (libglib_1_3_la_SOURCES): Add gunicomp.h
      	(Reported by Sven Neumann).
      
      	* glib/guniprop.c (g_utf8_str/updown) glib/gunicollate.c
      	(g_utf8_collate_key): Fix shadowing problems reported by
      	many (D. Adler, S. Neumann, M. Murmane, L. Peter)
      be44b990
  35. 07 Jul, 2001 1 commit
  36. 02 Jul, 2001 1 commit
    • Owen Taylor's avatar
      Use G_N_ELEMENTS rather than a custom macro. · 4f96a13c
      Owen Taylor authored
      Sun Jul  1 20:16:25 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib/guniprop.c (g_unichar_totitle): Use G_N_ELEMENTS
      	rather than a custom macro.
      
      	* glib/gen-unicode-tables.pl: Adapt to changes in table
      	formats for Unicode 3.1
      
      	* glib/gunicode.h glib/guniprop.c glib/gunichartables.h
      	  glib/gen-unicode-tables.pl: Add case conversion functions
              g_utf8_casefold, g_utf8_strup, g_utf8_strdown.
      
      	* tests/unicode-caseconv.c tests/gen-casefold-txt.pl
      	  tests/gen-casemap-txt.pl tests/casefold.txt
      	  tests/casemap.txt: Test cases for case conversion.
      
      	* glib/gunicode.h glib/gunidecomp.[ch] glib/gunicomp.h
      	  glib/gen-unicode-tables.pl: Add function to do Unicode
              normalization g_utf8_normalize().
      
      	* tests/unicode-normalize.c: Test program for case conversion.
      
      	* glib/gunicode.h glib/gunicollate.c: Add collation functions
      	g_utf8_collate, g_utf8_collate_key.
      
      	* test/unicode-collate.c: Test program for collation.
      
      	* glib/gdate.c (g_date_fill_parse_tokens): Fix uninitialized
      	variable.
      
      	* glib/gdate.c (g_date_strftime) docs/Changes-2.0.txt:
      	Make work with UTF-8 even if the locale isn't UTF-8 based.
      	Still somewhat of broken, if the format string contains
      	characters not representable in the current locale, will warn
      	and not work.
      
      	* glib/gdate.c: Use UTF-8 normalization and casefolding.
      4f96a13c
  37. 16 Apr, 2001 1 commit
    • Havoc Pennington's avatar
      docs · 4eab8758
      Havoc Pennington authored
      2001-04-16  Havoc Pennington  <hp@redhat.com>
      
              * gqsort.c: docs
      
              * gfileutils.c: docs
      
              * gwin32.c: docs fixes
      
              * gconvert.c: docs
      
              * guniprop.c: docs
      
              * gutf8.c: docs
      4eab8758
  38. 28 Nov, 2000 1 commit
    • Elliot Lee's avatar
      Fix warnings. · 790a7bd3
      Elliot Lee authored
      
      
      * gmarkup.c: Fix warnings.
      
      * guniprop.c, gunidecomp.c: Make warnings go away by using
      GPOINTER_TO_INT() instead of (int).
      
      * gcompletion.[ch]: Add g_completion_set_compare(),
      to allow (for example) using case-insensitive completion.
      
      * gobject/gsignal.c: Fix warnings about possible use of uninitialized
      variables, and fix logic that would leave 'node' unset in cases
      that it might be used in.
      
      * gobject/glib-genmarshal.c: Fix warning about printf format.
      790a7bd3