Merge pull request #1464 from ajaxorg/highlighting/markdown

Tweak heading and list highlighting in markdown mode
This commit is contained in:
Lennart Kats 2013-06-28 15:15:25 -07:00
commit 76fd4b1358
26 changed files with 34 additions and 113 deletions

View file

@ -492,4 +492,4 @@
["paren.rparen.lsl","}"]
],[
"start"
]]
]]

View file

@ -4,28 +4,28 @@
],[
"start",
["markup.heading.1","#"],
["markup.heading","f"]
["heading","f"]
],[
"start",
["text","test: header 2"]
],[
"start",
["markup.heading.2","##"],
["markup.heading"," foo"]
["heading"," foo"]
],[
"start",
["text","test: header ends with ' #'"]
],[
"start",
["markup.heading.1","#"],
["markup.heading"," # # "]
["heading"," # # "]
],[
"start",
["text","test: header ends with '#'"]
],[
"start",
["markup.heading.1","#"],
["markup.heading","foo# "]
["heading","foo# "]
],[
"start",
["text","test: 6+ #s is not a valid header"]
@ -49,13 +49,13 @@
],[
"start",
["markup.heading.1","#"],
["markup.heading"," test links "],
["heading"," test links "],
["text","["],
["string","Cloud9 IDE"],
["text","]("],
["markup.underline","http://www.c9.io/"],
["text",")"],
["markup.heading"," #"]
["heading"," #"]
],[
"listblock",
["markup.list","* "],
@ -64,17 +64,18 @@
["text","]("],
["markup.underline","http://ajaxorg.github.com/ace/"],
["text",")"],
["markup.list"," "]
["list"," "]
],[
"listblock",
["markup.list","* usually "],
["markup.list","* "],
["list","usually "],
["string","*work*"],
["markup.list"," fine ("],
["list"," fine ("],
["string","_em_"],
["markup.list",")"]
["list",")"]
],[
"listblock",
["markup.list","in lists"]
["list","in lists"]
],[
"start"
],[

View file

@ -140,7 +140,7 @@ var MarkdownHighlightRules = function() {
}, {
include: "basic"
}, {
defaultToken : "markup.heading"
defaultToken : "heading"
} ],
"listblock-start" : [{
@ -160,7 +160,7 @@ var MarkdownHighlightRules = function() {
}, {
include : "basic", noEscape: true
}, {
defaultToken : "markup.list"
defaultToken : "list"
} ],
"blockquote" : [ { // BLockquotes only escape on blank lines.

View file

@ -97,11 +97,11 @@
}
.ace-chrome .ace_markup.ace_heading {
.ace-chrome .ace_heading {
color: rgb(12, 7, 255);
}
.ace-chrome .ace_markup.ace_list {
.ace-chrome .ace_list {
color:rgb(185, 6, 144);
}

View file

@ -112,10 +112,6 @@
color: #606060
}
.ace-clouds .ace_markup.ace_underline {
text-decoration: underline
}
.ace-clouds .ace_indent-guide {
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y
}

View file

@ -113,10 +113,6 @@
color: #606060
}
.ace-clouds-midnight .ace_markup.ace_underline {
text-decoration: underline
}
.ace-clouds-midnight .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -123,16 +123,12 @@
color: #9EFFFF
}
.ace-cobalt .ace_markup.ace_underline {
text-decoration: underline
}
.ace-cobalt .ace_markup.ace_heading {
.ace-cobalt .ace_heading {
color: #C8E4FD;
background-color: #001221
}
.ace-cobalt .ace_markup.ace_list {
.ace-cobalt .ace_list {
background-color: #130D26
}

View file

@ -94,7 +94,7 @@
border-color: #080808
}
.ace-dawn .ace_markup.ace_list,
.ace-dawn .ace_list,
.ace-dawn .ace_support.ace_function {
color: #693A17
}
@ -121,11 +121,7 @@
color: #234A97
}
.ace-dawn .ace_markup.ace_underline {
text-decoration: underline
}
.ace-dawn .ace_markup.ace_heading {
.ace-dawn .ace_heading {
color: #19356D
}

View file

@ -105,11 +105,11 @@
}
.ace-dreamweaver .ace_markup.ace_heading {
.ace-dreamweaver .ace_heading {
color: rgb(12, 7, 255);
}
.ace-dreamweaver .ace_markup.ace_list {
.ace-dreamweaver .ace_list {
color:rgb(185, 6, 144);
}

View file

@ -112,10 +112,6 @@
color: #FFC66D
}
.ace-idle-fingers .ace_markup.ace_underline {
text-decoration: underline
}
.ace-idle-fingers .ace_collab.ace_user1 {
color: #323232;
background-color: #FFF980

View file

@ -119,11 +119,7 @@
color: #BABD9C
}
.ace-kr-theme .ace_markup.ace_underline {
text-decoration: underline
}
.ace-kr-theme .ace_markup.ace_list {
.ace-kr-theme .ace_list {
background-color: #0F0040
}

View file

@ -110,10 +110,6 @@
color: #FFFF89
}
.ace-merbivore .ace_markup.ace_underline {
text-decoration: underline
}
.ace-merbivore .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQFxf3ZXB1df0PAAdsAmERTkEHAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -111,10 +111,6 @@
color: #EAF1A3
}
.ace-merbivore-soft .ace_markup.ace_underline {
text-decoration: underline
}
.ace-merbivore-soft .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWOQkpLyZfD09PwPAAfYAnaStpHRAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -122,10 +122,6 @@
color: #909993
}
.ace-mono-industrial .ace_markup.ace_underline {
text-decoration: underline
}
.ace-mono-industrial .ace_entity.ace_name.ace_tag {
color: #A65EFF
}

