From 7911ff4934fb3bfe5177464b5738b94cfe4c5049 Mon Sep 17 00:00:00 2001 From: George Rhoten Date: Wed, 25 Jan 2023 00:45:44 -0800 Subject: [PATCH] Make some improvements around exception handling and documentation fixes. --- docs/readme.en.html | 8 ++++---- docs/readme.ja.html | 14 +++++++------- include/marisa/exception.h | 2 +- lib/marisa/Makefile.am | 1 + lib/marisa/exception.cc | 21 +++++++++++++++++++++ 5 files changed, 34 insertions(+), 12 deletions(-) create mode 100644 lib/marisa/exception.cc diff --git a/docs/readme.en.html b/docs/readme.en.html index 75327d8..d692352 100644 --- a/docs/readme.en.html +++ b/docs/readme.en.html @@ -123,7 +123,7 @@

Perl Bindings

$ make install

- Users can find a Perl bindings in bindings/perl/, in which the wrapper was generated by SWIG. To install the Perl bindings, run perl Makefile.PL and then make install. See also bindings/perl/sample.pl. + Users can find a Perl bindings in bindings/perl/, in which the wrapper was generated by SWIG. To install the Perl bindings, run perl Makefile.PL and then make install. See also bindings/perl/sample.pl.

@@ -134,7 +134,7 @@

Python Bindings

$ python setup.py install

- Users can find a Python bindings in bindings/python/, in which the wrapper was generated by SWIG. To install the Python bindings, run python setup.py install. See also bindings/python/sample.py. + Users can find a Python bindings in bindings/python/, in which the wrapper was generated by SWIG. To install the Python bindings, run python setup.py install. See also bindings/python/sample.py.

@@ -146,7 +146,7 @@

Ruby Bindings

$ make install

- Users can find a Ruby bindings in bindings/ruby/, in which the wrapper was generated by SWIG. To install the Ruby bindings, run ruby extconf.rb and then make install. See also bindings/ruby/sample.rb. + Users can find a Ruby bindings in bindings/ruby/, in which the wrapper was generated by SWIG. To install the Ruby bindings, run ruby extconf.rb and then make install. See also bindings/ruby/sample.rb.

@@ -160,7 +160,7 @@

Others

  • https://github.com/kmike/marisa-trie/ an alternative Cython-based pip-installable Python bindings which is faster than the above Python bindings.
  • -
  • Node.js
  • +
  • Node.js diff --git a/docs/readme.ja.html b/docs/readme.ja.html index c5d7485..cb87815 100644 --- a/docs/readme.ja.html +++ b/docs/readme.ja.html @@ -126,7 +126,7 @@

    Perl バインディング

    $ make install
  • - SWIG による Perl バインディングが bindings/perl/ にあります.perl Makefile.PL により Makefile を作成し,make install を実行することでインストールできます.使い方については,bindings/perl/sample.pl を参考にしてください. + SWIG による Perl バインディングが bindings/perl/ にあります.perl Makefile.PL により Makefile を作成し,make install を実行することでインストールできます.使い方については,bindings/perl/sample.pl を参考にしてください.

    @@ -137,7 +137,7 @@

    Python バインディング

    $ python setup.py install

    - SWIG による Python バインディングが bindings/python/ にあります.python setup.py install により インストールできます.使い方については,bindings/python/sample.py を参考にしてください. + SWIG による Python バインディングが bindings/python/ にあります.python setup.py install により インストールできます.使い方については,bindings/python/sample.py を参考にしてください.

    @@ -149,7 +149,7 @@

    Ruby バインディング

    $ make install

    - SWIG による Ruby バインディングが bindings/ruby/ にあります.ruby extconf.rb により Makefile を作成し,make install を実行することでインストールできます.使い方については,bindings/ruby/sample.rb を参考にしてください. + SWIG による Ruby バインディングが bindings/ruby/ にあります.ruby extconf.rb により Makefile を作成し,make install を実行することでインストールできます.使い方については,bindings/ruby/sample.rb を参考にしてください.

    @@ -168,7 +168,7 @@

    その他

  • https://github.com/komiya-atsushi/node-marisa-trieNode.js から使うためのモジュール
  • -

    +
    @@ -736,12 +736,12 @@

    辞書の互換性

    参考資料