2019-08-03 |
Mark Wooding | doc/sod.sty: Add commentary to help following `\parse... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/sod.tex: Pull index sub-items into their own paragr... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/sod.sty: Add `fixme' notices to the index. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | STYLE: Add a big section about C style. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | STYLE: Make this document cover multiple languages. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | STYLE: Add more on horizontal whitespace issues. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | STYLE: Expand on a couple of remarks. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/syntax.tex: Add property definitions to module... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/syntax.tex: Add module- and class-level productions... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/syntax.tex: Expand on what modules are. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/syntax.tex: Hoist `Properties' to section level... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/syntax.tex: Hoist `C-types' to section level. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/syntax.tex: Promote `Integer literals' to subsection. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/concepts.tex: Fix description of merging keyword... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/concepts.tex: Add cross-ref to conversions in slot... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/concepts.tex: Delete fixme-ref to direct instances. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/structures.tex: Put two spaces between sentences. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/refintro.tex: Describe a fancy feature of the synta... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/concepts.tex: Fix vertical space above subsections. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/concepts.tex: Replace prose description by a source... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/concepts.tex: Fix superclass/subclass confusion. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/concepts.tex: Fix directed-graph terminology. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | doc/*.tex: Prefer @|...| over @"..." for general typese... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | src/pset-impl.lisp: Decode C fragments as property... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | src/pset-{proto,impl}.lisp: Move `decode-property'... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | src/pset-parse.lisp: Report `{' and `<' as expected... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | src/pset-parse.lisp: Mention fragment and type expressi... |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | src/pset-impl.lisp: Improve boolean literal handling. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | src/optparse.lisp: Quote literals properly. |
commit | commitdiff | tree | snapshot |
2019-08-03 |
Mark Wooding | src/module-{proto,impl}.lisp: Publish fragments properly. |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | src/sod.asd.in: Note missing dependency of `module... |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | STYLE: Explain how to indent lambda-lists. |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | src/: Improve formatting of big lambda-lists. |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | src/c-types-impl.lisp: Remember `signed' as a C-level... |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | lib/keyword.h: Fix typo in commentary. |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | lib/Makefile: Fix bogus formatting. |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/concepts.tex: Start work on documenting metaclasses. |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/concepts.tex: Add class-precedence-list examples... |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/concepts.tex: Mention class-slot initializers;... |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/concepts.tex: Rearrange message-sending documentation. |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/concepts.tex: Fix cross-reference to compatibility... |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/*.tex: Use `\fixme' macro rather than `[FIXME]... |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/concepts.tex: Missing blank line before subsection. |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/concepts.tex: Centre the (overwide) method-combinat... |
commit | commitdiff | tree | snapshot |
2019-07-27 |
Mark Wooding | doc/sod.sty: Add `lit' TikZ style for literal text. |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | .gitignore: Ignore `makeindex' debris. |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | doc/: A bibliography! With citations! |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/class-make-impl.lisp (check-method-argument-lists... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/module-parse.lisp (parse-class-body): Check for... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/module-parse.lisp (parse-class-body): Refactor... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/utilities.lisp, src/class-finalize-impl.lisp: Add... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/: Check that methods are compatible during class... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/: Lift keyword-argument protocol from effective... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/class-layout-impl.lisp: Abstract out `sod-message... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | doc/sod.sty, doc/concepts.tex: Pull out common style... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | doc/sod.sty: Add `\fixme' macro for making omissions... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | doc/sod.tex: Number mathematical things within sections. |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/package.lisp: Have `sod-user' use `sod-parser'... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/classes.lisp: Fix docstring formatting. |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/utilities.lisp (merge-lists): Fix garbled documenta... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/utilities.lisp (once-only): Ensure that the BINDS... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | test/test.sod: Test that class initializers work properly. |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | test/test.sod: Add a licensing notice. |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/class-output.lisp: Generate more general class... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/module-{proto,impl}.lisp, etc.: Don't output errone... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/class-finalize-{proto,impl}.lisp: Check class slot... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/class-finalize-impl.lisp (clos-tiebreaker): Search... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/class-finalize-impl.lisp (check-sod-class): Remove... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/class-finalize-impl.lisp (check-sod-class): Fix... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/: Make `find-class-initializer' be a proper part... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/: Guess the metaclass early, unless we're explicitl... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/class-make-impl.lisp: Fix docstring: `metaclass... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/pset-impl.lisp: Introduce a property type for booleans. |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/parser/floc-proto.lisp: Associate restarts when... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/final.lisp: Add a new function for testing property... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/final.lisp (test-parse-c-type): Abstract out the... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/pset-{proto,impl}.lisp: Move `string-to-symbol... |
commit | commitdiff | tree | snapshot |
2018-07-09 |
Mark Wooding | src/pset-proto.lisp: Export `default-slot-from-property'. |
commit | commitdiff | tree | snapshot |
2018-06-22 |
Mark Wooding | doc/sod.sty: Make spacing in `\lit' be more even. |
commit | commitdiff | tree | snapshot |
2018-06-22 |
Mark Wooding | doc/sod.tex: Don't print the `Index' header in uppercase. |
commit | commitdiff | tree | snapshot |
2018-06-22 |
Mark Wooding | doc/: Some minor tweaks and corrections. |
commit | commitdiff | tree | snapshot |
2018-06-21 |
Mark Wooding | doc/sod.tex: Capture `\label' from inside `\part{.... |
commit | commitdiff | tree | snapshot |
2018-06-09 |
Mark Wooding | doc/structures.tex, lib/sod-structs.3: Fix description... |
commit | commitdiff | tree | snapshot |
2018-06-09 |
Mark Wooding | doc/intro.tex: Strengthen the argument about C++ a... |
commit | commitdiff | tree | snapshot |
2018-06-09 |
Mark Wooding | doc/: Fix various unfortunate garblings. |
commit | commitdiff | tree | snapshot |
2018-06-09 |
Mark Wooding | doc/concepts.tex: Fix description of standard method... |
commit | commitdiff | tree | snapshot |
2018-06-09 |
Mark Wooding | doc/concepts.tex: Typeset method rôle names as identifiers. |
commit | commitdiff | tree | snapshot |
2018-06-09 |
Mark Wooding | doc/: Consistently write `rôle', rather than `role... |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | Merge branches 'mdw/doc-reorg' and 'mdw/parser-fixes' |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | doc/refintro.tex, src/sod-module.5: Fix slightly garble... |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | doc/syntax.tex: Delete (wrong) duplicate rule for ... |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | doc/syntax.tex: Consistently use baseline-level ellipse... |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | doc/concepts.tex: Fix a rather distant demonstrative. |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | test/: Add a simple rational-number class. |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | src/method-impl.lisp: Initialize `suppliedp' flags... |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | src/class-output.lisp: Fix missing parentheses around... |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | doc/concepts.tex: Fix garbled fragment ordering rules. |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | doc/runtime.tex: Fix name of `SOD_XCHAIN' macro. |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | doc/structures.tex, lib/sod-structs.3: Fix in-chain... |
commit | commitdiff | tree | snapshot |
2018-06-08 |
Mark Wooding | src/optparse.lisp: Indent a line correctly. |
commit | commitdiff | tree | snapshot |
next |