Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions API.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# API

Welcome to the Unicode world. Before starting, you can find a demo site where you can find the API
documentation and test the functions by using WASM here:
[https://mojibake.zaerl.com](https://mojibake.zaerl.com)
You can find a demo site where you can find the API documentation and test the functions by using
WASM here: [https://mojibake.zaerl.com](https://mojibake.zaerl.com)

> [!NOTE]
> When we refer to "Unicode" or "Unicode 18" we refer to Unicode 18 **beta**

## Unicode glossary

You will need to have a basic glossary to understand the terminology.
Welcome to the Unicode world. Before starting, you will need to have a basic glossary to understand
the terminology.

A **Code Point** (`typedef uint32_t mjb_codepoint` in the code) in Unicode is an integer from 0 to
0x10FFFF. It's used to identify a **Character** in the list. For example `U+20A0`, the € currency.
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ generate-locale:
generate-unicode-tables:
@cd ./utils/generate && npm run generate -- unicode-tables

generate-site: src/site/index.html
generate-site: src/site/index.html src/site/footer.html
@cd ./utils/generate && npm run generate-site

sync-api-wasm: build-wasm
Expand All @@ -147,7 +147,7 @@ build-api: sync-api-wasm
@cd ./src/api && npm run build

# Watch site files
watch-site: build-api src/site/index.html
watch-site: build-api src/site/index.html src/site/footer.html
@cd ./utils/generate && npm run watch-site

# Watch API files
Expand Down
Loading