Dianne Skoll
6c67dfeb72
Use a cppcheck-build-dir
2025-10-07 15:44:37 -04:00
Dianne Skoll
21e0940257
Add distro-beta target.
2025-09-06 12:02:20 -04:00
Dianne Skoll
2835176ad3
Make "make test" run all tests by default. Add individual test-basic and test-tz makefile targets.
2025-09-05 17:46:25 -04:00
Dianne Skoll
f12bcf3fe6
Restructure test targets.
2025-09-03 22:36:46 -04:00
Dianne Skoll
a7696d659c
Add note.
2025-08-11 18:15:08 -04:00
Dianne Skoll
865ebae6f8
Fix source code to properly generate xlat.c
2025-08-11 18:13:47 -04:00
Dianne Skoll
ea5e8c90ff
More const stuff.
2025-07-21 18:46:31 -04:00
Dianne Skoll
1e3657b728
Overhaul how IF/ELSE work so we can track "constant-ness" of variables.
...
We now keep track of whether a variable holds a "constant" value
(ie, a value that will stay the same on successive Remind runs)
so Purge Mode can be more accurate.
2025-05-20 22:11:39 -04:00
Dianne Skoll
4b905dbc02
Set LC_ALL and LANG right before sort.
2025-03-08 23:09:30 -05:00
Dianne Skoll
0f76750e05
Set locale for sorting.
2025-03-08 23:04:38 -05:00
Dianne Skoll
ac3dd1ec7c
Better translation template
2025-01-14 14:54:26 -05:00
Dianne Skoll
c0d73fb9d1
Use @ to suppress echoing, not -.
2025-01-14 13:55:47 -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
585d45e4a1
Completely remove support for compile-time localization.
...
All localization is now done at run-time.
2024-12-10 10:58:09 -05:00
Dianne Skoll
973019c4c7
Implement TRANSLATE keyword.
2024-12-09 12:56:40 -05:00
Dianne Skoll
cb712ad7e7
Replace the individual hash table implementations with a unified one.
2024-12-09 11:54:52 -05:00
Dianne Skoll
4283feff31
Change #error to #warning so cppcheck can analyze funcs.c
2024-12-04 13:10:03 -05:00
Dianne Skoll
e0fde98410
Add $DedupeReminders global variable.
2024-11-12 09:26:31 -05:00
Dianne Skoll
d77d9854d2
Remove src/expr.h - everything in it is now in types.h or protos.h
2024-06-02 10:26: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
fe3e2b9a20
Install include files with proper permissions.
2024-04-02 09:05:25 -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
26977a4ac0
Fix a bunch of cppcheck complaints and also update the cppcheck Makefile target.
2024-03-11 12:10:03 -04: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
4248b9c624
Add "cppcheck" Makefile target.
2023-02-07 11:16:29 -05:00
Dianne Skoll
63fb3e99f3
Make "test" depend on "all" rather than just "remind"
2022-09-19 13:56:11 -04:00
Dianne Skoll
63430c59f7
Make "make install" *not* strip debugging symbols; add "make install-stripped" target to strip them.
2022-09-17 09:04:45 -04:00
Dianne Skoll
4d57b9d0aa
Pass CFLAGS at link-time
...
Thanks to Zoltan Puskas for suggestion.
2022-08-21 10:23:16 -04:00
Dianne Skoll
e32cab937e
Install everything under include/ in $SysInclude
2022-03-23 16:43:15 -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
fade38d522
Add $SysInclude system variable.
2022-03-20 08:56:01 -04:00
Dianne Skoll
2c79a6531a
Fix typo.
2021-10-12 22:05:12 -04:00
Dianne Skoll
be5c856f4b
Remove "cm2rem". It's waaaay obsolete.
2021-10-12 22:04:00 -04:00
Dianne Skoll
2dc8c63adb
Proper prefix for beta versions.
2020-02-29 09:38:51 -05:00
Dianne Skoll
7c9d74da73
Fix typo
2020-01-27 16:46:57 -05:00
Dianne Skoll
3b582935ee
Sign beta tarballs too.
2020-01-27 16:46:07 -05:00
Dianne Skoll
af0479d11d
Start preparing rem2ps for parsing JSON input.
2020-01-09 18:38:08 -05:00
Dianne Skoll
00863f3830
Add header file dependency.
2019-12-28 17:46:17 -05:00
Dianne Skoll
41594bc1ac
Update release notes.
2019-11-15 11:14:23 -05:00
Dianne Skoll
e85199d464
Remove obsolete line.
2019-11-15 11:08:04 -05:00
Dianne Skoll
a6ee3bc704
Use git-archive to create tarball.
2019-11-15 11:06:19 -05:00
Dianne Skoll
05b97aabb2
Sign releases.
2019-11-15 10:56:40 -05:00
Dianne Skoll
709adacac2
Add helper script to sync to dianne.skoll.ca git repo
2018-11-29 11:18:35 -05:00
David F. Skoll
e54bfe9197
Minor patches from Simon Ruderich
2012-10-18 09:31:12 -04:00
David F. Skoll
f02b6a1773
"-x" flag to git-ls-files doesn't work, apparently.
2012-01-23 11:14:00 -05:00