Dianne Skoll
|
27ede1ce37
|
Start working on runtime language files; make sure they give
the same tstlang.rem output as compiled language files.
|
2022-03-23 10:16:59 -04:00 |
|
Dianne Skoll
|
e651f92bd9
|
Make tests pass even if we use LTO.
|
2022-03-22 09:17:31 -04:00 |
|
Dianne Skoll
|
d30f347a0b
|
More language work.
|
2022-03-20 13:05:24 -04:00 |
|
Dianne Skoll
|
5e9b1e7464
|
Fix compilation errors for non-English languages.
|
2022-03-20 10:49:37 -04:00 |
|
Dianne Skoll
|
58085470c5
|
Install fr.rem
|
2022-03-20 10:31:53 -04:00 |
|
Dianne Skoll
|
3f879a1b97
|
Add subst_ampm and subst_ordinal
|
2022-03-20 10:20:50 -04:00 |
|
Dianne Skoll
|
bb8a689186
|
Add a whole slew of system variables to customize language.
|
2022-03-20 09:53:31 -04:00 |
|
Dianne Skoll
|
a7e73cdac8
|
Remove IN_DOSUBST guards.
|
2022-03-20 09:44:42 -04:00 |
|
Dianne Skoll
|
d38c324340
|
Start making language stuff dynamic.
|
2022-03-20 09:42:24 -04:00 |
|
Dianne Skoll
|
fade38d522
|
Add $SysInclude system variable.
|
2022-03-20 08:56:01 -04:00 |
|
Dianne Skoll
|
858a7601aa
|
Add support for "subst_X" functions to modify dosubst.
|
2022-03-19 15:53:21 -04:00 |
|
Dianne Skoll
|
37e3d3d1d1
|
Add $Today and $Tomorrow system variables.
|
2022-03-19 15:17:18 -04:00 |
|
Dianne Skoll
|
ff67ab3c86
|
We only need 6 digits of precision.
|
2022-03-17 17:37:40 -04:00 |
|
Dianne Skoll
|
ad7faa8ad9
|
Don't check errno
|
2022-03-17 17:33:50 -04:00 |
|
Dianne Skoll
|
c927166a8a
|
Accept but warn if $Latitude/$Longituded uses locale decimal separator instead of "."
|
2022-03-17 11:29:27 -04:00 |
|
Dianne Skoll
|
3d5adf6c42
|
Always interpret $Latitude and $Longitude values in the C locale.
|
2022-03-17 11:21:27 -04:00 |
|
Dianne Skoll
|
878ab1a8bc
|
Fix a bunch of spelling mistakes found by Jens Schleusener
|
2022-03-15 14:40:46 -04:00 |
|
Dianne Skoll
|
4d17494371
|
Bump copyright date.
|
2022-03-14 21:12:20 -04:00 |
|
Dianne Skoll
|
f47cf2320e
|
Catch expression-pasting errors on all REM commands.
|
2022-03-12 15:51:30 -05:00 |
|
Dianne Skoll
|
eb100e57e2
|
Parse untriggered reminder lines to catch expression-pasting errors.
|
2022-03-12 15:48:31 -05:00 |
|
Dianne Skoll
|
61d665ef7d
|
Turn a bunch of Eprint calls into Wprint calls to indicate warnings instead of errors.
|
2022-03-12 10:27:58 -05:00 |
|
Dianne Skoll
|
5aaf19ffdb
|
Send LRM sequence in PrintLeft and PrintCentered.
|
2022-03-12 09:39:28 -05:00 |
|
Dianne Skoll
|
2eb672e380
|
Add LRM marks in UTF-8 locales.
|
2022-03-12 09:33:16 -05:00 |
|
Dianne Skoll
|
4a59bf686b
|
Check for langinfo.h
|
2022-03-12 09:26:41 -05:00 |
|
Dianne Skoll
|
3600cd95cd
|
Add LRM char if we're using Unicode drawing chars
|
2022-03-11 23:28:03 -05:00 |
|
Dianne Skoll
|
f8bd79fbb2
|
Fix bug in calendar formatting
|
2022-03-11 23:18:38 -05:00 |
|
Dianne Skoll
|
8e55438200
|
Minor tweak
|
2022-03-11 22:36:52 -05:00 |
|
Dianne Skoll
|
1ca6feb112
|
Fix formatting bug when printing calendar with wide spaces.
|
2022-03-11 22:31:40 -05:00 |
|
Dianne Skoll
|
7f3d4812a8
|
Add Lastday and Lastworkday syntactic sugar
|
2022-03-11 21:11:16 -05:00 |
|
Dianne Skoll
|
e1fa11c94c
|
Add the First/Second/Third/Fourth/Last syntactic sugar and the
~N/~~N forms of "back"
|
2022-03-11 20:53:52 -05:00 |
|
Dianne Skoll
|
ff8c55b8b6
|
Rename "wouldtrig" to just "trig"
|
2022-03-04 15:38:07 -05:00 |
|
Dianne Skoll
|
eb36c5bca0
|
Allow wouldtrig() to take an arbitrary number of args; document it.
|
2022-03-04 15:24:52 -05:00 |
|
Dianne Skoll
|
89173ce1ee
|
Allow logical operators to accept any non-string operands.
Make wouldtrig() return a date.
|
2022-03-04 14:59:17 -05:00 |
|
Dianne Skoll
|
7e3adeb9c9
|
Make wouldtrig return the trigger date (as an INT, coercable to a date)
Update man page.
|
2022-03-04 12:28:13 -05:00 |
|
Dianne Skoll
|
6274cbad52
|
Make || return first true val and && return last val if first val is true.
|
2022-03-04 12:11:25 -05:00 |
|
Dianne Skoll
|
b758a2fea8
|
Tweak formatting.
|
2022-03-04 11:40:46 -05:00 |
|
Dianne Skoll
|
905287901f
|
Add zero-argument form of wouldtrig.
|
2022-03-04 11:16:33 -05:00 |
|
Dianne Skoll
|
669be7bf57
|
Add wouldtrig function.
|
2022-03-04 11:00:09 -05:00 |
|
Dianne Skoll
|
9b8eb2dc4c
|
Support calling EvalExpr recursively
|
2022-03-04 10:49:20 -05:00 |
|
Dianne Skoll
|
00ab7b196d
|
Set default of $MaxSatIter to 1000 instead of 150.
Computers are much faster than when Remind was first written;
we can handle a much higher limit.
|
2022-03-04 08:18:49 -05:00 |
|
Dianne Skoll
|
f616be4bdd
|
Add comment about operator precedence.
|
2022-03-04 08:16:58 -05:00 |
|
Dianne Skoll
|
6d2bbbd7e2
|
Another diagnostic message.
|
2022-03-02 15:25:27 -05:00 |
|
Dianne Skoll
|
1453be83b2
|
Add more diagnostics for bad UNTIL dates.
|
2022-03-02 15:17:03 -05:00 |
|
Dianne Skoll
|
8659131be2
|
Use proper keyword in error message.
|
2022-03-02 14:43:11 -05:00 |
|
Dianne Skoll
|
0276ce322d
|
Diagnose if UNTIL is earlier than start date unless there is a nonconst expr
|
2022-03-02 09:11:01 -05:00 |
|
Dianne Skoll
|
b36c99a34b
|
Move successful exit to one spot.
|
2022-03-02 09:01:33 -05:00 |
|
Dianne Skoll
|
068d5429eb
|
Fix variable sort order
|
2022-02-03 16:12:13 -05:00 |
|
Dianne Skoll
|
d2662fb026
|
Remove unused macro and misleading comment.
|
2022-02-01 19:52:48 -05:00 |
|
Dianne Skoll
|
2f522ea705
|
Remove unused macro SIZEOF_UNSIGNED_SHORT
|
2022-02-01 19:51:45 -05:00 |
|
Dianne Skoll
|
cd68041312
|
Get rid of obsolete PutChar and Putc macros.
|
2022-02-01 16:05:06 -05:00 |
|