<commit_before>==========
Fcitx-m17n
==========

This is the source tree of fcitx-m17n, some trivial little codes the wrap the
m17n input method engine into a fcitx input method.

Source Tree
===========

* im:
  Most codes.
* po:
  Translation files suitable for GNU gettext.
* testmim:
  A trivial standalone frontend to the m17n input methods engine.

Dependency, Building and Installation
=====================================

Fcitx-m17n is maintained using CMake. To install, run::

  mkdir build; cd build
  cmake .. [ FLAGS ] 
  make && make install

To install to /usr, include `-DCMAKE_INSTALL_PREFIX=/usr` in `FLAGS`. To
build with debug symbols, include `-DCMAKE_BUILD_TYPE`. You may as well
replace `cmake` with `ccmake`, which gives you a nice curses UI to adjust
CMake flags.

Dependencies is handled by CMake and therefore not listed here. But note that
testmim uses some C++11 features and requires a recent C++ compiler. Latest
clang will suffice.

You may want to read `CMakeLists.txt` in the subdirectories.

License
=======

All codes are currently licensed in LGPL 2.1.

See `COPYING` for a copy of the license. A list of of fcitx-m17n authors and
contributors is included herein:

* <NAME>
* CSSlayer
<commit_msg>Changed ` to `` as they are intended to appear as code.<commit_after>==========
Fcitx-m17n
==========

This is the source tree of fcitx-m17n, some trivial little codes the wrap the
m17n input method engine into a fcitx input method.

Source Tree
===========

* im:
  Most codes.
* po:
  Translation files suitable for GNU gettext.
* testmim:
  A trivial standalone frontend to the m17n input methods engine.

Dependency, Building and Installation
=====================================

Fcitx-m17n is maintained using CMake. To install, run::

  mkdir build; cd build
  cmake .. [ FLAGS ] 
  make && make install

To install to /usr, include ``-DCMAKE_INSTALL_PREFIX=/usr`` in ``FLAGS``. To
build with debug symbols, include ``-DCMAKE_BUILD_TYPE``. You may as well
replace ``cmake`` with ``ccmake``, which gives you a nice curses UI to adjust
CMake flags.

Dependencies is handled by CMake and therefore not listed here. But note that
testmim uses some C++11 features and requires a recent C++ compiler. Latest
clang will suffice.

You may want to read ``CMakeLists.txt`` in the subdirectories.

License
=======

All codes are currently licensed in LGPL 2.1.

See ``COPYING`` for a copy of the license. A list of of fcitx-m17n authors and
contributors is included herein:

* <NAME>
* CSSlayer

{'fraction_non_alphanumeric': 0.12341772151898735, 'fraction_numerical': 0.012658227848101266, 'mean_word_length': 4.236024844720497, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5844032', 'n_tokens_mistral': 795, 'n_tokens_neox': 734, 'n_words': 349}