|
Krita Source Code Documentation
|
Variables | |
| dict | block = {} |
| list | blocks = [] |
| blocksFile = f.read().decode('utf-8').split("\n") | |
| codes = line.split(";")[0]; | |
| outFile = open(outPath,'w'); | |
| str | outPath = "KoUnicodeBlockData.cpp" |
| str | url = 'https://www.unicode.org/Public/16.0.0/ucd/Blocks.txt'; |
SPDX-FileCopyrightText: 2025 Wolthera van Hövell tot Westerflier <griffinvalley@gmail.com> SPDX-License-Identifier: GPL-2.0-or-later This python3 script generates the KoUnicodeBlockData.cpp file from the unicode character database "Blocks.txt" file. This is so that we don't have to manually add new entries everytime a new version of unicode is released.
| dict generateKoUnicodeBlockData.block = {} |
Definition at line 24 of file generateKoUnicodeBlockData.py.
| list generateKoUnicodeBlockData.blocks = [] |
Definition at line 17 of file generateKoUnicodeBlockData.py.
| generateKoUnicodeBlockData.blocksFile = f.read().decode('utf-8').split("\n") |
Definition at line 19 of file generateKoUnicodeBlockData.py.
| generateKoUnicodeBlockData.codes = line.split(";")[0]; |
Definition at line 26 of file generateKoUnicodeBlockData.py.
| generateKoUnicodeBlockData.outFile = open(outPath,'w'); |
Definition at line 13 of file generateKoUnicodeBlockData.py.
| str generateKoUnicodeBlockData.outPath = "KoUnicodeBlockData.cpp" |
Definition at line 12 of file generateKoUnicodeBlockData.py.
| str generateKoUnicodeBlockData.url = 'https://www.unicode.org/Public/16.0.0/ucd/Blocks.txt'; |
Definition at line 15 of file generateKoUnicodeBlockData.py.