Dianne Skoll
|
6dcb25073b
|
Make $T behave as documented: If trigger date is not valid, should return 0.
|
2022-07-04 14:23:39 -04:00 |
|
Dianne Skoll
|
a5865fb5fe
|
Add $SuppressLRM system variable; bump version to 04.00.01.
|
2022-05-27 12:22:26 -04:00 |
|
Dianne Skoll
|
1731710ef2
|
Minor reformatting of source.
|
2022-05-19 09:01:11 -04:00 |
|
Dianne Skoll
|
de5d1347e5
|
Make the operator stack static
|
2022-03-26 19:05:18 -04:00 |
|
Dianne Skoll
|
c523c7f3b3
|
Allow a subst_N or subst_Nx function to return 0 to indicate "use the normal substitution"
|
2022-03-26 18:02:39 -04:00 |
|
Dianne Skoll
|
af7a9ad8b5
|
Use Eprint instead of Wprint
|
2022-03-25 14:20:40 -04:00 |
|
Dianne Skoll
|
98a20ae058
|
Better call-stack printing.
|
2022-03-25 14:17:43 -04:00 |
|
Dianne Skoll
|
df9ef6e13a
|
Print call stack if an error occurs in a user-defined function.
|
2022-03-25 14:03:06 -04:00 |
|
Dianne Skoll
|
10f5802069
|
Add callstack-management functions.
|
2022-03-25 13:56:00 -04:00 |
|
Dianne Skoll
|
780044219f
|
Store the filename / lineno at which a user-defined function is defined.
|
2022-03-25 13:40:07 -04:00 |
|
Dianne Skoll
|
9488e7ca13
|
Don't let pad function make over-long strings.
|
2022-03-25 11:08:43 -04:00 |
|
Dianne Skoll
|
c026aa05e2
|
Warn if a substitution expression evaluates incorrectly.
|
2022-03-25 10:53:08 -04:00 |
|
Dianne Skoll
|
570ca857a0
|
Add "pad" function; make compare-language-mods.pl quiet.
|
2022-03-24 17:31:37 -04:00 |
|
Dianne Skoll
|
79220a74cf
|
Add Italian language pack.
|
2022-03-24 15:49:25 -04:00 |
|
Dianne Skoll
|
77111ef628
|
Convert to utf-8
|
2022-03-24 15:01:37 -04:00 |
|
Dianne Skoll
|
bfbf744b0a
|
Implement Icelandic language pack.
|
2022-03-24 14:14:42 -04:00 |
|
Dianne Skoll
|
0cf56ac1de
|
Error-check -@ values.
|
2022-03-24 14:07:07 -04:00 |
|
Dianne Skoll
|
2880a718f4
|
Fix bug in compiled Dutch language support.
|
2022-03-24 12:34:58 -04:00 |
|
Dianne Skoll
|
e32cab937e
|
Install everything under include/ in $SysInclude
|
2022-03-23 16:43:15 -04:00 |
|
Dianne Skoll
|
8b795e81b7
|
Port Danish to da.rem
|
2022-03-23 14:47:22 -04:00 |
|
Dianne Skoll
|
aef7eeda5a
|
Make "de" runtime localization match compiled version.
|
2022-03-23 12:04:54 -04:00 |
|
Dianne Skoll
|
0641a6f8f1
|
Add support for the "subst_#x" functions to simplify language customization.
|
2022-03-23 11:52:51 -04:00 |
|
Dianne Skoll
|
4fdf7b706b
|
More work on making run-time language module match compile-time module.
|
2022-03-23 11:47:00 -04:00 |
|
Dianne Skoll
|
0653b9420a
|
Add "q" suboption to "-p" to not suppress quote markers.
|
2022-03-23 11:02:16 -04:00 |
|
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 |
|