fix: tag with page references

pull/1872/head
Tienson Qin 2021-05-14 23:55:20 +08:00
parent d4f53dca4b
commit 3ca38044cd
2 changed files with 10 additions and 11 deletions

View File

@ -2325,15 +2325,6 @@
(= "#" (util/nth-safe value (dec pos)))))
(state/set-editor-show-page-search-hashtag! false)
(or
(surround-by? input "#" " ")
(surround-by? input "#" :end)
(= key "#"))
(do
(commands/handle-step [:editor/search-page-hashtag])
(state/set-last-pos! (:pos (util/get-caret-pos input)))
(reset! commands/*slash-caret-pos (util/get-caret-pos input)))
(and
(contains? (set/difference (set (keys reversed-autopair-map))
#{"`"})
@ -2359,6 +2350,15 @@
:else
nil))
(or
(surround-by? input "#" " ")
(surround-by? input "#" :end)
(= key "#"))
(do
(commands/handle-step [:editor/search-page-hashtag])
(state/set-last-pos! (:pos (util/get-caret-pos input)))
(reset! commands/*slash-caret-pos (util/get-caret-pos input)))
(let [sym "$"]
(and (= key sym)
(>= (count value) 1)

View File

@ -464,8 +464,7 @@
(defn set-editor-show-page-search!
[value]
(set-state! :editor/show-page-search? value)
(set-state! :editor/show-page-search-hashtag? false))
(set-state! :editor/show-page-search? value))
(defn get-editor-show-page-search?
[]