From bbfa0900799f838ef934f08ad682e3985115a571 Mon Sep 17 00:00:00 2001 From: breadcat Date: Mon, 8 Jun 2015 01:07:05 +0100 Subject: Improved hotstrings Hotstrings now fire mid-word, added Norwegian support and mostly-fixed how é is entered. --- ahk-assistant.ahk | 64 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 35 insertions(+), 29 deletions(-) (limited to 'ahk-assistant.ahk') diff --git a/ahk-assistant.ahk b/ahk-assistant.ahk index 948eced..0251c5e 100644 --- a/ahk-assistant.ahk +++ b/ahk-assistant.ahk @@ -123,38 +123,44 @@ Insert::appendClipboard() Return ;swedish -:c*:(Ao)::Å -:c*:(ao)::å -:c*:(Ai)::Ä -:c*:(ai)::ä -:c*:(Oi)::Ö -:c*:(oi)::ö +:c*?:(Ao)::Å +:c*?:(ao)::å +:c*?:(Ai)::Ä +:c*?:(ai)::ä +:c*?:(Oi)::Ö +:c*?:(oi)::ö +;norwegian +:c*?:(AE)::Æ +:c*?:(ae)::æ +:c*?:(O/)::Ø +:c*?:(o/)::ø ;german -:c*:(Ui)::Ü -:c*:(ui)::ü -:*:(ss)::ß +:c*?:(Ui)::Ü +:c*?:(ui)::ü +:*?:(ss)::ß ;spanish -:c*:(Ny)::Ñ -:c*:(ny)::ñ -:c*:(A-)::Á -:c*:(a-)::á -:c*:(E-)::É -; :c*:(e-)::é ;conflicts with C-A-e insert which is annoying -Ralt & e::typeAcuteE() ;awful, awful workaround -:c*:(I-)::Í -:c*:(i-)::í -:c*:(O-)::Ó -:c*:(o-)::ó -:c*:(U-)::Ú -:c*:(u-)::ú -:*:(!!)::¡ -:*:(??)::¿ +:c?*:(Ny)::Ñ +:c?*:(ny)::ñ +:c?*:(A-)::Á +:c?*:(a-)::á +:c?*:(E-)::É +:c*:(e-):: + Send {ASC 130} ;C-A-e insertion for é is weird + Return +:c?*:(I-)::Í +:c?*:(i-)::í +:c?*:(O-)::Ó +:c?*:(o-)::ó +:c?*:(U-)::Ú +:c?*:(u-)::ú +:*?:(!!)::¡ +:*?:(??)::¿ ;symbols -:*:(c)::© -:*:(r)::® -:*:(tm)::™ -:*:(ee)::€ -:*:(deg)::° +:*?:(c)::© +:*?:(r)::® +:*?:(tm)::™ +:*?:(ee)::€ +:*?:(deg)::° ;stupid fingers :*:seperated::separated :*:seperate::separate -- cgit v1.2.3