2015-07-02 |
Douglas Katzman | Change all but 1 last use of PARSE-DEFMACRO to MAKE...
|
commit | commitdiff | tree |
2015-07-02 |
Douglas Katzman | Change MACROLET IR1 translator to use MAKE-MACRO-LAMBDA
|
commit | commitdiff | tree |
2015-07-02 |
Douglas Katzman | Additional optimization to uses of *{CL|KEYWORD|PCL...
|
commit | commitdiff | tree |
2015-07-02 |
Douglas Katzman | Add a declaration
|
commit | commitdiff | tree |
2015-07-01 |
Douglas Katzman | Style-warn if destructuring lambda list has &keyword...
|
commit | commitdiff | tree |
2015-07-01 |
Douglas Katzman | Use EXPAND-DS-BIND for most macro-like things.
|
commit | commitdiff | tree |
2015-06-30 |
Douglas Katzman | Preserve quoted constant defaults in UNPARSE-DS-LAMBDA...
|
commit | commitdiff | tree |
2015-06-30 |
Douglas Katzman | Add helper function for EXPAND-DS-BIND
|
commit | commitdiff | tree |
2015-06-30 |
Douglas Katzman | Fix CCL build and prevent further errors due to this.
|
commit | commitdiff | tree |
2015-06-29 |
Douglas Katzman | Remove unused &WHOLE var from type translator for AND.
|
commit | commitdiff | tree |
2015-06-29 |
Douglas Katzman | Defining macros don't need to mutate %FUN-DOC to save...
|
commit | commitdiff | tree |
2015-06-24 |
Douglas Katzman | Skip failing test on Sparc.
|
commit | commitdiff | tree |
2015-06-23 |
Douglas Katzman | Set macro-function names more directly.
|
commit | commitdiff | tree |
2015-06-22 |
Douglas Katzman | Make ARG-COUNT-ERROR really tail call ERROR.
|
commit | commitdiff | tree |
2015-06-18 |
Douglas Katzman | Remove COMPILER-DESTRUCTURING-BIND, just use TYPEP.
|
commit | commitdiff | tree |
2015-06-18 |
Douglas Katzman | Improve EXPAND-DS-BIND, and use it for DEFINE-SOURCE...
|
commit | commitdiff | tree |
2015-06-17 |
Douglas Katzman | Pass *LEXENV* to source-transforms. Eliminate local...
|
commit | commitdiff | tree |
2015-06-17 |
Douglas Katzman | Next piece of the destructuring-bind improvements.
|
commit | commitdiff | tree |
2015-06-17 |
Douglas Katzman | Implement a sanity-check of defaulting forms in PARSE...
|
commit | commitdiff | tree |
2015-06-16 |
Douglas Katzman | Some forward-looking changes for destructuring-bind.
|
commit | commitdiff | tree |
2015-06-15 |
Douglas Katzman | Add some more detail to comments at DEFINE-SOURCE-TRANSFORM.
|
commit | commitdiff | tree |
2015-06-13 |
Douglas Katzman | Remove "#." around calls to LAMBDA-LIST-KEYWORD-MASK.
|
commit | commitdiff | tree |
2015-06-13 |
Douglas Katzman | Add destructuring lambda-list parser/unparser + tests.
|
commit | commitdiff | tree |
2015-06-11 |
Douglas Katzman | Unbreak clisp-hosted build, plus random whitespace...
|
commit | commitdiff | tree |
2015-06-11 |
Douglas Katzman | Add another sanity test to parse-lambda-list.
|
commit | commitdiff | tree |
2015-06-10 |
Douglas Katzman | A few random simplifications.
|
commit | commitdiff | tree |
2015-06-10 |
Douglas Katzman | Use recently-added utility function.
|
commit | commitdiff | tree |
2015-06-10 |
Douglas Katzman | Remove unreachable code from MAKE-LAMBDA-VARS
|
commit | commitdiff | tree |
2015-06-10 |
Douglas Katzman | Remove yet another variation of PARSE-LAMBDA-LIST,...
|
commit | commitdiff | tree |
2015-06-09 |
Douglas Katzman | Move 'parse-lambda-list' earlier in build, before parse...
|
commit | commitdiff | tree |
2015-06-08 |
Douglas Katzman | Improve some wording in destructuring bind errors.
|
commit | commitdiff | tree |
2015-06-06 |
Douglas Katzman | And now unbreak a test in backq.impure which I thought...
|
commit | commitdiff | tree |
2015-06-06 |
Douglas Katzman | A few small improvements to PARSE-LAMBDA-LIST.
|
commit | commitdiff | tree |
2015-06-06 |
Douglas Katzman | Fix pretty-printer ... again.
|
commit | commitdiff | tree |
2015-06-06 |
Douglas Katzman | PARSE-LAMBDA-LIST: the ultimate lambda-list parser.
|
commit | commitdiff | tree |
2015-06-05 |
Douglas Katzman | Fix two problems with policy-restrictions.
|
commit | commitdiff | tree |
2015-06-04 |
Douglas Katzman | Dependency relaxation: weaken the grip of DEF!STRUCT...
|
commit | commitdiff | tree |
2015-06-04 |
Douglas Katzman | Ignore some vars, un-ignore some others.
|
commit | commitdiff | tree |
2015-06-03 |
Douglas Katzman | Eliminate some function undefined and redefined style...
|
commit | commitdiff | tree |
2015-06-02 |
Douglas Katzman | Define APPEND,FORMAT compiler-macros earlier to avoid...
|
commit | commitdiff | tree |
2015-06-02 |
Douglas Katzman | Undo accidental setting of *profile-hash-cache*
|
commit | commitdiff | tree |
2015-06-02 |
Douglas Katzman | Rewrite BINDING*, define it sooner, use it sooner
|
commit | commitdiff | tree |
2015-06-02 |
Douglas Katzman | Don't claim that the AND macro doesn't work when it...
|
commit | commitdiff | tree |
2015-06-01 |
Douglas Katzman | Resolve all warnings about undefined type LEXENV.
|
commit | commitdiff | tree |
2015-06-01 |
Douglas Katzman | Fix some warnings about unused variables when building xc.
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Delete stray declaration.
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | More precise error message for &AUX in a FUNCTION or...
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Two definition-source-location fixes.
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Implement a mechanism for snooping on globaldb queries.
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Avoid forward reference to INDEX type when building...
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Don't assume that MACRO-FUNCTION returns a simple-fun.
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Quote sexprs to COMPILE in tests
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Always ignore the value from SLOT-MISSING in (SETF...
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Add comment about posssible CAS expansion problems
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | DEFSETF lambda lists are mostly like function lambda...
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | A bunch of nits regarding SETF of LDB, MASK-FIELD,...
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Simplify PARSE-LAMBDA-LIST by deletion of philosophizing.
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Fix argument evaluation order in DPB source transform.
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Eliminate the badly named 'expand-or-get-setf-inverse...
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Implement PUSHNEW in terms of existing r/m/w macro...
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Make 'chill' do what I mean when aliasing DEFGLOBAL...
|
commit | commitdiff | tree |
2015-05-31 |
Douglas Katzman | Accept that SB-C::*POLICY-RESTRICTIONS* can be NIL.
|
commit | commitdiff | tree |
2015-05-29 |
Douglas Katzman | Return the advertised thing from SB-EXT:RESTRICT-COMPILER...
|
commit | commitdiff | tree |
2015-05-25 |
Douglas Katzman | Drop two slots from ll-kwds and fix CCL-hosted build.
|
commit | commitdiff | tree |
2015-05-20 |
Douglas Katzman | Return values from PARSE-LAMBDA-LIST in a less bewildering...
|
commit | commitdiff | tree |
2015-05-18 |
Douglas Katzman | Get rid of a lonely-looking NIL in expansion of (SETF...
|
commit | commitdiff | tree |
2015-05-18 |
Douglas Katzman | More efficient representation of compilation policies.
|
commit | commitdiff | tree |
2015-05-18 |
Douglas Katzman | Fix problem with assigning macro guard function names.
|
commit | commitdiff | tree |
2015-05-14 |
Douglas Katzman | Cross-reference to a bug number in comment.
|
commit | commitdiff | tree |
2015-05-13 |
Douglas Katzman | Fix sharp-+/- reader to conform to CLHS 2.4.8.17
|
commit | commitdiff | tree |
2015-05-13 |
Douglas Katzman | Report stream position on error in the EVAL calls from...
|
commit | commitdiff | tree |
2015-05-13 |
Douglas Katzman | Don't allow reading #n() for positive n. Fixes lp#1252100
|
commit | commitdiff | tree |
2015-05-13 |
Douglas Katzman | Don't need TRACE to assert that a full call isn't made.
|
commit | commitdiff | tree |
2015-05-12 |
Douglas Katzman | Fix typo in interr. Should have been caught, but see...
|
commit | commitdiff | tree |
2015-05-12 |
Douglas Katzman | Use short form of DEFSETF for GET and GETHASH
|
commit | commitdiff | tree |
2015-05-12 |
Douglas Katzman | Generalize EXPAND-RMW-MACRO and reimplement PUSH using it.
|
commit | commitdiff | tree |
2015-05-12 |
Douglas Katzman | Fix 4-year-old regression in POP
|
commit | commitdiff | tree |
2015-05-12 |
Douglas Katzman | Share some code between INCF/DECF and SETF
|
commit | commitdiff | tree |
2015-05-11 |
Douglas Katzman | Add STREAM-LINE-COLUMN method on FORM-TRACKING-STREAM.
|
commit | commitdiff | tree |
2015-05-11 |
Douglas Katzman | Fix style-warning
|
commit | commitdiff | tree |
2015-05-11 |
Douglas Katzman | Move COMPILE-FILE-POSITION tests to their own file.
|
commit | commitdiff | tree |
2015-05-11 |
Douglas Katzman | Get genesis to execute some cold %SVSET toplevel forms.
|
commit | commitdiff | tree |
2015-05-10 |
Douglas Katzman | Remove an ugly hack from PARSE-DEFMACRO.
|
commit | commitdiff | tree |
2015-05-10 |
Douglas Katzman | Fix two bugs in BINDING*
|
commit | commitdiff | tree |
2015-05-10 |
Douglas Katzman | Make EQUAL-MOD-GENSYMS more useful, no longer a "change...
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Still more duplicate code removed from 'setf'. It never...
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Change COND -> ACOND
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Allow DEFINE-ARRAY-DISPATCH to create its array in...
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Comment fix: Correctly categorize "semantically silly...
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Fix DEFINE-MODIFY-MACRO
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Make some other SETF expanders expand more beautifully.
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Express a condition more concisely, add some comments...
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Small "improvments" to long form of DEFSETF.
|
commit | commitdiff | tree |
2015-05-08 |
Douglas Katzman | Remove some meta-junk from tests.
|
commit | commitdiff | tree |
2015-05-07 |
Douglas Katzman | Implement REMF by way of a helper function.
|
commit | commitdiff | tree |
2015-05-06 |
Douglas Katzman | Fix eval order + add test of previous improvement to...
|
commit | commitdiff | tree |
2015-05-06 |
Douglas Katzman | Refactor SETQ/SETF of symbol-macros.
|
commit | commitdiff | tree |
2015-05-05 |
Douglas Katzman | Stricter parsing of DEFSETF
|
commit | commitdiff | tree |
2015-05-05 |
Douglas Katzman | Make the expansion of PSETF,PSETQ,SHIFTF less ugly.
|
commit | commitdiff | tree |
2015-05-05 |
Douglas Katzman | Toplevel code in defsets was getting retained by GC...
|
commit | commitdiff | tree |