1. 05 Nov, 2001 5 commits
    • Tor Lillqvist's avatar
      Minor edits. · 89fa66b5
      Tor Lillqvist authored
      2001-11-05  Tor Lillqvist  <tml@iki.fi>
      
      	* README.win32: Minor edits.
      
      	* glib-zip.in: Build separate runtime and developer packages.
      
      	* glib/libcharset/config.charset (os): Don't need to match mingw
      	after all, the charset.alias file isn't even used on Win32... (see
      	localcharset.c).
      
      	* glib/makefile.mingw.in: Add gdir.
      
      	* glib/glib.def: Add g_dir_* entry points.
      89fa66b5
    • Tim Janik's avatar
      we need signal.h for G_BREAKPOINT(). · ca8f047a
      Tim Janik authored
      Mon Nov  5 18:59:08 2001  Tim Janik  <timj@gtk.org>
      
              * gobject.h:
              * gsignal.h: we need signal.h for G_BREAKPOINT().
      ca8f047a
    • Owen Taylor's avatar
      Add check for dirent.h · ff6174ae
      Owen Taylor authored
      Sun Nov  4 20:45:21 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in (CFLAGS): Add check for dirent.h
      
      	* glib/glib.h glib/Makefile.am: Add gdir.
      
      	* glib/gdir.c (g_dir_close): Couple of small tweaks
      	now that it is actually compiling...
      ff6174ae
    • Owen Taylor's avatar
      Indentation fixes, some rewriting of docs to conform to gtk-doc standard. · ae86dd0c
      Owen Taylor authored
      Sun Nov  4 20:29:31 2001  Owen Taylor  <otaylor@redhat.com>
      
              * glib/gdir.[ch]: Indentation fixes, some rewriting of docs to
              conform to gtk-doc standard.
      
              * glib/gdir.[ch] (g_dir_close): Remove the boolean
              return value. What would you do if closing failed?
              What would the user do if you printed a warning
              message "closing directory %d failed"?
      ae86dd0c
    • Hans Breuer's avatar
      simplified wrapper around dirent functions to improve portability of · 3a86505c
      Hans Breuer authored
      2001-11-04  Hans Breuer  <hans@breuer.org>
      
      	* glib/gdir.[hc] : (new files) simplified wrapper around dirent
      	functions to improve portability of downstream libs/apps
      	* glib/makefile.msc.in : use them
      	* glib/glib.def : export them
      	* config.h.win32.in : needing HAVE_DIRENT_H defined
      3a86505c
  2. 04 Nov, 2001 1 commit
  3. 03 Nov, 2001 3 commits
    • Tor Lillqvist's avatar
      On Win32, create separate .exp file for module-test.o and link with that. · 90bb210e
      Tor Lillqvist authored
      2001-11-04  Tor Lillqvist  <tml@iki.fi>
      
      	* tests/Makefile.am: On Win32, create separate .exp file for
      	module-test.o and link with that. Otherwise the GNU linker doesn't
      	export the g_clash_func.
      90bb210e
    • Hans Breuer's avatar
      static correctness · 5981d6fe
      Hans Breuer authored
      2001-11-03  Hans Breuer  <hans@breuer.org>
      
      	* glib/giowin32.c : static correctness
      
      	* glib/gwin32.c : some more #if defined (SUBLANG_* ...
      	(g_win32_get_package_installation_subdirectory) use g_build_filename
      	instead of duplicating its logic
      
      	* glib/glib.def : removed duplicates, added mising, removed
      	compat cruft
      5981d6fe
    • Hans Breuer's avatar
      gobject-query needs gmarshal.[hc,stings] so build it after them. Add · 2a4f0c97
      Hans Breuer authored
      2001-11-03  Hans Breuer  <hans@breuer.org>
      
      	* makefile.msc.in : gobject-query needs gmarshal.[hc,stings]
      	so build it after them. Add gsourceclosure.obj.
      
      	* gobject.def : removed duplicates, added mising
      2a4f0c97
  4. 02 Nov, 2001 3 commits
    • Tim Janik's avatar
      remove public signal.h include. · 748d5c04
      Tim Janik authored
      Fri Nov  2 19:54:16 2001  Tim Janik  <timj@gtk.org>
      
              * glib/gbacktrace.h (G_BREAKPOINT): remove public signal.h include.
      748d5c04
    • Owen Taylor's avatar
      Recurse with may_block = FALSE, so we don't get into the pathology where · 3481763c
      Owen Taylor authored
      Thu Nov  1 21:48:43 2001  Owen Taylor  <otaylor@redhat.com>
      
              * tests/mainloop-test.c (recurser_idle): Recurse
              with may_block = FALSE, so we don't get into
              the pathology where the recurser_idle recurses
              for 10 iterations, and the only thing that is
              running is the recurser idle, which adds
              another recursion for each of those 10 iterations
              and....
      
              * tests/mainloop-test.c (create_crawler): Fix race
              condition where a crawler source could be destroyed
              before it was added to the crawler array.
      
              * test/Makefile.am: Add mainloop-test back.
      3481763c
    • Andraz Tori's avatar
      Updated Slovenian translation · 018c5f7d
      Andraz Tori authored
      018c5f7d
  5. 01 Nov, 2001 2 commits
  6. 31 Oct, 2001 3 commits
    • Dan Winship's avatar
      Add gmodule-dyld.c · 11153df0
      Dan Winship authored
      	* Makefile.am (EXTRA_DIST): Add gmodule-dyld.c
      11153df0
    • Sebastian Wilhelmi's avatar
      Make --with-threads=none mean, that we want thread support, but no default · eb1df47d
      Sebastian Wilhelmi authored
      
      2001-10-31  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* configure.in: Make --with-threads=none mean, that we want thread
      	support, but no default thread implementation. This also was the
      	original intention, but disapeared around 1998... So it doesn't
      	seem to be the most requested feature, but we went far to make it
      	possible in the code, so I resurrected this feature.
      
      	* INSTALL.in: Describe the --enable-gc-friendly, --disable-threads
      	and --with-threads options of configure.
      eb1df47d
    • Sebastian Wilhelmi's avatar
      Use the right conditional (G_THREADS_ENABLED instead of G_THREAD_ENABLED). · 5cdbc63e
      Sebastian Wilhelmi authored
      
      2001-10-31  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* glib/gmain.c (g_main_context_acquire, g_main_context_release,
      	g_main_context_wait): Use the right conditional (G_THREADS_ENABLED
      	instead of G_THREAD_ENABLED). Also remove wrong
      	return-statement. Unfortunately mainloop-test still does fail. Many
      	thanks to Andrea Fazekas <fazek@ludens.elte.hu> for spotting
      	this. (#63455)
      5cdbc63e
  7. 30 Oct, 2001 2 commits
  8. 29 Oct, 2001 6 commits
    • Tor Lillqvist's avatar
      New file, used to build distribution packages for Windows. · a0781a17
      Tor Lillqvist authored
      2001-10-30  Tor Lillqvist  <tml@iki.fi>
      
      	* glib-zip.in: New file, used to build distribution packages for
      	Windows.
      
      	* configure.in: Expand it.
      
      	* Makefile.am: Distribute it.
      
      	* config.h.win32.in: Update to match currently produced config.h
      a0781a17
    • Daniel Egger's avatar
      Fix non-Intel/-Alpha version of the G_BREAKPOINT macro to include · 062ecaf1
      Daniel Egger authored
      2001-10-29  Daniel Egger  <degger@fhm.edu>
      
      	* glib/gbacktrace.h: Fix non-Intel/-Alpha version of the
      	G_BREAKPOINT macro to include <signal.h> and use SIGTRAP.
      
      	* glib/gmessages.c: Conditionalise definition of args2
      	depending on the definition of HAVE_VSNPRINTF to avoid
      	compiler warning.
      
      	* gobject/testgruntime.c
      	* tests/patterntest.c: Include <string.h> to avoid warnings.
      062ecaf1
    • Owen Taylor's avatar
      Don't try to use PKG_CONFIG when we didn't find it. (#62944, Eric Lemings) · 227ae2a9
      Owen Taylor authored
      Mon Oct 29 11:29:37 2001  Owen Taylor  <otaylor@redhat.com>
      
              * m4macros/glib-2.0.m4: Don't try to use PKG_CONFIG
              when we didn't find it. (#62944, Eric Lemings)
      
              * m4macros/glib-2.0.m4: Fix problem with spaces around =
              sign in assignment. (#63209, Arkadiusz Miskiewicz)
      227ae2a9
    • Owen Taylor's avatar
      Generate glib-mkenums from glib-mkenums.in, substituting in path to perl. · 404bb824
      Owen Taylor authored
      Mon Oct 29 11:05:15 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib-mkenums.in: Generate glib-mkenums from glib-mkenums.in,
      	substituting in path to perl.  (#63093, Dan Winship)
      
      	* Makefile.am (bin_SCRIPTS): Remove hack to copy glib-mkenums
      	from srcdir.
      
      Mon Oct 29 10:59:36 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in: Check for path to Perl, add gobject/glib-mkenums
      404bb824
    • Owen Taylor's avatar
      Dist ref-add.sin, ref-del.sin. (#63092, Dan Winship) · a2551754
      Owen Taylor authored
      Mon Oct 29 10:55:12 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* glib/libcharset/Makefile.am (EXTRA_DIST): Dist
      	ref-add.sin, ref-del.sin. (#63092, Dan Winship)
      a2551754
    • Sebastian Wilhelmi's avatar
      Conditionalize thread related calls. (#63091) · 7f7a422c
      Sebastian Wilhelmi authored
      
      2001-10-29  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      
      	* glib/gmain.c (g_main_loop_quit): Conditionalize thread related
      	calls. (#63091)
      7f7a422c
  9. 28 Oct, 2001 2 commits
    • Tor Lillqvist's avatar
      Add missing g_pattern_match_simple and g_pattern_spec_equal. · 9c35df3d
      Tor Lillqvist authored
      2001-10-28  Tor Lillqvist  <tml@iki.fi>
      
      	* glib/glib.def: Add missing g_pattern_match_simple and
      	g_pattern_spec_equal.
      
      	* glib/gwin32.c (g_win32_get_package_installation_subdirectory):
      	Set separator correctly.
      
      	* glib/libcharset/config.charset (os): Match also mingw*.
      
      	* tests/testglib.c (main): (Win32): Print the lib/locale
      	subdirectory, as that is what actually gets used.
      9c35df3d
    • jacob berkman's avatar
      version of gettextize which uses glib's po/Makefile.in.in and · d59c859a
      jacob berkman authored
      2001-10-28  jacob berkman  <jacob@ximian.com>
      
      	* glib-gettextize.in: version of gettextize which uses glib's
      	po/Makefile.in.in and po2tbl.sed.in, and no longer copies in intl/
      	or installs ChangeLog entries in po/ChangeLog
      
      	* configure.in (AC_OUTPUT): generate glib-gettextize
      
      	* Makefile.am (bin_SCRIPTS): install glib-gettextize
      
      2001-10-28  jacob berkman  <jacob@ximian.com>
      
      	* Makefile.in.in: install Makefile.in.in and po2tbl.sed.in for use
      	with glib-gettextize by other packages
      d59c859a
  10. 26 Oct, 2001 2 commits
  11. 25 Oct, 2001 5 commits
    • Tor Lillqvist's avatar
      Add ../* to PATH before running tests to find DLLs. · 319f6610
      Tor Lillqvist authored
      2001-10-26  Tor Lillqvist  <tml@iki.fi>
      
      	* tests/makefile.msc.in: Add ../* to PATH before running
      	tests to find DLLs.
      319f6610
    • Tor Lillqvist's avatar
      Update. · 3729dc28
      Tor Lillqvist authored
      2001-10-26  Tor Lillqvist  <tml@iki.fi>
      
      	* glib/glib.def: Update.
      
      	* tests/makefile.{mingw,msc}.in: Add ../* to PATH before running
      	tests to find DLLs. Separate the interactive tests, don't run them
      	in the check target.
      
      	* */makefile.msc.in: Include make.msc from GLib's build directory.
      3729dc28
    • Tor Lillqvist's avatar
      Updates. · 7d916740
      Tor Lillqvist authored
      2001-10-26  Tor Lillqvist  <tml@iki.fi>
      
      	* README.win32: Updates.
      
      	* tests/makefile.mingw.in
      	* tests/makefile.msc.in: Remove mainloop-test here, too.
      
      gobject:
      
      	* makefile.mingw.in: When running glib-genmarshal, set PATH to
      	include ../glib.
      7d916740
    • Owen Taylor's avatar
      Version 1.3.10, interface age, binary age = 0. · 2b4a6e0a
      Owen Taylor authored
      Wed Oct 24 11:10:54 2001  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Version 1.3.10, interface age, binary age = 0.
      
              * NEWS: Updates
      
      Thu Oct 25 12:01:41 2001  Owen Taylor  <otaylor@redhat.com>
      
              * tests/Makefile.am: Temporarily remove mainloop-test, since it
              prevents distcheck.
      2b4a6e0a
    • Havoc Pennington's avatar
      docs on why the deprecated functions are deprecated. · 0628133a
      Havoc Pennington authored
      2001-10-25  Havoc Pennington  <hp@pobox.com>
      
      	* glib/tmpl/string_utils.sgml: docs on why the deprecated
      	functions are deprecated.
      0628133a
  12. 24 Oct, 2001 1 commit
    • Alexander Larsson's avatar
      Add g_strtod & co. · 3c39c8fc
      Alexander Larsson authored
      2001-10-24  Alex Larsson  <alexl@redhat.com>
      
      	* docs/reference/glib/glib-sections.txt:
      	Add g_strtod & co.
      
      	* docs/reference/glib/tmpl/string_utils.sgml:
      	Add docs for G_ASCII_DTOSTR_BUF_SIZE.
      
      	* glib/gstrfuncs.[ch]:
      	Added g_ascii_strtod, g_ascii_dtostr and g_ascii_formatd.
      
      	* tests/Makefile.am:
      	* tests/strtod-test.c:
      	Add tests for g_ascii_strtod & co.
      3c39c8fc
  13. 23 Oct, 2001 2 commits
  14. 22 Oct, 2001 3 commits
    • Tor Lillqvist's avatar
      Add macros G_WIN32_DLLMAIN_FOR_DLL_NAME and G_HARDCODED_PATH_WRAPPER. · 3984621b
      Tor Lillqvist authored
      2001-10-23  Tor Lillqvist  <tml@iki.fi>
      
      	* glib/gutils.h: Add macros G_WIN32_DLLMAIN_FOR_DLL_NAME and
      	G_HARDCODED_PATH_WRAPPER. These are used to avoid hardcoding path
      	names into Windows DLLs.
      
      	* glib/gutils.c: Use them for GLIB_LOCALEDIR.
      
      	* glib/gwin32.c (get_package_directory_from_module): Plug a small
      	memory leak. Minor code reordering.
      	(g_win32_get_package_installation_subdirectory):  Allow empty subdir.
      3984621b
    • Tor Lillqvist's avatar
      Typo. · a0b08581
      Tor Lillqvist authored
      2001-10-23  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32.in: Typo.
      
      	* glibconfig.h.win32.in: Minor update to correspond to what
      	configure now generates.
      a0b08581
    • Tor Lillqvist's avatar
      If we have built the MSVC import library, install it. Install the gcc · 20af1ed3
      Tor Lillqvist authored
      2001-10-23  Tor Lillqvist  <tml@iki.fi>
      
      	* {glib,gmodule,gobject,gthread}/Makefile.am: (Win32): If we
      	have built the MSVC import library, install it. Install the
      	gcc import library. Also support uninstall.
      20af1ed3