about summary refs log tree commit diff stats
path: root/scratch.vim
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2014-10-18 17:57:24 -0700
committerKartik K. Agaram <vc@akkartik.com>2014-10-24 10:38:38 -0700
commitfb80da830652d2bc5adade3d5a7b30b0f79fcf97 (patch)
treeddf6987f95a938749ba93f95b856adabe477e283 /scratch.vim
parent88ffbcf617acc35064da5930256fe3b7d80bb015 (diff)
downloadmu-fb80da830652d2bc5adade3d5a7b30b0f79fcf97.tar.gz
153
Diffstat (limited to 'scratch.vim')
-rw-r--r--scratch.vim37
1 files changed, 37 insertions, 0 deletions
diff --git a/scratch.vim b/scratch.vim
new file mode 100644
index 00000000..08e885b9
--- /dev/null
+++ b/scratch.vim
@@ -0,0 +1,37 @@
+" random commands used interactively to build mu.arc.t.html
+
+TOhtml
+%s,<.*&lt;-.*,<span class="Mu">&</span>,gc
+%s,&lt;-,<span class="Op">&</span>,g
+%s/Constant[^>]*>[^>]*> literal/Mu&/gc
+%s/Constant[^>]*>[^>]*> offset/Mu&/gc
+%s,\<nil literal,<span class="MuConstant">t</span> literal,gc
+%s,\<t literal,<span class="MuConstant">t</span> literal,gc
+
+map ` :s,<.*,<span class="Mu">&</span>,<CR>
+
+  " supercedes
+  %s,<.*break.*,<span class="Mu">&</span>,gc
+  %s,<.*continue.*,<span class="Mu">&</span>,gc
+  %s,<.*reply.*,<span class="Mu">&</span>,gc
+  %s,<.*jump.*,<span class="Mu">&</span>,gc
+  %s,<.*main.*,<span class="Mu">&</span>,gc
+  %s,<.*test1.*,<span class="Mu">&</span>,gc
+  %s,<.*test2.*,<span class="Mu">&</span>,gc
+  %s,<.*f1.*,<span class="Mu">&</span>,gc
+  %s,<.*f2.*,<span class="Mu">&</span>,gc
+
+pre { white-space: pre-wrap; font-family: monospace; color: #aaaaaa; background-color: #000000; }
+body { font-family: monospace; color: #aaaaaa; background-color: #000000; }
+a { color:#4444ff; }
+* { font-size: 1em; }
+.Constant, .MuConstant { color: #008080; }
+.Comment { color: #8080ff; }
+.Delimiter { color: #600060; }
+.Normal { color: #aaaaaa; }
+.Mu, .Mu .Normal, .Mu .Constant { color: #ffffff; }
+.Op { color: #ff8888; }
+.CommentedCode { color: #666666; }
+
+; In the rest of this file we'll highlight lines of the assembly language
+; and deemphasize the (ugly) test harness.