xaizek / zograscope (License: AGPLv3 only) (since 2018-12-07)
Mainly a syntax-aware diff that also provides a number of additional tools.
<root> / third-party / tree-sitter / src / unicode /
File Mode Size
ICU_SHA 100644 41B
LICENSE 100644 21KiB
README.md 100644 1,270B
ptypes.h 100644 72B
umachine.h 100644 15KiB
urename.h 100644 72B
utf.h 100644 72B
utf16.h 100644 23KiB
utf8.h 100644 31KiB

/README.md

ICU Parts

This directory contains a small subset of files from the Unicode organization's ICU repository.

License

The license for these files is contained in the LICENSE file within this directory.

Contents

  • Source files taken from the icu4c/source/common/unicode directory:
    • utf8.h
    • utf16.h
    • umachine.h
  • Empty source files that are referenced by the above source files, but whose original contents in libicu are not needed:
    • ptypes.h
    • urename.h
    • utf.h
  • ICU_SHA - File containing the Git SHA of the commit in the icu repository from which the files were obtained.
  • LICENSE - The license file from the icu4c directory of the icu repository.
  • README.md - This text file.

Updating ICU

To incorporate changes from the upstream icu repository:

  • Update ICU_SHA with the new Git SHA.
  • Update LICENSE with the license text from the directory mentioned above.
  • Update utf8.h, utf16.h, and umachine.h with their new contents in the icu repository.
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/zograscope

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/zograscope

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master