Releases: phoepsilonix/mozc-deb
v2.31.5712.102-ubuntu-24.10-with-jp-dict-101-g5f789eb
Add Japanese dictionaries for improved tokenization
- SudachiDict: Lexicon for Sudachi tokenizer
- Neologism dictionary for UniDic-MeCab
- Neologism dictionary for IPAdic-MeCab
commit 5f789eb97e172ad19669b3de6abfd5e87a396123
Author: Taku Kudo [email protected]
Date: Sun Feb 23 09:35:44 2025 +0000
Stop using raw pointer to share composer::Table.
Background:
composer::Table is shared across different components.
Though we would like to avoid shared object, Table is not copyable so there is no other way to share them at this moment. The internal data of the Table is managed by std::unique_ptr, which makes simple copying impossible. Furthermore, copying the table every time would result in a significant performance degradation. Style guide says that we prefer to use std::shared_ptr for shared memory object.
PiperOrigin-RevId: 730072127
v2.31.5712.102-ubuntu-24.10-101-g5f789eb
commit 5f789eb97e172ad19669b3de6abfd5e87a396123
Author: Taku Kudo [email protected]
Date: Sun Feb 23 09:35:44 2025 +0000
Stop using raw pointer to share composer::Table.
Background:
composer::Table is shared across different components.
Though we would like to avoid shared object, Table is not copyable so there is no other way to share them at this moment. The internal data of the Table is managed by std::unique_ptr, which makes simple copying impossible. Furthermore, copying the table every time would result in a significant performance degradation. Style guide says that we prefer to use std::shared_ptr for shared memory object.
PiperOrigin-RevId: 730072127
v2.31.5712.102-ubuntu-24.04-with-jp-dict-101-g5f789eb
Add Japanese dictionaries for improved tokenization
- SudachiDict: Lexicon for Sudachi tokenizer
- Neologism dictionary for UniDic-MeCab
- Neologism dictionary for IPAdic-MeCab
commit 5f789eb97e172ad19669b3de6abfd5e87a396123
Author: Taku Kudo [email protected]
Date: Sun Feb 23 09:35:44 2025 +0000
Stop using raw pointer to share composer::Table.
Background:
composer::Table is shared across different components.
Though we would like to avoid shared object, Table is not copyable so there is no other way to share them at this moment. The internal data of the Table is managed by std::unique_ptr, which makes simple copying impossible. Furthermore, copying the table every time would result in a significant performance degradation. Style guide says that we prefer to use std::shared_ptr for shared memory object.
PiperOrigin-RevId: 730072127
v2.31.5712.102-ubuntu-24.04-101-g5f789eb
commit 5f789eb97e172ad19669b3de6abfd5e87a396123
Author: Taku Kudo [email protected]
Date: Sun Feb 23 09:35:44 2025 +0000
Stop using raw pointer to share composer::Table.
Background:
composer::Table is shared across different components.
Though we would like to avoid shared object, Table is not copyable so there is no other way to share them at this moment. The internal data of the Table is managed by std::unique_ptr, which makes simple copying impossible. Furthermore, copying the table every time would result in a significant performance degradation. Style guide says that we prefer to use std::shared_ptr for shared memory object.
PiperOrigin-RevId: 730072127
v2.31.5712.102-debian-12-with-jp-dict-101-g5f789eb
Add Japanese dictionaries for improved tokenization
- SudachiDict: Lexicon for Sudachi tokenizer
- Neologism dictionary for UniDic-MeCab
- Neologism dictionary for IPAdic-MeCab
commit 5f789eb97e172ad19669b3de6abfd5e87a396123
Author: Taku Kudo [email protected]
Date: Sun Feb 23 09:35:44 2025 +0000
Stop using raw pointer to share composer::Table.
Background:
composer::Table is shared across different components.
Though we would like to avoid shared object, Table is not copyable so there is no other way to share them at this moment. The internal data of the Table is managed by std::unique_ptr, which makes simple copying impossible. Furthermore, copying the table every time would result in a significant performance degradation. Style guide says that we prefer to use std::shared_ptr for shared memory object.
PiperOrigin-RevId: 730072127
v2.31.5712.102-debian-12-101-g5f789eb
commit 5f789eb97e172ad19669b3de6abfd5e87a396123
Author: Taku Kudo [email protected]
Date: Sun Feb 23 09:35:44 2025 +0000
Stop using raw pointer to share composer::Table.
Background:
composer::Table is shared across different components.
Though we would like to avoid shared object, Table is not copyable so there is no other way to share them at this moment. The internal data of the Table is managed by std::unique_ptr, which makes simple copying impossible. Furthermore, copying the table every time would result in a significant performance degradation. Style guide says that we prefer to use std::shared_ptr for shared memory object.
PiperOrigin-RevId: 730072127
v2.31.5712.102-Rhino-with-jp-dict-101-g5f789eb
Add Japanese dictionaries for improved tokenization
- SudachiDict: Lexicon for Sudachi tokenizer
- Neologism dictionary for UniDic-MeCab
- Neologism dictionary for IPAdic-MeCab
commit 5f789eb97e172ad19669b3de6abfd5e87a396123
Author: Taku Kudo [email protected]
Date: Sun Feb 23 09:35:44 2025 +0000
Stop using raw pointer to share composer::Table.
Background:
composer::Table is shared across different components.
Though we would like to avoid shared object, Table is not copyable so there is no other way to share them at this moment. The internal data of the Table is managed by std::unique_ptr, which makes simple copying impossible. Furthermore, copying the table every time would result in a significant performance degradation. Style guide says that we prefer to use std::shared_ptr for shared memory object.
PiperOrigin-RevId: 730072127
v2.31.5712.102-Rhino-101-g5f789eb
commit 5f789eb97e172ad19669b3de6abfd5e87a396123
Author: Taku Kudo [email protected]
Date: Sun Feb 23 09:35:44 2025 +0000
Stop using raw pointer to share composer::Table.
Background:
composer::Table is shared across different components.
Though we would like to avoid shared object, Table is not copyable so there is no other way to share them at this moment. The internal data of the Table is managed by std::unique_ptr, which makes simple copying impossible. Furthermore, copying the table every time would result in a significant performance degradation. Style guide says that we prefer to use std::shared_ptr for shared memory object.
PiperOrigin-RevId: 730072127
v2.31.5712.102-ubuntu-24.10-with-jp-dict
Add Japanese dictionaries for improved tokenization
- SudachiDict: Lexicon for Sudachi tokenizer
- Neologism dictionary for UniDic-MeCab
- Neologism dictionary for IPAdic-MeCab
commit 58ebfadae04bc46c46e70edc9662347a29d8b7bc
Author: Hiroyuki Komatsu [email protected]
Date: Thu Jan 16 14:42:53 2025 +0000
Update BUILD_OSS to 5712
2.30.5618 → 2.31.5712
Conversion
* Updated the LM dictionary
* Updated symbols (#1074, #1100)
* Updated emoji data to CLDR 46 (Emoji 16.0)
* Fixed conversion errors reported by users.
Bug fix
* Windows: fixed the freeze issue with some applications like the searchhost.exe (#1077, #856)
* Windows: fixed the UI language issue of the GUI tools (#1110)
Features
* Updated the copyright year to 2025.
* Windows: bundle debug symbol for Mozc TIP DLL (#1081)
* Windows: shutdown existing Mozc processes on upgrading the version (#1093)
Build
* supported Bazel 8.0.0 (#1118)
* removed WORKSPACE support for Bazel (#1115)
* supported Python 3.14 (#1084)
* updated the protobuf version: v27.3 → v29.1.
* Linux: supported gcc-14.1.1 without additional build flags (#927)
* macOS / Windows: Updated Qt version: 6.7.3 → 6.8.0 (#1105, #1110, #1121)
Code
* added a lint checker for BUILD.bazel and *bzl files (#1089)
* renamed the protobuf field from Candidates to CandidateWindow
* refactoring of ConversionRequest making it as immutable object
* refactoring of the Converter implementation
* refactoring of Engine and SessionConverter to make each module pluggable
* removed cyclic dependency between Converter and Rewriter.
PiperOrigin-RevId: 716215275
v2.31.5712.102-ubuntu-24.10
commit 58ebfadae04bc46c46e70edc9662347a29d8b7bc
Author: Hiroyuki Komatsu [email protected]
Date: Thu Jan 16 14:42:53 2025 +0000
Update BUILD_OSS to 5712
2.30.5618 → 2.31.5712
Conversion
* Updated the LM dictionary
* Updated symbols (#1074, #1100)
* Updated emoji data to CLDR 46 (Emoji 16.0)
* Fixed conversion errors reported by users.
Bug fix
* Windows: fixed the freeze issue with some applications like the searchhost.exe (#1077, #856)
* Windows: fixed the UI language issue of the GUI tools (#1110)
Features
* Updated the copyright year to 2025.
* Windows: bundle debug symbol for Mozc TIP DLL (#1081)
* Windows: shutdown existing Mozc processes on upgrading the version (#1093)
Build
* supported Bazel 8.0.0 (#1118)
* removed WORKSPACE support for Bazel (#1115)
* supported Python 3.14 (#1084)
* updated the protobuf version: v27.3 → v29.1.
* Linux: supported gcc-14.1.1 without additional build flags (#927)
* macOS / Windows: Updated Qt version: 6.7.3 → 6.8.0 (#1105, #1110, #1121)
Code
* added a lint checker for BUILD.bazel and *bzl files (#1089)
* renamed the protobuf field from Candidates to CandidateWindow
* refactoring of ConversionRequest making it as immutable object
* refactoring of the Converter implementation
* refactoring of Engine and SessionConverter to make each module pluggable
* removed cyclic dependency between Converter and Rewriter.
PiperOrigin-RevId: 716215275