From 2c8904b62b8d636bed58c98d5c38d17301eabbcf Mon Sep 17 00:00:00 2001 From: yannickreiss Date: Thu, 21 Dec 2023 08:51:23 +0100 Subject: [PATCH] Update snippets and spelling dictionary --- UltiSnips/lua.snippets | 19 +++++++++++++------ UltiSnips/tex.snippets | 9 +++++---- spell/de.utf-8.add | 23 +++++++++++++++++++++++ spell/de.utf-8.add.spl | Bin 3780 -> 4013 bytes spell/en.utf-8.add | 19 +++++++++++++++++++ spell/en.utf-8.add.spl | Bin 1788 -> 1975 bytes 6 files changed, 60 insertions(+), 10 deletions(-) diff --git a/UltiSnips/lua.snippets b/UltiSnips/lua.snippets index 7aee125..ffadda3 100644 --- a/UltiSnips/lua.snippets +++ b/UltiSnips/lua.snippets @@ -1,11 +1,11 @@ -snippet fun "New function" +snippet fun "New function" function ${1:Name} ($2) $3 end; $0 endsnippet -snippet while "while-loop" +snippet while "while-loop" while (${1:true}) do $1 @@ -13,7 +13,7 @@ end; $0 endsnippet -snippet for "for loop" +snippet for "for loop" for ${1:i = 0}, ${2:target}, ${3:1} do $4 @@ -21,14 +21,14 @@ end; $0 endsnippet -snippet repeat "repeat until loop" +snippet repeat "repeat until loop" repeat $2 until (${1:Condition}); $0 endsnippet -snippet ifthen "normal if clause" +snippet ifthen "normal if clause" if (${1:Condition}) then $2 @@ -36,7 +36,7 @@ end; $0 endsnippet -snippet ifelse "if and else clause" +snippet ifelse "if and else clause" if (${1:Condition}) then $1 @@ -52,3 +52,10 @@ snippet "= fun" "Assign a function" rA end;$0 endsnippet +snippet docstring "Document string" b +-- Filename: `!p snip.rv = fn` +-- Author: ${1:Yannick Reiß} +-- Copyright: ${2:MIT-License} +-- Description: ${3:Funny lua script} +$0 +endsnippet diff --git a/UltiSnips/tex.snippets b/UltiSnips/tex.snippets index 0dc4437..38e479a 100644 --- a/UltiSnips/tex.snippets +++ b/UltiSnips/tex.snippets @@ -446,12 +446,13 @@ snippet != "not equal" iA \\neq $0 endsnippet -snippet "@(\w)" "insert greek letter" irA -\\`!p letters = {'a': 'alpha', 'A': 'Alpha', 'b': 'beta', 'B': 'Beta', 'g': 'gamma', 'G': 'Gamma', 'e': 'epsilon', 'E': 'Epsilon', 'o': 'omega', 'O': 'Omega', 'm': 'mu', 'M': 'Mu', 'n': 'eta', 'd': 'delta', 'D': 'Delta', 'N': 'Eta', 'v': 'varphi', 'V': 'Varphi', 'P': 'partial', 'p': 'pi', 'r': 'rho', 'S': 'Sigma', 's': 'sigma'} +snippet "@(\w)" "insert greek letter" ir +`!p letters = {'a': 'alpha', 'A': 'Alpha', 'b': 'beta', 'B': 'Beta', 'g': 'gamma', 'G': 'Gamma', 'e': 'epsilon', 'E': 'Epsilon', 'o': 'omega', 'O': 'Omega', 'm': 'mu', 'M': 'Mu', 'n': 'eta', 'd': 'delta', 'D': 'Delta', 'N': 'Eta', 'v': 'varphi', 'V': 'Varphi', 'P': 'partial', 'p': 'pi', 'r': 'rho', 'S': 'Sigma', 's': 'sigma'} try: - snip.rv = letters[ match.group(1) ] + snip.rv = "\\" + letters[ match.group(1) ] + except KeyError: - snip.rv = "UNDEFINED"` + snip.rv = "!!UNDEFINED"` endsnippet snippet _- "Escape _ easier" iA diff --git a/spell/de.utf-8.add b/spell/de.utf-8.add index 4a76e87..4ee41eb 100644 --- a/spell/de.utf-8.add +++ b/spell/de.utf-8.add @@ -303,3 +303,26 @@ Signalhandler Nachrichtenorientierte send receive +duty +cycles +Skalier +mHz +Cycle +Lookup +rodata +text +data +bss +Heap +pop +push +Overflow +LIFO +free +malloc +Relokationsproblem +Heaps +Relokation +Mikrocontrollersystemen +Debugging +Metaspeicher diff --git a/spell/de.utf-8.add.spl b/spell/de.utf-8.add.spl index 8dfc2c5bd06fc28ffeb283e104dec8780daffb2a..f8213d5b5033e833018a0ad1239386efe375a19c 100644 GIT binary patch delta 1763 zcmYLJT}&KR6rOWuc4t|3Aq%1)R8*u0A|aaCH7x~%+EQU9Eul$csUFuE_E2A`Zhg7vgMKy&h} zK9mu?5o7F0UmrAug(wdk`My3VM6bM|KaYc7^{2)}Z*1C*8z)=eF_CgpXUn9)>yW~O zL`t#jHImF|6emC&l^+_Po$_HWdK1nTmEu5l3fYpTXEy>$)DG9h$GIo0CQ`2Ab5prh zRY^hQN@^elmmWucoO%)Te@^w~Z`E|m4UF0b0utlsRfe=xmYj)NHK!8v{y@nRi~K3LjZW}s`Jd8>Yiv@-c28!-fuIC z&}=~Ys1ieZDryAhE&LJyFl>|G*W|I$GVnatGV31aPX)2LWF6gn z1seMm*^_&git>1FXu#S2zuoUugpV6nN0X*zWtf}DWqb>sOwo8uewsT=cjVu>CtvAe zD1f8ZE><8wrS3VD1bpkReAHhNLVf?$BL5ii@cC8=CY3l$dM&A|BxT$ zX9}|pm@-#ijdkXVyq_Q6*+)kz7ER>JBg18=Yq%gY^NX)8y?%bZN#|*a7I3Hm(1x^& zhySNxtQ7)UCAI3FXFasUu!e6JEG#H+;tbFjWf?iymtpZA b3$4(ib7Bc+Z@OTxpsd#EjQZaOK~4J?GjCl@ delta 1598 zcmXw3O>7%g5Z-y~^-tn8;Q*p)Ab?4eTB#dRVOmH7QPPIA;D)veNI=E&dTnpK-rekO zY!Xxz2_Ym-5l=mFLWoKcP>CZ*J;5acDF=j9I3O#Gvr1|j_W1q)(_07p`p?)FC(>@N%Q46Nr6ySKWBDbEY<@Q z>!K?R>sY9a3~{g?>f&gFs}A7zh3wHL>WcA3sNd4= zqV8I!%61Gu38)nA;IKF5PTQ1Tm}##A@xH2NE3+n671`w|AEY_}458cCzKSnKk5Kr8*3+T`O^NSQ%S~hpE;Ul2yx`Of}ga^>H9ZT@pdaU5i1Q zHrnZMJ0GeSa>wlJ1J2pky-(CmZhXvV!{0nhTI7B8eXjOMtIg2ANKkfQPq4G5l$F0Y zO6#!*I5EU}D?j;6&CfOfaMNkwT@4~Qc4J+@CfKkTnMi$^KVIDpiW1JRoTl5s%*D`7 z91OM)lnR66j2V~P+XiCDIH&VGsevh#%_L;X5Zkr7e5U?89 z5;Mp{_iitYHquSzHrO&-J(%iD!TN*SW=%#omfcgojm(sVYe|^yItZQ*I4~NZOf0TD zXeg|{njW2az2!qKkGi^m?Lz^~oj&$D`vY!!Rt}Nn7Dk7~%QU5E@r@lI4ww&OVC##$ zuRb3=io17bbosG26O1v>Cz^}eZcX7QfU}Egym)5L9}aX?<1g{laQR+NLYWZDgD4gd z)%vFkB6>cqNmGLNMx3Zmi^pF6!bN`O$qF-z>>k=43nSDPu=?6XcJ^c*Y9clFD34!2 zlgl?6>Rxf0YHGqBKeD_HY59@>e!nS#ggg_YWC?ZEt`u_^!685Mp8CYTKn?Y){p5L@ zv6~E44>J-c58Tc`czv!mVx)Nww-zwSiH_^u*Ly;G$duqH#~5|>eCc$t@L`A|S;^c5 z^?vE>!x*2QW*q2?llxQcm5$%|0E4BO^ic8PkJRoMh7sl#md>wSy0S)BXoVKxGl1tn z)uqGlGAA1gX_fSWz<139gGC*+2405o9|l`Q!TZ1U5S{8>+lT|=Vyy%tPLa4Ez44m6eo!ZIx*i$Be|HN z^irF$lNbkT#5iFex5GGV7m~=_q*iMDwkq$W(mjPe^%u~0xXVOi-b(Z~dn1Yy3;C_0 zZhJ9C3MrxaKBemp-b&az+*;m5t?96h6#`bcGnvzvw1Oz~=yF+^rX%J-5a%$@RmtII zMzxC)Fk`r$!8y&6O^CI^A9q8ddXl+%7&QG7y2ub~uG$uG68MT`s^I9CURKvoE9fy< z+>I4@*lH>kcQ=yA4$|yObx7uPgW!U=iH;GF0pijQzM^g`c17K2RD7>%+L($!@cDNs zE8QCyu?`KyF-)rsm~}o#3TOh(LRibG>KD4sH90wrhe7IE>5LgFH)GG5ZmE9ER!JbI+9yv^Bx|8S0w9h& ziH-DVPI+mWajhJ7NQw%jv89jx+DC7YZ!MQfXR0{`Yin%H?jEDN<@wcr9faiog7wES z)-WB+iwf~Gb#C4(;05=uYjC+xHhV~FL@;mfSVxb_XIbOeqc_b5OMovtwx^wT4e5aR z8B>v86-QV#Eb1^X+K#fw7s{Fd16N*miK8!JM7)tg8^w}ji z|E>{0YO&9?HXggEP8PCs%p9Ymq8d-HFV{*P!mxx|yNj3F#xn*arUzpe_%koZX zx)XWUxL0ZKeLCz$6S8k@*|g@f0oMOL%Oj3C?+y{~=6xGkIgvYzv%3!|_R$G*+MOJ7J%RQi z(!U<`QKhx3hIfun&s6zX_T@`G9m+kN>EJ-_>%MOej(FJpT-TF9-Sjfi@{IT}_%^yr z;nxRB8&2bM5Xl;yLGEkBRBmcC%0bVSoSGx5Of=9rGS(3qEg{;pQV$sZT_y&y%%(cV fAG5!HnMS2nrZ=D7*ChE5M2oY#>A>L32K@OKtJGxH literal 1788 zcmZ8hJ&z+r5bbK)d;~}YD+f$?0U^t5zz`bmaagz9t!@tsk+tW`vz{+z#-8D2Ba~MuA!>^&26GFkAR%uqC32?u2Sh-a2t%jPpBr)pTO5fyR=Ufy{1@O|krT;1v=%oMi6PQaqJLU9*XJHQJBL6 zqLyVwD6_%})USqC6)h+RN|yBm zCm)2-x)dWb9sRX>2bc*&B{wmZ@>dQrwn|3_O9eRl?t~NeiVADqqLP<8)SM3`Jf*DU=L%sUf1Kux z>dYSqjje(BtAPtY8d~+;o0=KDW_bf@0Pv5)HLzo3@Tpx+6Z_veO_H&d)UHAu?;!uR zmX^@z8OvlqsTTkNHL<~nxqx}p~O7^sN)4z+Z4bx=9=O+F49o1cEVczAyC#S$Zx3t7k)mbO-nFp%zq;wL