Commit graph

104 commits

Author SHA1 Message Date
Daniel Kochmański
6ff5d20417 unify: remove obsolete interface 2016-03-11 16:06:45 +01:00
Daniel Kochmański
61500316b7 gbc: remove obsolete (non-functional) GC
I would like to bring it back to life in the future, but we have to
clean the interfaces first.
2016-03-11 16:06:45 +01:00
Daniel Kochmański
562b30dff0 ms-dos: remove lingering references 2016-03-11 16:06:45 +01:00
Daniel Kochmański
edfc2ba785 earith: remove obsolete bignum arith 2016-03-11 16:06:45 +01:00
Daniel Kochmański
7517b55c08 loop: rename symbolics LOOP loop2.lsp to loop.lsp 2016-03-11 16:06:45 +01:00
Daniel Kochmański
b81b8fc17b util.lsp: delete not referenced file
This file also references non-existant files in the CMP package.
2016-03-11 16:06:45 +01:00
Daniel Kochmański
645b29992b loop: remove obsolete MIT loop system 2016-03-11 16:06:45 +01:00
Daniel Kochmanski
7ffa9b2990 windows-nsi: fix the nmake target 2016-02-25 08:28:30 +01:00
Daniel Kochmański
a3a609ac42 android: move android.cross_config to src/util 2015-10-28 19:57:35 +01:00
Matthew Mondor
8f07cd58d8 The ECL code no longer uses tabulator characters, they were replaced
by spaces.

A custom script was used to insert/replace Emacs and ViM per-file editor
settings according to their type and the new ECL coding style.
2015-09-03 07:35:47 -04:00
Daniel Kochmański
3117bc2e7d util: gdbinit ignores GC signals
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
2015-08-19 09:15:11 +02:00
Daniel Kochmański
4d19a27424 cosmetic: untabify
Signed-off-by: Daniel Kochmański <dkochmanski@turtle-solutions.eu>
2015-06-21 14:38:20 +02:00
Philipp Marek
1e2fc6ed3b Fix ecl_eval to not have quotes by default.
When "$arg0 $arg1 ..." is specified, GDB requires that many arguments;
and with "$arg0" it's not possible to give expressions that include
spaces, because they get cut _before_ ecl_eval sees them.
(And having "$arg0" _and_ giving quotes doesn't work as we'd like to, too.)
2014-02-27 20:33:11 +01:00
Philipp Marek
3afe5932f4 Fix ecl_print, and new GDB function ecl_eval.
Used like this:
    (gdb) ecl_eval cl::*package*
