fcfba51
Pinchord · pinchord.git · Tickets · Changelog
Branches > v30.2 > fcfba51 > files / setup.py
Update to the new javelin tab and return (Ticket 29)
Commit: fcfba51d00e3ff131205f341e96872120e462066
Parent: 2c013b2
3 changed files:
generate-mods.clj view file
@@ -185,7 +185,7 @@ (defn rep [n s] (apply str (repeat n s))) -(def plover-symbols-dict+(def symbols-dict (->map (let [{:keys [starter chords shortcuts mod-shortcuts]} symbols] [(for [[mod symbol] chords@@ -232,11 +232,6 @@ (str starter "-" mod "T*e") (str "{}" (rep 4 symbol) "=") (str "+" starter "-" mod "T*e") (str "{^}" (rep 4 symbol) "=")])]))) -; Javelin requires \t and \n to be escaped, where plover doesn't.-(def javelin-symbols-dict (update-vals plover-symbols-dict- #(str/escape % {\newline "\\n"- \tab "\\t"})))- (def numbers {:starter "TPWHR" :left {"R" "1"@@ -385,5 +380,4 @@ (def version (:version (edn/read-string (slurp "chords.edn")))) -(spit (str "pinchord-mods-javelin-" version ".json") (json/generate-string (merge javelin-symbols-dict fingerspelling-dict numbers-dict movement-dict)))-(spit (str "pinchord-mods-plover-" version ".json") (json/generate-string (merge plover-symbols-dict fingerspelling-dict numbers-dict movement-dict)))+(spit (str "pinchord-mods-" version ".json") (json/generate-string (merge symbols-dict fingerspelling-dict numbers-dict movement-dict)))pinchord-mods-javelin-v30.1.json view file
@@ -1 +0,0 @@plover_pinchord/dictionaries/pinchord-mods-v30.1.json plover_pinchord/dictionaries/pinchord-mods-plover-v30.1.json view file