Dianne Skoll
|
fe4499ab72
|
Make comparison function also useful for ordering.
|
2024-12-09 18:39:49 -05:00 |
|
Dianne Skoll
|
e50d583659
|
Use case-sensitive hashing for dedup and translation hash tables.
|
2024-12-09 18:36:53 -05:00 |
|
Dianne Skoll
|
6b05d772f0
|
Exit if we run out of memory initializing hash tables. There's no sane way to recover.
|
2024-12-09 18:10:03 -05:00 |
|
Dianne Skoll
|
84dd73f023
|
Note connection between translation-related special variables and translation table.
|
2024-12-09 18:06:21 -05:00 |
|
Dianne Skoll
|
00dca8b70f
|
Bump version to 05.02.00.
|
2024-12-09 17:59:40 -05:00 |
|
Dianne Skoll
|
c4bc145cd9
|
Document the translation table.
|
2024-12-09 17:56:52 -05:00 |
|
Dianne Skoll
|
bd614c1cde
|
Make only one call to malloc() per XlateItem.
|
2024-12-09 17:07:58 -05:00 |
|
Dianne Skoll
|
1446ac0552
|
Make the output of "make test" considerably less verbose.
Remind unit tests / tests (push) Successful in 33s
|
2024-12-09 14:33:02 -05:00 |
|
Dianne Skoll
|
26ded447ab
|
Fix some translations.
|
2024-12-09 14:24:14 -05:00 |
|
Dianne Skoll
|
a4ccb0738e
|
Make Chinese New Year file translatable.
|
2024-12-09 14:20:27 -05:00 |
|
Dianne Skoll
|
27a1b449bd
|
Add new keywords and built-in function.
|
2024-12-09 14:14:29 -05:00 |
|
Dianne Skoll
|
1443282859
|
Add a whack more torture tests.
|
2024-12-09 14:09:40 -05:00 |
|
Dianne Skoll
|
4a2d707654
|
Properly handle deleting everything out of a hash table.
|
2024-12-09 13:59:41 -05:00 |
|
Dianne Skoll
|
fd2a61928c
|
Fix NL translation.
|
2024-12-09 13:32:21 -05:00 |
|
Dianne Skoll
|
a05d9eefc9
|
Make "SET $foo" also add a translation table entry if $foo is a dynamic translation variable.
|
2024-12-09 13:29:05 -05:00 |
|
Dianne Skoll
|
6f230e81bd
|
Add translations for moon phases and seasons.
|
2024-12-09 13:05:34 -05:00 |
|
Dianne Skoll
|
973019c4c7
|
Implement TRANSLATE keyword.
|
2024-12-09 12:56:40 -05:00 |
|
Dianne Skoll
|
cb712ad7e7
|
Replace the individual hash table implementations with a unified one.
|
2024-12-09 11:54:52 -05:00 |
|
Dianne Skoll
|
be7c67b6fd
|
Add ParseQuotedString function for eventually implementing TRANSLATE directive.
|
2024-12-08 11:54:49 -05:00 |
|
Dianne Skoll
|
a933c8bc69
|
Document that we don't read subdirectories when expanding *.rem.
Remind unit tests / tests (push) Successful in 31s
|
2024-12-06 20:21:09 -05:00 |
|
Dianne Skoll
|
087fbfd8e6
|
If a path returned by glob is a directory, ignore it.
|
2024-12-06 20:18:45 -05:00 |
|
Dianne Skoll
|
ff641d7990
|
Refuse to open directories.
|
2024-12-06 20:09:30 -05:00 |
|
Dianne Skoll
|
54e788b765
|
Make the sun functions return E_SWERR if BASE != 1990.
Remind unit tests / tests (push) Successful in 44s
|
2024-12-04 13:12:40 -05:00 |
|
Dianne Skoll
|
4283feff31
|
Change #error to #warning so cppcheck can analyze funcs.c
|
2024-12-04 13:10:03 -05:00 |
|
Dianne Skoll
|
062a84b758
|
Simplify HAS_DATE and HAS_TIME macros by making type values into bitmasks.
Remind unit tests / tests (push) Successful in 34s
|
2024-12-02 09:50:33 -05:00 |
|
Dianne Skoll
|
d161a8ff1a
|
Actually allow up to 9 levels of INCLUDE nesting.
Remind unit tests / tests (push) Successful in 42s
|
2024-11-30 23:03:09 -05:00 |
|
Dianne Skoll
|
0df4a79531
|
Use memcpy to copy omit contexts.
|
2024-11-30 22:42:40 -05:00 |
|
Dianne Skoll
|
1b26e39e2f
|
Update holidays as per recent commits to the Python library.
Remind unit tests / tests (push) Successful in 25s
|
2024-11-24 21:44:30 -05:00 |
|
Dianne Skoll
|
c63c4cf07e
|
Make token name const.
|
2024-11-19 22:59:47 -05:00 |
|
Dianne Skoll
|
586b3565f0
|
Sort token types.
|
2024-11-19 22:58:19 -05:00 |
|
Dianne Skoll
|
877aaed1a1
|
Fix spelling error in comment.
|
2024-11-18 11:20:13 -05:00 |
|
Dianne Skoll
|
57fa1a6099
|
Make it clearer what went wrong if we use "remind" rather than "../src/remind"
Remind unit tests / tests (push) Successful in 1m44s
05.01.01
|
2024-11-18 11:05:21 -05:00 |
|
Dianne Skoll
|
6cdb12b5a8
|
Instead of searching test-rem for "remind" without "../src/remind", simply alias remind to false.
Trick suggested by Jochen Sprickerhof.
|
2024-11-18 11:00:10 -05:00 |
|
Dianne Skoll
|
c73e1b6f97
|
Make test-rem test itself to ensure it always invokes remind as ../src/remind.
|
2024-11-18 10:50:43 -05:00 |
|
Dianne Skoll
|
e8c779c785
|
Update to 05.01.01.
|
2024-11-18 10:44:08 -05:00 |
|
Dianne Skoll
|
96e076a13f
|
Prep for release.
|
2024-11-18 10:31:56 -05:00 |
|
Dianne Skoll
|
80d258621a
|
Merge branch 'fix_test' into 'master'
Fix `remind` call in test
See merge request dskoll/remind!7
|
2024-11-18 15:31:27 +00:00 |
|
Jochen Sprickerhof
|
ed6d35e418
|
Fix remind call in test
|
2024-11-18 16:28:18 +01:00 |
|
Dianne Skoll
|
9dca1840a1
|
Fix typo
Remind unit tests / tests (push) Failing after 30s
|
2024-11-16 20:54:40 -05:00 |
|
Dianne Skoll
|
f4ec23df90
|
Make uk a symlink to gb
Remind unit tests / tests (push) Failing after 28s
|
2024-11-16 09:17:02 -05:00 |
|
Dianne Skoll
|
a0536a8141
|
Fix paths to files in comments. Noted by Martin Ziemer.
Remind unit tests / tests (push) Failing after 29s
|
2024-11-15 09:19:17 -05:00 |
|
Dianne Skoll
|
553899127a
|
Diagnose redefinition of built-in functions by checking newname before oldname
Remind unit tests / tests (push) Failing after 30s
|
2024-11-14 22:27:54 -05:00 |
|
Dianne Skoll
|
73519889c7
|
Add UK Remembrance Day
Remind unit tests / tests (push) Failing after 29s
|
2024-11-14 11:21:57 -05:00 |
|
Dianne Skoll
|
54ac99abcc
|
Update WHATSNEW.
05.01.00-BETA-1
|
2024-11-14 10:42:44 -05:00 |
|
Dianne Skoll
|
0c1954bdf4
|
Bump version to 05.01.00
Remind unit tests / tests (push) Failing after 44s
|
2024-11-14 10:36:45 -05:00 |
|
Dianne Skoll
|
46e1b7386e
|
Don't allow FRENAME to attempt to rename a built-in function.
|
2024-11-14 10:17:33 -05:00 |
|
Dianne Skoll
|
cdf480112a
|
Clarify that the CHAR(8) hack strips out the backspace.
|
2024-11-14 10:07:33 -05:00 |
|
Dianne Skoll
|
ed38feee83
|
Add $DefaultDelta system variable.
Remind unit tests / tests (push) Failing after 27s
|
2024-11-13 22:00:42 -05:00 |
|
Dianne Skoll
|
d7f5582a45
|
Add a test for the msgsuffix char(8) hack.
|
2024-11-13 21:59:23 -05:00 |
|
Dianne Skoll
|
d042263d3d
|
Add note about advance warning for holiday files.
|
2024-11-13 21:56:34 -05:00 |
|