From e9438a40bb36ce0749f3a2412577225ee41795fe Mon Sep 17 00:00:00 2001 From: John Mumm Date: Wed, 16 Oct 2013 12:50:34 -0400 Subject: [PATCH] Added comment shortcut --- 6502asm.JSON-tmLanguage | 7 ++++++- 6502asm.tmLanguage | 10 +++++++++- 6502asm.tmLanguage.cache | Bin 0 -> 720 bytes Comments.tmPreferences | 28 ++++++++++++++++++++++++++++ Comments.tmPreferences.cache | Bin 0 -> 273 bytes package-metadata.json | 2 +- 6 files changed, 44 insertions(+), 3 deletions(-) create mode 100644 6502asm.tmLanguage.cache create mode 100644 Comments.tmPreferences create mode 100644 Comments.tmPreferences.cache diff --git a/6502asm.JSON-tmLanguage b/6502asm.JSON-tmLanguage index d04aa54..52ea3f5 100644 --- a/6502asm.JSON-tmLanguage +++ b/6502asm.JSON-tmLanguage @@ -40,6 +40,11 @@ "comment": "Comment" }, + { + "match": "(\/\/|;)(\\s|\\S)*", + "name": "comment.punctuation.definition.asm", + "comment": "Comment" + }, { "match": "(?i)\\b([\\w|\\d]*)\\:", @@ -78,7 +83,7 @@ }, { - "match": "(?i)\\#([0-9]+)\\b", + "match": "(?i)\\#([0-9a-f$%]+)\\b", "name": "constant.numeric.asm", "comment": "Decimal number" } diff --git a/6502asm.tmLanguage b/6502asm.tmLanguage index 69a9f5b..2a7718a 100644 --- a/6502asm.tmLanguage +++ b/6502asm.tmLanguage @@ -58,6 +58,14 @@ name comment.line.asm + + comment + Comment + match + (//|;)(\s|\S)* + name + comment.punctuation.definition.asm + comment Jump label @@ -110,7 +118,7 @@ comment Decimal number match - (?i)\#([0-9]+)\b + (?i)\#([0-9a-f$%]+)\b name constant.numeric.asm diff --git a/6502asm.tmLanguage.cache b/6502asm.tmLanguage.cache new file mode 100644 index 0000000000000000000000000000000000000000..96368d72345894e2cf54824b1962d5c4e1afb318 GIT binary patch literal 720 zcmV;>0x$i)L;RqhpddT5zrR~MWV*|1`}V< znOv_|c6hzkyX$C^=a2WfI<{qPLQr3P()HGUKi})McXMuT?ly7@ktAmGc)W}3_1YbW z==dJ~j<{goij?Uacw(6!f&bh4vW$oJw1ITO&OyjJ-Bvs5wp-o(Uav*E?fuqX#P);T zcCWY7+qIdRCMo+m65h81Nv0_CFw*K%VhmHVG(JRbj*QbapCCV3agnIdBZ`}WNX|I5 z33fs;F?3)r`+&G_dD9PE5>g;C1fm6mj3PNw0812bNs$~WKxhStBA^n1D9{1L+ZQm1 zCUMN9vANHYL#vIM;ncxgr!3%bsg260;fd6By_cqX2Z~5KsB}J1| zfn*S*0)ioq4>g>}DV$?pWjLa%J(rPprRK_J%TvuTAtj1cs;y2{;|3_|X__NNRs9rs zU*>R~$ZP2%LC!QY75(}|PXz@kLWCnj(72+Sg$S=!v9*se)4@=~<=K^GR;J1re0(}$ zs?z4uq>Ts(h%iSANCyN-Ar*KODQH8G94Ww%9KoZ;V@?narXbbEFOe?^3AY?=62-R4 zH|(;>mGu`VVV>Z!x{mg%a<{kPP1E%?_$STH8UMnc#j~e%g0(3@nn`LhV#|0Ti@4YiRJb|GmGtHY2!$oRqg; zGkkR%?r)6K{SCKahpr`ADKEx%lHltgvzV!xo%r$P(`vY`AHwNj>$u;1RsX;~vfRO( zfT_RMEne!@-P1Pg^lMBH?B2*FQN_Q?#&dgtvep4 + + + + name + Comments + scope + source.asm + settings + + decreaseIndentPattern + ^\s*((end|else|elseif)\b) + increaseIndentPattern + ^\s*(if|while|for|begin|function|macro|module|type|let|else|elseif)\b.*\s*$ + shellVariables + + + name + TM_COMMENT_START + value + ; + + + + uuid + 2d29de24-0f40-4855-a408-6fe8b3055153 + + diff --git a/Comments.tmPreferences.cache b/Comments.tmPreferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..63918ede1f7e468e25c21ea17f52bf9e5054cf13 GIT binary patch literal 273 zcmV+s0q*|4L;R3igGg1hcp8qh zdD#N_G4ewZ^2hs9CWzqSle~Pt@B5OZNs=7w@Sf9s+($@3i)#u+ndPj^v$C$LjFfqu zT`{P;d0thQ)jVbtkq|RS$U;jA%Gp?3aE`0BO|g#t8A72qKrGxVifzxtIWQ`k=g9lg zPRC