Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 17, 1998
  1. @vaporos

    Released GLib 1.1.3

    vaporos authored Shawn Amundson committed
    Sun Aug 16 23:23:46 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.1.3
    
            * gmodule/Makefile.am: added gmodule-dl.c and gmodule-dld.c to
              EXTRA_DIST
            * glib.spec: version = 1.1.3
  2. @tim-janik

    changed the return type for the GModuleCheckInit function to be a str…

    tim-janik authored Tim Janik committed
    …ing,
    
    Mon Aug 17 03:41:52 1998  Tim Janik  <timj@gtk.org>
    
            * gmodule.h:
            * gmodule.c (g_module_open): changed the return type for the
            GModuleCheckInit function to be a string, describing the error
            condition.
            (g_module_symbol): show the failing symbol on error messages.
  3. @tim-janik

    feature an extra MODULES parameter, so glib-config can be invoked wit…

    tim-janik authored Tim Janik committed
    …h the
    
    Mon Aug 17 01:46:14 1998  Tim Janik  <timj@gtk.org>
    
            * glib.m4: feature an extra MODULES parameter, so glib-config can
            be invoked with the "gmodule" argument.
    
            * glib.h: changed the log level to G_LOG_LEVEL_CRITICAL for all
            g_return*_if_fail statements, and made them issue a message
            like "assertion `%s' failed".
    
            * gmessages.c (g_logv): ugh, don't pass log_domain as NULL to
            g_log_find_domain.
Commits on Aug 16, 1998
  1. @tim-janik

    version bump to 1.1.3, binary age 0, interface age 0.

    tim-janik authored Tim Janik committed
    Sun Aug 16 20:28:27 1998  Tim Janik  <timj@gtk.org>
    
            * version bump to 1.1.3, binary age 0, interface age 0.
    
            * glib.h: be nice to platforms that don't have gint64 and don't
            issue #warning on every compilation. since glib doesn't require
            gint64 itself, packages that need gint64 should test for this
            themselves.
    
            * glib.h:
            * gutils.c: added a new function g_vsnprintf().
    
    Fri Aug 14 16:41:53 1998  Tim Janik  <timj@gtk.org>
    
            * glib.h: added static inline functions for bit mask tests:
            g_bit_nth_lsf, g_bit_nth_msf and g_bit_storage.
    
    Fri Aug 13 14:23:37 1998  Tim Janik  <timj@gtk.org>
    
            * glib.h:
            * gmessages.c:
            revised the message handling system, which is now based on a new
            mechanism g_log*. most of the assertment macros got adapted to
            feature the new g_log() call with an additional specification of
            the log level in a preprocessor macro G_LOG_DOMAIN. if G_LOG_DOMAIN
            is undefined upon the includion of glib.h, it'll be defined with a
            value of (NULL) and thus preserves the original bahaviour for
            warning and error messages. the message handler setting functions
            for g_warning, g_error and g_message are only provided for backwards
            compatibility and might get removed somewhen.
    
            * Makefile.am: feature the G_LOG_DOMAIN macro to set the log domain
            to "GLib" upon compilation. we currently have to add this definition
            to the DEFS variable.
            * testglib.c: we need an ugly #undef G_LOG_DOMAIN at the start
            of this file currently, since automake doesn't support per target
            _CFLAGS yet.
    
            * glib.h: changed some gints to gbooleans, made a few const corrections,
            removed some superfluous G_STMT_START{}G_STMT_END wrappers, added some
            in other required places.
    
            * gnode.c:
            (g_node_prepend):
            (g_node_insert_before):
            (g_node_insert):
            (g_node_append_data):
            (g_node_prepend_data):
            (g_node_insert_data_before):
            (g_node_insert_data):
            (g_node_append):
            return (node), so these macros/functions can be usefully chained with
            g_node_new().
    
    [GModule]
    Fri Aug 14 02:24:39 1998  Tim Janik  <timj@gtk.org>
    
            * Makefile.am: feature the G_LOG_DOMAIN macro to set the log domain
            to "GModule" upon compilation. we currently have to add this definition
            to the DEFS variable.
            * testgmodule.c: we need an ugly #undef G_LOG_DOMAIN at the start
            of this file currently, since automake doesn't support per target
            _CFLAGS yet.
  2. Sun Aug 16 Elliot Lee

    Elliot Lee authored
    	glib.h - #error out if we don't recognize the SIZEOF_VOID_P
    		 #warning if no gint64
Commits on Aug 11, 1998
  1. It's GTime now, and it's back!

    Manish Singh authored
    -Yosh
Commits on Aug 10, 1998
  1. @tim-janik

    minor changes to internal interface.

    tim-janik authored Tim Janik committed
    Mon Aug 10 03:35:57 1998  Tim Janik  <timj@gtk.org>
    
            * gmodule.c: minor changes to internal interface.
            * gmodule-dl.c:
            * gmodule-dld.c: put some comments into the files, and provided
            better error checking for shl_findsym(). whish i had a system to
            test this stuff on.
  2. @tim-janik

    minor hack to cause SUBDIRS (gmodule) to be build last. we do this by

    tim-janik authored Tim Janik committed
    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...
