sam
e3eb8513ed
* Added the example files to both the distribution and the installed doc.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@53 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-27 01:13:02 +00:00
sam
9eac8f53ec
* Fixed build instructions for the C++ examples.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@52 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-27 01:11:36 +00:00
sam
f8879485af
* Removed subdirs-objects, it was causing `make distclean' to fail.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@51 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-26 23:45:30 +00:00
sam
3674eee26f
* Renamed files in xt/ that collided with files in xlib/.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@50 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-26 23:30:22 +00:00
sam
b80d505688
* Renamed files in xlib/ that collided with files in xt/.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@49 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-26 23:29:14 +00:00
sam
659601da1f
* Fixed the build process for all extensions.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@48 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 18:28:02 +00:00
sam
8377fb1fe1
* scm/slib.scm.in: version information is set a build time.
...
* scm/*.scm: don't choke on -lib- variables that aren't needed.
git-svn-id: svn://svn.zoy.org/elk/trunk@47 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 18:14:21 +00:00
sam
6b55b639db
* Moved debian/elk.ini to scm/slib.scm.in, generated by ./configure.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@46 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 17:09:12 +00:00
sam
88043b6ad7
* The Xlib plugin properly builds.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@45 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 16:29:54 +00:00
sam
042c1ba571
* debian/control:
...
+ Set policy to 3.6.1.0.
* debian/dirs:
+ Removed that file.
* debian/menu:
+ Changed `scheme-elk' to `elk'.
git-svn-id: svn://svn.zoy.org/elk/trunk@44 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 16:20:44 +00:00
sam
b884d039b6
* Distribute headers in /usr/include/elk.
...
* Build the Unix plugin.
git-svn-id: svn://svn.zoy.org/elk/trunk@43 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 16:00:50 +00:00
sam
15acde4d28
* 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.
git-svn-id: svn://svn.zoy.org/elk/trunk@42 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 15:59:18 +00:00
sam
fd9e7337f5
* Fixed all compilation warnings in the base code.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@41 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 15:01:22 +00:00
sam
c0f08629cc
* Use ptrdiff_t for address arithmetics.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@40 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 14:47:40 +00:00
sam
64a1148f89
* Removed the useless util/getversion script.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@39 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 14:35:56 +00:00
sam
55326a53e6
* Removed the useless PATCHLEVEL file.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@38 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 14:35:03 +00:00
sam
1e2c36ea40
* src/bignum.c: Fixed some signed/unsigned comparisons.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@37 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 14:29:40 +00:00
sam
8a5258b0c8
* Added comments from the old config/ directory to configure.ac, and started
...
changing all the AC_DEFINEs into proper autoconf checks.
git-svn-id: svn://svn.zoy.org/elk/trunk@36 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 14:17:09 +00:00
sam
d8cafeeb93
* Renamed *.c into *.cpp because this is C++.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@35 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 13:03:52 +00:00
sam
9badab245e
* Renamed CC into c++.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@34 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 13:02:45 +00:00
sam
17bab912e2
* siteinfo.scm is now deprecated.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@33 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 13:01:52 +00:00
sam
64bffe9a5b
* Removed all references to the utilities in script/ because we will be
...
using libelk instead.
git-svn-id: svn://svn.zoy.org/elk/trunk@32 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 13:00:27 +00:00
sam
67e7e23f48
* scm/Makefile.am:
...
+ Deprecated siteinfo.scm.
+ Distribute .scm files in /usr/share/elk.
git-svn-id: svn://svn.zoy.org/elk/trunk@31 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 12:50:11 +00:00
sam
3dfe34b363
* Removed the config/ directory; autoconf ought to do everything for us.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@30 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 12:41:09 +00:00
sam
a769db700e
* Moved the configuration macros from include/build-config to configure.ac.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@29 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 12:38:36 +00:00
sam
3ecaca0cc1
* Fixed the Debian package build. It now uses ./configure.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@28 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 12:20:01 +00:00
sam
29a24afc32
* Plugins in misc/ now get compiled.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@27 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 11:54:18 +00:00
sam
8d7b935ea6
* Removed the arch-config kludge. Will re-enable it later if necessary.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@26 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 11:19:28 +00:00
sam
9c85718f62
* First autoconfiscation step.
...
+ libelk compiles.
+ elk compiles.
git-svn-id: svn://svn.zoy.org/elk/trunk@25 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 11:15:39 +00:00
sam
f6f125a9c1
* Renamed COPYRIGHT to COPYING.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@24 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 10:42:53 +00:00
sam
da583e412f
* Renamed CONTRIBUTORS to AUTHORS.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@23 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 10:41:05 +00:00
sam
8680c2e50a
* Renamed CHANGES to NEWS.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@22 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 10:40:24 +00:00
sam
57de468eb5
* Got rid of the useless scheme-warning-elk.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@21 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-25 10:35:09 +00:00
sam
c32ad30f5b
* debian/control: Added proper conflict/replace rules.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@20 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-21 12:43:01 +00:00
sam
1c03bfe4a9
* 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.
git-svn-id: svn://svn.zoy.org/elk/trunk@19 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-21 12:40:09 +00:00
sam
166aa29795
* 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
git-svn-id: svn://svn.zoy.org/elk/trunk@18 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-21 09:58:05 +00:00
sam
f66cc0d573
* Added a special case in Elk_Init for the forthcoming libelk.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@17 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-21 09:51:00 +00:00
sam
86881e9a5f
* Proper svn:ignore properties.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@16 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-20 22:19:53 +00:00
sam
c5c52df2f9
* Changelog for the 3.0-16 Debian upload.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@15 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-20 22:19:07 +00:00
sam
29a718f477
* Ported the C++ examplesto the shared object dynamic linking scheme.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@14 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-20 22:18:34 +00:00
sam
074467d7f1
* Link objects with gcc, not ld.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@13 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-20 09:26:21 +00:00
sam
d0dd62cf9a
* debian/rules: should be executable.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@12 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:50:05 +00:00
sam
e02ec4b1b1
* src/build: made the build continue if debian/arch-config is not found.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@11 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:38:03 +00:00
sam
1cfad24165
* Use debian/compat instead of DH_COMPAT.
...
git-svn-id: svn://svn.zoy.org/elk/trunk@10 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:32:56 +00:00
sam
a5ef1a6d2a
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) <sam+deb@zoy.org> Wed, 18 Jun 2003 01:42:54 +0200
git-svn-id: svn://svn.zoy.org/elk/trunk@9 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:27:51 +00:00
sam
5066aea63d
elk (3.0-14) unstable; urgency=low
...
* Rebuilt package against libgdbm's new version.
* Set policy to 3.5.10.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Wed, 4 Jun 2003 02:42:08 +0200
git-svn-id: svn://svn.zoy.org/elk/trunk@8 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:27:17 +00:00
sam
fd4e14a4d1
elk (3.0-13) unstable; urgency=low
...
* Fixed gcc-3.3 compilation errors due to deprecated usage of <varargs.h>.
-- Sam Hocevar (Debian packages) <sam+deb@zoy.org> Fri, 30 May 2003 17:04:56 +0200
git-svn-id: svn://svn.zoy.org/elk/trunk@7 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:26:49 +00:00
sam
5cd078e8a6
elk (3.0-12) unstable; urgency=low
...
* Fixed generation of /usr/lib/elk/module.a (needed to build sced).
-- Samuel Hocevar <sam@zoy.org> Sat, 5 Apr 2003 01:45:26 +0200
git-svn-id: svn://svn.zoy.org/elk/trunk@6 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:26:04 +00:00
sam
bd236557b1
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 <sam@zoy.org> Fri, 4 Apr 2003 02:48:29 +0200
git-svn-id: svn://svn.zoy.org/elk/trunk@5 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:25:35 +00:00
sam
141bca2769
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 <sam@zoy.org> Tue, 1 Apr 2003 23:34:26 +0200
git-svn-id: svn://svn.zoy.org/elk/trunk@4 55e467fa-43c5-0310-a8a2-de718669efc6
2003-08-19 19:25:03 +00:00