2019-08-03 |
Mark Wooding | lib/keyword.h, src/method-impl.lisp: Check user keyword... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | lib/keyword.c, src/method-impl.lisp: Use `kw.valist... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/builtin.lisp: Keep the first initarg in the list. |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/builtin.lisp: Don't assume we have an initializer... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/class-make-impl.lisp: Attach initargs in the correc... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/class-make-{proto,impl}.lisp: Don't make duplicate... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/class-make-{proto,impl}.lisp, ...: Use &key rather... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/classes.lisp: Give initargs a useful print represen... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/parser/floc-proto.lisp, src/utilities.lisp: Move... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/utilities.lisp (categorize): Don't leak the ITEMS... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/utilities.lisp: Convert merge candidates to present... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/module-proto.lisp: Fix word-wrapping in a docstring. |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/pset-impl.lisp: Decode C fragments as property... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/pset-{proto,impl}.lisp: Move `decode-property'... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/pset-parse.lisp: Report `{' and `<' as expected... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/pset-parse.lisp: Mention fragment and type expressi... |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/pset-impl.lisp: Improve boolean literal handling. |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/optparse.lisp: Quote literals properly. |
tree | commitdiff |
2019-08-03 |
Mark Wooding | src/module-{proto,impl}.lisp: Publish fragments properly. |
tree | commitdiff |
2019-07-27 |
Mark Wooding | src/sod.asd.in: Note missing dependency of `module... |
tree | commitdiff |
2019-07-27 |
Mark Wooding | src/: Improve formatting of big lambda-lists. |
tree | commitdiff |
2019-07-27 |
Mark Wooding | src/c-types-impl.lisp: Remember `signed' as a C-level... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/class-make-impl.lisp (check-method-argument-lists... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/module-parse.lisp (parse-class-body): Check for... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/module-parse.lisp (parse-class-body): Refactor... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/utilities.lisp, src/class-finalize-impl.lisp: Add... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/: Check that methods are compatible during class... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/: Lift keyword-argument protocol from effective... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/class-layout-impl.lisp: Abstract out `sod-message... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/package.lisp: Have `sod-user' use `sod-parser'... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/classes.lisp: Fix docstring formatting. |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/utilities.lisp (merge-lists): Fix garbled documenta... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/utilities.lisp (once-only): Ensure that the BINDS... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/class-output.lisp: Generate more general class... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/module-{proto,impl}.lisp, etc.: Don't output errone... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/class-finalize-{proto,impl}.lisp: Check class slot... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/class-finalize-impl.lisp (clos-tiebreaker): Search... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/class-finalize-impl.lisp (check-sod-class): Remove... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/class-finalize-impl.lisp (check-sod-class): Fix... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/: Make `find-class-initializer' be a proper part... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/: Guess the metaclass early, unless we're explicitl... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/class-make-impl.lisp: Fix docstring: `metaclass... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/pset-impl.lisp: Introduce a property type for booleans. |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/parser/floc-proto.lisp: Associate restarts when... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/final.lisp: Add a new function for testing property... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/final.lisp (test-parse-c-type): Abstract out the... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/pset-{proto,impl}.lisp: Move `string-to-symbol... |
tree | commitdiff |
2018-07-09 |
Mark Wooding | src/pset-proto.lisp: Export `default-slot-from-property'. |
tree | commitdiff |
2018-06-08 |
Mark Wooding | Merge branches 'mdw/doc-reorg' and 'mdw/parser-fixes' |
tree | commitdiff |
2018-06-08 |
Mark Wooding | doc/refintro.tex, src/sod-module.5: Fix slightly garble... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/method-impl.lisp: Initialize `suppliedp' flags... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-output.lisp: Fix missing parentheses around... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/optparse.lisp: Indent a line correctly. |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/method-impl.lisp: Mark `sod__obj' as ignorable... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/method-aggregate.lisp: Allow useful behaviour if... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/optparse.lisp: Use low-level slot accessor in ... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-make-impl.lisp: Introduce property to choose... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | Various, style: Generally prefer `: ' over ` : '. |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-finalize.lisp: Improve reporting of CPL const... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-finalize-impl.lisp: Move error reporting... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-finalize-impl.lisp (clos-cpl, dylan-cpl)... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-finalize-impl.lisp (clos-tiebreaker): Refactor. |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-finalize.lisp (merge-class-lists): Zap pointl... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-impl.lisp (c-fragment): Fix docstring format... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Improve error recovery for core... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Abstract out `parse-maybe-dotted... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Use `quote', not `list', to... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Use `dotted-name', not `dotted... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Catch errors during class-item... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Factor out slot and maybe-initia... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Improve error recovery for ... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-utilities.lisp: Permit `temporary-name' objec... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-utilities.lisp: Improve reporting of multiple... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Improve error recovery for ... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Improve error recovery for ... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Improve error recovery for ... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Improve error recovery for ... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Improve error recovery for ... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Improve error recovery for ... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp (`set'): Parse at least one prope... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp (read-module): Use requested... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp (read-module): Provide sensible... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Don't explicitly ask for default... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Use newer syntax notation in... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/module-parse.lisp: Some minor reformattings. |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/lexer-{proto,impl}.lisp: Add explicit recovery... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/lexer-{proto,impl}.lisp: Enhance `skip-until' to... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/lexer-impl.lisp: Set default `:keep-end' in `%skip... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/lexer-impl.lisp: Rename internal `skip-until' function. |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-make-impl.lisp: Forbid slots with function... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/{c-types-impl,method-{proto,impl}}.lisp: Improve... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/c-types-impl.lisp: Reorder `merge-keyword-lists... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/method-impl.lisp (method-keyword-argument-lists... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/method-impl.lisp (method-keyword-argument-lists... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/method-impl.lisp (method-keyword-argument-lists... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/{lexer-{proto,impl},parser/floc-proto}.lisp: Condit... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/**/*.lisp: Use convenience functions to invoke... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/utilities.lisp: New function `invoke-associated... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-finalize-impl.lisp: Overhaul `check-sod-class... |
tree | commitdiff |
2018-06-08 |
Mark Wooding | src/class-finalize-*.lisp: Improve finalization error... |
tree | commitdiff |
next |