"Contains a function to build candidates from preedit-str. The function accepts param preedit-str, fetch-size, and a complete-func that should be called on returned candidate list.")
"Contains a function to build candidates from preedit-str.
The function accepts param preedit-str, fetch-size, and a
complete-func that should be called on returned candidate list.")
(defvar-localzero-input-can-start-sequence-func
'zero-input-can-start-sequence-default
"Contains a function to decide whether a char can start a preedit sequence.")
@@ -435,7 +438,8 @@ This allow input method to override default logic.")
"Whether to enable debug.
if t, `zero-input-debug' will output debug msg in *zero-input-debug* buffer")
(defvarzero-input-debug-buffer-max-size30000
"Max characters in *zero-input-debug* buffer. If reached, first half data will be deleted.")
"Max characters in *zero-input-debug* buffer.
If reached, first half data will be deleted.")
(defunzero-input-debug(string&restobjects)
"Log debug message in *zero-input-debug* buffer.
@@ -568,11 +572,16 @@ If there is no full-width char for CH, return it unchanged."