From 9295328c170c373a7b48670488a937985579cd99 Mon Sep 17 00:00:00 2001 From: phcorcoran Date: Wed, 15 Jan 2020 11:25:08 -0500 Subject: [PATCH 1/2] Add files via upload --- Modes/YAML.seemode/Contents/Info.plist | 20 ++++++++++ .../English.lproj/Localizable.strings | Bin 0 -> 722 bytes .../Contents/Resources/ModeSettings.xml | 7 ++++ .../Contents/Resources/RegexSymbols.xml | 14 +++++++ .../Contents/Resources/SyntaxDefinition.xml | 35 ++++++++++++++++++ 5 files changed, 76 insertions(+) create mode 100644 Modes/YAML.seemode/Contents/Info.plist create mode 100644 Modes/YAML.seemode/Contents/Resources/English.lproj/Localizable.strings create mode 100644 Modes/YAML.seemode/Contents/Resources/ModeSettings.xml create mode 100644 Modes/YAML.seemode/Contents/Resources/RegexSymbols.xml create mode 100644 Modes/YAML.seemode/Contents/Resources/SyntaxDefinition.xml diff --git a/Modes/YAML.seemode/Contents/Info.plist b/Modes/YAML.seemode/Contents/Info.plist new file mode 100644 index 00000000..560872c7 --- /dev/null +++ b/Modes/YAML.seemode/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleIdentifier + SEEMode.YAML + CFBundleName + YAML + NSHumanReadableCopyright + © 2020 Pierre Corcoran + CFBundleShortVersionString + 4.0 + CFBundleVersion + 4.0 + SEEMinimumEngineVersion + 4.0 + CFBundleInfoDictionaryVersion + 6.0 + + diff --git a/Modes/YAML.seemode/Contents/Resources/English.lproj/Localizable.strings b/Modes/YAML.seemode/Contents/Resources/English.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..caa3e3fa2f66fd29a06a4f373522fdcfc8614111 GIT binary patch literal 722 zcmaKqy-veG5QL}BQ=Ci@iN+7WPeX%*lqMAtjfoAhh|dt)1oQB~w`ZF}mW86#ZFXm8 z=Jx#kmFiqhw<>fboO;#jICskAIbW&QdRM7D^gY=wWQ|&SC8%dLAX{*bY|nWj>zH++ zZ@vBROs_-8jk(YhVW$tQ#qcRxDGz&C;0gDdbcX&tDV&jTu-bfQkF3iTT1cAPM` zS@>rfb~odBq1)rukU1)o_TaY%G1q(yI+OQOA0z(>4>o1oPN^<&P=}p)Dix?}s*Y`^ zsH~LeZl;~ky&{%67hz( + + + yml + yaml + + diff --git a/Modes/YAML.seemode/Contents/Resources/RegexSymbols.xml b/Modes/YAML.seemode/Contents/Resources/RegexSymbols.xml new file mode 100644 index 00000000..b782377b --- /dev/null +++ b/Modes/YAML.seemode/Contents/Resources/RegexSymbols.xml @@ -0,0 +1,14 @@ + + + + + ^<<<<<<<([\n\r]|.)*?======([\n\r]|.)*?>>>>>>> + + .* + Versioning conflict! + + + + # !([^\n\r]+) + + \ No newline at end of file diff --git a/Modes/YAML.seemode/Contents/Resources/SyntaxDefinition.xml b/Modes/YAML.seemode/Contents/Resources/SyntaxDefinition.xml new file mode 100644 index 00000000..c4b1ebcb --- /dev/null +++ b/Modes/YAML.seemode/Contents/Resources/SyntaxDefinition.xml @@ -0,0 +1,35 @@ + + + + YAML + + + + + + ^(?:\s|-)*([^\n]*?): + + + True + False + Yes + No + + + + (?<![\w\d_\.])((?:(?:(?:(?:\d+\.\d*|\.\d+)(?:[eE][+-]?\d+)?)|(?:[\d+][eE][+-]?\d+))[jJ]?)|\d+[jJ])(?![\w\d_\.]) + + (?<![\w\d_\.])((?:(?:(?:[1-9]\d*)|(?:0(?:(?:[oO][0-7]+)|(?:[xX]\h+)|(?:[bB][01]+))?))[lL]?))(?![\w\d_\.]) + + + (?:^|\s)# + [\n\r] + + + + \r?\n([ \t]+)\r?\n + ([ \t]+)\r?\n + + + + \ No newline at end of file From 85a9ebc8580079291e38fab6c08433f59b4445ee Mon Sep 17 00:00:00 2001 From: phcorcoran Date: Wed, 15 Jan 2020 11:25:27 -0500 Subject: [PATCH 2/2] Add files via upload --- Modes/zipped/YAML.seemode.zip | Bin 0 -> 9992 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Modes/zipped/YAML.seemode.zip diff --git a/Modes/zipped/YAML.seemode.zip b/Modes/zipped/YAML.seemode.zip new file mode 100644 index 0000000000000000000000000000000000000000..c7fb0f390e167df0307b12192af12cd20cd5d00f GIT binary patch literal 9992 zcmdT}c{r4P_a9sKlI)2|$da**tyDy1rxCIfW8aM;lCfopWXX~xg-Eh**=1h_Axlar zR464v)bGCaOlEpT-hY1YbFS+iGw$m;=Xvq)u_A+z;jwZ8UNZu$ zjEz-g<f*u%}nUcEKSav%&Mwr&+gI=((oaSU?Mt5vsYM1Xqdnn znv(B>=6T6POG|8ub{ioWzLK9MdW-5+zEC~NFWf&d1x;ETE+ zey)$PE3}ZPOaJVlFNK_#<8NH>1-LQZ&4X| z($Xz6(9qd=X5dL{r_4ZWZFhfXZNtb=N2@;pL_?XBjDc>xZvZehXrZ6B11+C-RuIn( z41n!$4JIh(=zu~xpj?0Yqf(gN2>bleAGkdG02xqRf8a5P8DrV6IR?vlJB}gv!~xy$ zDOZSwgjMc@?`@TcaAp}hzYPD~`(X)*DcP~-G$Nwz>zqqC7agY)86VrGk?Ck+Vrpfd zU=wE(7incPlXxaN<(AFN^jnKJcBbYTw$|oWw{6EJCNgc`y|K7GWp48Jy@kp74|Wsg z^`PNM$+{NANv;BFfvT+sVOi*FY2Y7gL;-w)L5Q!br8Uah(!tRMxu$DpwxG)WeQZWm zKy?3R$zE6T@LjN0L8WoRHGyevu5MHSOOWlx0>PtjY+_~D#F8M2r$DWe;r8P4nuH)J6_0u^fxvci9d-kxOKAsw_l?pWA#{S@zaPt4OL~( z-8mxSKSodNjFcYU?66uwBbuS5P z^0>(+3-z8v3h+eTbd(ZhDt7&9p!<4^RF_qd9{IxJk&4h^YR@krWKSo(dvgoE>Cr5; zka2Z!QN}n>jn3Goth$pPxbnuYZ(P`3AVVXt#dTrGi1}OJs>l((Wy;*6KUlrSzRMJ; zI<=k@IA8wyGy5Bzc9(39f$FNTEey5NAXT49&y{AP~?I>k;aQ z<02&RhW~FO^bg+JPKW{*ATtqg0rJNDx&To^%aDA|1X}GNNuuLKe(o;b4~@>t%BtNr zQm{E0Y-{A=tz=6{ZfBU<9ww*C!N<&&-;$q~NmA15k={DNAO2WbuccarPDa_`s zRZ`8#2OW2ZS}3Hay_Zdly_FK1q^J8pCow_KfDlEYpk=L?@Gzh_H9z=9YI%A)O`sObg*}1~U7r=cUVc7oA8b((OsR&NZ9V$ZBUh+`5U>vFU1I4l%9`AXs?)7W0 zKdqg>hZycZLaFcimF0m}82M4wiKc?XjotSlLHwesonZ*-oHo(UFj>^ejPi8m2uurH z08g_`vXF5?OPs1i-f1H_x6+xOSHFb`!q2c8@bRGSxsVIuIJArQhyXG_? zIKUA285|%uiUi;nRWKkpHqPH)m?e19!4gPgE0~>=i=)lYTmA-cCxOofchhrS{ zQgZ7+To(#6#uK}SAy}!~iOT<#+usqVj0yu>BJ>xAM<6Yc?wTI<=N;`_Vea;JYeqN$ z6j<2jw_7UghM{e}5MAKMReE8fGpC=;IOJs*NnV`f?sE%L3$nge=cPcK5wN<5%+jBf zA4C(ida8X+mR2Ms<*hv;cGEWCrM(vsftGx%fiSUg#`T_ktmZjItFzLH814fm{Nu9( zZwkE*vk+PFmp|cv8IoVtsVdZ^T$KC(5!}tn;1S8F?qgNVkSIy^RIl7hUFw-6@nwB- zg4nn-#B)y5^n1s-v=ARB>z%yem}qen7ko&MI3}=ID^E1KN3LX=?BW&Pin##2xYFxo z1MIhHYGQWI88V8fzMtA#kyPSf2~T}0Zj)AG_cx6ReBKZ`HL@^W=3RP0|IU!ZnD3r_UU~%_-pd|UkLm6C zYf?PtU#rJAWWT7&FD%Iq;3XGG{NORuF*26i;yqQ&7#nC{ud&iS`jtD!q@Zw$wRgPc zbFU-6)Pk zH_O{kl?|WfHZqtjv232ND1JuUd0`J@;@g*+k(p`p&DFWn=^^&6pO1_>P`V~)c&K@X zJ4;^-2~+*#Kgy`}_y;G`#HFQV25av(1&+;j1SuvRU`%(2|M^o^|N&eqV$WfMXlcECkTRK$w-y5JJxgiq+>0~vNe(brU5<^0Y< z?=q!{^b&L4j3Q@H?1U4$QmG2~pdO~CYUO2TJ024%cKcLCH{FYv$y z4YxmS*a3mS{|0qD98jk2@<=$O-`{GDBrOlkVHvs~72Y9YN$+Ul zIlJ5M?&ozc((2RBw<+w=jikTR3hQ(rKJ2wvZE!oNxkad>;%jNm*9FtzyFBuxa0UWP z>hy;Lbn@}dt3LBAZHkts^)>BmTj|WWTU+!_%nE;tUM!Exx+dRu*zrTD>VZ9$Y`N;U zg`!phMNH${F%#N_y(pONlx=p(@yjc-)oPED)pIYczFg+M#>Bo77NFvA_3oz{3tLxP z&&g+B*(*F}R{b8Q)P#p0Ias6Kh56y-X4nq@Fn~cbi<)Od$RnIdsS@QPHSW|p@(6Hb z`uaDM7NyFcrLCIfEA&6~E-?J6^uo!T#X39`pP|OJ(zF1 zTgnhe7M&uctxP)p$Va zeS4`_a3T9#^Y=E+)tvh#&TmVm&Wa7Fx#=gRann5aywG3%!mWk)HU_Zvi9r=_Y~^PJRG zzHUl)f@R0G`oYt?13XT;B#QU&_ut71cz7>Aba^nn%15_1+tC1MT1Ib{sT}xvyyI?% zU?FRV(=-Nw72ho{PNCN<$?aF1%O49TFy&*{-UBLATiNpuIsw zHKE{=#T6{G8mv834LcUBm?iaz>)ld}B628(Yr=!XBH$FSq6dA`1hWV8L@>>jSqS-U z{WJt(9*Sx2>}prbIrNlYO;rF!aF`_Rei5hYK>cv{U_(py$dh{chI7Yua(bmUcGB6A zJ?5jX2xc58pBZvqb(krUFMQrWa`5nCUtZgA+Kj5R_{AT|@UkXwzgNuqdV7<9(mLvqCBzmF^UtIX|#y9_85U z3NwO@dFncOW4H#AC$K;Z&&LH?3yVOR!v}gtx}o$fJUe(h;BYZW>x8*)BSMtAj#Vxw z*+5P%+eAla)XT)@j6X1>PUmz`BPb;Y6Xl80> zeaZB^9TMh>aslg*wL)wU&{;nQY7p@G4R!<0)T!0W&?Sl*=hqPh$9hBB8bgE08P&NB zltT0JpOY{&EPr}Gombr5$5b%=OyXmw%ILT6ZBCSaryt}^3R}H&eq#u|`nn4F;`Kg; zbf@M_4LT>NMZB)4xR(b~qEh`@__SF4fs&;eYYpBPN}t4dkK~_9-mSh;#d%O_%CBr6 zzxJ0N8?6;Ve|@iz!v6fs){m`T3j5AT4e$r`@_uW&C|81UK@^$G^@O*g~-1JgJ7Xt-O?)ULLbW>#3@k4EWtpVVll zc7d7Qk0K0b2K)qiV`D!V0dG{cliBzVgBfq-vTdgMyR}X(96!xzex^C&W&<;(KM%}y za7r^VE$)8rvM0(F>N4dc&q?Gb6=`6j$f0rNj#f!-sQP(?jhdI@C2u4`_X0B5!w9XL zdPWIh6p-(6$|%r-qk(-|hJ*EOc=Xw$L31v1a|N3Gq4Ob{nxV=*Y6Mw)0*bw2@IrAB zu_F)ockRq>uTVWyyUeU@J*Zk)hOzGopSoyU%9Sv~4dd*oyEkBIp7Yf9hu+1pD_(bO3z|C8YgQulu5_gS>mcrp+-V036G6A;o7(E;`M z#v91B7r@7=Ecgv?bheheo9-ijvc_&CarbTDG6+knXl3B*f4QH;JwNW64P*|k?y$5f zdlk?a@BF_O7Hf)NS8d?m-#`c}W3Ao<=32P>E^ym|rB(DZK*ldc@Pz&SVh>juxI@ET zcHx?>2;B|%4`0Z}TdfUxyWfT2ss!%MuvCPWCHk{Uf4@b;$^-f0mLA}5JQK=F691;u zFE_0ZOV=E>NwJQVhHVgVwF4JeSXxEj1f*^3uwP=gvChJk3$7(_7Z$i$7NKKE{-os} zHWM4{k$#tkI{^omAXq9wOOpPDmVXeu0m5Sig931e-r#R=z>cL=SuOHEsk!b<{3~b8 zwb;S;7J&=O#&sG`e^^?Tt=+k`8UB74 zxPGsIQgK5790y`)70tbCTk8Mia1ht|;HV0Bh=uQb0h+C~-gH{EMFN1*amOO~&ZpSD zE$ufw$R^Imf-G*I2~J_KRD>4av$YvCw`wRin91Ne0=!gk`xdaD#ZnR4fni&w*zz!2 zm;-E;aEo)WRl-sc`Zm+n=D-KVt*Y=18Yf)afXBhD`M{0Wl&60-&Q0EBNdG00MxdE&u=k literal 0 HcmV?d00001