Dianne Skoll
|
ac3dd1ec7c
|
Better translation template
|
2025-01-14 14:54:26 -05:00 |
|
Dianne Skoll
|
b5717828f0
|
Make "TRANSLATE GENERATE" emit a BANNER command.
|
2025-01-14 14:08:46 -05:00 |
|
Dianne Skoll
|
c0d73fb9d1
|
Use @ to suppress echoing, not -.
|
2025-01-14 13:55:47 -05:00 |
|
Dianne Skoll
|
c2ec4e9d29
|
Don't require any translation strings to include a trailing "\n"
|
2025-01-14 13:46:23 -05:00 |
|
Dianne Skoll
|
96c11e89eb
|
Add the TRANSLATE GENERATE command to generate a skeleton .rem file for localization.
|
2025-01-14 13:27:04 -05:00 |
|
Dianne Skoll
|
a35920f28e
|
Put quotes around function name when issuing "redefined" warning.
|
2025-01-14 11:30:06 -05:00 |
|
Dianne Skoll
|
17ccf5d2b4
|
Make more messages translatable.
|
2025-01-14 11:27:47 -05:00 |
|
Dianne Skoll
|
788a09b2cd
|
Properly fix printing of ^-- here in error diagnosis.
Remind unit tests / tests (push) Successful in 1m36s
|
2025-01-13 12:55:14 -05:00 |
|
Dianne Skoll
|
542620c188
|
Allow "did you mean" to be localized.
|
2025-01-13 11:56:43 -05:00 |
|
Dianne Skoll
|
2b7c582392
|
Let "here" be localized.
|
2025-01-13 11:54:14 -05:00 |
|
Dianne Skoll
|
812a2af64b
|
Better location of the ^-- here marker.
|
2025-01-13 11:52:55 -05:00 |
|
Dianne Skoll
|
195ed15167
|
Print ^-- here for a few more error types.
|
2025-01-07 17:58:03 -05:00 |
|
Dianne Skoll
|
1850607542
|
Use hex constants for flags that are bitmasks.
Remind unit tests / tests (push) Successful in 37s
|
2024-12-31 15:26:18 -05:00 |
|
Dianne Skoll
|
213138a7b7
|
Split the "-ds" debug flag into "-ds" and "-dh"
-ds prints parsed expressions
-dh dumps hash-table statistics on exit.
|
2024-12-31 12:50:15 -05:00 |
|
Dianne Skoll
|
562cec3dc8
|
Mass-update copyright date to 2025.
|
2024-12-29 13:47:07 -05:00 |
|
Dianne Skoll
|
77080ff600
|
Make copyright notices consistent.
Remind unit tests / tests (push) Successful in 37s
|
2024-12-24 20:02:08 -05:00 |
|
Dianne Skoll
|
c4aa21ff51
|
Remove unused functions.
|
2024-12-24 15:05:15 -05:00 |
|
Dianne Skoll
|
34c513ba3b
|
Add $CalType system variable.
|
2024-12-24 14:45:57 -05:00 |
|
Dianne Skoll
|
800a4b15b2
|
Add support for weekly PDF calendars with "-p+n" Remind option.
|
2024-12-24 13:07:45 -05:00 |
|
Dianne Skoll
|
53906035fe
|
Warn if a POP-OMIT-CONTEXT matches a PUSH-OMIT-CONTEXT in a different file.
Remind unit tests / tests (push) Successful in 37s
|
2024-12-17 17:26:51 -05:00 |
|
Dianne Skoll
|
8ebec9584c
|
Fix incorrect comparison code.
|
2024-12-16 19:33:41 -05:00 |
|
Dianne Skoll
|
2504b39be2
|
Remove const qualifier.
Remind unit tests / tests (push) Successful in 32s
|
2024-12-16 17:10:45 -05:00 |
|
Dianne Skoll
|
5a2914f6c7
|
Start hash tables with 7 buckets instead of 17; print more detailed hash stats with -ds; consistently use ErrFp instead of stderr
Remind unit tests / tests (push) Successful in 32s
|
2024-12-14 11:52:16 -05:00 |
|
Dianne Skoll
|
a19b009f7c
|
Fix man page typo and cppcheck warnings.
Remind unit tests / tests (push) Successful in 32s
|
2024-12-13 15:22:46 -05:00 |
|
Dianne Skoll
|
b8c4786b33
|
Allow INCLUDE/DO/SYSINCLUDE to take a QuotedString argument. This allows for filenames with spaces in them.
|
2024-12-13 10:38:34 -05:00 |
|
Dianne Skoll
|
5e333f6162
|
Add the SYSINCLUDE directive.
|
2024-12-13 08:18:22 -05:00 |
|
Dianne Skoll
|
af8b4e6df1
|
Add const qualifier on Sysvar.value.
Remind unit tests / tests (push) Successful in 44s
|
2024-12-12 20:27:54 -05:00 |
|
Dianne Skoll
|
3c95245407
|
In the substitution filter, make %(foo) equivalent to [_("foo")]
|
2024-12-12 16:35:31 -05:00 |
|
Dianne Skoll
|
356b562d75
|
Fix logic error in resetting IF flags and Popfile interaction.
|
2024-12-12 12:14:29 -05:00 |
|
Dianne Skoll
|
6eebcdc39d
|
Handle error return from GetSysVar.
|
2024-12-12 11:58:27 -05:00 |
|
Dianne Skoll
|
c7ca1b4baa
|
Get rid of the DyamicFoo hacks and make most translatable variables live in the translation table.
|
2024-12-12 11:43:03 -05:00 |
|
Dianne Skoll
|
dc89a6fba9
|
Eliminate unnecessary test.
|
2024-12-12 10:12:50 -05:00 |
|
Dianne Skoll
|
88aacb3905
|
Get two-way propagation working properly.
|
2024-12-11 20:08:09 -05:00 |
|
Dianne Skoll
|
a894076bfc
|
Verify two-way correspondence between translation table and system variables.
|
2024-12-11 19:48:19 -05:00 |
|
Dianne Skoll
|
82e068fcca
|
Refactor SetSysVar.
|
2024-12-11 19:22:30 -05:00 |
|
Dianne Skoll
|
a119d97539
|
Make mapping between translatable system variables and TRANSLATE table table-driven.
|
2024-12-11 19:15:44 -05:00 |
|
Dianne Skoll
|
01afb63a3d
|
Sent translations with only the first month, in a multi-month (-pN) output.
|
2024-12-11 18:07:48 -05:00 |
|
Dianne Skoll
|
92a6115a5c
|
Send the translation table to back-ends.
|
2024-12-11 15:24:37 -05:00 |
|
Dianne Skoll
|
0ab93f2dea
|
Guard against printf-style formatting attacks by malicious translation files.
|
2024-12-11 09:43:04 -05:00 |
|
Dianne Skoll
|
3d97f87bcd
|
Remove obsolet error messages
|
2024-12-11 09:33:31 -05:00 |
|
Dianne Skoll
|
abf7c74ff2
|
When dumping translation table NOT to JSON, always start with LANGID
|
2024-12-10 18:20:48 -05:00 |
|
Dianne Skoll
|
5b9d9a67b2
|
Make daemon not respond at all to a TRANSLATE for which there is no entry.
|
2024-12-10 17:16:25 -05:00 |
|
Dianne Skoll
|
d3e6c81a3a
|
Synthesize mixed-case translations.
|
2024-12-10 17:02:41 -05:00 |
|
Dianne Skoll
|
a622d4fad4
|
Add LANGID translations to all language packs.
|
2024-12-10 15:27:41 -05:00 |
|
Dianne Skoll
|
6c0e7b4ff5
|
Add a second torture test to test hash-table resizing.
Remind unit tests / tests (push) Successful in 31s
|
2024-12-10 15:12:24 -05:00 |
|
Dianne Skoll
|
87445f639c
|
Don't print the "" error message for translators.
|
2024-12-10 14:09:02 -05:00 |
|
Dianne Skoll
|
bffa28e258
|
Implement the "TRANSLATE" command to translate just one string;
rename "JSONTRANSLATE" to "TRANSLATE_DUMP"
|
2024-12-10 13:06:12 -05:00 |
|
Dianne Skoll
|
f5cc0ec686
|
Get translation table; translate moon phases in TkRemind.
|
2024-12-10 12:16:27 -05:00 |
|
Dianne Skoll
|
a2c818f96c
|
Fully implement JSONTRANSLATE daemon command.
|
2024-12-10 11:57:52 -05:00 |
|
Dianne Skoll
|
0bbbaaf3d9
|
Implement JSONTRANSLATE -zj command.
|
2024-12-10 11:48:01 -05:00 |
|