Commit Graph

217 Commits

Author SHA1 Message Date
sam 8192139a2b * Use printf "" instead of touch to create timestamps because of systems
where touch does not create the file.


git-svn-id: svn://svn.zoy.org/elk/trunk@217 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-28 10:12:49 +00:00
sam 97d78723a2 * Fixed xaw.la and motif.la loading.
git-svn-id: svn://svn.zoy.org/elk/trunk@216 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-28 10:00:48 +00:00
sam 8eb3b6d06b * Renamed xt*.c to *.c, because it is their original name in Elk 3.0.
git-svn-id: svn://svn.zoy.org/elk/trunk@215 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-28 10:00:26 +00:00
sam 33a9e2da21 * Split the common part of the xaw and motif plugins into a separate
libelk-xt shared library.


git-svn-id: svn://svn.zoy.org/elk/trunk@214 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-28 09:57:09 +00:00
sam fe0a092b92 * Renamed plugin.c to init.c to match the xt plugin.
git-svn-id: svn://svn.zoy.org/elk/trunk@213 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-28 09:50:15 +00:00
sam 697b8289d1 * Split the xlib.la module into a shared library and a module, so that the
shared library can be used by the xaw and motif modules (which I am going
    to split as well).


git-svn-id: svn://svn.zoy.org/elk/trunk@212 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-27 15:20:14 +00:00
sam d9c2c96d5c * Fixed a syntax error.
git-svn-id: svn://svn.zoy.org/elk/trunk@211 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-27 14:41:16 +00:00
sam 716c3364fe * Ask SVN to ignore the .dirstamp entry.
git-svn-id: svn://svn.zoy.org/elk/trunk@210 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-27 12:34:27 +00:00
sam 897b7f19a5 * Replaced a GNU sed syntax with two combined grep + sed calls.
git-svn-id: svn://svn.zoy.org/elk/trunk@209 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-27 12:30:10 +00:00
sam f52f0ed274 * Use $(AWK) instead of awk.
git-svn-id: svn://svn.zoy.org/elk/trunk@208 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-27 12:07:13 +00:00
sam aefd5ebc52 * Changed the recursion into an iteration so that we don't use awk functions
and it properly works with the Solaris implementation.


git-svn-id: svn://svn.zoy.org/elk/trunk@207 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-27 12:05:59 +00:00
sam 25c92f739b * Use __environ instead of environ on platforms where it exists.
git-svn-id: svn://svn.zoy.org/elk/trunk@206 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 17:58:08 +00:00
sam 2b27088412 * Merged the *-xt.la and *-widgets.la module pairs into one *.la to avoid
undefined symbols.


git-svn-id: svn://svn.zoy.org/elk/trunk@205 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 17:54:52 +00:00
sam a107325247 * Fixed environ detection under OS X.
git-svn-id: svn://svn.zoy.org/elk/trunk@204 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 16:23:47 +00:00
sam 6193f32c39 * We run r4rstest.scm after having built elk.
git-svn-id: svn://svn.zoy.org/elk/trunk@203 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 16:21:24 +00:00
sam 7d9cacb04c * Fixed shell syntax (if "foo" = "bar" instead of if test "foo" = "bar").
git-svn-id: svn://svn.zoy.org/elk/trunk@202 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:57:43 +00:00
sam 8959736e63 * Don't build the Xaw and Motif plugins when cross-compiling.
git-svn-id: svn://svn.zoy.org/elk/trunk@201 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:42:13 +00:00
sam 58ffb951b8 * Fixed linking on OS X.
git-svn-id: svn://svn.zoy.org/elk/trunk@200 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:33:30 +00:00
sam f34143b438 * Disabled the use of environ on OS X.
git-svn-id: svn://svn.zoy.org/elk/trunk@199 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:32:16 +00:00
sam 73bac056b6 * Call Elk with case-sensitive symbols when building code.
git-svn-id: svn://svn.zoy.org/elk/trunk@198 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:03:20 +00:00
sam c72bef9733 * Renamed ALIGN into ELK_ALIGN because OS X's <ppc/param.h> defines it.
git-svn-id: svn://svn.zoy.org/elk/trunk@197 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 15:02:53 +00:00
sam 5b1cb65202 * Removed compile-time checks for _SC_OPEN_MAX, _PC_PATH_MAX and _SC_PAGESIZE
and used simple build-time #ifdefs.


git-svn-id: svn://svn.zoy.org/elk/trunk@196 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 12:28:31 +00:00
sam 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 .


git-svn-id: svn://svn.zoy.org/elk/trunk@195 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 12:17:33 +00:00
sam 421d32ec28 * Added my copyright to the license.
* Removed useless stuff from debian/copyright.


