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
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