| Commit message (Expand) | Author | Age | Files | Lines |
* | listener: restore and improve method completion. | Kaz Kylheku | 2022-02-19 | 1 | -40/+0 |
* | lisplib: rename lisplib funtions to autoload prefix. | Kaz Kylheku | 2022-02-18 | 1 | -8/+8 |
* | lisplib: split lisplib_try_load into namespaces. | Kaz Kylheku | 2022-02-18 | 1 | -7/+7 |
* | Fix various instances of implicit conversions. | Paul A. Patience | 2022-02-14 | 1 | -1/+1 |
* | Copyright year bump 2022. | Kaz Kylheku | 2022-01-11 | 1 | -1/+1 |
* | Casts have crept into the code not wrapped by macros. | Kaz Kylheku | 2022-01-06 | 1 | -3/+3 |
* | Eliminate declaration-after-statement everywhere. | Kaz Kylheku | 2021-12-29 | 1 | -8/+10 |
* | vm, structs: use FLEX_ARRAY macro. | Kaz Kylheku | 2021-09-19 | 1 | -1/+1 |
* | oop: remove repeated code in slot lookup. | Kaz Kylheku | 2021-09-09 | 1 | -24/+8 |
* | gcc11: warnings related to struct args allocation.. | Kaz Kylheku | 2021-09-08 | 1 | -3/+3 |
* | license: reformat to fit 80 columns. | Kaz Kylheku | 2021-08-16 | 1 | -12/+13 |
* | struct: get rid of pointer typedef. | Kaz Kylheku | 2021-07-27 | 1 | -5/+5 |
* | hash: change make_hash interface. | Kaz Kylheku | 2021-07-22 | 1 | -5/+5 |
* | compat: fix glaringly broken init-time handling. | Kaz Kylheku | 2021-07-21 | 1 | -8/+12 |
* | defstruct: diagnose built-in type being redefined. | Kaz Kylheku | 2021-07-09 | 1 | -1/+1 |
* | struct: rework stype_handle change. | Kaz Kylheku | 2021-07-09 | 1 | -12/+14 |
* | type: disallow structs using built-in type names. | Kaz Kylheku | 2021-07-08 | 1 | -17/+29 |
* | Copyright year bump 2021. | Kaz Kylheku | 2021-01-14 | 1 | -1/+1 |
* | struct: bad object in two diagnostics. | Kaz Kylheku | 2020-10-16 | 1 | -2/+2 |
* | tags: address small issue with tag lookup. | Kaz Kylheku | 2020-09-01 | 1 | -2/+2 |
* | OOP: use chk_calloc for objects. | Kaz Kylheku | 2020-08-27 | 1 | -9/+4 |
* | OOP: bugfix: lazy object uninitialized dirty flag. | Kaz Kylheku | 2020-08-27 | 1 | -0/+1 |
* | OOP: optimization in dupe base check. | Kaz Kylheku | 2020-08-27 | 1 | -7/+7 |
* | structs: deal with initialization diamond problem. | Kaz Kylheku | 2020-08-27 | 1 | -11/+112 |
* | Change noreturn to NORETURN. | Kaz Kylheku | 2020-08-07 | 1 | -3/+3 |
* | New: protocol for iteration with structs. | Kaz Kylheku | 2020-07-07 | 1 | -1/+21 |
* | struct: bugfix: autoload on instance slot also. | Kaz Kylheku | 2020-07-02 | 1 | -1/+4 |
* | struct: wasteful double creation of slot_type_hash. | Kaz Kylheku | 2020-07-02 | 1 | -1/+0 |
* | c_num: now takes self argument. | Kaz Kylheku | 2020-06-29 | 1 | -6/+8 |
* | structs: bugfix: wrong warning about no such static slot | Kaz Kylheku | 2020-06-20 | 1 | -2/+5 |
* | bugfix: definitions must trigger autoload. | Kaz Kylheku | 2020-04-13 | 1 | -0/+2 |
* | warning cleanup: remove unused parameters. | Kaz Kylheku | 2020-04-05 | 1 | -2/+2 |
* | warning cleanup: add casts for unused parameters. | Kaz Kylheku | 2020-04-05 | 1 | -0/+1 |
* | method: use new dynamic args to avoid consing list. | Kaz Kylheku | 2020-03-23 | 1 | -9/+10 |
* | umethod: use new dynamic args to avoid consing list. | Kaz Kylheku | 2020-03-23 | 1 | -7/+8 |
* | Copyright year bump 2020. | Kaz Kylheku | 2019-12-31 | 1 | -1/+1 |
* | multiple-inheritance: super-method loose ends. | Kaz Kylheku | 2019-12-13 | 1 | -26/+45 |
* | OOP: implementing multiple inheritance. | Kaz Kylheku | 2019-12-11 | 1 | -60/+184 |
* | structs: bugfix: crash in static slot inheritance. | Kaz Kylheku | 2019-12-09 | 1 | -1/+1 |
* | lib: use stack-allocated hash iterators everywhere. | Kaz Kylheku | 2019-11-01 | 1 | -4/+8 |
* | safety: fix type tests that code can subvert. | Kaz Kylheku | 2019-09-30 | 1 | -1/+1 |
* | subtypep: structs with car or length method are sequences. | Kaz Kylheku | 2019-09-06 | 1 | -0/+7 |
* | lib: access special methods via special slot mechanism. | Kaz Kylheku | 2019-09-06 | 1 | -5/+19 |
* | struct: remove trivial static function. | Kaz Kylheku | 2019-09-06 | 1 | -6/+1 |
* | structs: lazily allocate special slots array. | Kaz Kylheku | 2019-09-04 | 1 | -23/+30 |
* | structs: special slot generalization. | Kaz Kylheku | 2019-09-04 | 1 | -13/+34 |
* | structs: move SLOT_CACHE_SIZE macro. | Kaz Kylheku | 2019-09-04 | 1 | -0/+1 |
* | struct: recycle conses used for slot lookups. | Kaz Kylheku | 2019-09-03 | 1 | -0/+12 |
* | trace: bug: redef of traced method resurrects old. | Kaz Kylheku | 2019-08-28 | 1 | -3/+3 |
* | make-struct-type: fix far-fetched gc/stability issue. | Kaz Kylheku | 2019-06-19 | 1 | -2/+2 |