1. 10 Aug, 1998 1 commit
    • Tim Janik's avatar
      minor hack to cause SUBDIRS (gmodule) to be build last. we do this by · 52f1266e
      Tim Janik authored
      Mon Aug 10 02:17:19 1998  Tim Janik  <timj@gtk.org>
      
              * Makefile.am: minor hack to cause SUBDIRS (gmodule) to be build
              last. we do this by making all-recursive-am depend on all-am.
      
      Mon Aug 10 02:18:31 1998  Tim Janik  <timj@gtk.org>
      
              * Makefile.am (lib_LTLIBRARIES): for now, skip the dependency on
              -lglib for libgmodule-1.1.la, libgplugin_a.la and libgplugin_b.la
              since this clashes with inter-library-dependencies for not installed
              libraries. glib-config takes care of this for the usuall case, but
              there needs to be a better way...
      52f1266e
  2. 09 Aug, 1998 1 commit
  3. 05 Aug, 1998 3 commits
  4. 04 Aug, 1998 1 commit
    • Tim Janik's avatar
      version bump to 1.1.1, binary age 1, interface age 0. updates. updates. · 16b83a9a
      Tim Janik authored
      Tue Aug  4 15:17:54 1998  Tim Janik  <timj@gtk.org>
      
              * configure.in: version bump to 1.1.1, binary age 1, interface age 0.
              * NEWS: updates.
              * README: updates.
              * INSTALL: updates and fixes.
              * COPYING: include the GNU LGPL, rather than shipping an empty file.
              * AUTHORS: listed original authors here, and added people who made
              significant improvements to glib.
      
              * glib.h:
              * gutils.c: implement g_get_current_dir() which returns a newly
              allocated string, instead of a g_getcwd() variant that operates
              on a static buffer.
              export glib_interface_age and glib_binary_age.
              as a convenience, macro definitions have been added for
              g_node_insert_data, g_node_insert_data_before, g_node_append_data and
              g_node_prepend_data.
      
              * testglib.c: minor cleanups, print current dir.
      16b83a9a
  5. 03 Aug, 1998 2 commits
  6. 31 Jul, 1998 1 commit
    • Tim Janik's avatar
      added a GNode test. · 5272119c
      Tim Janik authored
      Fri Jul 31 22:17:05 1998  Tim Janik  <timj@gtk.org>
      
              * testglib.c (g_node_test): added a GNode test.
      
      Fri Jul 31 09:08:16 1998  Tim Janik  <timj@gtk.org>
      
              * Makefile.am: compile gnode.c.
      
              * glib.h:
              * gnode.c: added implementation of n-way trees.
      
              * gtree.c (g_tree_traverse): added a warning to the switch() statement
              which says that G_LEVEL_ORDER is not implemented.
      5272119c
  7. 27 Jul, 1998 2 commits
  8. 26 Jul, 1998 1 commit
  9. 25 Jul, 1998 1 commit
    • Mark Crichton's avatar
      DANGER WILL ROBINSON! Ok, normally I don't do things like this, but this · a87caec4
      Mark Crichton authored
      
      
      DANGER WILL ROBINSON!
      Ok, normally I don't do things like this, but this one is simple to reverse.
      On NetBSD, /usr/include/time.h defines gtime.  This conflicts with gtime in
      glib.h.  HENCE, I changed the glib.h gtime to g_time.  If this is wrong, please
      put in a more proper fix.
      
      Thanks,
      Mark Crichton
      <mcrichto@purdue.edu>
      a87caec4
  10. 22 Jul, 1998 1 commit
    • Tim Janik's avatar
      new functions to make a scanner scope sensitive wrt symbol lookups. · b813e192
      Tim Janik authored
      Thu Jul 23 00:29:14 1998  Tim Janik  <timj@gtk.org>
      
              * glib.h:
              * gscanner.c: new functions to make a scanner scope sensitive wrt
              symbol lookups.
              g_scanner_scope_foreach_symbol, g_scanner_scope_lookup_symbol,
              g_scanner_scope_remove_symbol, g_scanner_scope_add_symbol and
              g_scanner_set_scope.
              g_scanner_add_symbol, g_scanner_remove_symbol and
              g_scanner_foreach_symbol are now aliases for scope 0.
      b813e192
  11. 21 Jul, 1998 1 commit
  12. 14 Jul, 1998 1 commit
  13. 11 Jul, 1998 1 commit
  14. 10 Jul, 1998 1 commit
    • Tim Janik's avatar
      added a bunch of utility/wrapper functions: g_basename(), g_getcwd(), · 49ae057a
      Tim Janik authored
      Fri Jul 10 06:33:43 1998  Tim Janik  <timj@gtk.org>
      
              * glib.h:
              * gutils.h: added a bunch of utility/wrapper functions:
              g_basename(), g_getcwd(), g_get_user_name(), g_get_real_name(),
              g_get_home_dir(), g_get_tmp_dir(), g_get_prgname() and g_set_prgname().
      
              * gutils.c: removed all g_str* functions.
              * gstrfuncs.c: moved the bunch g_str* functions from gutils.c in this
              place. this file shall never include <stdlib.h> to avoid clashes for
              some of the g_str* functions on some OSes.
      49ae057a
  15. 09 Jul, 1998 1 commit
  16. 07 Jul, 1998 1 commit
  17. 06 Jul, 1998 1 commit
  18. 04 Jul, 1998 1 commit
  19. 30 Jun, 1998 1 commit
  20. 28 Jun, 1998 1 commit
  21. 19 Jun, 1998 2 commits
    • Tim Janik's avatar
      removed g_dataset_try_key, g_dataset_force_id and g_dataset_retrive_key in · afdf8b93
      Tim Janik authored
      Fri Jun 19 03:11:02 1998  Tim Janik  <timj@gtk.org>
      
              * gdataset.c: removed g_dataset_try_key, g_dataset_force_id and
              g_dataset_retrive_key in favour of GQuarks.
              a GQuark is an numeric id wich is associated with a certain string.
              (g_quark_try_string): try to get the quark associated with this string,
              if the lookup failed return 0.
              (g_quark_from_string): get the associated quark for a string, if there
              isn't currently a GQuark associated with this string, then allocate a
              new quark and return that.
              (g_quark_from_static_string): like the above function, but the string
              isn't strdup()ed to save memory.
              (g_quark_to_string): get the string that is associated with a certain
              GQuark.
      
              * gdataset.c (g_dataset_id_set_data_full): invoke the destroy function
              _after_ the new data has been setup.
      afdf8b93
    • Owen Taylor's avatar
      Changed messages for g_return_[val]_if_fail to be somewhat more clear: · 12edfe90
      Owen Taylor authored
      Thu Jun 18 02:35:21 1998  Owen Taylor  <otaylor@gtk.org>
      
      	* glib.h: Changed messages for g_return_[val]_if_fail to
      	be somewhat more clear: assertion "blah" failed.
      12edfe90
  22. 18 Jun, 1998 1 commit
  23. 12 Jun, 1998 3 commits
    • Tim Janik's avatar
      cleanups of the structure fields (binary incompatible). · 860af205
      Tim Janik authored
      Fri Jun 12 15:39:06 1998  Tim Janik  <timj@gtk.org>
      
              * glib.h (GScanner): cleanups of the structure fields (binary
              incompatible).
      860af205
    • Josh MacDonald's avatar
      [Changes from josh to sync with his glib stuff -Yosh] · df9a49ec
      Josh MacDonald authored
      Fri Jun 12 00:39:28 1998  Josh MacDonald  <jmacd@icw.EECS.Berkeley.EDU>
      
              * glib.h: add new hash and equal functions g_int_*.  complement
              g_direct_hash with g_direct_equal.
      
              * grel.c: new file, GRelations implement tuples of N-N mappings.
              A comment in glib.h briefly describes the interface.
      
              * ghash.c: new function, g_hash_table_size
      
              * glib.h: new typedefs, gsize, gssize, gtime.
      
              * garray.c: new functions implementing a simplified GArray.  This
              GPtrArray is an array of gpointers and has functions to add and
              remove elements, much like java.lang.Vector.
      
              * garray.c: new functions for the single-byte special case of
              GArray.  The functions g_byte_array* operate on arrays of bytes.
              Internally, a GArray is used.
      
              * testglib.c: tests for g_ptr_array, g_byte_array, and g_relation...
      df9a49ec
    • Federico Mena Quintero's avatar
      #include <string.h> · 19532180
      Federico Mena Quintero authored
      1998-06-11  Federico Mena Quintero  <federico@nuclecu.unam.mx>
      
      	* gdataset.c: #include <string.h>
      19532180
  24. 11 Jun, 1998 2 commits
  25. 10 Jun, 1998 2 commits