Felix Förtsch felixfoertsch
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-10-13 02:26:42 +02:00
2970591187 Add a couple more examples.
23ec559ddf Fix typo
302bc5a5de Make hash table sizes prime numbers instead of powers of two.
Compare 3 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-10-12 18:16:42 +02:00
950c0b3747 Use HashPJW for hasing user-defined function names and variable names.
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-10-12 01:56:43 +02:00
ad382fea25 Print hash-table statistics with "-ds" debugging.
a66e855ca7 Remove dead code; remove unnecessary catch { ... }
Compare 2 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-10-11 01:26:43 +02:00
a1b814d6b1 Allow "hostname" to fail.
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-10-02 21:38:41 +02:00
62030719bb Set app name to tkremind.
985816dc32 Document that system notifications work if notify-send is installed.
a131a53132 Fix typos.
c5e723b6ac Use "notify-send" if Tk < 9.0
3fe2b88e65 Document "Use system notifications when issuing a reminder"
Compare 5 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-10-01 21:08:41 +02:00
54603090ee Use "tk sysnotify" if we have it.
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-30 20:38:41 +02:00
2514b3681f Make tkremind work with Tcl/Tk 9.0.
0b7b101814 Accept Tk >= 8.5 including 9.0
Compare 2 commits »
felixfoertsch synced commits to main at felixfoertsch/fuckcars.de from mirror 2024-09-21 01:23:27 +02:00
0f684ae4ec add new content
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-20 15:33:27 +02:00
3ac1c622fd Update ical2rem to upstream 0.7.1.
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-17 04:03:33 +02:00
7878f6623c Fix typo
00ad38e5fe Put N_ERROR at the end.
10ae0b0077 Add DEBUG +s test.
e032f3315d Mark a freshly-allocated node of type N_ERROR rather than N_FREE.
a38fd95a90 Add guard against double-free of expr_node.
Compare 6 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-16 19:53:26 +02:00
a6c166ae0c Update release notes.
e9c89b770f Bump version to 05.00.06
Compare 2 commits »
felixfoertsch synced commits to refs/tags/05.00.06 at felixfoertsch/remind from mirror 2024-09-16 19:53:26 +02:00
felixfoertsch synced new reference refs/tags/05.00.06 to felixfoertsch/remind from mirror 2024-09-16 19:53:26 +02:00
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-16 03:38:07 +02:00
df6298bd63 Add test for $SuppressImplicitWarnings
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-15 19:38:01 +02:00
739d285e36 Indent system variable dump better.
ee1c931932 Add $SuppressImplicitWarnings system variable.
Compare 2 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-14 02:48:00 +02:00
0806b6738f Add test for time constants of the form '12:34'
020e82d575 Document that TIME constants may be surrounded by single quotes.
a20f2b588e Accept either 12:34 or '12:34' as a time constant.
631e721a96 More helpful error if someone uses '...' around a TIME constant.
Compare 4 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-12 18:07:58 +02:00
8453e17c6c Add a guard to avoid calling free(NULL)
76c1e2abb3 Avoid unnecessary double-initialization.
3389f1c91b Refactor init_token and token_error.
b2d47ae979 Initialize token.val in a few places.
e2c615f310 Fix comment.
Compare 6 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-12 01:47:58 +02:00
4695efaabd Use DBG macro
c433f42587 Get rid of useless function.
4708e59a43 No need to munch following whitespace.
Compare 3 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-11 17:37:58 +02:00
d56ac6332a Use switch rather than if...else chains
b054baf590 Stricter tokenization of datetime
42f5e3467d Better error messages for ill-formed time.
97013ae89b Return T_Illegal with a negative tok.val if we can't parse a numeric token.
Compare 4 commits »
felixfoertsch synced commits to master at felixfoertsch/remind from mirror 2024-09-11 01:17:59 +02:00
2acead9118 Shorten error message.
a53a80acb4 Make error message more explicit.
56e62b1b4d More error checking of bad date specs.
c645db5ede Diagnose bad YYYY-MM-DD constants in REM command.
ef6b9c3783 Better error message when a number that isn't recognized as a day number or year is encountered.
Compare 5 commits »