Skip to content

Commit 27917f1

Browse files
committed
Merge remote-tracking branch 'la-vache/main' into one-more-Tangut-ideograph
2 parents ca496fa + 3031710 commit 27917f1

File tree

1,492 files changed

+4504528
-1086338
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,492 files changed

+4504528
-1086338
lines changed

.github/workflows/build-jsp.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: Build JSP
22

33
env:
4-
CURRENT_UVERSION: 17.0.0 # FIX_FOR_NEW_VERSION
5-
PREVIOUS_UVERSION: 16.0.0 # not used at present
4+
CURRENT_UVERSION: 18.0.0 # FIX_FOR_NEW_VERSION
5+
PREVIOUS_UVERSION: 17.0.0 # not used at present
66
REGISTRY: ghcr.io
77
IMAGE_NAME: ${{ github.repository }}
88

.github/workflows/cli-build-instructions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ on:
99
- '*'
1010

1111
env:
12-
CURRENT_UVERSION: 17.0.0 # FIX_FOR_NEW_VERSION
13-
PREVIOUS_UVERSION: 16.0.0
12+
CURRENT_UVERSION: 18.0.0 # FIX_FOR_NEW_VERSION
13+
PREVIOUS_UVERSION: 17.0.0
1414

1515
jobs:
1616

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,16 @@ jobs:
2727
uses: actions/checkout@v3
2828

2929
- name: Initialize CodeQL
30-
uses: github/codeql-action/init@v2
30+
uses: github/codeql-action/init@v3
3131
with:
3232
languages: ${{ matrix.language }}
3333
queries: +security-and-quality
3434

3535
- name: Autobuild
36-
uses: github/codeql-action/autobuild@v2
36+
uses: github/codeql-action/autobuild@v3
3737
if: ${{ matrix.language == 'javascript' || matrix.language == 'python' }}
3838

3939
- name: Perform CodeQL Analysis
40-
uses: github/codeql-action/analyze@v2
40+
uses: github/codeql-action/analyze@v3
4141
with:
4242
category: "/language:${{ matrix.language }}"

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ Some of the documentation still refers to the previous Subversion repository.
1313
This GitHub repo reflects the svn repo up to r1566,
1414
plus a few snapshots up to r1830. (Don’t ask.)
1515

16+
### Online Web Tools
17+
18+
This repository includes the source for the tooling at <https://util.unicode.org> - see [`/UnicodeJsps`](./UnicodeJsps/README.md)
19+
1620
### Bug reports
1721

1822
For feedback on the Unicode Standard and bug reports against the Unicode Character Database,
@@ -23,7 +27,7 @@ The tools maintainers use GH issues for issues with the code in this repo.
2327

2428
### Copyright & Licenses
2529

26-
Copyright © 2001-2024 Unicode, Inc. Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the United States and other countries.
30+
Copyright © 2001-2025 Unicode, Inc. Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the United States and other countries.
2731

2832
A CLA is required to contribute to this project - please refer to the [CONTRIBUTING.md](https://github.com/unicode-org/.github/blob/main/.github/CONTRIBUTING.md) file (or start a Pull Request) for more information.
2933

UnicodeJsps/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ FROM alpine as cbuild
33
WORKDIR /build
44
RUN apk add --update wget make gcc musl-dev
55
ARG CPATH=https://www.unicode.org/Public/PROGRAMS/BidiReferenceC/
6-
ARG CVERSION=15.1.0
6+
# FIX_FOR_NEW_VERSION
7+
ARG CVERSION=16.0.0
78
RUN wget -np -nv --reject-regex='.*\.(lib|exe)$' --cut-dirs=4 -nH -r ${CPATH}${CVERSION}/
89
RUN cd source && gcc -I ../include/ -static -Os -o3 -o bidiref1 bidiref1.c brutils.c brtest.c brtable.c brrule.c
910
RUN ls -lh /build/source/bidiref1 && (/build/source/bidiref1 || true)

UnicodeJsps/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# UnicodeJsps
2+
3+
This subdirectory includes the source for the tooling at <https://util.unicode.org>
4+
5+
## Building
6+
7+
See [/docs/unicodejsps](../docs/unicodejsps/index.md)
8+
9+
### Copyright & Licenses
10+
11+
Copyright © 2001-2025 Unicode, Inc. Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the United States and other countries.
12+
13+
A CLA is required to contribute to this project - please refer to the [CONTRIBUTING.md](https://github.com/unicode-org/.github/blob/main/.github/CONTRIBUTING.md) file (or start a Pull Request) for more information.
14+
15+
The contents of this repository are governed by the Unicode [Terms of Use](https://www.unicode.org/copyright.html) and are released under [LICENSE](../LICENSE).

UnicodeJsps/src/main/java/org/unicode/jsp/Common.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public String transform(String source) {
4545
};
4646

4747
static List<String> XPROPERTY_NAMES =
48-
Arrays.asList(new String[] {"toNFC", "toNFD", "toNFKC", "toNFKD", "subhead"});
48+
Arrays.asList(new String[] {"toNFC", "toNFD", "toNFKC", "toNFKD"});
4949
static final int XSTRING_START = UProperty.STRING_LIMIT;
5050

5151
public static String getXStringPropertyValue(int propertyEnum, int codepoint, int nameChoice) {
@@ -59,8 +59,6 @@ public static String getXStringPropertyValue(int propertyEnum, int codepoint, in
5959
return Common.MyNormalize(codepoint, Normalizer.NFKC);
6060
case Common.TO_NFKD:
6161
return Common.MyNormalize(codepoint, Normalizer.NFKD);
62-
case Common.SUBHEAD:
63-
return UnicodeUtilities.getSubheader().getSubheader(codepoint);
6462
}
6563
return UCharacter.getStringPropertyValue(propertyEnum, codepoint, nameChoice);
6664
}
@@ -99,8 +97,7 @@ static String MyNormalize(String string, Mode mode) {
9997
static final int TO_NFD = UProperty.STRING_LIMIT + 1;
10098
static final int TO_NFKC = UProperty.STRING_LIMIT + 2;
10199
static final int TO_NFKD = UProperty.STRING_LIMIT + 3;
102-
public static final int SUBHEAD = TO_NFKD + 1;
103-
static final int XSTRING_LIMIT = SUBHEAD + 1;
100+
static final int XSTRING_LIMIT = TO_NFKD + 1;
104101
// static UnicodeSet isCaseFolded = new UnicodeSet();
105102
// static UnicodeSet isLowercase = new UnicodeSet();
106103
// static UnicodeSet isUppercase = new UnicodeSet();

UnicodeJsps/src/main/java/org/unicode/jsp/GenerateSubheader.java

Lines changed: 0 additions & 16 deletions
This file was deleted.

UnicodeJsps/src/main/java/org/unicode/jsp/Subheader.java

Lines changed: 0 additions & 225 deletions
This file was deleted.

UnicodeJsps/src/main/java/org/unicode/jsp/UBAVersion.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,12 @@ public class UBAVersion {
1616
Age_Values.V11_0,
1717
Age_Values.V12_0,
1818
Age_Values.V13_0,
19-
Age_Values.V14_0
19+
Age_Values.V14_0,
20+
Age_Values.V15_0,
21+
Age_Values.V15_1,
22+
Age_Values.V16_0,
23+
Age_Values.V17_0
24+
// FIX_FOR_NEW_VERSION
2025
/* Current version is always last */
2126
);
2227

0 commit comments

Comments
 (0)