- 04 Sep, 2015 6 commits
-
-
Daniel Kochmański authored
and "-INFINITY" for negative infinity. These corner-cases lead to compilation error, so no regression will be imposed even against non-c99 compilers. INFINITY and NAN macros are introduced by C99 standard, so such code requires C-backend to support this math extension. Fixes #156. Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Adds back ecl_import_current_thread and ecl_release_current_thread. Closes #8. Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
- 03 Sep, 2015 7 commits
-
-
Matthew Mondor authored
-
Matthew Mondor authored
directives. Some files had more than one existing Emacs directives, breaking the script which didn't expect this.
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
"style" temporary branch 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. See merge request !8
-
Matthew Mondor authored
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.
-
Daniel Kochmański authored
Basically use C function instead of a generic Lisp one. Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
CLOS printer uses normal strings while float_to_string.d calls push_base_string to cache printable form of infinity (and nan). Coerce clos strings to base-string. Fixes #153. Related to #114. Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
- 02 Sep, 2015 13 commits
-
-
Daniel Kochmański authored
This suite needs integration and tweaking to avoid infinite loop. Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Philipp Marek authored
Cleanup testing Separated tests from auxiliary tools, merged tests into files corresponding to interface (aspects are separated with ^L, navigable with C-x [ and C-x ]), renamed "bugs" to "regressions" - what these tests really are. TODO (in indefinete future): - some tests have auxiliary functions, these should be moved to auxiliary/ directory and loaded from there, so test files contain only tests - add back ansi-tests suite as git subtree (to keep in sync with upstream on demand) - add mop-features suite (subtree) - modify deftest macro to "remember" file, from which test was load and report that back - keep test suites / interfaces in separate packages - make running tests possible without installing ECL (not tests thing though, rather buildsystem) See merge request !7
-
Daniel Kochmański authored
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Don't keep them in same directory as aux tools Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
cosmetic: Untabify everything. If anything has been messed up (which it seems there hasn't), let me know. See merge request !6
-
- 01 Sep, 2015 13 commits
-
-
Zack Piper authored
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Patch provided by drmeister. Test case: (defstruct foo a) (read-from-string "(#1=\"Hello\" #S(FOO :A #1 #))")) Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
- 31 Aug, 2015 1 commit
-
-
Daniel Kochmański authored
-