Dianne Skoll
|
959355b19c
|
Stricter parsing of '-i' option.
|
2024-05-25 09:36:33 -04:00 |
|
Dianne Skoll
|
9c3f0f1994
|
Allow "-ifoo" on the command-line, which is the same as "-ifoo=0"
|
2024-05-25 09:22:41 -04:00 |
|
Dianne Skoll
|
98739dfdbc
|
Replace spaces with tab (per Emanuele Torre)
Because different invisible things are different.
|
2024-05-01 09:11:19 -04:00 |
|
Dianne Skoll
|
1be84525b1
|
Don't rely on behavior of "%" with negative args.
|
2024-04-22 09:57:32 -04:00 |
|
Dianne Skoll
|
67ae95a464
|
Make sure shellescape() does not mangle UTF-8 characters.
|
2024-04-22 09:50:17 -04:00 |
|
Dianne Skoll
|
c03a95ad94
|
Use built-in versions of strdup, strcasecmp and strncasecmp instead of writing our own.
|
2024-04-21 14:44:24 -04:00 |
|
Dianne Skoll
|
51aa7aecb9
|
Make $Tt a synonym for trigtime()
|
2024-04-20 11:50:39 -04:00 |
|
Dianne Skoll
|
592cfe5a20
|
Use "uint32_t" if we have <stdint.h> for MD5 code.
|
2024-04-20 10:50:44 -04:00 |
|
Dianne Skoll
|
b4cf15e73e
|
Remove some unused autoconf cruft.
|
2024-04-20 10:45:22 -04:00 |
|
Dianne Skoll
|
1f10ca49ad
|
Pass proper args to AC_INIT; include Remind home page in usage output.
|
2024-04-20 10:39:12 -04:00 |
|
Dianne Skoll
|
27c8737f3a
|
Only save trigger date when computing it, not while parsing.
|
2024-04-18 23:41:47 -04:00 |
|
Dianne Skoll
|
0a1178cfd7
|
Don't clear out last trigger time unnecessarily.
|
2024-04-18 17:56:49 -04:00 |
|
Dianne Skoll
|
fe3e2b9a20
|
Install include files with proper permissions.
|
2024-04-02 09:05:25 -04:00 |
|
Dianne Skoll
|
77373eed2d
|
Fix tests on FreeBSD. We need to copy the results of getenv or when we change it, it will be overwritten.
|
2024-04-02 08:54:40 -04:00 |
|
Dianne Skoll
|
0518a12a91
|
Don't fail make install if we can't jigger desktop icons.
|
2024-04-01 14:42:17 -04:00 |
|
Dianne Skoll
|
362a02c4b8
|
Don't include inotify-related code if we don't have inotify.
Fixes bug that broke compilation on FreeBSD.
|
2024-04-01 14:24:00 -04:00 |
|
Dianne Skoll
|
3e3a0cde47
|
Add "all" option to compare-language-mods.pl
|
2024-04-01 12:03:34 -04:00 |
|
Dianne Skoll
|
61b27c02b5
|
Be a little more aggressive.
|
2024-04-01 09:07:13 -04:00 |
|
Dianne Skoll
|
ba28eaad53
|
Fix typo.
|
2024-04-01 08:42:48 -04:00 |
|
Dianne Skoll
|
92c2d0cc9f
|
Remove obsolete #ifdef tests
|
2024-04-01 08:41:29 -04:00 |
|
Dianne Skoll
|
b454cf5b20
|
Refactor set_cloexec to make it more convenient to call.
|
2024-03-31 09:49:32 -04:00 |
|
Dianne Skoll
|
d3240d711d
|
Rename DaemonWait to ServerWait.
|
2024-03-29 19:57:47 -04:00 |
|
Dianne Skoll
|
a8d63a4199
|
Use inotfy even in normal daemon mode (-zn where n>0) to detect file changes.
|
2024-03-29 08:28:41 -04:00 |
|
Dianne Skoll
|
a4807a21c3
|
Save the value of $DefaultColor that was in effect at the time a reminder was queued. Restore this value when triggering the reminder.
|
2024-03-26 11:44:42 -04:00 |
|
Dianne Skoll
|
a394ef53a0
|
Print the "passthru" field for PASSTHRU_TYPE reminders when listing the queue.
|
2024-03-26 11:29:37 -04:00 |
|
Dianne Skoll
|
eb8243743a
|
Prevent mishandling of SPECIAL COLOR reminders when pulling them from the queue.
Bug reported by Damien Tardy-Panis.
|
2024-03-26 11:21:17 -04:00 |
|
Dianne Skoll
|
5fbf1d82e4
|
Remove duplicated line.
|
2024-03-22 11:23:04 -04:00 |
|
Dianne Skoll
|
55eb3ebe95
|
Add multitrig built-in function which is how trig() should originally have been done.
|
2024-03-22 11:21:26 -04:00 |
|
Dianne Skoll
|
95523c8f10
|
Convert cosd() function into a macro.
|
2024-03-19 16:26:07 -04:00 |
|
Dianne Skoll
|
e5711032bd
|
Keep reading inotify events until 0.2 seconds elapses between successive events.
|
2024-03-16 15:22:48 -04:00 |
|
Dianne Skoll
|
29c579a301
|
Refactor some code.
|
2024-03-16 14:01:21 -04:00 |
|
Dianne Skoll
|
6586fae3eb
|
Fix logic bug that would sometimes fail to send a queue update message to controlling process.
|
2024-03-16 13:36:24 -04:00 |
|
Dianne Skoll
|
d5a86f3e4f
|
Actually de-queue and free reminders that expire out of the queue.
|
2024-03-16 13:29:59 -04:00 |
|
Dianne Skoll
|
96551ccaa4
|
Make TkRemind use the "DEL qid" facility to ignore reminders. Fix potential use of freed memory in queue.c
|
2024-03-16 13:25:47 -04:00 |
|
Dianne Skoll
|
c83ee86d10
|
Implement DEL command to removed a queued reminder from the queue in -zj mode.
|
2024-03-16 12:54:30 -04:00 |
|
Dianne Skoll
|
c913306cbd
|
Add "qid" member to JSONQUEUE.
|
2024-03-16 11:17:28 -04:00 |
|
Dianne Skoll
|
61fcc1b275
|
Add "s" debugging flag to see expression-parsing stack high-water marks.
Reduce default value stack size from 1000 to 100.
|
2024-03-13 12:06:55 -04:00 |
|
Dianne Skoll
|
26977a4ac0
|
Fix a bunch of cppcheck complaints and also update the cppcheck Makefile target.
|
2024-03-11 12:10:03 -04:00 |
|
Dianne Skoll
|
0d55e04284
|
Make a local OMIT that doesn't specify a weekday name into a syntax error.
|
2024-03-03 14:51:53 -05:00 |
|
Dianne Skoll
|
f4cce54b70
|
Warn if a local OMIT doesn't actually omit any weekdays.
|
2024-03-03 11:00:35 -05:00 |
|
Dianne Skoll
|
1d44577ce9
|
Exit rather than return if we forked in System().
|
2024-03-01 09:00:36 -05:00 |
|
Dianne Skoll
|
b1f418ee42
|
Install desktop and icon file in correct paths: $prefix/share/applications and $prefix/share/pixmaps
|
2024-03-01 08:45:43 -05:00 |
|
Dianne Skoll
|
8ff94c5031
|
Install the .desktop and icon files; add to menu.
|
2024-02-29 13:19:00 -05:00 |
|
Dianne Skoll
|
ee185a0eeb
|
Desktop file should be executable.
|
2024-02-29 13:08:49 -05:00 |
|
Dianne Skoll
|
06f8932efd
|
Add .desktop file and icon for TkRemind, courtesy of Eloi Torrents
|
2024-02-29 13:04:19 -05:00 |
|
Dianne Skoll
|
3cdde5351f
|
Issue "NOTE newdate" in legacy mode in response to an inotify event.
|
2024-02-29 11:28:05 -05:00 |
|
Dianne Skoll
|
267e8533cf
|
Fix stupid bug.
|
2024-02-29 11:14:05 -05:00 |
|
Dianne Skoll
|
5a31bc7058
|
Integrate inotify support directly into Remind for server mode.
|
2024-02-29 11:03:28 -05:00 |
|
Dianne Skoll
|
746bde71bd
|
Check for inotify_init1
|
2024-02-29 10:41:49 -05:00 |
|
Dianne Skoll
|
b274ac635c
|
Clarify comment.
|
2024-02-29 09:46:56 -05:00 |
|