------------------------------------------------------------------------ rev 168: sam | 2003-09-19 13:51:12 +0200 (Fri, 19 Sep 2003) | 2 lines * More credits. ------------------------------------------------------------------------ rev 167: sam | 2003-09-19 13:47:51 +0200 (Fri, 19 Sep 2003) | 2 lines * #include if available, so that Solaris has MAXHOSTNAMELEN. ------------------------------------------------------------------------ rev 166: sam | 2003-09-19 13:46:13 +0200 (Fri, 19 Sep 2003) | 2 lines * Fixed an invalid declaration that prevented compilation on HP-UX. ------------------------------------------------------------------------ rev 165: sam | 2003-09-19 13:45:16 +0200 (Fri, 19 Sep 2003) | 3 lines * Fixed function declarations in regexp.c that caused the Win32 plugin to crash. ------------------------------------------------------------------------ rev 164: sam | 2003-09-19 10:54:08 +0200 (Fri, 19 Sep 2003) | 5 lines * Added -no-undefined to all plugins' LDFLAGS. * Disabled most of the unix plugin code under Windows. * Replaced remaining index/rindex calls with strchr/strrchr. * Updated the Win32 build. ------------------------------------------------------------------------ rev 163: sam | 2003-09-17 15:29:39 +0200 (Wed, 17 Sep 2003) | 3 lines * Fixed the / and \ issues in path separators. * Use strchr/strrchr instead of index/rindex. ------------------------------------------------------------------------ rev 162: sam | 2003-09-17 15:18:59 +0200 (Wed, 17 Sep 2003) | 2 lines * Proper DLL symbol exporting under Win32. ------------------------------------------------------------------------ rev 161: sam | 2003-09-17 14:01:49 +0200 (Wed, 17 Sep 2003) | 3 lines * Do not open .so files, but look for the libtool .la library instead and get the shared object's filename from it. ------------------------------------------------------------------------ rev 160: sam | 2003-09-17 04:26:57 +0200 (Wed, 17 Sep 2003) | 2 lines * Typos and coding style. ------------------------------------------------------------------------ rev 159: sam | 2003-09-17 04:26:18 +0200 (Wed, 17 Sep 2003) | 2 lines * Fixed the distribution of .scm files that weren't installed. ------------------------------------------------------------------------ rev 158: sam | 2003-09-15 14:53:36 +0200 (Mon, 15 Sep 2003) | 2 lines * Fixed all signed/unsigned and undeclared function warnings. ------------------------------------------------------------------------ rev 157: sam | 2003-09-15 13:47:51 +0200 (Mon, 15 Sep 2003) | 2 lines * Minor 3.99.3 release. ------------------------------------------------------------------------ rev 156: sam | 2003-09-15 13:09:21 +0200 (Mon, 15 Sep 2003) | 2 lines * Disabled the monitor plugin because it relies on specific gcc features. ------------------------------------------------------------------------ rev 155: sam | 2003-09-15 11:12:16 +0200 (Mon, 15 Sep 2003) | 2 lines * Fixed the manpage directory. ------------------------------------------------------------------------ rev 154: sam | 2003-09-15 10:59:33 +0200 (Mon, 15 Sep 2003) | 3 lines * Use install-{exec,data}-hook instead of -local so that target directories already exist when the rule is called. ------------------------------------------------------------------------ rev 153: sam | 2003-09-15 10:52:09 +0200 (Mon, 15 Sep 2003) | 3 lines * **/Makefile.am: Use CLEANFILES instead of a new clean rule to remove temporary files generated at build time. ------------------------------------------------------------------------ rev 152: sam | 2003-09-15 10:46:36 +0200 (Mon, 15 Sep 2003) | 7 lines * src/Makefile.am, doc/man/Makefile.am: + Create symlinks at install time. * debian/rules: + Moved manpages to /usr/share/man (Closes: #210894). + Ignore plugins in the dh_makeshlibs call. + Removed the elk->scheme-elk link, it is done at make install time. ------------------------------------------------------------------------ rev 151: sam | 2003-09-13 08:33:51 +0200 (Sat, 13 Sep 2003) | 2 lines * The 3.99.2 release is now ready. ------------------------------------------------------------------------ rev 150: sam | 2003-09-13 08:31:24 +0200 (Sat, 13 Sep 2003) | 2 lines * Plugin support for Win32. ------------------------------------------------------------------------ rev 149: sam | 2003-09-13 02:35:20 +0200 (Sat, 13 Sep 2003) | 2 lines * Quick and dirty .zip generator for the Win32 version. ------------------------------------------------------------------------ rev 148: sam | 2003-09-13 02:34:58 +0200 (Sat, 13 Sep 2003) | 5 lines * Removed references to NOMAIN. * Replaced / with \ under Win32. * The Win32 version looks for .scm files in the scm subdirectory of the executable's current directory. ------------------------------------------------------------------------ rev 147: sam | 2003-09-11 22:46:50 +0200 (Thu, 11 Sep 2003) | 2 lines * Made SVN ignore temporary files. ------------------------------------------------------------------------ rev 146: sam | 2003-09-11 22:44:17 +0200 (Thu, 11 Sep 2003) | 2 lines * Preparing new release. ------------------------------------------------------------------------ rev 145: sam | 2003-09-11 12:09:27 +0200 (Thu, 11 Sep 2003) | 2 lines * Allocate a console under Win32, and wait for user input before closing it. ------------------------------------------------------------------------ rev 144: sam | 2003-09-11 10:47:10 +0200 (Thu, 11 Sep 2003) | 2 lines * Install PostScript documentation into /usr/share/doc/elk/ps/. ------------------------------------------------------------------------ rev 143: sam | 2003-09-11 10:21:49 +0200 (Thu, 11 Sep 2003) | 9 lines * configure.ac: + Check for awk and groff. + Only build documentation if groff was found. * debian/rules: + Move .ps documentation to the elkdoc package. * doc/*: + Removed *.ps files from CVS. + Added proper build rules for *.ps files. ------------------------------------------------------------------------ rev 142: sam | 2003-09-11 08:57:26 +0200 (Thu, 11 Sep 2003) | 4 lines * Renamed OBJ_DIR into LIB_DIR. * Fixed SCM_DIR and LIB_DIR so that they take ${prefix} into account. * Added -I $(top_builddir)/include to INCLUDES. ------------------------------------------------------------------------ rev 141: sam | 2003-09-11 01:26:02 +0200 (Thu, 11 Sep 2003) | 2 lines * Allocate a DOS command window under Win32. ------------------------------------------------------------------------ rev 140: sam | 2003-09-11 00:40:44 +0200 (Thu, 11 Sep 2003) | 2 lines * Fix HP-UX crashes by defining ARRAY_BROKEN on this platform. ------------------------------------------------------------------------ rev 139: sam | 2003-09-10 17:10:11 +0200 (Wed, 10 Sep 2003) | 6 lines * configure.ac: + Prefer the C99 inttypes.h rather than stdint.h. + Use AC_FUNC_ALLOCA instead of AC_CHECK_FUNCS(alloca). * include/object.h: + Removed a legacy #include . ------------------------------------------------------------------------ rev 138: sam | 2003-09-10 17:08:00 +0200 (Wed, 10 Sep 2003) | 2 lines * Fixed a bug in the garbage collector. ------------------------------------------------------------------------ rev 137: sam | 2003-09-10 01:13:50 +0200 (Wed, 10 Sep 2003) | 2 lines * Replaced bcopy/bzero/bcmp with memcpu/memeset/memcmp. ------------------------------------------------------------------------ rev 136: sam | 2003-09-09 22:58:45 +0200 (Tue, 09 Sep 2003) | 2 lines * Do not recurse into util/ since we no longer need to build mkindex. ------------------------------------------------------------------------ rev 135: sam | 2003-09-09 22:57:43 +0200 (Tue, 09 Sep 2003) | 2 lines * Rewrote mkindex.c in awk. ------------------------------------------------------------------------ rev 134: sam | 2003-09-09 21:22:37 +0200 (Tue, 09 Sep 2003) | 2 lines * Added comments to mkindex.c, to make its conversion easier. ------------------------------------------------------------------------ rev 133: sam | 2003-09-09 20:40:42 +0200 (Tue, 09 Sep 2003) | 2 lines * Hide elk.exe from SVN, now that the cygwin and mingw32 ports work. ------------------------------------------------------------------------ rev 132: sam | 2003-09-09 20:35:16 +0200 (Tue, 09 Sep 2003) | 2 lines * Do not declare random(), in case the prototype changes. ------------------------------------------------------------------------ rev 131: sam | 2003-09-09 18:52:37 +0200 (Tue, 09 Sep 2003) | 2 lines * Fixed a typo preventing the inclusion of sys/resource.h. ------------------------------------------------------------------------ rev 130: sam | 2003-09-09 17:18:55 +0200 (Tue, 09 Sep 2003) | 3 lines * Added more system checks. * Now builds on Win32. ------------------------------------------------------------------------ rev 129: sam | 2003-09-09 15:30:23 +0200 (Tue, 09 Sep 2003) | 4 lines * Enhanced the dlopen() checks, especially for platforms that do not need -ldl. * Ported the plugin loading code to the HP-UX shl_load() system. ------------------------------------------------------------------------ rev 128: sam | 2003-09-09 14:07:48 +0200 (Tue, 09 Sep 2003) | 3 lines * Code clean-up. * Made bootstrap work on OS X, by calling glibtoolize instead of libtoolize. ------------------------------------------------------------------------ rev 127: sam | 2003-09-08 00:33:32 +0200 (Mon, 08 Sep 2003) | 2 lines * Updated ChangeLog and NEWS for the 3.99.1 release. ------------------------------------------------------------------------ rev 126: sam | 2003-09-08 00:10:41 +0200 (Mon, 08 Sep 2003) | 2 lines * Updated ChangeLog. ------------------------------------------------------------------------ rev 125: sam | 2003-09-08 00:07:33 +0200 (Mon, 08 Sep 2003) | 2 lines * Implemented the dyld plugin loader for OS X. ------------------------------------------------------------------------ rev 124: sam | 2003-09-07 22:23:47 +0200 (Sun, 07 Sep 2003) | 2 lines * Added a check for Darwin's dyld API, that we'll prefer over dlopen. ------------------------------------------------------------------------ rev 123: sam | 2003-09-07 16:41:10 +0200 (Sun, 07 Sep 2003) | 2 lines * Fixed the build of the xaw plugin. ------------------------------------------------------------------------ rev 122: sam | 2003-09-07 16:28:01 +0200 (Sun, 07 Sep 2003) | 2 lines * Fixed many tests for termio.h, termios.h, TIOCFLUSH, etc. ------------------------------------------------------------------------ rev 121: sam | 2003-09-07 15:13:18 +0200 (Sun, 07 Sep 2003) | 4 lines * Renamed stab-unix.c to stab-vanilla.c. * Implemented string parsing in stab-vanilla.c, so that libelf is no longer required. ------------------------------------------------------------------------ rev 120: sam | 2003-09-07 15:12:27 +0200 (Sun, 07 Sep 2003) | 3 lines * Fixed a crash for symbols found in the list but that dlopen() could not properly load. ------------------------------------------------------------------------ rev 119: sam | 2003-09-07 13:25:04 +0200 (Sun, 07 Sep 2003) | 4 lines * Disabled non-libelf stab files. * Added a stab-unix.c file which is a placeholder for future nm|objdump implementations. ------------------------------------------------------------------------ rev 118: sam | 2003-09-07 13:18:38 +0200 (Sun, 07 Sep 2003) | 2 lines * Fixed a typo in the configuration summary. ------------------------------------------------------------------------ rev 117: sam | 2003-09-07 11:56:55 +0200 (Sun, 07 Sep 2003) | 2 lines * Oops, fixed a misplaced #ifdef. ------------------------------------------------------------------------ rev 116: sam | 2003-09-07 11:55:56 +0200 (Sun, 07 Sep 2003) | 4 lines * Renamed load-dl.c into loadlib.c. * Removed support for bizarre dynamic linkers, will re-add them later. * Removed support for object linking with ld. ------------------------------------------------------------------------ rev 115: sam | 2003-09-07 03:33:17 +0200 (Sun, 07 Sep 2003) | 2 lines * Got rid of CAN_LOAD_OBJ. We'll only use dlopen()-like functions now. ------------------------------------------------------------------------ rev 114: sam | 2003-09-06 18:19:02 +0200 (Sat, 06 Sep 2003) | 3 lines * Removed the hardcoded -lelf from src/Makefile.am. * Moved the hardcoded -lm -ldl from src/Makefile.am to configure.ac. ------------------------------------------------------------------------ rev 113: sam | 2003-09-06 18:05:42 +0200 (Sat, 06 Sep 2003) | 2 lines * Conditionally define CAN_DUMP, CAN_LOAD_OBJ and CAN_LOAD_LIB. ------------------------------------------------------------------------ rev 112: sam | 2003-09-06 18:05:13 +0200 (Sat, 06 Sep 2003) | 2 lines * Fixed a compile problem when CAN_DUMP is not defined. ------------------------------------------------------------------------ rev 111: sam | 2003-09-06 17:43:16 +0200 (Sat, 06 Sep 2003) | 2 lines * Fixed typo (HAVE_ELF/HAVE_LIBELF). ------------------------------------------------------------------------ rev 110: sam | 2003-09-06 17:41:48 +0200 (Sat, 06 Sep 2003) | 2 lines * Renamed "link" into "linked" because of namespace collision with libc. ------------------------------------------------------------------------ rev 109: sam | 2003-09-06 17:30:43 +0200 (Sat, 06 Sep 2003) | 2 lines * Replaced ptrdiff_t with intptr_t. ------------------------------------------------------------------------ rev 108: sam | 2003-09-06 17:29:30 +0200 (Sat, 06 Sep 2003) | 2 lines * Removed -DINIT_OBJECTS from the compilation flags. ------------------------------------------------------------------------ rev 107: sam | 2003-09-06 16:46:24 +0200 (Sat, 06 Sep 2003) | 2 lines * is deprecated, replaced with . ------------------------------------------------------------------------ rev 106: sam | 2003-09-06 16:45:29 +0200 (Sat, 06 Sep 2003) | 4 lines * Checked for libelf, and replaced hardcoded #define ELF with HAVE_LIBELF tests. * #include "site.h" in kernel.h. ------------------------------------------------------------------------ rev 105: sam | 2003-09-06 14:33:55 +0200 (Sat, 06 Sep 2003) | 3 lines * Removed the autoconf check for __attribute__((noreturn)) and used plain C checks. ------------------------------------------------------------------------ rev 104: sam | 2003-09-06 13:27:05 +0200 (Sat, 06 Sep 2003) | 2 lines * Removed lib/xlib/Include.am because no other plugin needs it. ------------------------------------------------------------------------ rev 103: sam | 2003-09-06 13:25:29 +0200 (Sat, 06 Sep 2003) | 4 lines * scheme.h and kernel.h no longer include config.h * Hence included config.h in all C files. * Added site.h which will replace config.h for installed headers. ------------------------------------------------------------------------ rev 102: sam | 2003-09-06 13:23:33 +0200 (Sat, 06 Sep 2003) | 2 lines * Added a ChangeLog file (simple "svn log -v"). ------------------------------------------------------------------------ rev 101: sam | 2003-09-06 13:20:46 +0200 (Sat, 06 Sep 2003) | 3 lines * Do not distribute xlib.scm if X11 support wasn't found. * Ditto for motif.scm, xaw.scm and xwidgets.scm. ------------------------------------------------------------------------ rev 100: sam | 2003-09-06 13:15:57 +0200 (Sat, 06 Sep 2003) | 2 lines * Added autoconf checks for -lgdbm, X11, Xaw and Motif. ------------------------------------------------------------------------ rev 99: sam | 2003-09-06 04:33:10 +0200 (Sat, 06 Sep 2003) | 2 lines * Don't use __attribute__ if not using GNU C. ------------------------------------------------------------------------ rev 98: sam | 2003-09-06 04:17:09 +0200 (Sat, 06 Sep 2003) | 2 lines * Don't build gdbm.so if libgdbm isn't found. ------------------------------------------------------------------------ rev 97: sam | 2003-09-06 03:57:13 +0200 (Sat, 06 Sep 2003) | 2 lines * Don't compile newhandler.cpp if no C++ compiler is present. ------------------------------------------------------------------------ rev 96: sam | 2003-09-04 17:46:19 +0200 (Thu, 04 Sep 2003) | 2 lines * Removed debian/README.Debian. File locations are no longer debian-related. ------------------------------------------------------------------------ rev 95: sam | 2003-09-04 17:42:28 +0200 (Thu, 04 Sep 2003) | 2 lines * Removed ALIASES-related stuff. We're in the XXIst century, dudes. ------------------------------------------------------------------------ rev 94: sam | 2003-09-04 17:33:02 +0200 (Thu, 04 Sep 2003) | 2 lines * Fixed some K&R stuff in mkindex.c. ------------------------------------------------------------------------ rev 93: sam | 2003-09-04 17:30:04 +0200 (Thu, 04 Sep 2003) | 2 lines * Muahaha! No more friggin K&R stuff! ------------------------------------------------------------------------ rev 92: sam | 2003-09-04 16:33:43 +0200 (Thu, 04 Sep 2003) | 2 lines * Some bloody K&R function definition were missing. ------------------------------------------------------------------------ rev 91: sam | 2003-09-04 16:32:13 +0200 (Thu, 04 Sep 2003) | 3 lines * Fixed compilation warnings. * Removed fucking K&R syntax. ------------------------------------------------------------------------ rev 90: sam | 2003-09-04 16:30:21 +0200 (Thu, 04 Sep 2003) | 2 lines * Fixed remaining K&R shit. ------------------------------------------------------------------------ rev 89: sam | 2003-09-04 15:29:16 +0200 (Thu, 04 Sep 2003) | 2 lines * Fucking K&R syntax! ------------------------------------------------------------------------ rev 88: sam | 2003-09-04 14:46:44 +0200 (Thu, 04 Sep 2003) | 3 lines * Renamed examples/xm into examples/motif. * Fixed example files so that they fit with the new xaw.scm and motif.scm. ------------------------------------------------------------------------ rev 87: sam | 2003-09-04 14:45:48 +0200 (Thu, 04 Sep 2003) | 2 lines * Beautified xaw and motif Scheme files. ------------------------------------------------------------------------ rev 86: sam | 2003-09-04 14:45:17 +0200 (Thu, 04 Sep 2003) | 2 lines * Removed unused obsolete build file. ------------------------------------------------------------------------ rev 85: sam | 2003-09-04 14:44:54 +0200 (Thu, 04 Sep 2003) | 3 lines * Renamed xaw-common.so to xaw-xt.so and motif-common.so to motif-xt.so. * Added init.c to xaw-xt.so and motif-xt.so for proper initialisation. ------------------------------------------------------------------------ rev 84: sam | 2003-09-04 13:26:55 +0200 (Thu, 04 Sep 2003) | 2 lines * Provide foo.so, not foo.o. ------------------------------------------------------------------------ rev 83: sam | 2003-09-04 13:26:39 +0200 (Thu, 04 Sep 2003) | 2 lines * Cosmetic fixes. ------------------------------------------------------------------------ rev 82: sam | 2003-09-04 12:40:16 +0200 (Thu, 04 Sep 2003) | 2 lines * Renamed xt.scm to xwidgets.scm. ------------------------------------------------------------------------ rev 81: sam | 2003-09-04 12:39:47 +0200 (Thu, 04 Sep 2003) | 2 lines * Renamed xwidgets.scm to xaw.scm. ------------------------------------------------------------------------ rev 80: sam | 2003-09-04 11:28:57 +0200 (Thu, 04 Sep 2003) | 2 lines * Forgot a small xm/motif fix. ------------------------------------------------------------------------ rev 79: sam | 2003-09-04 11:23:22 +0200 (Thu, 04 Sep 2003) | 2 lines * Re-renamed xm to motif (SVN rules). ------------------------------------------------------------------------ rev 78: sam | 2003-09-04 00:59:20 +0200 (Thu, 04 Sep 2003) | 2 lines * Changed motif back to xm. ------------------------------------------------------------------------ rev 77: sam | 2003-09-04 00:56:02 +0200 (Thu, 04 Sep 2003) | 2 lines * Rebuild everything properly. ------------------------------------------------------------------------ rev 76: sam | 2003-09-04 00:00:01 +0200 (Thu, 04 Sep 2003) | 2 lines * Moved some directories. ------------------------------------------------------------------------ rev 75: sam | 2003-09-03 02:51:27 +0200 (Wed, 03 Sep 2003) | 2 lines * Fixed packaging. ------------------------------------------------------------------------ rev 74: sam | 2003-09-03 02:05:48 +0200 (Wed, 03 Sep 2003) | 2 lines * Removed useless line in configure.ac. ------------------------------------------------------------------------ rev 73: sam | 2003-09-03 02:01:26 +0200 (Wed, 03 Sep 2003) | 2 lines * Scrapped util. ------------------------------------------------------------------------ rev 72: sam | 2003-09-03 01:53:31 +0200 (Wed, 03 Sep 2003) | 2 lines * Removed obsolete file. ------------------------------------------------------------------------ rev 71: sam | 2003-09-03 01:53:22 +0200 (Wed, 03 Sep 2003) | 2 lines * Fixed make dist. ------------------------------------------------------------------------ rev 70: sam | 2003-09-03 01:37:49 +0200 (Wed, 03 Sep 2003) | 2 lines * Fixed xwidgets.scm to work with xm.so. ------------------------------------------------------------------------ rev 69: sam | 2003-09-03 01:23:17 +0200 (Wed, 03 Sep 2003) | 2 lines * Updated examples (compilation flags, coding style) ------------------------------------------------------------------------ rev 68: sam | 2003-09-02 11:54:47 +0200 (Tue, 02 Sep 2003) | 2 lines * Fuck K&R ! ------------------------------------------------------------------------ rev 67: sam | 2003-09-02 11:51:35 +0200 (Tue, 02 Sep 2003) | 2 lines * Added proper license information in all files and set the $Id property. ------------------------------------------------------------------------ rev 66: sam | 2003-09-02 10:12:11 +0200 (Tue, 02 Sep 2003) | 2 lines * No TABS !! ------------------------------------------------------------------------ rev 65: sam | 2003-09-01 19:06:43 +0200 (Mon, 01 Sep 2003) | 3 lines * Added $Id and copyright information to all .c files in lib/misc/ * Fixed old shitty K&R syntax. ------------------------------------------------------------------------ rev 64: sam | 2003-08-30 18:47:54 +0200 (Sat, 30 Aug 2003) | 2 lines * Added $Id and copyright information to all .c and .h files in the kernel. ------------------------------------------------------------------------ rev 63: sam | 2003-08-30 18:16:52 +0200 (Sat, 30 Aug 2003) | 2 lines * Fixed the $Id stuff. ------------------------------------------------------------------------ rev 62: sam | 2003-08-30 18:16:40 +0200 (Sat, 30 Aug 2003) | 2 lines * Redid the layout of the NEWS file. ------------------------------------------------------------------------ rev 61: sam | 2003-08-30 18:07:52 +0200 (Sat, 30 Aug 2003) | 4 lines * Added $Id tags to the root documentation files. * Merged ROADMAP into README. * Prepared 4.0 here and there. ------------------------------------------------------------------------ rev 60: sam | 2003-08-28 11:40:34 +0200 (Thu, 28 Aug 2003) | 2 lines * Use XAW_LIBS etc. to build plugins. ------------------------------------------------------------------------ rev 59: sam | 2003-08-28 11:39:36 +0200 (Thu, 28 Aug 2003) | 6 lines * debian/Makefile.am: + Distribute more debian/* files. * debian/rules: + No longer use dh_installexamples, since the package does it for us. + Ditto for dh_installman. ------------------------------------------------------------------------ rev 58: sam | 2003-08-28 11:38:08 +0200 (Thu, 28 Aug 2003) | 2 lines * Removed a legacy Makefile. ------------------------------------------------------------------------ rev 57: sam | 2003-08-27 10:27:15 +0200 (Wed, 27 Aug 2003) | 2 lines * Recurse into doc/ and examples/ during the build. ------------------------------------------------------------------------ rev 56: sam | 2003-08-27 03:17:40 +0200 (Wed, 27 Aug 2003) | 4 lines * configure.ac: + Generate the doc/* Makefiles. + Export XAW_LIBS and so on to the Makefiles. ------------------------------------------------------------------------ rev 55: sam | 2003-08-27 03:15:32 +0200 (Wed, 27 Aug 2003) | 2 lines * Beginning of the autoconfiscation of the documentation. ------------------------------------------------------------------------ rev 54: sam | 2003-08-27 03:13:53 +0200 (Wed, 27 Aug 2003) | 2 lines * Do not forget to distribute our .scm files with the tarball. ------------------------------------------------------------------------ rev 53: sam | 2003-08-27 03:13:02 +0200 (Wed, 27 Aug 2003) | 2 lines * Added the example files to both the distribution and the installed doc. ------------------------------------------------------------------------ rev 52: sam | 2003-08-27 03:11:36 +0200 (Wed, 27 Aug 2003) | 2 lines * Fixed build instructions for the C++ examples. ------------------------------------------------------------------------ rev 51: sam | 2003-08-27 01:45:30 +0200 (Wed, 27 Aug 2003) | 2 lines * Removed subdirs-objects, it was causing `make distclean' to fail. ------------------------------------------------------------------------ rev 50: sam | 2003-08-27 01:30:22 +0200 (Wed, 27 Aug 2003) | 2 lines * Renamed files in xt/ that collided with files in xlib/. ------------------------------------------------------------------------ rev 49: sam | 2003-08-27 01:29:14 +0200 (Wed, 27 Aug 2003) | 2 lines * Renamed files in xlib/ that collided with files in xt/. ------------------------------------------------------------------------ rev 48: sam | 2003-08-25 20:28:02 +0200 (Mon, 25 Aug 2003) | 2 lines * Fixed the build process for all extensions. ------------------------------------------------------------------------ rev 47: sam | 2003-08-25 20:14:21 +0200 (Mon, 25 Aug 2003) | 3 lines * scm/slib.scm.in: version information is set a build time. * scm/*.scm: don't choke on -lib- variables that aren't needed. ------------------------------------------------------------------------ rev 46: sam | 2003-08-25 19:09:12 +0200 (Mon, 25 Aug 2003) | 2 lines * Moved debian/elk.ini to scm/slib.scm.in, generated by ./configure. ------------------------------------------------------------------------ rev 45: sam | 2003-08-25 18:29:54 +0200 (Mon, 25 Aug 2003) | 2 lines * The Xlib plugin properly builds. ------------------------------------------------------------------------ rev 44: sam | 2003-08-25 18:20:44 +0200 (Mon, 25 Aug 2003) | 7 lines * debian/control: + Set policy to 3.6.1.0. * debian/dirs: + Removed that file. * debian/menu: + Changed `scheme-elk' to `elk'. ------------------------------------------------------------------------ rev 43: sam | 2003-08-25 18:00:50 +0200 (Mon, 25 Aug 2003) | 3 lines * Distribute headers in /usr/include/elk. * Build the Unix plugin. ------------------------------------------------------------------------ rev 42: sam | 2003-08-25 17:59:18 +0200 (Mon, 25 Aug 2003) | 6 lines * Fixed warnings. * Renamed newhandler.c into newhandler.cpp. * Use the -module flag for plugins so that their name doesn't need to start with "lib". This is partly because libtool fucks up when a module is called "libgdbm.so" and there is also a lib with this name. ------------------------------------------------------------------------ rev 41: sam | 2003-08-25 17:01:22 +0200 (Mon, 25 Aug 2003) | 2 lines * Fixed all compilation warnings in the base code. ------------------------------------------------------------------------ rev 40: sam | 2003-08-25 16:47:40 +0200 (Mon, 25 Aug 2003) | 2 lines * Use ptrdiff_t for address arithmetics. ------------------------------------------------------------------------ rev 39: sam | 2003-08-25 16:35:56 +0200 (Mon, 25 Aug 2003) | 2 lines * Removed the useless util/getversion script. ------------------------------------------------------------------------ rev 38: sam | 2003-08-25 16:35:03 +0200 (Mon, 25 Aug 2003) | 2 lines * Removed the useless PATCHLEVEL file. ------------------------------------------------------------------------ rev 37: sam | 2003-08-25 16:29:40 +0200 (Mon, 25 Aug 2003) | 2 lines * src/bignum.c: Fixed some signed/unsigned comparisons. ------------------------------------------------------------------------ rev 36: sam | 2003-08-25 16:17:09 +0200 (Mon, 25 Aug 2003) | 3 lines * Added comments from the old config/ directory to configure.ac, and started changing all the AC_DEFINEs into proper autoconf checks. ------------------------------------------------------------------------ rev 35: sam | 2003-08-25 15:03:52 +0200 (Mon, 25 Aug 2003) | 2 lines * Renamed *.c into *.cpp because this is C++. ------------------------------------------------------------------------ rev 34: sam | 2003-08-25 15:02:45 +0200 (Mon, 25 Aug 2003) | 2 lines * Renamed CC into c++. ------------------------------------------------------------------------ rev 33: sam | 2003-08-25 15:01:52 +0200 (Mon, 25 Aug 2003) | 2 lines * siteinfo.scm is now deprecated. ------------------------------------------------------------------------ rev 32: sam | 2003-08-25 15:00:27 +0200 (Mon, 25 Aug 2003) | 3 lines * Removed all references to the utilities in script/ because we will be using libelk instead. ------------------------------------------------------------------------ rev 31: sam | 2003-08-25 14:50:11 +0200 (Mon, 25 Aug 2003) | 4 lines * scm/Makefile.am: + Deprecated siteinfo.scm. + Distribute .scm files in /usr/share/elk. ------------------------------------------------------------------------ rev 30: sam | 2003-08-25 14:41:09 +0200 (Mon, 25 Aug 2003) | 2 lines * Removed the config/ directory; autoconf ought to do everything for us. ------------------------------------------------------------------------ rev 29: sam | 2003-08-25 14:38:36 +0200 (Mon, 25 Aug 2003) | 2 lines * Moved the configuration macros from include/build-config to configure.ac. ------------------------------------------------------------------------ rev 28: sam | 2003-08-25 14:20:01 +0200 (Mon, 25 Aug 2003) | 2 lines * Fixed the Debian package build. It now uses ./configure. ------------------------------------------------------------------------ rev 27: sam | 2003-08-25 13:54:18 +0200 (Mon, 25 Aug 2003) | 2 lines * Plugins in misc/ now get compiled. ------------------------------------------------------------------------ rev 26: sam | 2003-08-25 13:19:28 +0200 (Mon, 25 Aug 2003) | 2 lines * Removed the arch-config kludge. Will re-enable it later if necessary. ------------------------------------------------------------------------ rev 25: sam | 2003-08-25 13:15:39 +0200 (Mon, 25 Aug 2003) | 4 lines * First autoconfiscation step. + libelk compiles. + elk compiles. ------------------------------------------------------------------------ rev 24: sam | 2003-08-25 12:42:53 +0200 (Mon, 25 Aug 2003) | 2 lines * Renamed COPYRIGHT to COPYING. ------------------------------------------------------------------------ rev 23: sam | 2003-08-25 12:41:05 +0200 (Mon, 25 Aug 2003) | 2 lines * Renamed CONTRIBUTORS to AUTHORS. ------------------------------------------------------------------------ rev 22: sam | 2003-08-25 12:40:24 +0200 (Mon, 25 Aug 2003) | 2 lines * Renamed CHANGES to NEWS. ------------------------------------------------------------------------ rev 21: sam | 2003-08-25 12:35:09 +0200 (Mon, 25 Aug 2003) | 2 lines * Got rid of the useless scheme-warning-elk. ------------------------------------------------------------------------ rev 20: sam | 2003-08-21 14:43:01 +0200 (Thu, 21 Aug 2003) | 2 lines * debian/control: Added proper conflict/replace rules. ------------------------------------------------------------------------ rev 19: sam | 2003-08-21 14:40:09 +0200 (Thu, 21 Aug 2003) | 9 lines * src/build: + Build libelk as shared and static libraries. + Dynamically link scheme with -lelk * debian/control: + New libelk0 and libelk0-dev packages. * debian/rules: + Changed build rules according to the new libelk. + Remove .svn directories from the examples in the elkdoc package. ------------------------------------------------------------------------ rev 18: sam | 2003-08-21 11:58:05 +0200 (Thu, 21 Aug 2003) | 4 lines * Renamed main.c into libelk.c. * Added a new main.c that uses libelk. Can be built this way: gcc main.c -o scheme -L. -lelk ------------------------------------------------------------------------ rev 17: sam | 2003-08-21 11:51:00 +0200 (Thu, 21 Aug 2003) | 2 lines * Added a special case in Elk_Init for the forthcoming libelk. ------------------------------------------------------------------------ rev 16: sam | 2003-08-21 00:19:53 +0200 (Thu, 21 Aug 2003) | 2 lines * Proper svn:ignore properties. ------------------------------------------------------------------------ rev 15: sam | 2003-08-21 00:19:07 +0200 (Thu, 21 Aug 2003) | 2 lines * Changelog for the 3.0-16 Debian upload. ------------------------------------------------------------------------ rev 14: sam | 2003-08-21 00:18:34 +0200 (Thu, 21 Aug 2003) | 2 lines * Ported the C++ examplesto the shared object dynamic linking scheme. ------------------------------------------------------------------------ rev 13: sam | 2003-08-20 11:26:21 +0200 (Wed, 20 Aug 2003) | 2 lines * Link objects with gcc, not ld. ------------------------------------------------------------------------ rev 12: sam | 2003-08-19 21:50:05 +0200 (Tue, 19 Aug 2003) | 2 lines * debian/rules: should be executable. ------------------------------------------------------------------------ rev 11: sam | 2003-08-19 21:38:03 +0200 (Tue, 19 Aug 2003) | 2 lines * src/build: made the build continue if debian/arch-config is not found. ------------------------------------------------------------------------ rev 10: sam | 2003-08-19 21:32:56 +0200 (Tue, 19 Aug 2003) | 2 lines * Use debian/compat instead of DH_COMPAT. ------------------------------------------------------------------------ rev 9: sam | 2003-08-19 21:27:51 +0200 (Tue, 19 Aug 2003) | 6 lines elk (3.0-15) unstable; urgency=low * In math.c:Exact_Modulo(), follow R5RS's definition of Modulo: if x/y is an integer, return Zero (Closes: #197831). * Made /usr/bin/elk a symlink to /usr/bin/scheme-elk. -- Sam Hocevar (Debian packages) Wed, 18 Jun 2003 01:42:54 +0200 ------------------------------------------------------------------------ rev 8: sam | 2003-08-19 21:27:17 +0200 (Tue, 19 Aug 2003) | 5 lines elk (3.0-14) unstable; urgency=low * Rebuilt package against libgdbm's new version. * Set policy to 3.5.10. -- Sam Hocevar (Debian packages) Wed, 4 Jun 2003 02:42:08 +0200 ------------------------------------------------------------------------ rev 7: sam | 2003-08-19 21:26:49 +0200 (Tue, 19 Aug 2003) | 4 lines elk (3.0-13) unstable; urgency=low * Fixed gcc-3.3 compilation errors due to deprecated usage of . -- Sam Hocevar (Debian packages) Fri, 30 May 2003 17:04:56 +0200 ------------------------------------------------------------------------ rev 6: sam | 2003-08-19 21:26:04 +0200 (Tue, 19 Aug 2003) | 4 lines elk (3.0-12) unstable; urgency=low * Fixed generation of /usr/lib/elk/module.a (needed to build sced). -- Samuel Hocevar Sat, 5 Apr 2003 01:45:26 +0200 ------------------------------------------------------------------------ rev 5: sam | 2003-08-19 21:25:35 +0200 (Tue, 19 Aug 2003) | 7 lines elk (3.0-11) unstable; urgency=low * Fixed a compilation issue in src/load-dl.c:Load_Lib(). * Fixed more pointer/integer type confusions, used ptrdiff_t where possible. * Fixed a register mangling issue in heap.c:Visit_GC_List() and heap.c:Visit_Wind() (Really fixes #59893). -- Samuel Hocevar Fri, 4 Apr 2003 02:48:29 +0200 ------------------------------------------------------------------------ rev 4: sam | 2003-08-19 21:25:03 +0200 (Tue, 19 Aug 2003) | 16 lines elk (3.0-10) unstable; urgency=low * Updated debhelper build dependency to >>3.0.0. * Shared library handling: + Extended load.c:General_Load() to open shared libraries. + Makefiles now build shared libraries. + Stopped distributing .o files and replaced them with the .so shared libraries; built the Unix, X11, Xaw and Motif extensions. + The interpreter is no longer linked with -lgdbm, gdbm.so is instead. * Replaced standalone.o and module.o with their .a equivalents. * Made the 'debian/arch-config' sourcing errors non-fatal so that make distclean works in the src/ directory. * Changed SCM_DIR again, from /usr/share/elk/scm to /usr/share/elk, and ditto with OBJ_DIR, from /usr/lib/elk/obj to /usr/lib/elk. * Defaulted "garbage-collect-notify?" and "autoload-notify?" to #f. -- Samuel Hocevar Tue, 1 Apr 2003 23:34:26 +0200 ------------------------------------------------------------------------ rev 3: sam | 2003-08-19 21:24:23 +0200 (Tue, 19 Aug 2003) | 22 lines elk (3.0-9) unstable; urgency=low * New maintainer. * Packaging updates: + Fixed spelling in the package description (Closes: #161056). + Updated standards version to 3.5.9.0. + Changed SCM_DIR from /usr/lib/elk/scm to /usr/share/elk/scm because scheme scripts are platform-independent. * Massive code cleanups: + Added -Wall to the build rules to make error spotting easier, and fixed all compilation warnings in the main program. + Replaced sys_errlist with strerror, bcopy with memcpy, bzero with memset. + Fixed many uninitialized variables. * Fixed some pointer/integer type confusions which caused elk to crash on alpha (Closes: #59893) and probably ia64. * Fixed a read overflow in heap-gen.c:AllocPage() that was corrupting the internal heap (Closes: #57621). * Fixed a missing memory area initialization in heap-gen.c:ExpandHeap() that was causing garbage collector crashes. * Fixed an integer sign issue in main.c:Max_Stack (Closes: #176190). * Made `quit' an alias for `exit' in toplevel.scm. -- Samuel Hocevar Tue, 1 Apr 2003 11:33:23 +0200 ------------------------------------------------------------------------ rev 2: sam | 2003-08-19 21:22:48 +0200 (Tue, 19 Aug 2003) | 2 lines * Imported the original 3.0-8.1 Debian diff. ------------------------------------------------------------------------ rev 1: sam | 2003-08-19 21:19:38 +0200 (Tue, 19 Aug 2003) | 2 lines * Imported original elk 3.0 tree. ------------------------------------------------------------------------