Package: ccal Version: 4.0-3 Severity: normal Dear Maintainer,
After installing ccal I created events in ~/.cal.dat including entries for first and third Thursday of every month. I created a calendar data file ~/.cal.dat and added the following lines to it. -999 -9 00 15 First Thursday of every month -999 -9 00 35 Third Thursday of every month -999 -9 00 -7 Weekly reminder on Saturday Then I executed the command roger@RDGdebian880:~$ ccal --noc Which displayed the following: December 2016 1: First Thursday of every month Su Mo Tu We Th Fr Sa 10: Weekly reminder on Saturday 1 2 3 15: Third Thursday of every month 4 5 6 7 8 9 10 17: Weekly reminder on Saturday 11 12 13 14 15 16 17 24: Weekly reminder on Saturday 18 19 20 21 22 23 24 *31: Weekly reminder on Saturday 25 26 27 28 29 30<31> I expected to see an entry 3: Weekly reminder on Saturday which did not display. To check the results I tried roger@RDGdebian880:~$ ccal --noc --con=1 Which resulted in December 2016 1: First Thursday of every month Su Mo Tu We Th Fr Sa 10: Weekly reminder on Saturday 1 2 3 15: Third Thursday of every month 4 5 6 7 8 9 10 17: Weekly reminder on Saturday 11 12 13 14 15 16 17 24: Weekly reminder on Saturday 18 19 20 21 22 23 24 *31: Weekly reminder on Saturday 25 26 27 28 29 30<31> January 2017 14: Weekly reminder on Saturday Su Mo Tu We Th Fr Sa 19: Third Thursday of every month 1 2 3 4 5 6 7 21: Weekly reminder on Saturday 8 9 10 11 12 13 14 28: Weekly reminder on Saturday 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Here I noticed that the December entry 3: Weekly reminder on Saturday is still missing, also the following are missing in January 5: First Thursday of every month 7: Weekly reminder on Saturday To confirm that I'm not trying to display more data than the program expects, I added the --f flag December displayed only the *31: entry (as expected) and January displayed exactly the same as without the --f flag. I was hoping that ccal data would be easier to maintain and more useful than other options for quickly displaying reminders, but will not be using it unless the bug which prevents the first week data from displaying correctly is fixed. It does look like it could be useful, and like it's handling of birthdays and anniversaries, but floating appointments need to work correctly for it to be useful to me. -- System Information: Debian Release: 8.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages ccal depends on: ii dpkg 1.17.27 ii libc6 2.19-18+deb8u6 ccal recommends no packages. ccal suggests no packages. -- no debconf information