- Jul 06, 2017
-
-
Rommel MARTINEZ authored
-
- May 23, 2017
-
-
Francois-Rene Rideau authored
This addresses an issue in sbcl-1.3.17-59-g1069e99c0 whereby some strings used in the warnings are base-string that can't be printed readably without *read-eval* being t.
-
- Apr 13, 2017
-
-
Francois-Rene Rideau authored
This reverts commit b3622011. The commit was based on the wrong assumption that terminate-process would kill a Unix thread (a la pthread_create) rather than subprocess (a la fork+execve).
-
- Apr 03, 2017
-
- Apr 02, 2017
-
-
Francois-Rene Rideau authored
-
- Mar 07, 2017
-
-
Francois-Rene Rideau authored
Just as with %use-system, we need to restore the original *stdin*, etc., around calls to run-program for :interactive to work properly and not behave in a funky way in e.g. SLIME.
-
Francois-Rene Rideau authored
Shaving away "unknown" from the implementation-identifier on ECL, where it appears, which can be very precious for FASLs on Windows due to pathname size limits. This partially addresses ECL issue 360 https://gitlab.com/embeddable-common-lisp/ecl/issues/360
-
- Mar 04, 2017
-
-
Francois-Rene Rideau authored
Move from style-warning to warning with 3.3, not 3.2.1.
-
- Feb 19, 2017
-
-
Francois-Rene Rideau authored
ECL copied SBCL's interface, so we can share much code between ECL and SBCL in launch-program.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Just as with %use-system, we need to restore the original *stdin*, etc., around calls to run-program for :interactive to work properly and not behave in a funky way in e.g. SLIME.
-
Francois-Rene Rideau authored
Shaving away "unknown" from the implementation-identifier on ECL, where it appears, which can be very precious for FASLs on Windows due to pathname size limits. This partially addresses ECL issue 360 https://gitlab.com/embeddable-common-lisp/ecl/issues/360
-
- Feb 17, 2017
-
-
Francois-Rene Rideau authored
This fixes a bug whereby some Ubuntu script "adds" to XDG_DATA_DIRS with XDG_DATA_DIRS=$XDG_DATA_DIRS:... and if it were previously undefined that causes an empty entry in front. https://bugs.launchpad.net/asdf/+bug/1649888
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Changes in launch-program command normalization make some of the complexity in %normalize-system-command redundant.
-
Francois-Rene Rideau authored
Fixes bundle builds for MKCL post 1.1.10.
-
Francois-Rene Rideau authored
Make sure to use c::build-program and not just c:build-program because the symbol won't be external when using the ecl bytecode interpreter.
-
- Jan 24, 2017
-
- Jan 12, 2017
-
-
Francois-Rene Rideau authored
-
- Jan 09, 2017
-
-
Francois-Rene Rideau authored
-
- Dec 15, 2016
-
- Dec 12, 2016
-
- Dec 08, 2016
-
- Dec 07, 2016
-
-
Francois-Rene Rideau authored
Use the :escape-arguments nil protocol committed by stassats (which will be part of sbcl 1.3.13) rather than the direct passing of the argument as a string that I have offered as a patch.
-
Francois-Rene Rideau authored
Inline the internal function %normalize-command, that was only used once. It will be further refactored.
-
Francois-Rene Rideau authored
Replace ugly runtime append by a nicer read-time append.
-
Francois-Rene Rideau authored
Avoid consing by a multiple-value-list followed by destructuring-bind; instead use multiple-value-bind with a read-conditional list of variables.
-
Francois-Rene Rideau authored
First of refactorings where nest helps keep conditional and nested code clean.
-
Francois-Rene Rideau authored
These variables are normalized versions of the launch-program arguments; the normalized bindings fully shadow the user-provided values.
-
Francois-Rene Rideau authored
Deprecation goes through the following phases: style-warning, warning, cerror, functionality removed. Automatically upgrade the deprecation phase at every minor version change (not every release). Include minimal testing of the deprecation functionality. Add deprecation TODO items. Deprecation will start with 3.2.
-
- Dec 02, 2016
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Make a proper forward reference to run-program in the degenerate version of launch-program::%posix-send-signal used on some implementations.
-
- Dec 01, 2016
-
-
Francois-Rene Rideau authored
- Nov 30, 2016
-
-
Mark authored
-
- Nov 29, 2016
-
-
Mark authored
-
- Nov 27, 2016
-
- Nov 26, 2016
-
-
Francois-Rene Rideau authored
Call finalize-inheritance in coerce-class on Allegro. Indeed the previous commit uses class meta-objects rather than their naming symbols as canonical representation for operations; now mark-component-preloaded is called at compile-toplevel and uses those representations, but on Allegro the classes haven't been finalized yet, and the finalization isn't implicitly triggered by subtypep. Moreover, comparing a class object to a symbol with subtypep fails, so normalize the super variable to a class object.
-