index
:
txr
master
txr-old
TXR: A data munging language.
kaz@kylheku.com
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
struct.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
oop: special methods to handle missing slots.
Kaz Kylheku
2024-07-19
1
-6
/
+44
*
hash: fix: equal hashes being reduced modulo NUM_MAX.
Kaz Kylheku
2024-07-04
1
-1
/
+0
*
cobj: clone method streamlines copy; structs get copy method.
Kaz Kylheku
2024-06-17
1
-4
/
+15
*
We need a length-< special method.
Kaz Kylheku
2024-01-19
1
-1
/
+1
*
Copyright year bump 2024.
Kaz Kylheku
2024-01-18
1
-1
/
+1
*
lib: review cobj calls for gc incorrectness and fix.
Kaz Kylheku
2024-01-06
1
-0
/
+4
*
oop: segfault in special methods cache.
Kaz Kylheku
2023-11-15
1
-11
/
+20
*
Use vargs typedef instead of struct args *.
Kaz Kylheku
2023-09-05
1
-15
/
+15
*
New function: arithp.
Kaz Kylheku
2023-03-26
1
-1
/
+2
*
Copyright year bump 2023.
Kaz Kylheku
2023-01-01
1
-1
/
+1
*
structs: use type-error rather than error.
Kaz Kylheku
2022-11-11
1
-5
/
+5
*
args: don't use alloca for const size cases.
Kaz Kylheku
2022-10-15
1
-3
/
+3
*
Define bit width of NUM type in one place.
Kaz Kylheku
2022-09-12
1
-1
/
+1
*
Reduce proliferation of TAG_SHIFT.
Kaz Kylheku
2022-09-12
1
-5
/
+5
*
oop: corruption bugfix.
Kaz Kylheku
2022-05-23
1
-1
/
+2
*
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
[next]