Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package remind for openSUSE:Factory checked in at 2022-06-12 17:41:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/remind (Old) and /work/SRC/openSUSE:Factory/.remind.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "remind" Sun Jun 12 17:41:35 2022 rev:26 rq:982152 version:4.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/remind/remind.changes 2022-04-08 00:28:29.833797999 +0200 +++ /work/SRC/openSUSE:Factory/.remind.new.1548/remind.changes 2022-06-12 17:43:20.250501764 +0200 @@ -1,0 +2,10 @@ +Sat Jun 4 13:52:17 UTC 2022 - Detlef Steuer <detlef.ste...@gmx.de> + +- VERSION 4.0 Patch 1 - 2022-06-03 + +- IMPROVEMENT: Add $SuppressLRM system variable to suppress the UTF-8 + Left-to-Right mark in "remind -c" output. + +- DOCUMENTATION FIX: Document the "q" sub-option to the "-p" option. + +------------------------------------------------------------------- Old: ---- remind-04.00.00.tar.gz New: ---- remind-04.00.01.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ remind.spec ++++++ --- /var/tmp/diff_new_pack.HEHvNm/_old 2022-06-12 17:43:20.634502314 +0200 +++ /var/tmp/diff_new_pack.HEHvNm/_new 2022-06-12 17:43:20.638502320 +0200 @@ -17,9 +17,9 @@ Name: remind -Version: 4.0.0 +Version: 4.0.1 Release: 0 -%define tar_version 04.00.00 +%define tar_version 04.00.01 Summary: A sophisticated calendar and alarm program License: GPL-2.0-only Group: Productivity/Office/Organizers ++++++ remind-04.00.00.tar.gz -> remind-04.00.01.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/.github/FUNDING.yml new/remind-04.00.01/.github/FUNDING.yml --- old/remind-04.00.00/.github/FUNDING.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/remind-04.00.01/.github/FUNDING.yml 2022-06-03 22:22:19.000000000 +0200 @@ -0,0 +1,2 @@ + +liberapay: dskoll diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/.github/workflows/github-action.yml new/remind-04.00.01/.github/workflows/github-action.yml --- old/remind-04.00.00/.github/workflows/github-action.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/remind-04.00.01/.github/workflows/github-action.yml 2022-06-03 22:22:19.000000000 +0200 @@ -0,0 +1,29 @@ +# language: bash +--- + +name: Remind unit tests + +on: + push + +jobs: + tests: + runs-on: ubuntu-latest + steps: + - name: Checkout Remind + uses: actions/checkout@v2 + - name: Add test user + run: | + sudo adduser --home /home/testuser --gecos 'Test User' --disabled-password testuser + - name: Fix ownership + run: | + sudo chown -R testuser . + - name: Build + run: | + sudo su -c './configure && make' testuser + - name: Run Tests + run: | + sudo su -c 'make test' testuser + - name: Fix up permissions so GitHub does not complain + run: | + sudo chmod -R a+rwX . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/configure new/remind-04.00.01/configure --- old/remind-04.00.00/configure 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/configure 2022-06-03 22:22:19.000000000 +0200 @@ -4006,7 +4006,7 @@ fi done -VERSION=04.00.00 +VERSION=04.00.01 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/configure.in new/remind-04.00.01/configure.in --- old/remind-04.00.00/configure.in 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/configure.in 2022-06-03 22:22:19.000000000 +0200 @@ -65,7 +65,7 @@ fi AC_CHECK_FUNCS(setenv unsetenv glob mbstowcs setlocale initgroups) -VERSION=04.00.00 +VERSION=04.00.01 AC_SUBST(VERSION) AC_SUBST(PERL) AC_SUBST(PERLARTIFACTS) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/docs/WHATSNEW new/remind-04.00.01/docs/WHATSNEW --- old/remind-04.00.00/docs/WHATSNEW 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/docs/WHATSNEW 2022-06-03 22:22:19.000000000 +0200 @@ -1,5 +1,12 @@ CHANGES TO REMIND +* VERSION 4.0 Patch 1 - 2022-06-03 + +- IMPROVEMENT: Add $SuppressLRM system variable to suppress the UTF-8 + Left-to-Right mark in "remind -c" output. + +- DOCUMENTATION FIX: Document the "q" sub-option to the "-p" option. + * VERSION 4.0 Patch 0 - 2022-04-04 - MAJOR NEW FEATURE: remind: Remind output can effectively be diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/man/remind.1 new/remind-04.00.01/man/remind.1 --- old/remind-04.00.00/man/remind.1 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/man/remind.1 2022-06-03 22:22:19.000000000 +0200 @@ -141,7 +141,7 @@ day they actually occur \fIas well as\fR on any preceding days specified by the reminder's \fIdelta\fR. .TP -.B \-p\fR[\fBa\fR][\fBp\fR][\fBp\fR]\fIn\fR +.B \-p\fR[\fBa\fR][\fBp\fR][\fBp\fR][\fBq\fR]\fIn\fR The \fB\-p\fR option is very similar to the \fB\-s\fR option, except that the output contains additional information for use by the \fBRem2PS\fR program, which creates a PostScript calendar, and various @@ -156,7 +156,9 @@ format rather than the "simple calendar" format. This format is also documented in the \fBrem2ps(1)\fR man page. Finally, if you use three p's, as in \fB\-ppp\fR, then \fBRemind\fR uses a pure JSON -format, again documented in \fBrem2ps(1)\fR. +format, again documented in \fBrem2ps(1)\fR. If you include a \fBq\fR +letter with this option, then the normal calendar-mode substitution filter +is disabled and the %"...%" sequences are preserved in the output. .RS .PP Note that the \fB\-pp\fR or \fB\-ppp\fR options also enable the \fB\-l\fR @@ -2457,6 +2459,20 @@ The number of spaces by which all lines (except the first) of an \fBMSF\fR-type reminder should be indented. The default is 0. .TP +.B $SuppressLRM +Normally, when Remind is run with the \fB\-c\fR option in a UTF-8 locale, +it emits a left-to-right mark sequence after printing day names or +reminders. Some terminals render this incorrectly, so you can use: +.RS +.PP +.nf + SET $SuppressLRM 1 +.fi +.PP +at the top of your reminder file to suppress the LRM sequences, or you +can invoke Remind with the option \fB'\-i$SuppressLRM=1'\fR. +.RE +.TP .B $SysInclude (read-only, STRING type) A directory path containing standard reminder scripts. Currently, Remind ships with some standard holiday files and language packs. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/src/calendar.c new/remind-04.00.01/src/calendar.c --- old/remind-04.00.00/src/calendar.c 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/src/calendar.c 2022-06-03 22:22:19.000000000 +0200 @@ -259,6 +259,10 @@ static void send_lrm(void) { + /* Don't send LRM if SuppressLRM is set */ + if (SuppressLRM) { + return; + } /* Send a lrm control sequence if UseUTF8Chars is enabled or char encoding is UTF-8 */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/src/globals.h new/remind-04.00.01/src/globals.h --- old/remind-04.00.00/src/globals.h 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/src/globals.h 2022-06-03 22:22:19.000000000 +0200 @@ -313,6 +313,12 @@ EXTERN char *SysDir #ifdef MK_GLOBALS -= STRSYSDIR(SYSDIR); += STRSYSDIR(SYSDIR) +#endif +; + +EXTERN int SuppressLRM +#ifdef MK_GLOBALS += 0 #endif ; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/src/queue.c new/remind-04.00.01/src/queue.c --- old/remind-04.00.00/src/queue.c 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/src/queue.c 2022-06-03 22:22:19.000000000 +0200 @@ -184,7 +184,9 @@ while (TimeToSleep > 0L) { SleepTime = TimeToSleep; - if (Daemon > 0 && SleepTime > (unsigned int) 60*Daemon) SleepTime = 60*Daemon; + if (Daemon > 0 && SleepTime > (unsigned int) 60*Daemon) { + SleepTime = 60*Daemon; + } /* Wake up once a minute to recalibrate sleep time in case of laptop hibernation */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/src/var.c new/remind-04.00.01/src/var.c --- old/remind-04.00.00/src/var.c 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/src/var.c 2022-06-03 22:22:19.000000000 +0200 @@ -849,6 +849,7 @@ {"SortByTime", 0, INT_TYPE, &SortByTime, 0, 0, NULL }, {"SubsIndent", 1, INT_TYPE, &SubsIndent, 0, 132, NULL }, {"Sunday", 1, STR_TYPE, &DynamicDayName[6], 0, 0, NULL }, + {"SuppressLRM", 1, INT_TYPE, &SuppressLRM, 0, 1, NULL }, {"SysInclude", 0, STR_TYPE, &SysDir, 0, 0, NULL }, {"T", 0, SPECIAL_TYPE, trig_date_func, 0, 0, NULL }, {"Td", 0, SPECIAL_TYPE, trig_day_func, 0, 0, NULL }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/tests/test-rem new/remind-04.00.01/tests/test-rem --- old/remind-04.00.00/tests/test-rem 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/tests/test-rem 2022-06-03 22:22:19.000000000 +0200 @@ -328,6 +328,9 @@ ../src/remind -w128 -c ../tests/utf-8.rem 1 Nov 2019 >> ../tests/test.out ../src/remind -c ../tests/test-addomit.rem 1 Sep 2021 >> ../tests/test.out +../src/remind -cu ../tests/utf-8.rem 1 Nov 2019 >> ../tests/test.out +../src/remind -cu '-i$SuppressLRM=1' ../tests/utf-8.rem 1 Nov 2019 >> ../tests/test.out + # Remove references to SysInclude, which is build-specific fgrep -v '$SysInclude' < ../tests/test.out > ../tests/test.out.1 && mv -f ../tests/test.out.1 ../tests/test.out cmp -s ../tests/test.out ../tests/test.cmp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/remind-04.00.00/tests/test.cmp new/remind-04.00.01/tests/test.cmp --- old/remind-04.00.00/tests/test.cmp 2022-04-04 15:36:08.000000000 +0200 +++ new/remind-04.00.01/tests/test.cmp 2022-06-03 22:22:19.000000000 +0200 @@ -1024,7 +1024,7 @@ "a05" + "6" => "a056" value("a056") => "SDFJHSDF KSJDFH KJSDFH KSJDFH" set a058 version() -version() => "04.00.00" +version() => "04.00.01" set a059 wkday(today()) today() => 1991-02-16 wkday(1991-02-16) => "Saturday" @@ -2594,7 +2594,7 @@ a109 2012-01-01 a128 2018-02-03@16:45 a039 "February" -a058 "04.00.00" +a058 "04.00.01" a077 "1992 92 " a096 -4 @@ -2765,6 +2765,7 @@ $SortByTime 0 $SubsIndent 0 [0, 132] $Sunday "Sunday" + $SuppressLRM 0 [0, 1] $T 1990-01-01 $Td -1 $Thursday "Thursday" @@ -8017,4 +8018,256 @@ | | | | | | | | | | | | | | | | +----------+----------+----------+----------+----------+----------+----------+ + ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +??? November 2019??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +??? Sunday??? ??? Monday??? ??? Tuesday??? ???Wednesday??? ??? Thursday??? ??? Friday??? ??? Saturday??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +??? ??? ??? ??? ??? ???1 ??? ???2 ??? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ?????????????????????? ?????????????????????? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +???3 ??? ???4 ??? ???5 ??? ???6 ??? ???7 ??? ???8 ??? ???9 ??? ??? +??? ??? ??? ??? ??? ??? ??? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ???With tabs ?????? ??? ??? ??? +??? ??? ??? ???and ??? ??? ??? ??? ??? +??? ??? ??? ???spaces??? ??? ??? ??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +???10 ??? ???11 ??? ???12 ??? ???13 ??? ???14 ??? ???15 ??? ???16 ??? ??? +??? ??? ??? ??? ??? ??? ??? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ???With tabs ?????? ??? ??? ??? +??? ??? ??? ???and ??? ??? ??? ??? ??? +??? ??? ??? ???spaces??? ??? ??? ??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +???17 ??? ???18 ??? ???19 ??? ???20 ??? ???21 ??? ???22 ??? ???23 ??? ??? +??? ??? ??? ??? ??? ??? ??? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ???With tabs ?????? ??? ??? ??? +??? ??? ??? ???and ??? ??? ??? ??? ??? +??? ??? ??? ???spaces??? ??? ??? ??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +???24 ??? ???25 ??? ???26 ??? ???27 ??? ???28 ??? ???29 ??? ???30 ??? ??? +??? ??? ??? ??? ??? ??? ??? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ?????????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ???With tabs ?????? ??? ??? ??? +??? ??? ??? ???and ??? ??? ??? ??? ??? +??? ??? ??? ???spaces??? ??? ??? ??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? + ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +??? November 2019 ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +??? Sunday ??? Monday ??? Tuesday ???Wednesday ??? Thursday ??? Friday ??? Saturday ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +??? ??? ??? ??? ??? ???1 ???2 ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??????????????????? ??????????????????? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +???3 ???4 ???5 ???6 ???7 ???8 ???9 ??? +??? ??? ??? ??? ??? ??? ??? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ???With tabs ??? ??? ??? ??? +??? ??? ??? ???and ??? ??? ??? ??? +??? ??? ??? ???spaces ??? ??? ??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +???10 ???11 ???12 ???13 ???14 ???15 ???16 ??? +??? ??? ??? ??? ??? ??? ??? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ???With tabs ??? ??? ??? ??? +??? ??? ??? ???and ??? ??? ??? ??? +??? ??? ??? ???spaces ??? ??? ??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +???17 ???18 ???19 ???20 ???21 ???22 ???23 ??? +??? ??? ??? ??? ??? ??? ??? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ???With tabs ??? ??? ??? ??? +??? ??? ??? ???and ??? ??? ??? ??? +??? ??? ??? ???spaces ??? ??? ??? ??? +?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? +???24 ???25 ???26 ???27 ???28 ???29 ???30 ??? +??? ??? ??? ??? ??? ??? ??? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??????????????????? ??? +??? ??? ??? ??? ??? ??? ??? ??? +??? ??? ??? ???With tabs ??? ??? ??? ??? +??? ??? ??? ???and ??? ??? ??? ??? +??? ??? ??? ???spaces ??? ??? ??? ??? +??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????