Commits on Aug 9, 1998
  1. changelog updates

    Tim Janik authored
  2. hm, fixup call sequences for check_init() and de_init().

    Tim Janik authored
    we need to have internal structures in a sane state before
    we call external functions.
  3. erm, fix copyright notice.

    Tim Janik authored
  4. updates

    Tim Janik authored
  5. do we want the .h file also? .... yes! ;)

    Tim Janik authored
  6. initial import of gmodule.

    Tim Janik authored
Commits on Aug 6, 1998
Commits on Aug 5, 1998
  1. @vaporos

    Released GLib 1.1.2

    vaporos authored Shawn Amundson committed
    Wed Aug  5 10:04:29 PDT 1998 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.1.2
  2. fix 64-bitness in g_prints, sizeof doesn't seem to return int so I ca…

    George Lebl authored George Lebl committed
    …st it
    
    Wed Aug 05 01:15:36 1998  George Lebl  <jirka@5z.com>
    
            * testglib.c: fix 64-bitness in g_prints, sizeof doesn't
              seem to return int so I cast it for printing, probably
              just cosmetic
  3. Released GLib 1.1.1

    PDT 1998 Shawn T. Amundson authored Shawn Amundson committed
    Tue Aug  4 19:54:06 PDT 1998 Shawn T. Amundson <amundson@gkt.org>
    
            * Released GLib 1.1.1
Commits on Aug 4, 1998
  1. @tim-janik

    version bump to 1.1.1, binary age 1, interface age 0. updates. updates.

    tim-janik authored Tim Janik committed
    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.
Commits on Aug 3, 1998
  1. @tim-janik

    change order of gpointer data; field in struct _GNode to be partly bi…

    tim-janik authored Tim Janik committed
    …nary
    
    Mon Aug  3 16:02:26 1998  Tim Janik  <timj@gtk.org>
    
            * glib.h:
            * gnode.c: change order of gpointer data; field in struct _GNode to
            be partly binary compatible with GList and GSList.
  2. garray.c (g_ptr_array_remove_index): bugfix: index check for array has

    Sebastian Wilhelmi authored
    been wrong
Commits on Jul 31, 1998
  1. @tim-janik

    added a GNode test.

    tim-janik authored Tim Janik committed
    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.
Commits on Jul 27, 1998
  1. @vaporos

    Released GLib 1.1.0

    vaporos authored Shawn Amundson committed
    Mon Jul 27 00:17:30 CDT 1998 Shawn T. Amundson <amundson@gtk.org>
    
            * Released GLib 1.1.0
  2. include glib.spec

    Tim Janik authored
  3. news update

    Tim Janik authored
  4. @tim-janik

    #if 0'ed out the GTime definition, until it is definitively needed. #if

    tim-janik authored Tim Janik committed
    Mon Jul 27 01:02:27 1998  Tim Janik  <timj@gtk.org>
    
            * glib.h: #if 0'ed out the GTime definition, until it is definitively
            needed. #if 0'ed out the g_getcwd() version, because it is the wrong
            implementation.
Commits on Jul 26, 1998
  1. @tim-janik

    #if 0'ed out the GTime definition, until it is definitively needed.

    tim-janik authored Tim Janik committed
    Mon Jul 27 01:02:27 1998  Tim Janik  <timj@gtk.org>
    
            * glib.h: #if 0'ed out the GTime definition, until it is definitively
            needed.
Commits on Jul 25, 1998
  1. DANGER WILL ROBINSON! Ok, normally I don't do things like this, but this

    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>
  2. indentation fixes.

    Tim Janik authored
Commits on Jul 22, 1998
  1. @tim-janik

    new functions to make a scanner scope sensitive wrt symbol lookups.

    tim-janik authored Tim Janik committed
    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.
Commits on Jul 21, 1998
  1. typo fixed for alphas for gint64

    George Lebl authored George Lebl committed
    Mon Jul 20 23:05:34 1998  George Lebl  <jirka@5z.com>
    
            * glib.h: typo fixed for alphas for gint64
Commits on Jul 20, 1998
  1. Add gint64/guint64 if possible (HAVE_GINT64 is defined if we have it,

    Elliot Lee authored
    Add gint64/guint64 if possible (HAVE_GINT64 is defined if we have it,
    since I don't think "long long" works on 32-bit platforms that don't have
    gcc...
Commits on Jul 15, 1998
  1. feature TMPDIR env variable.

    Tim Janik authored
Commits on Jul 14, 1998
  1. @tim-janik

    new fuction g_dirname() which returns a newlly allocated string.

    tim-janik authored Tim Janik committed
    Tue Jul 14 09:05:18 1998  Tim Janik  <timj@gtk.org>
    
            * glib.h:
            * gutils.c: new fuction g_dirname() which returns a newlly
            allocated string.
Something went wrong with that request. Please try again.