Compare commits

...

7 Commits

Author SHA1 Message Date
Dianne Skoll
80e30638a5 Update changelog 2022-06-03 16:22:19 -04:00
Dianne Skoll
dd2fc30364 Add test for $SuppressLRM 2022-05-29 17:28:45 -04:00
Dianne Skoll
a5865fb5fe Add $SuppressLRM system variable; bump version to 04.00.01. 2022-05-27 12:22:26 -04:00
Dianne Skoll
aca2f28341 Add liberapay button. 2022-05-19 13:58:03 -04:00
Dianne Skoll
7a3f5f7ac9 Add github action to run tests. 2022-05-19 09:46:32 -04:00
Dianne Skoll
1731710ef2 Minor reformatting of source. 2022-05-19 09:01:11 -04:00
Dianne Skoll
dc2a8f48bf Update man page. 2022-04-07 11:53:20 -04:00
12 changed files with 331 additions and 8 deletions

2
.github/FUNDING.yml vendored Normal file
View File

@@ -0,0 +1,2 @@
liberapay: dskoll

29
.github/workflows/github-action.yml vendored Normal file
View File

@@ -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 .

2
configure vendored
View File

@@ -4006,7 +4006,7 @@ _ACEOF
fi
done
VERSION=04.00.00
VERSION=04.00.01

View File

@@ -65,7 +65,7 @@ else
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)

View File

@@ -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

View File

@@ -141,7 +141,7 @@ If you immediately follow the \fBs\fR with the letter
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 @@ by the reminder's \fIdelta\fR. If you follow the \fBp\fR with another
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 @@ order, or 2 if sorting by time in descending order.
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.

View File

@@ -259,6 +259,10 @@ static void WriteCalDays (void);
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
*/

View File

@@ -313,6 +313,12 @@ EXTERN char *DynamicWas
EXTERN char *SysDir
#ifdef MK_GLOBALS
= STRSYSDIR(SYSDIR);
= STRSYSDIR(SYSDIR)
#endif
;
EXTERN int SuppressLRM
#ifdef MK_GLOBALS
= 0
#endif
;

View File

@@ -184,7 +184,9 @@ void HandleQueuedReminders(void)
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 */

View File

@@ -849,6 +849,7 @@ static SysVar SysVarArr[] = {
{"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 },

View File

@@ -328,6 +328,9 @@ fi
../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

View File

@@ -1024,7 +1024,7 @@ set a057 value("a05"+"6")
"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 @@ a086 4
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 @@ Variable Value
$SortByTime 0
$SubsIndent 0 [0, 132]
$Sunday "Sunday"
$SuppressLRM 0 [0, 1]
$T 1990-01-01
$Td -1
$Thursday "Thursday"
@@ -8017,4 +8018,256 @@ February 29
| | | | | | | |
| | | | | | | |
+----------+----------+----------+----------+----------+----------+----------+
┌────────────────────────────────────────────────────────────────────────────┐
│ 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 │ │ │ │
└──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┘