Commit Graph

  • 716c3364fe * Ask SVN to ignore the .dirstamp entry. sam 2003-09-27 12:34:27 +0000
  • 897b7f19a5 * Replaced a GNU sed syntax with two combined grep + sed calls. sam 2003-09-27 12:30:10 +0000
  • f52f0ed274 * Use $(AWK) instead of awk. sam 2003-09-27 12:07:13 +0000
  • aefd5ebc52 * Changed the recursion into an iteration so that we don't use awk functions and it properly works with the Solaris implementation. sam 2003-09-27 12:05:59 +0000
  • 25c92f739b * Use __environ instead of environ on platforms where it exists. sam 2003-09-26 17:58:08 +0000
  • 2b27088412 * Merged the *-xt.la and *-widgets.la module pairs into one *.la to avoid undefined symbols. sam 2003-09-26 17:54:52 +0000
  • a107325247 * Fixed environ detection under OS X. sam 2003-09-26 16:23:47 +0000
  • 6193f32c39 * We run r4rstest.scm after having built elk. sam 2003-09-26 16:21:24 +0000
  • 7d9cacb04c * Fixed shell syntax (if "foo" = "bar" instead of if test "foo" = "bar"). sam 2003-09-26 15:57:43 +0000
  • 8959736e63 * Don't build the Xaw and Motif plugins when cross-compiling. sam 2003-09-26 15:42:13 +0000
  • 58ffb951b8 * Fixed linking on OS X. sam 2003-09-26 15:33:30 +0000
  • f34143b438 * Disabled the use of environ on OS X. sam 2003-09-26 15:32:16 +0000
  • 73bac056b6 * Call Elk with case-sensitive symbols when building code. sam 2003-09-26 15:03:20 +0000
  • c72bef9733 * Renamed ALIGN into ELK_ALIGN because OS X's <ppc/param.h> defines it. sam 2003-09-26 15:02:53 +0000
  • 5b1cb65202 * Removed compile-time checks for _SC_OPEN_MAX, _PC_PATH_MAX and _SC_PAGESIZE and used simple build-time #ifdefs. sam 2003-09-26 12:28:31 +0000
  • 1e16bd8dd3 * Added '\r' to the list of whitespace characters, as in the patch I found on http://verno.ueda.info.waseda.ac.jp/network/patch-z . sam 2003-09-26 12:17:33 +0000
  • 421d32ec28 * Added my copyright to the license. * Removed useless stuff from debian/copyright. sam 2003-09-26 12:13:29 +0000
  • d605f288e6 * Ignore the INSTALL file. sam 2003-09-26 09:18:39 +0000
  • 95803f0eec * Fixed the bignum/double comparisons. sam 2003-09-26 09:11:20 +0000
  • 3099835542 * Fixed a minor compilation warning. sam 2003-09-26 09:10:53 +0000
  • 42d750b896 * Updated Aubrey's r4rs conformance test which now features my suggestion. sam 2003-09-26 01:27:04 +0000
  • 8865c1ea8f * Replaced short with int16_t where necessary. sam 2003-09-25 13:28:07 +0000
  • 3d3e4af0f3 * Added the r4rstest.scm compliance test, with a minor addition. sam 2003-09-25 13:04:01 +0000
  • 2460afd80e * According to r4rs section 6.2, (eqv? 1 1.0) returns #f. sam 2003-09-24 18:49:46 +0000
  • b206e73e07 * BigNums now use uint16_t, not unsigned short. sam 2003-09-24 17:42:55 +0000
  • 8717cc8a81 * Fixed scope of named let variables, fixing the bug described here: http://groups.google.com/groups?selm=871zemtmd4.fsf%40app.dial.idiom.com sam 2003-09-24 16:32:46 +0000
  • ce02b05888 * Fixed the check for "environ" on OS X and Solaris. sam 2003-09-24 15:14:16 +0000
  • 4bf7fc4caa * Removed INSTALL from repository, automake installs it for us. sam 2003-09-24 09:19:40 +0000
  • 8830eb048e * New bugs. sam 2003-09-24 09:15:37 +0000
  • 6f847468df * extern_c should expand to extern in C, not to /* */, thanks to Mark Sapa. sam 2003-09-24 09:14:51 +0000
  • b4d94a2c5a * Case-insensitive symbols by default. sam 2003-09-23 12:16:43 +0000
  • 957e491bba * Use DBL_MAX instead of HUGE_VAL for float precision when available. sam 2003-09-23 12:16:22 +0000
  • ab40058bed * Promoted precision in Float->String transformations. sam 2003-09-23 12:15:36 +0000
  • c4fbd1b8f2 * Empty (begin), (begin1) and (cond) return #<unspecified>. sam 2003-09-22 22:54:22 +0000
  • 2383e0247c * Display #<foo> instead of #[foo], to mimic Guile's output. sam 2003-09-22 22:47:03 +0000
  • d2b7366679 * Added the "unspecified" type. sam 2003-09-22 22:46:24 +0000
  • 3fe1208817 * Fixed fucked up ChangeLog and NEWS files. sam 2003-09-22 22:44:19 +0000
  • 17f5581cf4 * Linux compilation fix. sam 2003-09-22 17:00:33 +0000
  • 088f728756 * Fixed the bitstring->unsigned-integer return value with a patch from David Marmor. sam 2003-09-20 03:25:58 +0000
  • bae12ce1f8 * Fixed the CXX check. * Updated NEWS. sam 2003-09-20 02:27:44 +0000
  • b3dfa6f946 * 3.99.4 release. sam 2003-09-20 01:13:14 +0000
  • 0cd4b79d84 * Updated thanks. sam 2003-09-20 00:40:33 +0000
  • ae501dd87f * More credits. sam 2003-09-19 11:51:12 +0000
  • d885709ffb * #include <netdb.h> if available, so that Solaris has MAXHOSTNAMELEN. sam 2003-09-19 11:47:51 +0000
  • 8108c9c270 * Fixed an invalid declaration that prevented compilation on HP-UX. sam 2003-09-19 11:46:13 +0000
  • d03c77372b * Fixed function declarations in regexp.c that caused the Win32 plugin to crash. sam 2003-09-19 11:45:16 +0000
  • 69724a8ba7 * 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. sam 2003-09-19 08:54:08 +0000
  • 7d3267a72c * Fixed the / and \ issues in path separators. * Use strchr/strrchr instead of index/rindex. sam 2003-09-17 13:29:39 +0000
  • 5f31f6ae27 * Proper DLL symbol exporting under Win32. sam 2003-09-17 13:18:59 +0000
  • 809443fb06 * Do not open .so files, but look for the libtool .la library instead and get the shared object's filename from it. sam 2003-09-17 12:01:49 +0000
  • d640876b57 * Typos and coding style. sam 2003-09-17 02:26:57 +0000
  • 831bbb8e8d * Fixed the distribution of .scm files that weren't installed. sam 2003-09-17 02:26:18 +0000
  • 4cb155e3f6 * Fixed all signed/unsigned and undeclared function warnings. sam 2003-09-15 12:53:36 +0000
  • 3a979638fc * Minor 3.99.3 release. sam 2003-09-15 11:47:51 +0000
  • ea20a5275c * Disabled the monitor plugin because it relies on specific gcc features. sam 2003-09-15 11:09:21 +0000
  • 94c5d2ddea * Fixed the manpage directory. sam 2003-09-15 09:12:16 +0000
  • 544dbc2618 * Use install-{exec,data}-hook instead of -local so that target directories already exist when the rule is called. sam 2003-09-15 08:59:33 +0000
  • 6f05008c8e * **/Makefile.am: Use CLEANFILES instead of a new clean rule to remove temporary files generated at build time. sam 2003-09-15 08:52:09 +0000
  • 9234eef52b * 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. sam 2003-09-15 08:46:36 +0000
  • f24d3937b5 * The 3.99.2 release is now ready. sam 2003-09-13 06:33:51 +0000
  • d4dc463b3d * Plugin support for Win32. sam 2003-09-13 06:31:24 +0000
  • 1b2f8598a4 * Quick and dirty .zip generator for the Win32 version. sam 2003-09-13 00:35:20 +0000
  • b12222213e * 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. sam 2003-09-13 00:34:58 +0000
  • 892fa3085f * Made SVN ignore temporary files. sam 2003-09-11 20:46:50 +0000
  • c30569f5be * Preparing new release. sam 2003-09-11 20:44:17 +0000
  • be26c4f8fd * Allocate a console under Win32, and wait for user input before closing it. sam 2003-09-11 10:09:27 +0000
  • a889fdb955 * Install PostScript documentation into /usr/share/doc/elk/ps/. sam 2003-09-11 08:47:10 +0000
  • 3077766693 * 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. sam 2003-09-11 08:21:49 +0000
  • d55ca1b9bf * 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. sam 2003-09-11 06:57:26 +0000
  • f663715179 * Allocate a DOS command window under Win32. sam 2003-09-10 23:26:02 +0000
  • 284ec7540b * Fix HP-UX crashes by defining ARRAY_BROKEN on this platform. sam 2003-09-10 22:40:44 +0000
  • c2282be5c7 * 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 <stdint.h>. sam 2003-09-10 15:10:11 +0000
  • 2879388fa2 * Fixed a bug in the garbage collector. sam 2003-09-10 15:08:00 +0000
  • 335719f3a1 * Replaced bcopy/bzero/bcmp with memcpu/memeset/memcmp. sam 2003-09-09 23:13:50 +0000
  • 846590786d * Do not recurse into util/ since we no longer need to build mkindex. sam 2003-09-09 20:58:45 +0000
  • 16ca7ace5c * Rewrote mkindex.c in awk. sam 2003-09-09 20:57:43 +0000
  • 181c7bc863 * Added comments to mkindex.c, to make its conversion easier. sam 2003-09-09 19:22:37 +0000
  • 59c23788bb * Hide elk.exe from SVN, now that the cygwin and mingw32 ports work. sam 2003-09-09 18:40:42 +0000
  • ea7b42320d * Do not declare random(), in case the prototype changes. sam 2003-09-09 18:35:16 +0000
  • 137cb525d9 * Fixed a typo preventing the inclusion of sys/resource.h. sam 2003-09-09 16:52:37 +0000
  • 7a028b1c77 * Added more system checks. * Now builds on Win32. sam 2003-09-09 15:18:55 +0000
  • dcf74a9c38 * Enhanced the dlopen() checks, especially for platforms that do not need -ldl. * Ported the plugin loading code to the HP-UX shl_load() system. sam 2003-09-09 13:30:23 +0000
  • 9bcdb37dee * Code clean-up. * Made bootstrap work on OS X, by calling glibtoolize instead of libtoolize. sam 2003-09-09 12:07:48 +0000
  • 71af4d5e16 * Updated ChangeLog and NEWS for the 3.99.1 release. sam 2003-09-07 22:33:32 +0000
  • 7d126f4031 * Updated ChangeLog. sam 2003-09-07 22:10:41 +0000
  • 3d1b7d069f * Implemented the dyld plugin loader for OS X. sam 2003-09-07 22:07:33 +0000
  • 9b0193fa91 * Added a check for Darwin's dyld API, that we'll prefer over dlopen. sam 2003-09-07 20:23:47 +0000
  • d96c52c6ad * Fixed the build of the xaw plugin. sam 2003-09-07 14:41:10 +0000
  • d5784c9b41 * Fixed many tests for termio.h, termios.h, TIOCFLUSH, etc. sam 2003-09-07 14:28:01 +0000
  • b92e332741 * Renamed stab-unix.c to stab-vanilla.c. * Implemented string parsing in stab-vanilla.c, so that libelf is no longer required. sam 2003-09-07 13:13:18 +0000
  • 71bbf51abf * Fixed a crash for symbols found in the list but that dlopen() could not properly load. sam 2003-09-07 13:12:27 +0000
  • 53725cc25f * Disabled non-libelf stab files. * Added a stab-unix.c file which is a placeholder for future nm|objdump implementations. sam 2003-09-07 11:25:04 +0000
  • 27e5b94103 * Fixed a typo in the configuration summary. sam 2003-09-07 11:18:38 +0000
  • 9f4dc9b28f * Oops, fixed a misplaced #ifdef. sam 2003-09-07 09:56:55 +0000
  • af14b9bc14 * 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. sam 2003-09-07 09:55:56 +0000
  • 58b8dc6976 * Got rid of CAN_LOAD_OBJ. We'll only use dlopen()-like functions now. sam 2003-09-07 01:33:17 +0000
  • b7a437f9a5 * Removed the hardcoded -lelf from src/Makefile.am. * Moved the hardcoded -lm -ldl from src/Makefile.am to configure.ac. sam 2003-09-06 16:19:02 +0000
  • de7ea1ad63 * Conditionally define CAN_DUMP, CAN_LOAD_OBJ and CAN_LOAD_LIB. sam 2003-09-06 16:05:42 +0000
  • fa11b91757 * Fixed a compile problem when CAN_DUMP is not defined. sam 2003-09-06 16:05:13 +0000
  • 098b405785 * Fixed typo (HAVE_ELF/HAVE_LIBELF). sam 2003-09-06 15:43:16 +0000