Lassi Kortela
0648b5d060
Add ./configure --with flags for X11
...
--with-x11
--with-xt
--with-xaw
All disabled by default, since the code has probably bitrotted.
2023-02-13 15:43:46 +02:00
Lassi Kortela
4011143b81
Add <string.h>
...
Fixes missing strlen()
2023-02-13 15:43:20 +02:00
Lassi Kortela
8046a10a7a
No _POSIX_SOURCE on Mac
...
_POSIX_SOURCE hides wait3() and wait4()
2023-02-13 15:42:21 +02:00
Lassi Kortela
e3efc5b46e
Fix more autotools crap
2023-02-13 15:41:59 +02:00
Lassi Kortela
c81aeacfb8
Update some autoconf macros manually
2023-02-13 14:01:10 +02:00
Lassi Kortela
6aa254bd6e
Run autoupdate
...
autoupdate (GNU Autoconf) 2.71
2023-02-13 13:50:10 +02:00
sam
5ba5ffc44d
build: release 0.99.8.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@281 55e467fa-43c5-0310-a8a2-de718669efc6
2011-06-18 11:45:45 +00:00
sam
edaad7697e
test: fix the source code checker POSIX conformity.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@280 55e467fa-43c5-0310-a8a2-de718669efc6
2011-06-18 10:41:59 +00:00
sam
247a29cb18
Support for [] delimiters in addition to (), courtesy of Sanel Zukan.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@279 55e467fa-43c5-0310-a8a2-de718669efc6
2009-12-23 23:30:19 +00:00
sam
cb4532eb43
Fix a link in the README. This was reported to me 4 years ago :(
...
git-svn-id: svn://svn.zoy.org/elk/trunk@278 55e467fa-43c5-0310-a8a2-de718669efc6
2009-12-19 13:51:56 +00:00
sam
8797e16d7b
Add support for primitive->string, compound->string and macro->string,
...
thanks to Derek Peschel <dpeschel@eskimo.com>. Patch slightly reworked.
git-svn-id: svn://svn.zoy.org/elk/trunk@277 55e467fa-43c5-0310-a8a2-de718669efc6
2009-12-19 13:08:32 +00:00
sam
66a624fb53
Add missing svn:ignore properties.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@276 55e467fa-43c5-0310-a8a2-de718669efc6
2009-12-19 12:33:03 +00:00
sam
0948041886
Move all tests to a single directory for "make check".
...
git-svn-id: svn://svn.zoy.org/elk/trunk@275 55e467fa-43c5-0310-a8a2-de718669efc6
2009-12-19 12:28:36 +00:00
sam
776c2c2fcc
Clean up build system and update copyright information.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@274 55e467fa-43c5-0310-a8a2-de718669efc6
2009-12-19 12:28:26 +00:00
sam
dcdb7f3f16
* Remove tabs from source code. Another excuse to test the buildbot.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@273 55e467fa-43c5-0310-a8a2-de718669efc6
2006-09-18 16:59:55 +00:00
sam
8fe6661370
* Removed -Waggregate-return from the build flags.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@272 55e467fa-43c5-0310-a8a2-de718669efc6
2006-09-17 11:08:01 +00:00
sam
4fe7ccd660
* lib/xwidgets/: more pointer/int cast fixes.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@271 55e467fa-43c5-0310-a8a2-de718669efc6
2006-09-17 11:06:03 +00:00
sam
51d8ac2837
* lib/xlib: fix invalid pointer-int casts.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@270 55e467fa-43c5-0310-a8a2-de718669efc6
2006-09-17 10:46:09 +00:00
sam
44a8ef8d52
* Fix the win32 build (still OK for the 0.99.7 release).
...
git-svn-id: svn://svn.zoy.org/elk/trunk@269 55e467fa-43c5-0310-a8a2-de718669efc6
2006-06-14 15:58:08 +00:00
sam
73110ef804
* 0.99.7 release.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@268 55e467fa-43c5-0310-a8a2-de718669efc6
2006-06-14 15:51:02 +00:00
sam
89b71eb165
* Fixed build with recent autotools.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@267 55e467fa-43c5-0310-a8a2-de718669efc6
2006-06-14 15:06:05 +00:00
sam
4846384ab6
* Updated NEWS for 0.99.7.
...
* Prepared 0.99.7 release.
git-svn-id: svn://svn.zoy.org/elk/trunk@266 55e467fa-43c5-0310-a8a2-de718669efc6
2006-06-14 14:48:50 +00:00
sam
ece1e51f8b
* Added a garbage collector stress test.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@265 55e467fa-43c5-0310-a8a2-de718669efc6
2006-06-14 14:47:30 +00:00
sam
4ad539fda8
* Added volatile keyword to prevent gcc from optimising away.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@264 55e467fa-43c5-0310-a8a2-de718669efc6
2006-06-14 14:11:36 +00:00
sam
6b44e7be05
* Removed debian/ directory from upstream.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@263 55e467fa-43c5-0310-a8a2-de718669efc6
2006-06-14 12:33:15 +00:00
sam
c6193d0b53
* src/cont.c: marked as volatile variables that we don't want optimised
...
away.
git-svn-id: svn://svn.zoy.org/elk/trunk@262 55e467fa-43c5-0310-a8a2-de718669efc6
2006-03-02 21:17:23 +00:00
sam
2d0bfa1171
* src/proc.c: store function pointers in typed variables before calling them.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@261 55e467fa-43c5-0310-a8a2-de718669efc6
2006-03-02 21:07:01 +00:00
sam
f6644fbe65
* src/type.c: Replaced useless ++p with p+1.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@260 55e467fa-43c5-0310-a8a2-de718669efc6
2006-03-02 21:04:10 +00:00
sam
6f77a6d9ed
* bootstrap: imported a newer bootstrap script.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@259 55e467fa-43c5-0310-a8a2-de718669efc6
2006-03-02 21:02:40 +00:00
sam
550ad4e2a3
* include/object.h: use uintptr_t instead of intptr_t to avoid side
...
effects during divisions.
git-svn-id: svn://svn.zoy.org/elk/trunk@258 55e467fa-43c5-0310-a8a2-de718669efc6
2006-03-02 20:54:22 +00:00
sam
04359f2053
* bootstrap: support automake version 1.8 and 1.9.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@257 55e467fa-43c5-0310-a8a2-de718669efc6
2005-11-01 18:59:20 +00:00
sam
29930448d4
* src/cont.c: workaround for an amd64 gcc bug.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@256 55e467fa-43c5-0310-a8a2-de718669efc6
2005-11-01 18:58:14 +00:00
sam
7bbd3cda52
* src/heap-gen.c:
...
+ Fixed shadowed global declarations.
git-svn-id: svn://svn.zoy.org/elk/trunk@255 55e467fa-43c5-0310-a8a2-de718669efc6
2004-08-09 20:21:00 +00:00
sam
93ec4486de
* No longer version-control autotools.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@254 55e467fa-43c5-0310-a8a2-de718669efc6
2004-08-09 20:09:20 +00:00
sam
f53cb70249
* bootstrap:
...
+ Call aclocal after libtoolize.
+ Got rid of autotools/
* configure.ac:
+ Added more warning flags to the compilation process.
git-svn-id: svn://svn.zoy.org/elk/trunk@253 55e467fa-43c5-0310-a8a2-de718669efc6
2004-08-09 20:08:52 +00:00
sam
da3485795e
* Got rid of P_() and ELLIPSIS macros.
...
* Adapted all prototypes to no longer use P_().
git-svn-id: svn://svn.zoy.org/elk/trunk@252 55e467fa-43c5-0310-a8a2-de718669efc6
2004-08-09 20:05:25 +00:00
sam
fd5175bedd
* debian/control:
...
+ Build-depend on the new X development packages instead of xlibs-dev.
* debian/menu:
+ Syntax fixes.
git-svn-id: svn://svn.zoy.org/elk/trunk@251 55e467fa-43c5-0310-a8a2-de718669efc6
2004-03-14 13:10:32 +00:00
sam
3de0d32a54
* src/loadlib.c:
...
+ Use the internal Get_String() function to allocate a C string from
library objects, since Elk strings are not null-terminated.
git-svn-id: svn://svn.zoy.org/elk/trunk@250 55e467fa-43c5-0310-a8a2-de718669efc6
2004-03-11 18:21:55 +00:00
sam
ca7c9ff157
* src/math.c:
...
+ If one of the factors is the exact zero, the result yields exact zero.
git-svn-id: svn://svn.zoy.org/elk/trunk@249 55e467fa-43c5-0310-a8a2-de718669efc6
2004-01-29 13:55:42 +00:00
sam
dc2d4e6819
* include/extern.h:
...
+ Export P_Pow to applications.
git-svn-id: svn://svn.zoy.org/elk/trunk@248 55e467fa-43c5-0310-a8a2-de718669efc6
2004-01-19 19:29:59 +00:00
sam
8c1b24cb3a
* debian/rules:
...
+ Added touch calls to avoid build failures due to clock skews.
git-svn-id: svn://svn.zoy.org/elk/trunk@247 55e467fa-43c5-0310-a8a2-de718669efc6
2003-12-31 17:40:24 +00:00
sam
b729d20c36
* debian/control:
...
+ Switched back to libelf; elfutils is rather non-free.
* configure.ac:
+ Don't assume -lXt when checking for -lX11.
git-svn-id: svn://svn.zoy.org/elk/trunk@246 55e467fa-43c5-0310-a8a2-de718669efc6
2003-12-31 17:21:21 +00:00
sam
b8b5170569
* configure.ac: Added an additional level of quoting (from the FreeBSD port).
...
git-svn-id: svn://svn.zoy.org/elk/trunk@245 55e467fa-43c5-0310-a8a2-de718669efc6
2003-12-08 10:48:49 +00:00
sam
38d0b74bc4
* Updated ChangeLog.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@244 55e467fa-43c5-0310-a8a2-de718669efc6
2003-12-08 10:48:14 +00:00
sam
47f61c877e
* Prepared release 3.99.6.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@242 55e467fa-43c5-0310-a8a2-de718669efc6
2003-12-05 12:35:48 +00:00
sam
9d8ab69e46
* examples/tests/r4rstest.scm:
...
+ Updated Aubrey Jaffers' R4RS compliance test.
git-svn-id: svn://svn.zoy.org/elk/trunk@241 55e467fa-43c5-0310-a8a2-de718669efc6
2003-12-03 12:49:02 +00:00
sam
17adddfb93
* configure.ac:
...
+ Fix by Phillip Rulon for uninitialised $prefix.
git-svn-id: svn://svn.zoy.org/elk/trunk@233 55e467fa-43c5-0310-a8a2-de718669efc6
2003-11-26 17:50:30 +00:00
sam
e2e4ce6dc6
* bootstrap: remove autom4te.cache before running autoconf.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@232 55e467fa-43c5-0310-a8a2-de718669efc6
2003-11-06 10:22:44 +00:00
sam
5d3452d91b
* Minor Debian release.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@231 55e467fa-43c5-0310-a8a2-de718669efc6
2003-10-13 09:23:47 +00:00
sam
c9d2b8c0cb
* New Debian upload.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@230 55e467fa-43c5-0310-a8a2-de718669efc6
2003-10-10 12:40:37 +00:00