View file

@ -117,10 +117,6 @@
color: #75715E
}
.ace-monokai .ace_markup.ace_underline {
text-decoration: underline
}
.ace-monokai .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPQ0FD0ZXBzd/wPAAjVAoxeSgNeAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -129,10 +129,6 @@
color: #494949
}
.ace-pastel-on-dark .ace_markup.ace_underline {
text-decoration: underline
}
.ace-pastel-on-dark .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYIiPj/8PAARgAh2NTMh8AAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -105,10 +105,6 @@
color: #657B83
}
.ace-solarized-dark .ace_markup.ace_underline {
text-decoration: underline
}
.ace-solarized-dark .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNg0Db1ZVCxc/sPAAd4AlUHlLenAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -106,10 +106,6 @@
color: #93A1A1
}
.ace-solarized-light .ace_markup.ace_underline {
text-decoration: underline
}
.ace-solarized-light .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHjy8NJ/AAjgA5fzQUmBAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -115,7 +115,7 @@
color: #E7C547
}
.ace-terminal-theme .ace_markup.ace_heading,
.ace-terminal-theme .ace_heading,
.ace-terminal-theme .ace_string {
color: #B9CA4A
}
@ -132,10 +132,6 @@
color: orangered
}
.ace-terminal-theme .ace_markup.ace_underline {
text-decoration: underline
}
.ace-terminal-theme .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYLBWV/8PAAK4AYnhiq+xAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -105,11 +105,11 @@
}
.ace-tm .ace_markup.ace_heading {
.ace-tm .ace_heading {
color: rgb(12, 7, 255);
}
.ace-tm .ace_markup.ace_list {
.ace-tm .ace_list {
color:rgb(185, 6, 144);
}

View file

@ -108,7 +108,7 @@
color: #C99E00
}
.ace-tomorrow .ace_markup.ace_heading,
.ace-tomorrow .ace_heading,
.ace-tomorrow .ace_string {
color: #718C00
}
@ -125,10 +125,6 @@
color: #8E908C
}
.ace-tomorrow .ace_markup.ace_underline {
text-decoration: underline
}
.ace-tomorrow .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bdu3f/BwAlfgctduB85QAAAABJRU5ErkJggg==) right repeat-y
}

View file

@ -107,7 +107,7 @@
color: #F0C674
}
.ace-tomorrow-night .ace_markup.ace_heading,
.ace-tomorrow-night .ace_heading,
.ace-tomorrow-night .ace_string {
color: #B5BD68
}
@ -124,10 +124,6 @@
color: #969896
}
.ace-tomorrow-night .ace_markup.ace_underline {
text-decoration: underline
}
.ace-tomorrow-night .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -107,7 +107,7 @@
color: #FFEEAD
}
.ace-tomorrow-night-blue .ace_markup.ace_heading,
.ace-tomorrow-night-blue .ace_heading,
.ace-tomorrow-night-blue .ace_string {
color: #D1F1A9
}
@ -124,10 +124,6 @@
color: #7285B7
}
.ace-tomorrow-night-blue .ace_markup.ace_underline {
text-decoration: underline
}
.ace-tomorrow-night-blue .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYJDzqfwPAANXAeNsiA+ZAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -107,7 +107,7 @@
color: #E7C547
}
.ace-tomorrow-night-bright .ace_markup.ace_heading,
.ace-tomorrow-night-bright .ace_heading,
.ace-tomorrow-night-bright .ace_string {
color: #B9CA4A
}
@ -124,10 +124,6 @@
color: #969896
}
.ace-tomorrow-night-bright .ace_markup.ace_underline {
text-decoration: underline
}
.ace-tomorrow-night-bright .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYFBXV/8PAAJoAXX4kT2EAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -107,7 +107,7 @@
color: #FFCC66
}
.ace-tomorrow-night-eighties .ace_markup.ace_heading,
.ace-tomorrow-night-eighties .ace_heading,
.ace-tomorrow-night-eighties .ace_string {
color: #99CC99
}
@ -123,10 +123,6 @@
color: #F2777A
}
.ace-tomorrow-night-eighties .ace_markup.ace_underline {
text-decoration: underline
}
.ace-tomorrow-night-eighties .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPQ09NrYAgMjP4PAAtGAwchHMyAAAAAAElFTkSuQmCC) right repeat-y
}

View file

@ -65,7 +65,7 @@
.ace-twilight .ace_constant.ace_character,
.ace-twilight .ace_constant.ace_character.ace_escape,
.ace-twilight .ace_constant.ace_other,
.ace-twilight .ace_markup.ace_heading,
.ace-twilight .ace_heading,
.ace-twilight .ace_support.ace_constant {
color: #CF6A4C
}
@ -94,7 +94,7 @@
color: #DAD085
}
.ace-twilight .ace_markup.ace_list,
.ace-twilight .ace_list,
.ace-twilight .ace_storage {
color: #F9EE98
}
@ -126,10 +126,6 @@
color: #494949
}
.ace-twilight .ace_markup.ace_underline {
text-decoration: underline
}
.ace-twilight .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQERFpYLC1tf0PAAgOAnPnhxyiAAAAAElFTkSuQmCC) right repeat-y;
}