Commit Graph

  • 5803d1dd7e Update changelog Dianne Skoll 2025-10-23 11:22:40 -04:00
  • 5dfce21af6 Add ?tkr=1 Dianne Skoll 2025-10-23 11:18:37 -04:00
  • 8ddb956f9a Change cursor inside links Dianne Skoll 2025-10-22 23:36:58 -04:00
  • 32421815cd Make the version numbers in WHATSNEW match the ones in Remind. Dianne Skoll 2025-10-22 22:51:00 -04:00
  • dbe3bc13fa Make links blue. Dianne Skoll 2025-10-22 16:48:05 -04:00
  • c68c716585 Make URLs in man pages clickable. Dianne Skoll 2025-10-22 16:09:30 -04:00
  • 7a1a5abc0f Give the window an appropriate title. Dianne Skoll 2025-10-22 13:05:14 -04:00
  • 53a1318306 Tweak man pages to remove "4th Berkeley Distribution" Dianne Skoll 2025-10-22 12:59:23 -04:00
  • 78fecf28c4 More info Dianne Skoll 2025-10-22 12:40:20 -04:00
  • 6081d29b11 Reduce flicker. Dianne Skoll 2025-10-22 12:33:51 -04:00
  • e0a5125ee0 Set focus to man page window so PgUp, etc work as expected. Dianne Skoll 2025-10-22 12:30:50 -04:00
  • c3f790a99b Allow for browsing of other man pages in the "SEE ALSO" section. Dianne Skoll 2025-10-22 12:27:15 -04:00
  • 3eb507451e Nicely format the man page. Dianne Skoll 2025-10-22 11:33:20 -04:00
  • e9e0368418 six => seven Dianne Skoll 2025-10-22 10:28:49 -04:00
  • 759ae1ab80 Add a "help" button that shows TkRemind's man page, positioned to a useful place. Dianne Skoll 2025-10-22 10:25:42 -04:00
  • e8602824a0 Add helpful message. Dianne Skoll 2025-10-22 09:47:57 -04:00
  • 62301a88cc We don't use _chan any more. Dianne Skoll 2025-10-20 14:17:52 -04:00
  • 6b163092c7 Check spelling of Perl man pages too. Dianne Skoll 2025-10-20 13:55:33 -04:00
  • f8ac99d22e Tighten up display Dianne Skoll 2025-10-20 13:43:04 -04:00
  • 4b7870f6b1 Fix docs/WHATSNEW 06.01.06 Dianne Skoll 2025-10-20 12:11:09 -04:00
  • e11b899f7e Prep for 06.01.06 release Dianne Skoll 2025-10-20 11:51:30 -04:00
  • 8e4987eeba Don't enable LTO on Solaris. Dianne Skoll 2025-10-20 11:40:18 -04:00
  • aa56d27aea Better checking for -flto flags. Dianne Skoll 2025-10-20 11:32:25 -04:00
  • b3278cd9d5 Adjust order of items in man page. Dianne Skoll 2025-10-20 11:16:38 -04:00
  • 09814eac68 Add --title-url=URL option to rem2pdf. Dianne Skoll 2025-10-20 11:12:25 -04:00
  • 0e8889441d Defensive programming... check bounds. Dianne Skoll 2025-10-19 21:29:29 -04:00
  • d9503bd14d Default --bg-color to no color at all (transparent). Dianne Skoll 2025-10-19 20:34:14 -04:00
  • a5c18f8825 Fix positioning of week number and PANGO @... reminders. Dianne Skoll 2025-10-19 18:43:59 -04:00
  • f7fc9f57bd Fix punctuation. Dianne Skoll 2025-10-19 18:24:06 -04:00
  • 6931c81716 Document the new rem2pdf color options. Dianne Skoll 2025-10-19 18:22:45 -04:00
  • 2eb80c4ba1 Add new color command-line options to rem2pdf. Also make "SHADE" fill the entire rectangle. Dianne Skoll 2025-10-19 18:16:27 -04:00
  • f5dbba3864 Use our StrDup function. Dianne Skoll 2025-10-18 14:23:14 -04:00
  • 3fc57fb76e Don't leak variables. Dianne Skoll 2025-10-18 11:31:36 -04:00
  • ff9d27a6ca Fix a few potential memory leaks. Dianne Skoll 2025-10-18 11:26:40 -04:00
  • e82767f821 Guard definition of __EXTENSIONS__ so it happens only on Sun boxes. Dianne Skoll 2025-10-18 10:54:10 -04:00
  • 772daaa877 Don't pass "grep" the -a flag if it's not supported. Dianne Skoll 2025-10-14 14:02:06 -04:00
  • 941cb0f63e Make it compile on OpenIndiana. Dianne Skoll 2025-10-14 13:57:39 -04:00
  • 15960f7e4a Try to get it to compile on openindiana Dianne Skoll 2025-10-14 13:42:22 -04:00
  • f05ef363fc Use built-in nonconst() function instead of contortions to get a nonconst value. Dianne Skoll 2025-10-13 11:05:58 -04:00
  • a22b0b8daf Silence cppcheck warning. Dianne Skoll 2025-10-12 22:49:16 -04:00
  • 382ff47369 NL translation Dianne Skoll 2025-10-12 21:25:18 -04:00
  • cab749b651 Look for sys/termios.h - needed for TIOCGWINSZ on some systtems. Dianne Skoll 2025-10-12 20:43:41 -04:00
  • 2dc5a7776d Use cp /dev/null instead of echo -n "" to truncate output file. Dianne Skoll 2025-10-12 14:13:32 -04:00
  • 2723875a18 Only check the trigger portion of a REM for expressions in purge mode, not body. Dianne Skoll 2025-10-12 13:38:47 -04:00
  • 81a186607b Add test for improved nonconst-expr tracking. Dianne Skoll 2025-10-12 11:25:55 -04:00
  • 5534bf8272 Don't set nonconst_expr on a reminder if the non-constant expression is only in the *BODY* of the reminder. Only set it if it affects the trigger specification. Dianne Skoll 2025-10-12 11:22:13 -04:00
  • f726b09fc6 Suppress some spurious debugging output when we use "-dt" with a TZ reminder. Dianne Skoll 2025-10-11 11:56:48 -04:00
  • f07a6d1bed Add a warning_level guard. Dianne Skoll 2025-10-10 16:41:43 -04:00
  • a0a362c418 Explicitly use en_US dictionary for spell-checking. Dianne Skoll 2025-10-09 18:35:17 -04:00
  • 0b45bc818b More spell-checking. Dianne Skoll 2025-10-09 18:31:30 -04:00
  • b6ad32749b A tad more verbosity. Dianne Skoll 2025-10-09 18:24:24 -04:00
  • ec36fc8cf8 Also spellcheck README.md. Dianne Skoll 2025-10-09 18:18:06 -04:00
  • 2afb71b233 If "hunspell" is installed, spell-check WHATSNEW and man pages. Dianne Skoll 2025-10-09 18:14:36 -04:00
  • 4bf9abc791 Fix spelling errors. Dianne Skoll 2025-10-09 18:14:30 -04:00
  • 51d895dbb1 If "spellintian" is installed, run it against the man pages. Dianne Skoll 2025-10-09 17:38:36 -04:00
  • 517251dd05 Document that tzconvert() attempts to validate time zone names. Dianne Skoll 2025-10-09 12:45:12 -04:00
  • 834741f91b Don't warn if timezone "" is specified. Dianne Skoll 2025-10-09 12:45:01 -04:00
  • 19b33bb9bc Make "tzconvert" warn about bad time zones. Dianne Skoll 2025-10-09 12:40:42 -04:00
  • 1acb343cf3 Use UTC instead of Universal. Apparently, "Universal" is not...er... universally installed. 06.01.05 Dianne Skoll 2025-10-09 11:41:15 -04:00
  • b5b00468cc Update WHATSNEW. Dianne Skoll 2025-10-09 11:25:15 -04:00
  • 5042621073 Bump version to 06.01.05 Dianne Skoll 2025-10-09 11:04:03 -04:00
  • e2152b1e82 Add semi-exhaustive TZ tests. Dianne Skoll 2025-10-09 10:23:59 -04:00
  • 4adfc4b20e Clarify man page. Dianne Skoll 2025-10-09 09:30:49 -04:00
  • 6a4a1ab2d5 Add more TZ tests. Dianne Skoll 2025-10-08 23:17:10 -04:00
  • a19b79951e Fix more TZ bugs; warn if TZ name looks suspicious. Dianne Skoll 2025-10-08 23:07:37 -04:00
  • 21f5462657 On systems that have /usr/share/zoneinfo (Linux and FreeBSD, for example) attempt to validate TZ time zone names. Dianne Skoll 2025-10-08 22:05:49 -04:00
  • b3f03e3e0c Fix a few problems found by spellintian. Dianne Skoll 2025-10-08 13:16:41 -04:00
  • 593d367eaa Fix spelling errors. Dianne Skoll 2025-10-08 12:45:00 -04:00
  • 8b34e556a0 Update docs/WHATSNEW. 06.01.04 Dianne Skoll 2025-10-08 09:42:42 -04:00
  • dfe1834c75 Nicer readline prompts. Dianne Skoll 2025-10-07 23:38:12 -04:00
  • 54cbd87a7e Silence unused variable warning. Dianne Skoll 2025-10-07 23:23:10 -04:00
  • 775e0a85ec Fix logic so you can set IncludeOmer and IncludeOmerCal independently. Dianne Skoll 2025-10-07 23:21:37 -04:00
  • 9c580b74d4 Update release notes. Dianne Skoll 2025-10-07 23:14:15 -04:00
  • 4e9befaf80 Mass replacement of %(is) with %! Dianne Skoll 2025-10-07 23:12:26 -04:00
  • 996e9ee212 Colorize test PASS/FAIL indicators iff stdout is a tty. Dianne Skoll 2025-10-07 21:43:23 -04:00
  • 8748856f5a Don't set up inotify descriptor if we are not in server mode. Dianne Skoll 2025-10-07 20:52:22 -04:00
  • 41306bfad5 Use "sleep 0.2" on systems that support it. Dianne Skoll 2025-10-07 20:46:34 -04:00
  • d084a48da7 Add test to verify that INCLUDECMD cmd connects cmd's standard input to /dev/null. Dianne Skoll 2025-10-07 20:38:21 -04:00
  • 18c3e0fe2e Handle failure path better. Dianne Skoll 2025-10-07 20:33:46 -04:00
  • e038f74b28 Document that INCLUDECMD's cmd has stdin < /dev/null Dianne Skoll 2025-10-07 20:31:21 -04:00
  • 303e42f344 Arrange it so an INCLUDECMD cmd redirect's "cmd's" standard input to /dev/null Dianne Skoll 2025-10-07 20:27:07 -04:00
  • 453bba5172 Pluralize. Dianne Skoll 2025-10-07 16:24:39 -04:00
  • 8ce56acc7a Make tests ever so slightly more verbose. Dianne Skoll 2025-10-07 16:23:22 -04:00
  • 90648e4091 Refactor filename into a shell variable. Dianne Skoll 2025-10-07 15:46:27 -04:00
  • 6c67dfeb72 Use a cppcheck-build-dir Dianne Skoll 2025-10-07 15:44:37 -04:00
  • 690d5bd429 Fix cppcheck warnings. Dianne Skoll 2025-10-07 15:36:26 -04:00
  • 1ee2c32374 Don't use the "SubstB" hack. Dianne Skoll 2025-10-07 15:28:32 -04:00
  • 7d2ec6767c Add some missing %"..%" Dianne Skoll 2025-10-07 15:22:06 -04:00
  • 8c4ad9c6b5 Add %"...%" %(is) %b. to all holiday files. Dianne Skoll 2025-10-07 15:13:37 -04:00
  • 7f3764fe2d Add %"%" and %(is) %b to Chinese New Year file. Dianne Skoll 2025-10-07 14:57:04 -04:00
  • 6f3b0526cf Update WHATSNEW. Dianne Skoll 2025-10-07 14:36:49 -04:00
  • 074feffaab Make sure we redirect stdin from /dev/null for RUN and shell() Dianne Skoll 2025-10-07 14:34:19 -04:00
  • 44dd57e6e3 When RUNning a command (REM RUN ...) arrange for command's stdin to be connected to /dev/null Dianne Skoll 2025-10-07 14:12:39 -04:00
  • 96c15ef42a Update docs; close stdin when we go to queuing mode. Dianne Skoll 2025-10-07 14:00:11 -04:00
  • 5876663f1b Put suffixes directly in holiday files. Dianne Skoll 2025-10-07 13:42:20 -04:00
  • a11a80304a Bump version to 06.01.04. 06.01.04-BETA-1 Dianne Skoll 2025-10-08 04:11:46 +11:00
  • 561245a5e8 Fix timezone bug reported by Jin Chen. Dianne Skoll 2025-10-08 04:09:33 +11:00
  • 0ecca26da8 Define a useful macro. Dianne Skoll 2025-10-07 09:01:14 -04:00
  • 7729d61adc Suppress redefined function warning. Dianne Skoll 2025-10-02 12:48:24 -04:00
  • e58d168836 Use $Is rather than hard-coded "is" Dianne Skoll 2025-10-02 12:44:51 -04:00