From 05166b1cb2e9f4dc35a7c0bbe4823652b89f2aed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20N=C3=A9meth?= Date: Sat, 2 Apr 2022 17:12:02 +0200 Subject: [PATCH] prepare version 1.0.10 --- ChangeLog | 5 +++++ README.md | 2 +- VERSION | 2 +- configure.ac | 2 +- data/hu_Hung.sor | 2 +- java/Manifest.txt | 4 ++-- web/index.html.in | 10 +++++----- 7 files changed, 16 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0255521..6847563 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2022-04-01: 1.0.10 release: + * hu_Hung.sor: fix regression of transliteration on Windows + - non-BMP characters aren't supported in bracket expressions in regex of MS Visual C++, + resulting missing transliteration on Windows. Replaced by branches separated by |. + 2022-04-01: 1.0.9 release: * hu_Hung.sor: fix regression of transliteration of punctuation marks diff --git a/README.md b/README.md index 35cc225..2f8b041 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ``` Language-neutral NUMBERTEXT and MONEYTEXT functions for LibreOffice Calc -version 1.0.9 (2022-04-01) +version 1.0.10 (2022-04-02) Numbertext LibreOffice extension, Soros programming language specification (draft) and IDE*, diff --git a/VERSION b/VERSION index 66c4c22..7ee7020 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.9 +1.0.10 diff --git a/configure.ac b/configure.ac index 28366be..75cdbab 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ m4_define([numbertext_version_major],[1]) m4_define([numbertext_version_minor],[0]) -m4_define([numbertext_version_micro],[9]) +m4_define([numbertext_version_micro],[10]) m4_define([numbertext_version],[numbertext_version_major.numbertext_version_minor.numbertext_version_micro]) AC_PREREQ([2.68]) diff --git a/data/hu_Hung.sor b/data/hu_Hung.sor index 2395b2f..2ea056c 100644 --- a/data/hu_Hung.sor +++ b/data/hu_Hung.sor @@ -7,7 +7,7 @@ "^(Áp​?ri​?l|Champs-Él|[cC]i​?t|Do​?lák-Sa​?l|[dfhjDFHJ]ol​?l|Él|Fesz​?t|[gG]rizz​?l|Ha​?rasz​?t|Hat​?va​?n|Husz​?t|[iI]n​?ter​?ci​?t|Jé​?ke​?l|Kis​?fa​?lu​?d|Ku​?ko​?r​?el​?l|Mo​?ho​?l|Mind​?szen​?t|Nosz​?t|[pP]en​n|Pes​?t|Re​?gu​?l|So​?n|Szi​?l|Szte​?va​?no​?vi​?t|Vö​?rös​?mar​?t|[zZ][lł]ot)y(.*) 0$" $1𐳐$2 "^(ÁP​?RI​?L|CHAMPS-ÉL|CI​?T|DO​?LÁK-SA​?L|[DFHJ]OL​?L|ÉL|FESZ​?T|GRIZZ​?L|HA​?RASZ​?T|HAT​?VA​?N|HUSZ​?T|IN​?TER​?CI​?T|JÉ​?KE​?L|KIS​FA​LU​?D|KU​?KO​?R​?EL​?L|MIND​?SZEN​?T|MO​?HO​?L|NOSZ​?T|PEN​?N|PES​?T|RE​?GU​?L|SO​?N|SZI​?L|SZTE​?VA​?NO​?VI​?T|VÖ​?RÖS​?MAR​?T|Z[LŁ]OT)Y(.*) 0$" $1𐲐$2 # punctuation with transliterated letters -"^([-𐲀-𐳿0-9​–,„”\?\;‟⁏⸮⹁⹂]*[,„”\?\;]) 0$" $1 +"^((𐲀|𐲁|𐲂|𐲄|𐲆|𐲇|𐲉|𐲊|𐲋|𐲌|𐲍|𐲎|𐲏|𐲐|𐲑|𐲒|𐲓|𐲖|𐲗|𐲘|𐲙|𐲚|𐲛|𐲜|𐲞|𐲟|𐲠|𐲢|𐲤|𐲥|𐲦|𐲨|𐲪|𐲫|𐲬|𐲭|𐲮|𐲯|𐲰|𐳀|𐳁|𐳂|𐳄|𐳆|𐳇|𐳉|𐳊|𐳋|𐳌|𐳍|𐳎|𐳏|𐳐|𐳑|𐳒|𐳓|𐳖|𐳗|𐳘|𐳙|𐳚|𐳛|𐳜|𐳞|𐳟|𐳠|𐳢|𐳤|𐳥|𐳦|𐳨|𐳪|𐳫|𐳬|𐳭|𐳮|𐳯|𐳰|𐳺|𐳻|𐳼|𐳽|𐳾|𐳿|[-0-9​–,„”.!\?\;‟⹂⹁⁏⸮])*[,„”\?\;]) 0$" $1 # if the original word contains an unknown character, return without modification "^(.*[^-0-9qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNMáäéëíóöőúüűÁÄÉËÍÓÖŐÚÜŰ​–,„”\?\;].*) 0$" \1 # words with y diff --git a/java/Manifest.txt b/java/Manifest.txt index 4f1834b..cb1921b 100644 --- a/java/Manifest.txt +++ b/java/Manifest.txt @@ -1,3 +1,3 @@ Main-Class: org.numbertext.Numbertext -Implementation-Version: 1.0.9 -Implementation-Date: 2022-04-01 +Implementation-Version: 1.0.10 +Implementation-Date: 2022-04-02 diff --git a/web/index.html.in b/web/index.html.in index 3b33ff2..0d6f9ce 100644 --- a/web/index.html.in +++ b/web/index.html.in @@ -117,27 +117,27 @@

LibreOffice

-

Extension with NUMBERTEXT and MONEYTEXT spreadsheet functions: numbertext-1.0.9.oxt - (description)

+

Extension with NUMBERTEXT and MONEYTEXT spreadsheet functions: numbertext-1.0.10.oxt + (description)

C++

-

Source distribution (1.0.9): libnumbertext-1.0.9.tar.xz (installation)

+

Source distribution (1.0.10): libnumbertext-1.0.10.tar.xz (installation)

Java

-

JAR package: numbertext.jar (1.0.9). +

JAR package: numbertext.jar (1.0.10). Usage: java -jar numbertext.jar

Python & JavaScript

-

Interpreters: Soros.py and Soros.js. For usage, see source distribution (zip or tar.gz).

+

Interpreters: Soros.py and Soros.js. For usage, see source distribution (zip or tar.gz).