Commit Graph

2503 Commits

Author SHA1 Message Date
Dianne Skoll 7aa483e201 Fix bug reported by Jurgen Bollerhey
I have a
"REM Mon SPECIAL WEEK (W[weekno()])"
in my reminders file.
With tkremind -m the week number is displayed on the 2nd column which is
Tuesday and the date of this Tuesday is taken from the monday of the
next week, sometimes of Monday the same week.
2020-03-30 11:29:19 -04:00
Dianne Skoll a6dbf05af4 Update WHATSNEW. 03.03.01 2020-03-20 09:18:48 -04:00
Dianne Skoll 8ab78fd8be Suppress compile warnings on Ubuntu 18.04 2020-03-19 20:27:45 -04:00
Dianne Skoll 4f119031a4 One more warning to suppress. 2020-03-19 20:24:53 -04:00
Dianne Skoll 19bdd6c2db Avoid warning about ignoring return value of fgets. 2020-03-19 20:24:01 -04:00
Dianne Skoll f1557b8243 Try to suppress fallthrough warning. 2020-03-19 20:21:29 -04:00
Dianne Skoll 85f96e2e01 Update man page. 03.03.01-BETA-3 2020-03-14 11:37:11 -04:00
Dianne Skoll 47331cd919 Make ampm() function accept a DATETIME and obey $TimeSep, $DateSep and $DateTimeSep 2020-03-14 11:32:35 -04:00
Dianne Skoll d9f18ed6a7 Don't use many-json2dict 2020-03-03 11:43:54 -05:00
Dianne Skoll efa4816371 Properly-form JSON output. 2020-03-03 10:36:01 -05:00
Dianne Skoll 2dc8c63adb Proper prefix for beta versions. 2020-02-29 09:38:51 -05:00
Dianne Skoll c3c1781021 Update COPYRIGHT date. 03.03.01-BETA-2 2020-02-28 08:56:49 -05:00
Dianne Skoll cd39480a98 Remove extraneous spaces. 2020-02-27 16:50:44 -05:00
Dianne Skoll 281a1a206e Implement JSONQUEUE daemon command. 2020-02-27 15:18:23 -05:00
Dianne Skoll cbff2a7bf2 Document ampm() 2020-02-27 08:39:21 -05:00
Dianne Skoll 2a08be8fd0 Fix up unit tests. 2020-02-26 17:43:47 -05:00
Dianne Skoll 0826678209 Make coerce from string to time and datetime accept ampm 2020-02-26 17:41:51 -05:00
Dianne Skoll f2e421bfa5 Add acceptance tests for ampm() function. 2020-02-26 17:25:09 -05:00
Dianne Skoll ce53a9b91a Add "ampm" built-in function. 2020-02-26 17:21:34 -05:00
Dianne Skoll b166b1cf82 Fix up test file. 03.03.01-BETA-1 2020-02-24 15:17:07 -05:00
Dianne Skoll d09fbb03b2 Bump version to 3.3.1. 2020-02-24 15:16:20 -05:00
Dianne Skoll 7a835f3b10 Update docs. 2020-02-23 16:02:59 -05:00
Dianne Skoll 6b991cdf9c Refactor saving of trigger info. 2020-02-23 11:38:17 -05:00
Dianne Skoll 018e9d0323 JSON can handle newlines (the literal newlines will be escaped to "\n" by the JSON writer.) 2020-02-23 11:17:59 -05:00
Dianne Skoll f499ae096f Don't include filename or line number in synthesized tag. 2020-02-23 11:15:38 -05:00
Dianne Skoll 725e046a15 Fix bug in recording trigdate() for SATISFY-type reminders. :( 2020-02-22 19:15:24 -05:00
Dianne Skoll 275b1f62b6 For overlapping reminders, prefer the *later* version. 2020-02-22 16:50:42 -05:00
Dianne Skoll 6e58dea198 Handle overlapping events better. 2020-02-22 16:30:08 -05:00
Dianne Skoll ad4e62c8c3 Test specifying DURATION as an integer. 2020-02-22 12:48:07 -05:00
Dianne Skoll a5768d55d8 Update man page to document integer form of DURATION. 2020-02-22 12:46:57 -05:00
Dianne Skoll 7db49971c8 Update man page. 2020-02-22 12:40:32 -05:00
Dianne Skoll 45ca6631ac Make sure AM/PM is case-insensitive. 2020-02-22 12:32:52 -05:00
Dianne Skoll d51944f36c Allow duration to be specified as a single number, meaning minutes.
Don't convert 90-99 to 1990-1999 when parsing numbers.
2020-02-22 12:31:17 -05:00
Dianne Skoll 037c79fb0f Allow times to have am/pm specifications. 2020-02-22 12:24:37 -05:00
Dianne Skoll 993373414f Parse times and datetimes with trailing am/pm 2020-02-22 12:14:18 -05:00
Dianne Skoll 38a0a9992a Leave a space after the asterisk row. 2020-02-12 11:19:30 -05:00
Dianne Skoll a82bbe3776 Highlight today in month mode also. 2020-02-12 11:17:21 -05:00
Dianne Skoll a32ba217ba Update man page. 2020-02-08 15:11:15 -05:00
Dianne Skoll d322cf54ac Allow $FormWidth to be as large as 500. 2020-02-08 15:10:48 -05:00
Dianne Skoll b1d07a231d Document $FormWidth. 2020-02-08 15:06:09 -05:00
Dianne Skoll 97851a08e6 Clamp min cal width at 72 2020-02-08 15:04:59 -05:00
Dianne Skoll 8547b30a8f Set $FormWidth to terminal width - 8 on startup. 2020-02-08 15:04:48 -05:00
Dianne Skoll 405c7d9ed0 Set release date. 03.03.00 2020-01-31 11:17:55 -05:00
Dianne Skoll ac5b641d93 Note that back-ends MUST ignore unknown SPECIALs. 2020-01-30 16:07:57 -05:00
Dianne Skoll 06a79989c0 Minor tweaks. 2020-01-28 15:16:41 -05:00
Dianne Skoll 671db64436 Fix various typos. 2020-01-28 09:51:12 -05:00
Dianne Skoll 33344cefe6 Fix typo 2020-01-28 09:47:06 -05:00
Dianne Skoll 5ef0341537 Avoid memory leak. 2020-01-28 09:43:42 -05:00
Dianne Skoll 6abca08189 Add test to ensure rem2ps ignores unknown SPECIALs. 2020-01-28 09:42:13 -05:00
Dianne Skoll 35670ce651 Update docs 2020-01-28 09:38:06 -05:00