Skip to content

Commit

Permalink
chore: 暴力GC
Browse files Browse the repository at this point in the history
  • Loading branch information
0x696c757a696f committed May 23, 2024
1 parent 0f0edc2 commit 94b8550
Show file tree
Hide file tree
Showing 6 changed files with 302 additions and 296 deletions.
119 changes: 60 additions & 59 deletions xmjd6.W.schema.yaml
Original file line number Diff line number Diff line change
@@ -1,59 +1,60 @@
# Rime schema settings
# encoding: utf-8

schema:
schema_id: xmjd6.W
name: 键道W
version: "1"

switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]

engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- table_translator
filters:
- uniquifier

speller:
alphabet: "zyxwvutsrqponmlkjihgfedcba"
initials: "abcdefghijklmnopqrstuvwxyz"
algebra:
- xform/[a-z]+//

translator:
dictionary: xmjd6.W
enable_charset_filter: false
enable_completion: false
enable_encoder: false
enable_sentence: false
enable_user_dict: false
encode_commit_history: false


punctuator:
import_preset: default

key_binder:
import_preset: default

recognizer:
import_preset: default
# Rime schema settings
# encoding: utf-8

schema:
schema_id: xmjd6.W
name: 键道W
version: "1"

switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]

engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- table_translator
- lua_translator@*xmjd6/force_gc
filters:
- uniquifier

speller:
alphabet: "zyxwvutsrqponmlkjihgfedcba"
initials: "abcdefghijklmnopqrstuvwxyz"
algebra:
- xform/[a-z]+//

translator:
dictionary: xmjd6.W
enable_charset_filter: false
enable_completion: false
enable_encoder: false
enable_sentence: false
enable_user_dict: false
encode_commit_history: false


punctuator:
import_preset: default

key_binder:
import_preset: default

recognizer:
import_preset: default
119 changes: 60 additions & 59 deletions xmjd6.Y.schema.yaml
Original file line number Diff line number Diff line change
@@ -1,59 +1,60 @@
# Rime schema settings
# encoding: utf-8

schema:
schema_id: xmjd6.Y
name: 键道Y
version: "1"

switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]

engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- table_translator
filters:
- uniquifier

speller:
alphabet: "zyxwvutsrqponmlkjihgfedcba"
initials: "abcdefghijklmnopqrstuvwxyz"
algebra:
- xform/[a-z]+//

translator:
dictionary: xmjd6.Y
enable_charset_filter: false
enable_completion: false
enable_encoder: false
enable_sentence: false
enable_user_dict: false
encode_commit_history: false


punctuator:
import_preset: default

key_binder:
import_preset: default

recognizer:
import_preset: default
# Rime schema settings
# encoding: utf-8

schema:
schema_id: xmjd6.Y
name: 键道Y
version: "1"

switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]

engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- table_translator
- lua_translator@*xmjd6/force_gc
filters:
- uniquifier

speller:
alphabet: "zyxwvutsrqponmlkjihgfedcba"
initials: "abcdefghijklmnopqrstuvwxyz"
algebra:
- xform/[a-z]+//

translator:
dictionary: xmjd6.Y
enable_charset_filter: false
enable_completion: false
enable_encoder: false
enable_sentence: false
enable_user_dict: false
encode_commit_history: false


punctuator:
import_preset: default

key_binder:
import_preset: default

recognizer:
import_preset: default
119 changes: 60 additions & 59 deletions xmjd6.Z.schema.yaml
Original file line number Diff line number Diff line change
@@ -1,59 +1,60 @@
# Rime schema settings
# encoding: utf-8

schema:
schema_id: xmjd6.Z
name: 键道Z
version: "1"

switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]

engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- table_translator
filters:
- uniquifier

speller:
alphabet: "zyxwvutsrqponmlkjihgfedcba"
initials: "abcdefghijklmnopqrstuvwxyz"
algebra:
- xform/[a-z]+//

translator:
dictionary: xmjd6.Z
enable_charset_filter: false
enable_completion: false
enable_encoder: false
enable_sentence: false
enable_user_dict: false
encode_commit_history: false


punctuator:
import_preset: default

key_binder:
import_preset: default

recognizer:
import_preset: default
# Rime schema settings
# encoding: utf-8

schema:
schema_id: xmjd6.Z
name: 键道Z
version: "1"

switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]

engine:
processors:
- ascii_composer
- recognizer
- key_binder
- speller
- punctuator
- selector
- navigator
- express_editor
segmentors:
- ascii_segmentor
- matcher
- abc_segmentor
- punct_segmentor
- fallback_segmentor
translators:
- punct_translator
- table_translator
- lua_translator@*xmjd6/force_gc
filters:
- uniquifier

speller:
alphabet: "zyxwvutsrqponmlkjihgfedcba"
initials: "abcdefghijklmnopqrstuvwxyz"
algebra:
- xform/[a-z]+//

translator:
dictionary: xmjd6.Z
enable_charset_filter: false
enable_completion: false
enable_encoder: false
enable_sentence: false
enable_user_dict: false
encode_commit_history: false


punctuator:
import_preset: default

key_binder:
import_preset: default

recognizer:
import_preset: default
Loading

0 comments on commit 94b8550

Please sign in to comment.