Dianne Skoll
caad7f5aa3
Add the $Shaded system variable.
2026-02-05 13:14:22 -05:00
Dianne Skoll
ea2312c0b2
Add mblower and mbupper functions.
...
These are Unicode-safe versions of lower() and upper()
2026-02-05 12:41:36 -05:00
Dianne Skoll
04ea056820
Add MOON, SHADE, WEEK, COLOR and COLOUR to keyword list even though they are not really keywords.
2026-01-18 14:24:40 -05:00
Dianne Skoll
5aabb20630
Fix typo
2026-01-09 21:50:23 -05:00
Dianne Skoll
a3c9ac2457
Add missing variable.
2026-01-09 21:49:28 -05:00
Dianne Skoll
34c864a38c
Allow "COMPLETED-THROUGH" as a synonym for COMPLETE-THROUGH.
2025-12-30 11:52:25 -05:00
Dianne Skoll
5118ccd120
Add ivritmon built-in function.
2025-12-22 11:11:18 -05:00
Dianne Skoll
2f86920842
Add $WarningLevel special variable.
2025-09-25 17:55:16 -04:00
Dianne Skoll
d15c8f106b
Support hexadecimal integer constants in expressions; add hex() function.
2025-09-11 17:02:22 -04:00
Dianne Skoll
55975154b1
Add codepoint() and mbchar() functions.
2025-09-10 17:33:57 -04:00
Dianne Skoll
375576fcc5
Add better support for multi-byte character set.
...
The functions mbindex, mbstrlen and mbsubstr are just like
index, strlen and substr, but they use and return 1-based
character indexes rather than 1-based byte indexes.
2025-09-10 13:25:27 -04:00
Dianne Skoll
ef7021972e
Add trigimetz and trigeventstarttz functions.
2025-09-04 15:36:27 -04:00
Dianne Skoll
dfabda7dee
add trigtz() function
2025-09-03 14:19:31 -04:00
Dianne Skoll
e147925462
Make tests pass; update remind conf mode.
2025-09-03 13:58:09 -04:00
Dianne Skoll
b770676cb6
Add tests for trigistodo, trigcompletethrough, trigmaxoverdue
2025-08-15 15:22:39 -04:00
Dianne Skoll
a000a7f17e
Add MAX-OVERDUE feature.
2025-08-14 18:50:39 -04:00
Dianne Skoll
7762f4f2d6
Add $HideCompletedTodos, $JSONMode and $TodoFilter system variables.
2025-08-14 13:56:02 -04:00
Dianne Skoll
814dd51270
Start working on TODO and COMPLETE-THROUGH. Still a WIP!!!
2025-08-11 16:29:34 -04:00
Dianne Skoll
24ed30fee0
Add RETURN command
...
Suggestion from Hymie! on Remind mailing list.
2025-08-06 11:08:41 -04:00
Dianne Skoll
9bd0055d4d
Add PUSH-FUNCS and POP-FUNCS.
2025-07-24 14:31:12 -04:00
Dianne Skoll
235f947dd1
Replace PUSH-SYSVARS / POP-SYSVARS with better PUSH-VARS / POP-VARS commands.
2025-07-23 19:27:09 -04:00
Dianne Skoll
7325375ccd
Add PUSH-SYSVARS and POP-SYSVARS commands.
2025-07-22 17:20:58 -04:00
Dianne Skoll
0ec43d570c
Add "const" function, which is the inverse of "nonconst"
2025-05-23 08:47:12 -04:00
Dianne Skoll
70a97a8fe5
Add trigbase() built-in function.
2025-05-22 17:44:42 -04:00
Dianne Skoll
3118f8d2a4
Add "eval()" built-in function.
2025-05-22 13:52:07 -04:00
Dianne Skoll
1e3657b728
Overhaul how IF/ELSE work so we can track "constant-ness" of variables.
...
We now keep track of whether a variable holds a "constant" value
(ie, a value that will stay the same on successive Remind runs)
so Purge Mode can be more accurate.
2025-05-20 22:11:39 -04:00
Dianne Skoll
3fb1db0880
Add catcherr() built-in function.
2025-05-10 09:33:24 -04:00
Dianne Skoll
71b3564c03
Add catch to list of built-in functions.
2025-05-09 17:10:46 -04:00
Dianne Skoll
7705278575
Update remind-conf-mode with $TimetIs64bit
2025-05-06 12:14:55 -04:00
Dianne Skoll
5ec78739cd
Add moonrise, moonset, etc. to remind-conf-mode.
2025-03-23 17:03:56 -04:00
Dianne Skoll
3b43222585
Add the triginfo("header") function and corresponding %<...> substitution sequence.
2025-02-01 14:39:06 -05:00
Dianne Skoll
694c4099d1
Add \xAA sequence for parsing quoted strings; add the escape() built-in function; update docs.
2025-02-01 10:36:38 -05:00
Dianne Skoll
9376c7a36d
Add INFO keyword.
2025-01-29 18:55:22 -05:00
Dianne Skoll
34c513ba3b
Add $CalType system variable.
2024-12-24 14:45:57 -05:00
Dianne Skoll
5e333f6162
Add the SYSINCLUDE directive.
2024-12-13 08:18:22 -05:00
Dianne Skoll
df73a74503
Better colors (for me, at any rate...)
Remind unit tests / tests (push) Successful in 34s
2024-12-09 21:11:01 -05:00
Dianne Skoll
27b688f82c
Highlight strings first.
2024-12-09 20:46:44 -05:00
Dianne Skoll
27a1b449bd
Add new keywords and built-in function.
2024-12-09 14:14:29 -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
e48d025f5d
Add FRENAME to token list.
2024-11-13 17:30:15 -05:00
Dianne Skoll
52fc89ddc7
Fix typo
Remind unit tests / tests (push) Failing after 30s
2024-11-12 16:02:50 -05:00
Dianne Skoll
6161214226
Add $DedupeReminders to emacs syntax highlighting.
2024-11-12 10:32:03 -05:00
Dianne Skoll
ee1c931932
Add $SuppressImplicitWarnings system variable.
...
This suppresses warnings about missing REM or MSG tokens.
2024-09-15 09:39:15 -04:00
Dianne Skoll
b7fc2b5776
Tweak remind-conf-mode.el with new Remind keywords and better handling of comment lines.
2024-09-09 16:50:27 -04:00
Dianne Skoll
a0effa5f0b
Update keyword/variable/function list in remind-conf-mode.el.
2024-09-07 10:15:02 -04:00
Dianne Skoll
0203ce3979
Correct the mailing address of the FSF (pointed out by Neil Hanlon)
2024-01-09 16:32:53 -05:00
Dianne Skoll
4bce675ae6
Update remind-conf-mode.el per Bill Benedetto
2023-09-13 18:40:13 -04:00
Dianne Skoll
49c7399599
Add "pad" function
2022-03-25 16:07:17 -04:00
Dianne Skoll
47cecb210b
Add an auto.rem file to pick language file based on locale.
2022-03-24 14:39:18 -04:00
Dianne Skoll
d30f347a0b
More language work.
2022-03-20 13:05:24 -04:00