git-svn-id: svn://svn.zoy.org/elk/trunk@194 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 12:13:29 +00:00
sam d605f288e6 * Ignore the INSTALL file.
git-svn-id: svn://svn.zoy.org/elk/trunk@193 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 09:18:39 +00:00
sam 95803f0eec * Fixed the bignum/double comparisons.
git-svn-id: svn://svn.zoy.org/elk/trunk@192 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 09:11:20 +00:00
sam 3099835542 * Fixed a minor compilation warning.
git-svn-id: svn://svn.zoy.org/elk/trunk@191 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 09:10:53 +00:00
sam 42d750b896 * Updated Aubrey's r4rs conformance test which now features my suggestion.
git-svn-id: svn://svn.zoy.org/elk/trunk@190 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-26 01:27:04 +00:00
sam 8865c1ea8f * Replaced short with int16_t where necessary.
git-svn-id: svn://svn.zoy.org/elk/trunk@189 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-25 13:28:07 +00:00
sam 3d3e4af0f3 * Added the r4rstest.scm compliance test, with a minor addition.
git-svn-id: svn://svn.zoy.org/elk/trunk@188 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-25 13:04:01 +00:00
sam 2460afd80e * According to r4rs section 6.2, (eqv? 1 1.0) returns #f.
git-svn-id: svn://svn.zoy.org/elk/trunk@187 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-24 18:49:46 +00:00
sam b206e73e07 * BigNums now use uint16_t, not unsigned short.
git-svn-id: svn://svn.zoy.org/elk/trunk@186 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-24 17:42:55 +00:00
sam 8717cc8a81 * Fixed scope of named let variables, fixing the bug described here:
http://groups.google.com/groups?selm=871zemtmd4.fsf%40app.dial.idiom.com


git-svn-id: svn://svn.zoy.org/elk/trunk@185 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-24 16:32:46 +00:00
sam ce02b05888 * Fixed the check for "environ" on OS X and Solaris.
git-svn-id: svn://svn.zoy.org/elk/trunk@184 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-24 15:14:16 +00:00
sam 4bf7fc4caa * Removed INSTALL from repository, automake installs it for us.
git-svn-id: svn://svn.zoy.org/elk/trunk@183 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-24 09:19:40 +00:00
sam 8830eb048e * New bugs.
git-svn-id: svn://svn.zoy.org/elk/trunk@182 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-24 09:15:37 +00:00
sam 6f847468df * extern_c should expand to extern in C, not to /* */, thanks to Mark Sapa.
git-svn-id: svn://svn.zoy.org/elk/trunk@181 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-24 09:14:51 +00:00
sam b4d94a2c5a * Case-insensitive symbols by default.
git-svn-id: svn://svn.zoy.org/elk/trunk@180 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-23 12:16:43 +00:00
sam 957e491bba * Use DBL_MAX instead of HUGE_VAL for float precision when available.
git-svn-id: svn://svn.zoy.org/elk/trunk@179 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-23 12:16:22 +00:00
sam ab40058bed * Promoted precision in Float->String transformations.
git-svn-id: svn://svn.zoy.org/elk/trunk@178 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-23 12:15:36 +00:00
sam c4fbd1b8f2 * Empty (begin), (begin1) and (cond) return #<unspecified>.
git-svn-id: svn://svn.zoy.org/elk/trunk@177 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-22 22:54:22 +00:00
sam 2383e0247c * Display #<foo> instead of #[foo], to mimic Guile's output.
git-svn-id: svn://svn.zoy.org/elk/trunk@176 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-22 22:47:03 +00:00
sam d2b7366679 * Added the "unspecified" type.
git-svn-id: svn://svn.zoy.org/elk/trunk@175 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-22 22:46:24 +00:00
sam 3fe1208817 * Fixed fucked up ChangeLog and NEWS files.
git-svn-id: svn://svn.zoy.org/elk/trunk@174 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-22 22:44:19 +00:00
sam 17f5581cf4 * Linux compilation fix.
git-svn-id: svn://svn.zoy.org/elk/trunk@173 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-22 17:00:33 +00:00
sam 088f728756 * Fixed the bitstring->unsigned-integer return value with a patch
from David Marmor.


git-svn-id: svn://svn.zoy.org/elk/trunk@172 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-20 03:25:58 +00:00
sam bae12ce1f8 * Fixed the CXX check.
* Updated NEWS.


git-svn-id: svn://svn.zoy.org/elk/trunk@171 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-20 02:27:44 +00:00
sam b3dfa6f946 * 3.99.4 release.
git-svn-id: svn://svn.zoy.org/elk/trunk@170 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-20 01:13:14 +00:00
sam 0cd4b79d84 * Updated thanks.
git-svn-id: svn://svn.zoy.org/elk/trunk@169 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-20 00:40:33 +00:00
sam ae501dd87f * More credits.
git-svn-id: svn://svn.zoy.org/elk/trunk@168 55e467fa-43c5-0310-a8a2-de718669efc6
2003-09-19 11:51:12 +00:00