Package: librime / 1.2+dfsg-1

Metadata

Package Version Patches format
librime 1.2+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
oldschool.diff | (download)

.lvimrc | 1 0 + 1 - 0 !
CMakeLists.txt | 5 1 + 4 - 0 !
include/rime/algo/algebra.h | 4 2 + 2 - 0 !
include/rime/algo/calculus.h | 6 3 + 3 - 0 !
include/rime/algo/encoder.h | 6 3 + 3 - 0 !
include/rime/algo/spelling.h | 13 6 + 7 - 0 !
include/rime/algo/syllabifier.h | 30 17 + 13 - 0 !
include/rime/candidate.h | 48 24 + 24 - 0 !
include/rime/common.h | 27 17 + 10 - 0 !
include/rime/component.h | 6 3 + 3 - 0 !
include/rime/composition.h | 11 5 + 6 - 0 !
include/rime/config.h | 95 48 + 47 - 0 !
include/rime/context.h | 28 14 + 14 - 0 !
include/rime/deployer.h | 20 10 + 10 - 0 !
include/rime/dict/db.h | 23 11 + 12 - 0 !
include/rime/dict/db_utils.h | 4 2 + 2 - 0 !
include/rime/dict/dict_compiler.h | 8 4 + 4 - 0 !
include/rime/dict/dictionary.h | 51 26 + 25 - 0 !
include/rime/dict/entry_collector.h | 12 6 + 6 - 0 !
include/rime/dict/mapped_file.h | 35 22 + 13 - 0 !
include/rime/dict/preset_vocabulary.h | 6 3 + 3 - 0 !
include/rime/dict/prism.h | 22 12 + 10 - 0 !
include/rime/dict/reverse_lookup_dictionary.h | 8 4 + 4 - 0 !
include/rime/dict/string_table.h | 8 4 + 4 - 0 !
include/rime/dict/table.h | 61 27 + 34 - 0 !
include/rime/dict/text_db.h | 20 10 + 10 - 0 !
include/rime/dict/tree_db.h | 37 22 + 15 - 0 !
include/rime/dict/tsv.h | 16 8 + 8 - 0 !
include/rime/dict/user_db.h | 14 6 + 8 - 0 !
include/rime/dict/user_dictionary.h | 24 12 + 12 - 0 !
include/rime/dict/vocabulary.h | 25 13 + 12 - 0 !
include/rime/engine.h | 10 5 + 5 - 0 !
include/rime/filter.h | 8 4 + 4 - 0 !
include/rime/formatter.h | 4 2 + 2 - 0 !
include/rime/gear/abc_segmentor.h | 2 1 + 1 - 0 !
include/rime/gear/affix_segmentor.h | 2 1 + 1 - 0 !
include/rime/gear/ascii_composer.h | 20 10 + 10 - 0 !
include/rime/gear/chord_composer.h | 6 3 + 3 - 0 !
include/rime/gear/echo_translator.h | 4 2 + 2 - 0 !
include/rime/gear/editor.h | 2 1 + 1 - 0 !
include/rime/gear/fallback_segmentor.h | 2 1 + 1 - 0 !
include/rime/gear/key_binder.h | 6 3 + 3 - 0 !
include/rime/gear/matcher.h | 2 1 + 1 - 0 !
include/rime/gear/memory.h | 4 2 + 2 - 0 !
include/rime/gear/navigator.h | 10 5 + 5 - 0 !
include/rime/gear/poet.h | 6 3 + 3 - 0 !
include/rime/gear/punctuator.h | 44 22 + 22 - 0 !
include/rime/gear/recognizer.h | 16 8 + 8 - 0 !
include/rime/gear/reverse_lookup_filter.h | 11 5 + 6 - 0 !
include/rime/gear/reverse_lookup_translator.h | 16 8 + 8 - 0 !
include/rime/gear/schema_list_translator.h | 4 2 + 2 - 0 !
include/rime/gear/script_translator.h | 10 5 + 5 - 0 !
include/rime/gear/selector.h | 16 8 + 8 - 0 !
include/rime/gear/simplifier.h | 17 8 + 9 - 0 !
include/rime/gear/speller.h | 8 4 + 4 - 0 !
include/rime/gear/switch_translator.h | 4 2 + 2 - 0 !
include/rime/gear/table_translator.h | 18 9 + 9 - 0 !
include/rime/gear/translator_commons.h | 43 16 + 27 - 0 !
include/rime/gear/uniquifier.h | 4 2 + 2 - 0 !
include/rime/gear/unity_table_encoder.h | 8 4 + 4 - 0 !
include/rime/key_event.h | 24 12 + 12 - 0 !
include/rime/key_table.h | 4 2 + 2 - 0 !
include/rime/lever/custom_settings.h | 5 2 + 3 - 0 !
include/rime/lever/customizer.h | 4 2 + 2 - 0 !
include/rime/lever/deployment_tasks.h | 4 2 + 2 - 0 !
include/rime/lever/switcher_settings.h | 6 3 + 3 - 0 !
include/rime/lever/user_dict_manager.h | 2 1 + 1 - 0 !
include/rime/menu.h | 21 11 + 10 - 0 !
include/rime/messenger.h | 8 4 + 4 - 0 !
include/rime/module.h | 2 1 + 1 - 0 !
include/rime/processor.h | 4 2 + 2 - 0 !
include/rime/registry.h | 6 3 + 3 - 0 !
include/rime/schema.h | 10 5 + 5 - 0 !
include/rime/segmentation.h | 23 13 + 10 - 0 !
include/rime/segmentor.h | 6 3 + 3 - 0 !
include/rime/service.h | 23 11 + 12 - 0 !
include/rime/switcher.h | 12 6 + 6 - 0 !
include/rime/ticket.h | 6 3 + 3 - 0 !
include/rime/translation.h | 16 8 + 8 - 0 !
include/rime/translator.h | 8 4 + 4 - 0 !
sample/src/trivial_translator.cc | 32 17 + 15 - 0 !
sample/src/trivial_translator.h | 8 4 + 4 - 0 !
sample/test/trivial_translator_test.cc | 17 10 + 7 - 0 !
shell.bat | 2 1 + 1 - 0 !
src/CMakeLists.txt | 3 3 + 0 - 0 !
src/algo/algebra.cc | 15 8 + 7 - 0 !
src/algo/encoder.cc | 30 17 + 13 - 0 !
src/algo/syllabifier.cc | 62 33 + 29 - 0 !
src/candidate.cc | 16 9 + 7 - 0 !
src/commit_history.cc | 14 8 + 6 - 0 !
src/composition.cc | 26 15 + 11 - 0 !
src/config.cc | 207 108 + 99 - 0 !
src/context.cc | 73 38 + 35 - 0 !
src/core_module.cc | 10 5 + 5 - 0 !
src/deployer.cc | 45 23 + 22 - 0 !
src/dict/db.cc | 15 14 + 1 - 0 !
src/dict/dict_compiler.cc | 23 12 + 11 - 0 !
src/dict/dict_module.cc | 6 3 + 3 - 0 !
src/dict/dict_settings.cc | 13 7 + 6 - 0 !
src/dict/dictionary.cc | 94 46 + 48 - 0 !
src/dict/entry_collector.cc | 24 13 + 11 - 0 !
src/dict/mapped_file.cc | 26 14 + 12 - 0 !
src/dict/preset_vocabulary.cc | 3 2 + 1 - 0 !
src/dict/prism.cc | 83 45 + 38 - 0 !
src/dict/reverse_lookup_dictionary.cc | 29 15 + 14 - 0 !
src/dict/string_table.cc | 2 1 + 1 - 0 !
src/dict/table.cc | 139 81 + 58 - 0 !
src/dict/text_db.cc | 50 23 + 27 - 0 !
src/dict/tree_db.cc | 138 47 + 91 - 0 !
src/dict/tsv.cc | 4 2 + 2 - 0 !
src/dict/user_db.cc | 12 9 + 3 - 0 !
src/dict/user_dictionary.cc | 101 51 + 50 - 0 !
src/dict/vocabulary.cc | 30 14 + 16 - 0 !
src/engine.cc | 236 121 + 115 - 0 !
src/gear/abc_segmentor.cc | 24 14 + 10 - 0 !
src/gear/affix_segmentor.cc | 16 9 + 7 - 0 !
src/gear/ascii_composer.cc | 59 33 + 26 - 0 !
src/gear/ascii_segmentor.cc | 8 5 + 3 - 0 !
src/gear/chord_composer.cc | 31 15 + 16 - 0 !
src/gear/cjk_minifier.cc | 5 3 + 2 - 0 !
src/gear/echo_translator.cc | 15 8 + 7 - 0 !
src/gear/editor.cc | 9 5 + 4 - 0 !
src/gear/fallback_segmentor.cc | 15 8 + 7 - 0 !
src/gear/filter_commons.cc | 10 5 + 5 - 0 !
src/gear/gears_module.cc | 2 1 + 1 - 0 !
src/gear/key_binder.cc | 103 50 + 53 - 0 !
src/gear/matcher.cc | 27 14 + 13 - 0 !
src/gear/memory.cc | 38 21 + 17 - 0 !
src/gear/navigator.cc | 23 12 + 11 - 0 !
src/gear/poet.cc | 19 10 + 9 - 0 !
src/gear/punctuator.cc | 190 87 + 103 - 0 !
src/gear/recognizer.cc | 55 25 + 30 - 0 !
src/gear/reverse_lookup_filter.cc | 25 15 + 10 - 0 !
src/gear/reverse_lookup_translator.cc | 113 53 + 60 - 0 !
src/gear/schema_list_translator.cc | 62 29 + 33 - 0 !
src/gear/script_translator.cc | 190 99 + 91 - 0 !
src/gear/selector.cc | 32 16 + 16 - 0 !
src/gear/shape.cc | 5 3 + 2 - 0 !
src/gear/simplifier.cc | 89 48 + 41 - 0 !
src/gear/speller.cc | 24 13 + 11 - 0 !
src/gear/switch_translator.cc | 114 54 + 60 - 0 !
src/gear/table_translator.cc | 189 99 + 90 - 0 !
src/gear/translator_commons.cc | 34 19 + 15 - 0 !
src/gear/uniquifier.cc | 20 10 + 10 - 0 !
src/gear/unity_table_encoder.cc | 20 9 + 11 - 0 !
src/key_event.cc | 16 8 + 8 - 0 !
src/lever/custom_settings.cc | 12 5 + 7 - 0 !
src/lever/customizer.cc | 11 6 + 5 - 0 !
src/lever/deployment_tasks.cc | 93 50 + 43 - 0 !
src/lever/levers_module.cc | 80 35 + 45 - 0 !
src/lever/switcher_settings.cc | 67 32 + 35 - 0 !
src/lever/user_dict_manager.cc | 33 17 + 16 - 0 !
src/lever/userdb_recovery_task.cc | 9 4 + 5 - 0 !
src/module.cc | 8 4 + 4 - 0 !
src/registry.cc | 2 1 + 1 - 0 !
src/rime_api.cc | 41 20 + 21 - 0 !
src/schema.cc | 13 6 + 7 - 0 !
src/segmentation.cc | 23 12 + 11 - 0 !
src/service.cc | 43 20 + 23 - 0 !
src/switcher.cc | 131 73 + 58 - 0 !
src/ticket.cc | 6 5 + 1 - 0 !
src/translation.cc | 34 15 + 19 - 0 !
test/algebra_test.cc | 13 6 + 7 - 0 !
test/calculus_test.cc | 23 11 + 12 - 0 !
test/component_test.cc | 14 7 + 7 - 0 !
test/config_test.cc | 52 26 + 26 - 0 !
test/dictionary_test.cc | 24 12 + 12 - 0 !
test/encoder_test.cc | 2 1 + 1 - 0 !
test/menu_test.cc | 26 13 + 13 - 0 !
test/prism_test.cc | 2 1 + 1 - 0 !
test/rime_test_main.cc | 2 1 + 1 - 0 !
test/segmentor_test.cc | 24 12 + 12 - 0 !
test/syllabifier_test.cc | 19 9 + 10 - 0 !
test/table_test.cc | 35 18 + 17 - 0 !
test/user_db_test.cc | 12 6 + 6 - 0 !
tools/rime_console.cc | 12 7 + 5 - 0 !
tools/rime_dict_manager.cc | 3 2 + 1 - 0 !
vcbuild.bat | 30 15 + 15 - 0 !
178 files changed, 2661 insertions(+), 2583 deletions(-)

 use the oldschool branch from the upstream.
 The oldschool branch doesn't depend on c++11 features, so we can use
 it to work around #754199 (FTBFS on armel: std::future is broken).
 .
 This patch can be reproduced by