|
|
@15566
|
2 years |
Mark Evenson |
Untabify
|
|
|
@15565
|
2 years |
Mark Evenson |
Whitespace justification
|
|
|
@15564
|
2 years |
Mark Evenson |
Remove inadvertent references to SIMPLE-PROGRAM-ERROR
Unlike SBCL or …
|
|
|
@15386
|
4 years |
Mark Evenson |
precompiler: be more careful in optimizing lambda precompilation
…
|
|
|
@15055
|
7 years |
Mark Evenson |
Warn instead of format for flet removed warning
(Alan Ruttenberg)
…
|
|
|
@14974
|
7 years |
Mark Evenson |
Standardize use CL:*LOAD-VERBOSE* to control loading verbosity
…
|
|
|
@14959
|
7 years |
Mark Evenson |
precompiler: "null" patch to try to get svn/Github in sync
…
|
|
|
@14955
|
7 years |
Mark Evenson |
Fix source recording for arglist and docstrings (Alan Ruttenberg)
…
|
|
|
@14914
|
7 years |
Mark Evenson |
Dramatically improve source recording on SYS::SOURCE plist for a …
|
|
|
@14911
|
8 years |
Mark Evenson |
precompiler: possibly beta reduce form with function position lambda …
|
|
|
@14763
|
9 years |
ehuelsmann |
Fix #289: allow special handling of multiple-value-bind by expanding …
|
|
|
@14756
|
9 years |
ehuelsmann |
Fix CL-CONT test suite failures caused by r14754 by fixing the scoping …
|
|
|
@14754
|
9 years |
ehuelsmann |
Fix incorrect dead code elimination reported by Vibhu Mohindra.
…
|
|
|
@14133
|
12 years |
ehuelsmann |
Remove code duplication. Rename MAKE-EXPANDER-FOR-MACROLET because it …
|
|
|
@14121
|
12 years |
ehuelsmann |
Move exports from autoloads.lisp to the respective defining files. …
|
|
|
@14109
|
12 years |
ehuelsmann |
Remove/move exports in their respective source files.
|
|
|
@14088
|
12 years |
rschlatte |
Tell compile, set-function-definition about funcallable objects
|
|
|
@14069
|
12 years |
ehuelsmann |
Fix MACROLET expansion error.
Reported by Theam Yong Chew.
Fix by me.
|
|
|
@14068
|
12 years |
ehuelsmann |
Follow up to r14066: expand place in the precompiler environment, …
|
|
|
@14066
|
12 years |
ehuelsmann |
Fix #168: compilation of LET-PLUS fails.
|
|
|
@13045
|
13 years |
astalla |
Fix the macroexpansion of DEFUN in compiled files to return the …
|
|
|
@13032
|
14 years |
astalla |
Fix DEFUN as redefined by the precompiler: it incorrectly returned the …
|
|
|
@12804
|
14 years |
astalla |
Fix r12768: macroexpand the body in an environment augmented with the …
|
|
|
@12768
|
14 years |
ehuelsmann |
Fix elimination of unused local functions:
macroexpand before scanning …
|
|
|
@12749
|
14 years |
Mark Evenson |
Undo previous commmit.
|
|
|
@12748
|
14 years |
Mark Evenson |
Include 'examples' in release source distribution.
Reported by Mario Lang.
|
|
|
@12742
|
14 years |
astalla |
less-reflection branch merged with trunk. verify-load temporarily disabled.
|
|
|
@12340
|
14 years |
ehuelsmann |
Fix symbol-macrolet expanding variables declared in
a lambda-list for …
|
|
|
@12326
|
14 years |
ehuelsmann |
Performance improvement for ticket #76: slow swank fuzzy completion.
…
|
|
|
@12248
|
15 years |
ehuelsmann |
Fix macroexpansion bug in the precompiler.
Reported by: szergling at gmail
|
|
|
@12229
|
15 years |
ehuelsmann |
Move more to functions to the autoloader, to be loaded when necessary.
|
|
|
@12228
|
15 years |
ehuelsmann |
Remove unused function (PROCESS-SPECIAL-DECLARATIONS).
|
|
|
@12222
|
15 years |
ehuelsmann |
Centralize package creation for consistency:
Create PRECOMPILER with …
|
|
|
@12040
|
15 years |
ehuelsmann |
Add synchronization like in Java through the special operator …
|
|
|
@11996
|
15 years |
vvoutilainen |
Change the parameters of precompile-form in macroexpand-all, as …
|
|
|
@11994
|
15 years |
vvoutilainen |
Move macroexpand-all and compiler-let to EXT and LISP packages, …
|
|
|
@11920
|
15 years |
ehuelsmann |
Enable precompilation of functions in a non-null
lexical environment, …
|
|
|
@11919
|
15 years |
ehuelsmann |
Separate the precompiler and the file compiler
by giving each its own …
|
|
|
@11917
|
15 years |
ehuelsmann |
In compiler macro FUNCALL: When in need of
an environment, get it …
|
|
|
@11916
|
15 years |
ehuelsmann |
Indenting adjustments.
|
|
|
@11915
|
15 years |
ehuelsmann |
Reuse available infrastructure in Environment,
instead of keeping …
|
|
|
@11913
|
15 years |
ehuelsmann |
Make sure the precompiler shadows symbol macros
if there are …
|
|
|
@11912
|
15 years |
ehuelsmann |
Remove unused variable *LOCAL-FUNCTIONS-AND-MACROS*.
|
|
|
@11905
|
15 years |
ehuelsmann |
Move COMPILE from jvm.lisp to compiler-pass2.lisp;
Move …
|
|
|
@11903
|
15 years |
ehuelsmann |
Factor out common function definition replacement
from PRE::PRECOMPILE …
|
|
|
@11902
|
15 years |
ehuelsmann |
Add documentation for a variable.
|
|
|
@11900
|
15 years |
ehuelsmann |
Add comment to *in-jvm-compile* variable.
|
|
|
@11831
|
15 years |
ehuelsmann |
P2: Parse and publicize free specials in FLET/LABELS bodies …
|
|
|
@11805
|
15 years |
ehuelsmann |
Stop rewriting the lambda list in the precompiler;
we've decided this …
|
|
|
@11801
|
15 years |
ehuelsmann |
Compensate for the fact that we're no longer
rewriting &aux vars …
|
|
|
@11799
|
15 years |
ehuelsmann |
Check LET/LET* and &AUX bindings validity.
Also fixes an incorrectly …
|
|
|
@11797
|
15 years |
ehuelsmann |
Fix the build. Removal of &aux variables rewriting broke it.
|
|
|
@11796
|
15 years |
ehuelsmann |
Move &AUX vars argument list rewriting from the preprocessor
to the …
|
|
|
@11794
|
15 years |
ehuelsmann |
Precompile lambda-list initforms.
|
|
|
@11788
|
15 years |
ehuelsmann |
Rewriting version 2: cleaner code and rewrite SUPPLIED-P parameters too.
|
|
|
@11787
|
15 years |
ehuelsmann |
Remove accidentally committed code.
Do some re-indenting elsewhere.
|
|
|
@11786
|
15 years |
ehuelsmann |
Add support for non-constant initforms on functions.
This fixes …
|
|
|
@11755
|
15 years |
ehuelsmann |
Implement MACROEXPAND-ALL and COMPILER-LET as internal symbols to
the …
|
|
|
@11725
|
15 years |
ehuelsmann |
Code audited for the use of MACROEXPAND without an environment.
Also, …
|
|
|
@11720
|
15 years |
ehuelsmann |
Fix unbound variable error.
|
|
|
@11719
|
15 years |
ehuelsmann |
Fix COMPILE called inside COMPILE-FILE: COMPILE doesn't compile to a …
|
|
|
@11712
|
15 years |
ehuelsmann |
Fix special binding issue related to arguments declared special.
…
|
|
|
@11695
|
15 years |
ehuelsmann |
Fix DESCRIBE output by registering documentation on functions.
Patch …
|
|
|
@11479
|
15 years |
ehuelsmann |
Fix compiled TAGBODY failures which were broken by the fixes to macro …
|
|
|
@11457
|
15 years |
ehuelsmann |
Create separate project directories for ABCL and J.
|
|
copied from trunk/j/src/org/armedbear/lisp/precompiler.lisp:
|
|
|
@11454
|
15 years |
ehuelsmann |
Fix MACRO-FUNCTION.7.
|