When creating an html file of a pal calendar, the resulting file never includes the 1st day of the month beyond the current month. It is simply an empty space in the calendar without a date number and any events scheduled for that day. I have tried this on multiple Raspberry Pi, Ubuntu and Mint set ups, all with the same error. When looking for any error logs I always find this GLib warning:
GLib-CRITICAL **: 12:40:32.386: g_date_add_days: assertion 'ndays <= G_MAXUINT32 - d->julian_days' failed
if you want to text on your system run: pal --html -c 2
You can always run more months, but 2 should at least show the error I am running into on your system.
Pal needs Glib 2.0 or higher and I know my systems meet that requirement.
I am just barely an amateur coder that really only knows how to run bash scripts and some html/css so this seems over my head, particularly since the calendar example on Sourceforge presents the html calendar output correctly.
My guess is that something in the GLib has changed so the html.c file in Pal's source code needs an update? I may be one of only a handful of people that still uses this but I think it is great and doers what a calendar needs to do.
Any help with this would be truly appreciated!
Quick note to day the calendar example on this site was created with pal 3.4 and the current version is 4.3 so something must have happened between versions.