<div dir="ltr">Hi Eliad,<br><br>I downloaded the source from upstream (1.6.8) and the debian orig.tar.gz (1.6.9). There are some small changes (see diff bellow), but the answer is that with have version 1.6.8 sources.<br><br>
I guess the best way to fix this is just package the right 1.6.9 sources or even newer upstream releases (1.7.1 is available).<br><br>Kaplan<br><br>$ diff -ruw jalali-calendar-1.6.8.oldsite jalali-calendar-1.6.9.debian<br>
Only in jalali-calendar-1.6.8.oldsite/pixmaps: cday-2.png<br>Only in jalali-calendar-1.6.8.oldsite/pixmaps: cday.png<br>Only in jalali-calendar-1.6.9.debian: .project<br>Only in jalali-calendar-1.6.9.debian: .pydevproject<br>
diff -ruw jalali-calendar-1.6.8.oldsite/src/calendar.py jalali-calendar-1.6.9.debian/src/calendar.py<br>--- jalali-calendar-1.6.8.oldsite/src/calendar.py    2009-04-19 13:45:15.000000000 +0300<br>+++ jalali-calendar-1.6.9.debian/src/calendar.py    2009-08-31 08:30:30.000000000 +0300<br>
@@ -269,7 +269,7 @@<br>                             break<br> <br>                 customday =False<br>-                if (gray==False):<br>+                if ((gray==False)and(self.extraday!=None)):<br>                     cd = 0 <br>
                     for ctmp in self.extraday:<br>                         if ((self.jmonth==int(ctmp[0]))and (self.day[i][j]==int(ctmp[1]))):<br>diff -ruw jalali-calendar-1.6.8.oldsite/src/jcalendar.py jalali-calendar-1.6.9.debian/src/jcalendar.py<br>
--- jalali-calendar-1.6.8.oldsite/src/jcalendar.py    2009-04-21 07:41:07.000000000 +0300<br>+++ jalali-calendar-1.6.9.debian/src/jcalendar.py    2009-08-31 08:30:30.000000000 +0300<br>@@ -191,7 +191,7 @@<br>     def __init__(self,applet,iid):<br>
         self.propxml=&quot;&quot;&quot;<br>         &lt;popup name=&quot;button3&quot;&gt;<br>-        &lt;menuitem name=&quot;Item1&quot; verb=&quot;Customday&quot; label=&quot;_Custom day&quot; pixtype=&quot;stock&quot; pixname=&quot;gtk-add&quot;/&gt;<br>
+        &lt;menuitem name=&quot;Item1&quot; verb=&quot;Customday&quot; label=&quot;_Event day&quot; pixtype=&quot;stock&quot; pixname=&quot;gtk-add&quot;/&gt;<br>         &lt;menuitem name=&quot;Item2&quot; verb=&quot;Preferences&quot; label=&quot;_Preferences&quot;  pixtype=&quot;stock&quot; pixname=&quot;gtk-preferences&quot;/&gt;<br>
         &lt;menuitem name=&quot;Item3&quot; verb=&quot;About&quot; label=&quot;_About...&quot; pixtype=&quot;stock&quot; pixname=&quot;gnome-stock-about&quot;/&gt;<br>         &lt;/popup&gt;&quot;&quot;&quot;<br>diff -ruw jalali-calendar-1.6.8.oldsite/src/utility.py jalali-calendar-1.6.9.debian/src/utility.py<br>
--- jalali-calendar-1.6.8.oldsite/src/utility.py    2009-02-24 13:12:49.000000000 +0200<br>+++ jalali-calendar-1.6.9.debian/src/utility.py    2010-01-04 20:41:13.000000000 +0200<br>@@ -238,7 +238,7 @@<br>     redirect = ((n_years * YEAR_LEND) - math.floor(n_years * YEAR_LEND))<br>
     <br>     if (redirect &lt;= SEGMENT_REDIRECTION):<br>-        today = math.ceil(fn_days - (n_years * YEAR_LEND))<br>+        today = math.ceil(fn_days - (n_years * YEAR_LEND)) -1<br>     elif ((redirect &gt; SEGMENT_REDIRECTION) and (redirect &lt; 0.88)):<br>
         today = (fn_days - (n_years * YEAR_LEND)) + 1<br>     else:<br><br></div>