2014-02-27 16:35:22 +01:00
Philipp Marek
e3348dafe5 GDB: Don't print an object if the type is 0 (cl_start) - that seems unsafe. 2014-02-26 21:37:51 +01:00
Philipp Marek
efdf97e1ad Convenience function for printing "cl_object"s from GDB. 2014-02-26 21:15:05 +01:00
Juan Jose Garcia Ripoll
9ffb48f149 Remove unused files from emacs.el 2012-11-30 23:41:29 +01:00
Juan Jose Garcia Ripoll
e06ff1f414 Remove inexistent files from emacs.el 2012-11-11 01:12:13 +01:00
Juan Jose Garcia Ripoll
d9693e1d06 New list of sources in emacs.el 2012-10-11 20:08:05 +02:00
Juan Jose Garcia Ripoll
a2fe30393f Prefix the function argument limits 2012-06-22 23:47:45 +02:00
Juan Jose Garcia Ripoll
f062b726cc New function to search & replace through the ECL project using regexp. 2012-06-07 23:50:58 +02:00
Juan Jose Garcia Ripoll
64a9168434 CHARACTERP, BASE_CHAR_P, BASE_CHAR_CODE_P, CODE_CHAR, CHAR_CODE, REAL_TYPE, IMMEDIATE, IMMEDIATE_TAG, FIXNUM_TAG, FIXNUM_MINUSP, FIXNUM_PLUSP, FIXNUMP and fix get the ecl_ prefix 2012-06-06 11:19:55 +02:00
Juan Jose Garcia Ripoll
44fbe27453 List new thread files in emacs.el 2012-04-05 01:11:03 +02:00
Juan Jose Garcia Ripoll
f8f67f0fbf Update list of files for Emacs 2012-03-18 01:19:42 +01:00
Juan Jose Garcia Ripoll
9ffc5b1f6e Remove unused files from src/util/emacs.el 2011-12-10 00:00:47 +01:00
Juan Jose Garcia Ripoll
de3349b677 Moved macros from eval.h to cons.h 2011-12-03 22:13:35 +01:00
Juan Jose Garcia Ripoll
b857c4836d Use the new functions [_]ecl_c[ad]+r() functions in the Lisp2C compiler 2011-12-03 21:08:34 +01:00
Juan Jose Garcia Ripoll
d5f090e81e Added a header and a separate object file for C[AD]+R operation, automatically generated from src/util/gen-code.lsp 2011-12-03 20:16:45 +01:00
Juan Jose Garcia Ripoll
2a1de25e39 Updated the list of files in emacs.el 2011-06-30 11:08:02 +02:00
Juan Jose Garcia Ripoll
6274f755a6 Normalize paths in Windows (cut.exe) 2011-06-28 22:30:08 +02:00
Juan Jose Garcia Ripoll
e02cd6d502 Add the possibility of installing redistributable files from Microsoft 2011-01-06 21:59:44 +01:00
Juan Jose Garcia Ripoll
98048aba28 ECL now ships a Windows icon which is added to the executable at build time. 2010-12-30 09:04:40 +01:00
Juan Jose Garcia Ripoll
fb2c950202 Use GMP_CPPFLAGS in src/util/ecl-config 2010-08-22 22:29:18 +02:00
Juan Jose Garcia Ripoll
8abce51390 Fix emacs.el to load the old compiler 2010-06-27 10:11:34 +02:00
Juan Jose Garcia Ripoll
2863a7cf2e Not all values were properly substituted in 'ecl-config' 2010-03-11 00:19:34 +01:00
Juan Jose Garcia Ripoll
de14b01c7c Update the compiler list of files. 2009-12-31 11:42:34 +01:00
Juan Jose Garcia Ripoll
7a59afb68d Add missing compiler files to the list of sources loaded by Emacs. 2009-12-28 14:47:27 +01:00
Juan Jose Garcia Ripoll
8fc0cdcf5e Load new compiler into emacs 2009-12-26 15:40:28 +01:00
Juan Jose Garcia Ripoll
96eb98b231 Update the name of the breakpoints (src/util/gdbinit) 2009-11-29 19:07:19 +01:00
Juan Jose Garcia Ripoll
cae50cb7b3 Changed the file for tagging ECL releases 2009-07-09 16:08:12 +02:00
jgarcia
8800b254f5 Committed the changes to implement small conses 2008-04-30 14:24:20 +00:00
jgarcia
2cb141c3ba The symbols from Boehm-Weiser garbage collector are now exported from the DLL also in Windows. This means PROFILE can be built there. In addition, under mingw32 we now only export symbols which have been marked with dllexport. 2008-03-17 08:28:20 +00:00
jgarcia
b4e058bb0d Remove the need to use ecl.def and ecl-threads.def 2008-03-16 12:08:44 +00:00
jgarcia
2d1a535eb8 Also tag with precise hour, for sometimes more than one bug is fixed on one day 2007-10-13 09:40:17 +00:00
jgarcia
8d22f1971d Small script to add CVS timestamp into the ECL binary 2007-10-10 08:28:37 +00:00
jgarcia
af8c7a0618 Change directory structure 2007-06-04 18:43:32 +00:00
jgarcia
d85c3831e4 Changed all files to Unix line end convention to keep TortoiseCVS/CVSNET happy 2007-02-14 16:25:16 +00:00
jgarcia
aa3dfe4058 Prefix most functions with 'ecl_' to avoid name collisions when embedding ECL in other libraries 2007-01-18 11:46:07 +00:00
jgarcia
da5c0d6e17 Remove illegal prefix keys from emacs configuration file 2006-11-10 13:07:46 +00:00
jgarcia
21d0d6c4c0 profile.d is no longer part of the editable sources. 2006-10-25 10:21:19 +00:00