Low-level core library that forms the basis for projects such as GTK+ and GNOME.
Go to file
Jeff Garzik 242cb51bfe INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs
INCLUDES is the right way to add to CFLAGS, not DEFS.
	Also there are bugs with '+=' in makefiles.

	Got rid of DEFS line by moving G_LOG_DOMAIN setting into INCLUDES.
	Removed redundant -I from INCLUDES.

	This fixes an annoying bug where autoconf's DEFS, which includes
	the important -DHAVE_CONFIG_H, was lost.  (due to += weirdness)
1998-11-12 04:28:52 +00:00
docs Batch of new documentation that should be easier to maintain and extend. 1998-11-11 23:19:57 +00:00
glib INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
gmodule INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
tests use __extension__ for long long on gcc >= 2.8 and egcs, and provide a 1998-11-11 01:26:10 +00:00
.cvsignore applied glib-tml-981101-1 patch from Tor Lillqvist (ChangeLog entry 1998-11-01 04:19:54 +00:00
acconfig.h removed dummy structure definitions for struct _GCache, _GTree, _GTimer, 1998-10-27 04:11:34 +00:00
acinclude.m4 New file. Contains `libtool.m4' from libtool-1.2, the version from which 1998-06-11 00:10:13 +00:00
AUTHORS Fixed some minor comment typos and added myself to AUTHORS in gtk+. 1998-08-06 04:09:37 +00:00
autogen.sh added/updated xlc stuff 1998-10-25 22:53:05 +00:00
ChangeLog INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
ChangeLog.pre-2-0 INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
ChangeLog.pre-2-2 INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
ChangeLog.pre-2-4 INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
ChangeLog.pre-2-6 INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
ChangeLog.pre-2-8 INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
ChangeLog.pre-2-10 INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
ChangeLog.pre-2-12 INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
config.guess Update to libtool-1.2b, change library versioning scheme to drop 1998-09-15 19:08:11 +00:00
config.h.win32 config.h.win32 (new file) glibconfig.h.win32 glib.def applied 1998-11-04 23:07:23 +00:00
config.sub Update to libtool-1.2b, change library versioning scheme to drop 1998-09-15 19:08:11 +00:00
configure.in use __extension__ for long long on gcc >= 2.8 and egcs, and provide a 1998-11-11 01:26:10 +00:00
COPYING version bump to 1.1.1, binary age 1, interface age 0. updates. updates. 1998-08-04 14:26:27 +00:00
garray.c new function for removing an entry from an array while preserving the 1998-11-03 14:52:25 +00:00
gbacktrace.c Land glib-rrh-19981025-0.patch. 1998-11-01 01:32:59 +00:00
gcache.c Initial revision 1998-06-10 23:21:14 +00:00
gcompletion.c indentation fixes. 1998-07-25 03:03:01 +00:00
gdataset.c removed functions g_dataset_id_set_destroy and g_datalist_id_set_destroy 1998-10-08 06:32:49 +00:00
gerror.c Land glib-rrh-19981025-0.patch. 1998-11-01 01:32:59 +00:00
ghash.c NEWS file update for upcoming release of GLib + GModule version 1.1.3, 1998-09-21 02:32:30 +00:00
ghook.c glib.h endian macros defined using the glibconfig.h mechanism now 1998-11-02 07:04:38 +00:00
glib-config.in Update to libtool-1.2b, change library versioning scheme to drop 1998-09-15 19:08:11 +00:00
glib.def config.h.win32 (new file) glibconfig.h.win32 glib.def applied 1998-11-04 23:07:23 +00:00
glib.h use __extension__ for long long on gcc >= 2.8 and egcs, and provide a 1998-11-11 01:26:10 +00:00
glib.m4 feature an extra MODULES parameter, so glib-config can be invoked with the 1998-08-17 00:00:51 +00:00
glib.spec Updated the spec file from Greg Hayes 1998-10-18 06:40:49 +00:00
glibconfig.h.win32 config.h.win32 (new file) glibconfig.h.win32 glib.def applied 1998-11-04 23:07:23 +00:00
glist.c Initial revision 1998-06-10 23:21:14 +00:00
gmem.c Land glib-rrh-19981025-0.patch. 1998-11-01 01:32:59 +00:00
gmessages.c applied glib-tml-981101-1 patch from Tor Lillqvist (ChangeLog entry 1998-11-01 04:19:54 +00:00
gnode.c small fix to g_node_children_foreach to make it work right. From Paco Moya 1998-10-25 05:24:49 +00:00
gprimes.c Mostly changes to GArray code. See ChangeLog. 1998-09-02 07:44:02 +00:00
grel.c new function g_log_set_always_fatal() to set an additional fatal_mask for 1998-08-18 03:50:35 +00:00
gscanner.c applied glib-tml-981101-1 patch from Tor Lillqvist (ChangeLog entry 1998-11-01 04:19:54 +00:00
gslist.c Initial revision 1998-06-10 23:21:14 +00:00
gstrfuncs.c Added 'strncasecmp' to the list of functions to be searched for. Added a 1998-11-05 01:36:36 +00:00
gstring.c removed this function which was not publically exported in glib.h. to 1998-08-24 05:26:53 +00:00
gtimer.c applied glib-tml-981101-1 patch from Tor Lillqvist (ChangeLog entry 1998-11-01 04:19:54 +00:00
gtree.c check for key_compare_func != NULL (reported by Michal Kara). 1998-09-18 02:12:32 +00:00
gutils.c applied glib-tml-981101-1 patch from Tor Lillqvist (ChangeLog entry 1998-11-01 04:19:54 +00:00
INSTALL Released GLib 1.1.4 1998-10-25 08:20:31 +00:00
install-sh removed from repository 1998-09-18 02:02:02 +00:00
ltconfig Update to libtool-1.2b, change library versioning scheme to drop 1998-09-15 19:08:11 +00:00
ltmain.sh Patch to libtool-1.2b to make --disable-static 1998-09-20 22:14:19 +00:00
Makefile.am INCLUDES is the right way to add to CFLAGS, not DEFS. Also there are bugs 1998-11-12 04:28:52 +00:00
makefile.lcc removed dummy structure definitions for struct _GCache, _GTree, _GTimer, 1998-10-27 04:11:34 +00:00
makefile.msc config.h.win32 (new file) glibconfig.h.win32 glib.def applied 1998-11-04 23:07:23 +00:00
missing removed from repository 1998-09-18 02:02:02 +00:00
mkinstalldirs removed from repository 1998-09-18 02:02:02 +00:00
NEWS Released GLib 1.1.4 1998-10-25 08:20:31 +00:00
README Released GLib 1.1.4 1998-10-25 08:20:31 +00:00
README.win32 removed dummy structure definitions for struct _GCache, _GTree, _GTimer, 1998-10-27 04:11:34 +00:00
sanity_check Released GLib 1.1.4 1998-10-25 08:20:31 +00:00
stamp-h.in Initial revision 1998-06-10 23:21:14 +00:00
testglib.c use __extension__ for long long on gcc >= 2.8 and egcs, and provide a 1998-11-11 01:26:10 +00:00

General Information
===================

This is GLib version 1.1.4. GLib, is a library which includes support
routines for C such as lists, trees, hashes, memory allocation, and
many other things.

Versions of GLib prior to 1.1.0 are distributed with GTK+ versions prior
to 1.1.0.

The official ftp site is:
  ftp://ftp.gtk.org/pub/gtk

The official web site is:
  http://www.gtk.org/

A mailing list is located at:
  gtk-list@redhat.com

To subscribe: mail -s subscribe gtk-list-request@redhat.com < /dev/null
(Send mail to gtk-list-request@redhat.com with the subject "subscribe")

Installation
============

See the file 'INSTALL'

How to report bugs
==================

To report a bug, send mail either to gtk-list, as mentioned
above, or to gtk-bugs@gtk.org. If you send mail to gtk-list, you
must be subscribed yourself.

In the mail include:

* The version of GLib

* Information about your system. For instance:

   - What operating system and version
   - What version of X
   - For Linux, what version of the C library

  And anything else you think is relevant.

* How to reproduce the bug. 

  If you can reproduce it with the testglib program that is built 
  in the glib/ directory, that will be most convenient.  Otherwise, 
  please include a short test program that exhibits the behavior. 
  As a last resort, you can also provide a pointer to a larger piece 
  of software that can be downloaded.

* If the bug was a crash, the exact text that was printed out
  when the crash occured.

* Further information such as stack traces may be useful, but
  is not necessary.

Patches
=======

Patches can be uploaded to the incoming/ directory on
ftp.gtk.org.  Please follow the instructions there, and include
your name and email address in the README file.

If the patch fixes a bug, it is usually a good idea to include
all the information described in "How to Report Bugs".