f253c8e261* Renamed "link" into "linked" because of namespace collision with libc.
sam
2003-09-06 15:41:48 +0000
4f60aa8bd1* Replaced ptrdiff_t with intptr_t.
sam
2003-09-06 15:30:43 +0000
ad75a09e38* Removed -DINIT_OBJECTS from the compilation flags.
sam
2003-09-06 15:29:30 +0000
35b62e4e29* <malloc.h> is deprecated, replaced with <stdlib.h>.
sam
2003-09-06 14:46:24 +0000
666572f3e3* Checked for libelf, and replaced hardcoded #define ELF with HAVE_LIBELF tests. * #include "site.h" in kernel.h.
sam
2003-09-06 14:45:29 +0000
971eae3c27* Removed the autoconf check for __attribute__((noreturn)) and used plain C checks.
sam
2003-09-06 12:33:55 +0000
acf7f7ddab* Removed lib/xlib/Include.am because no other plugin needs it.
sam
2003-09-06 11:27:05 +0000
287e2c8805* scheme.h and kernel.h no longer include config.h * Hence included config.h in all C files. * Added site.h which will replace config.h for installed headers.
sam
2003-09-06 11:25:29 +0000
a99ab59bfe* Added a ChangeLog file (simple "svn log -v").
sam
2003-09-06 11:23:33 +0000
f151f7ca38* Do not distribute xlib.scm if X11 support wasn't found. * Ditto for motif.scm, xaw.scm and xwidgets.scm.
sam
2003-09-06 11:20:46 +0000
57766216c8* Added autoconf checks for -lgdbm, X11, Xaw and Motif.
sam
2003-09-06 11:15:57 +0000
6000fb66f3* Don't use __attribute__ if not using GNU C.
sam
2003-09-06 02:33:10 +0000
f244b25ea4* Don't build gdbm.so if libgdbm isn't found.
sam
2003-09-06 02:17:09 +0000
2acd67ca66* Don't compile newhandler.cpp if no C++ compiler is present.
sam
2003-09-06 01:57:13 +0000
bd833e0575* Removed debian/README.Debian. File locations are no longer debian-related.
sam
2003-09-04 15:46:19 +0000
43ae443a4b* Removed ALIASES-related stuff. We're in the XXIst century, dudes.
sam
2003-09-04 15:42:28 +0000
0eedb9a8b7* Fixed some K&R stuff in mkindex.c.
sam
2003-09-04 15:33:02 +0000
82a9a039c9* Muahaha! No more friggin K&R stuff!
sam
2003-09-04 15:30:04 +0000
c85894ea26* Some bloody K&R function definition were missing.
sam
2003-09-04 14:33:43 +0000
6bc9b501c7* Fixed remaining K&R shit.
sam
2003-09-04 14:30:21 +0000
28fb5f0f30* Fucking K&R syntax!
sam
2003-09-04 13:29:16 +0000
df7cace828* Renamed examples/xm into examples/motif. * Fixed example files so that they fit with the new xaw.scm and motif.scm.
sam
2003-09-04 12:46:44 +0000
28a37474d2* Beautified xaw and motif Scheme files.
sam
2003-09-04 12:45:48 +0000
567cc88e47* Removed unused obsolete build file.
sam
2003-09-04 12:45:17 +0000
13144820f9* Renamed xaw-common.so to xaw-xt.so and motif-common.so to motif-xt.so. * Added init.c to xaw-xt.so and motif-xt.so for proper initialisation.
sam
2003-09-04 12:44:54 +0000
70f8be7a33* Provide foo.so, not foo.o.
sam
2003-09-04 11:26:55 +0000
306455fc25* Cosmetic fixes.
sam
2003-09-04 11:26:39 +0000
7a79b08325* Renamed xt.scm to xwidgets.scm.
sam
2003-09-04 10:40:16 +0000
c452914f6d* Renamed xwidgets.scm to xaw.scm.
sam
2003-09-04 10:39:47 +0000
3c2162048b* Forgot a small xm/motif fix.
sam
2003-09-04 09:28:57 +0000
61885f04c6* Re-renamed xm to motif (SVN rules).
sam
2003-09-04 09:23:22 +0000
3874cda315* Changed motif back to xm.
sam
2003-09-03 22:59:20 +0000
a8dc438a27* Rebuild everything properly.
sam
2003-09-03 22:56:02 +0000
28da7c3327* Moved some directories.
sam
2003-09-03 22:00:01 +0000
276a623302* Fixed packaging.
sam
2003-09-03 00:51:27 +0000
a9456ffcc1* Removed useless line in configure.ac.
sam
2003-09-03 00:05:48 +0000
889365ea54* Scrapped util.
sam
2003-09-03 00:01:26 +0000
91c7c7c109* Removed obsolete file.
sam
2003-09-02 23:53:31 +0000
0cb8e2ef2c* Fixed make dist.
sam
2003-09-02 23:53:22 +0000
4ed72c9e6f* Fixed xwidgets.scm to work with xm.so.
sam
2003-09-02 23:37:49 +0000
230f3fc843* Fuck K&R !
sam
2003-09-02 09:54:47 +0000
2f6428ce84* Added proper license information in all files and set the $Id property.
sam
2003-09-02 09:51:35 +0000
769b9f2fa6* No TABS !!
sam
2003-09-02 08:12:11 +0000
cd36edfd2a* Added $Id and copyright information to all .c files in lib/misc/ * Fixed old shitty K&R syntax.
sam
2003-09-01 17:06:43 +0000
b13cf1d931* Added $Id and copyright information to all .c and .h files in the kernel.
sam
2003-08-30 16:47:54 +0000
70f0b556a7* Fixed the $Id stuff.
sam
2003-08-30 16:16:52 +0000
85776d6862* Redid the layout of the NEWS file.
sam
2003-08-30 16:16:40 +0000
6aee1646f0* Added $Id tags to the root documentation files. * Merged ROADMAP into README. * Prepared 4.0 here and there.
sam
2003-08-30 16:07:52 +0000
277195f54e* Use XAW_LIBS etc. to build plugins.
sam
2003-08-28 09:40:34 +0000
7b51d48e2b* debian/Makefile.am: + Distribute more debian/* files. * debian/rules: + No longer use dh_installexamples, since the package does it for us. + Ditto for dh_installman.
sam
2003-08-28 09:39:36 +0000
11d269f813* Removed a legacy Makefile.
sam
2003-08-28 09:38:08 +0000
6085ff7a7c* Recurse into doc/ and examples/ during the build.
sam
2003-08-27 08:27:15 +0000
6ffabe6a36* configure.ac: + Generate the doc/* Makefiles. + Export XAW_LIBS and so on to the Makefiles.
sam
2003-08-27 01:17:40 +0000
66f8022bd0* Beginning of the autoconfiscation of the documentation.
sam
2003-08-27 01:15:32 +0000
f4c7bb44f4* Do not forget to distribute our .scm files with the tarball.
sam
2003-08-27 01:13:53 +0000
e3eb8513ed* Added the example files to both the distribution and the installed doc.
sam
2003-08-27 01:13:02 +0000
9eac8f53ec* Fixed build instructions for the C++ examples.
sam
2003-08-27 01:11:36 +0000
f8879485af* Removed subdirs-objects, it was causing `make distclean' to fail.
sam
2003-08-26 23:45:30 +0000
3674eee26f* Renamed files in xt/ that collided with files in xlib/.
sam
2003-08-26 23:30:22 +0000
b80d505688* Renamed files in xlib/ that collided with files in xt/.
sam
2003-08-26 23:29:14 +0000
659601da1f* Fixed the build process for all extensions.
sam
2003-08-25 18:28:02 +0000
8377fb1fe1* scm/slib.scm.in: version information is set a build time. * scm/*.scm: don't choke on -lib- variables that aren't needed.
sam
2003-08-25 18:14:21 +0000
6b55b639db* Moved debian/elk.ini to scm/slib.scm.in, generated by ./configure.
sam
2003-08-25 17:09:12 +0000
88043b6ad7* The Xlib plugin properly builds.
sam
2003-08-25 16:29:54 +0000
042c1ba571* debian/control: + Set policy to 3.6.1.0. * debian/dirs: + Removed that file. * debian/menu: + Changed `scheme-elk' to `elk'.
sam
2003-08-25 16:20:44 +0000
b884d039b6* Distribute headers in /usr/include/elk. * Build the Unix plugin.
sam
2003-08-25 16:00:50 +0000
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.
sam
2003-08-25 15:59:18 +0000
fd9e7337f5* Fixed all compilation warnings in the base code.
sam
2003-08-25 15:01:22 +0000
c0f08629cc* Use ptrdiff_t for address arithmetics.
sam
2003-08-25 14:47:40 +0000
64a1148f89* Removed the useless util/getversion script.
sam
2003-08-25 14:35:56 +0000
55326a53e6* Removed the useless PATCHLEVEL file.
sam
2003-08-25 14:35:03 +0000
1e2c36ea40* src/bignum.c: Fixed some signed/unsigned comparisons.
sam
2003-08-25 14:29:40 +0000
8a5258b0c8* Added comments from the old config/ directory to configure.ac, and started changing all the AC_DEFINEs into proper autoconf checks.
sam
2003-08-25 14:17:09 +0000
d8cafeeb93* Renamed *.c into *.cpp because this is C++.
sam
2003-08-25 13:03:52 +0000
9badab245e* Renamed CC into c++.
sam
2003-08-25 13:02:45 +0000
17bab912e2* siteinfo.scm is now deprecated.
sam
2003-08-25 13:01:52 +0000
64bffe9a5b* Removed all references to the utilities in script/ because we will be using libelk instead.
sam
2003-08-25 13:00:27 +0000
67e7e23f48* scm/Makefile.am: + Deprecated siteinfo.scm. + Distribute .scm files in /usr/share/elk.
sam
2003-08-25 12:50:11 +0000
3dfe34b363* Removed the config/ directory; autoconf ought to do everything for us.
sam
2003-08-25 12:41:09 +0000
a769db700e* Moved the configuration macros from include/build-config to configure.ac.
sam
2003-08-25 12:38:36 +0000
3ecaca0cc1* Fixed the Debian package build. It now uses ./configure.
sam
2003-08-25 12:20:01 +0000
29a24afc32* Plugins in misc/ now get compiled.
sam
2003-08-25 11:54:18 +0000
8d7b935ea6* Removed the arch-config kludge. Will re-enable it later if necessary.
sam
2003-08-25 11:19:28 +0000
9c85718f62* First autoconfiscation step. + libelk compiles. + elk compiles.
sam
2003-08-25 11:15:39 +0000
f6f125a9c1* Renamed COPYRIGHT to COPYING.
sam
2003-08-25 10:42:53 +0000
da583e412f* Renamed CONTRIBUTORS to AUTHORS.
sam
2003-08-25 10:41:05 +0000
8680c2e50a* Renamed CHANGES to NEWS.
sam
2003-08-25 10:40:24 +0000
57de468eb5* Got rid of the useless scheme-warning-elk.
sam
2003-08-25 10:35:09 +0000
c32ad30f5b* debian/control: Added proper conflict/replace rules.
sam
2003-08-21 12:43:01 +0000
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.
sam
2003-08-21 12:40:09 +0000
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
sam
2003-08-21 09:58:05 +0000
f66cc0d573* Added a special case in Elk_Init for the forthcoming libelk.
sam
2003-08-21 09:51:00 +0000
86881e9a5f* Proper svn:ignore properties.
sam
2003-08-20 22:19:53 +0000
c5c52df2f9* Changelog for the 3.0-16 Debian upload.
sam
2003-08-20 22:19:07 +0000
29a718f477* Ported the C++ examplesto the shared object dynamic linking scheme.
sam
2003-08-20 22:18:34 +0000
074467d7f1* Link objects with gcc, not ld.
sam
2003-08-20 09:26:21 +0000
d0dd62cf9a* debian/rules: should be executable.
sam
2003-08-19 19:50:05 +0000
e02ec4b1b1* src/build: made the build continue if debian/arch-config is not found.
sam
2003-08-19 19:38:03 +0000