Rename invisible class to invisible-character

Bootstrap defines this class with visibility: hidden
which we don't want since invisible characters should
be visible.
This commit is contained in:
Kevin Sawicki
2013-04-25 10:02:33 -07:00
parent faaaa538a9
commit 875555d933
4 changed files with 7 additions and 7 deletions

View File

@@ -1426,7 +1426,7 @@ describe "Editor", ->
editor.setShowInvisibles(true)
editor.attachToDom()
editor.setText "var"
expect(editor.find('.line').html()).toBe '<span class="source js"><span class="storage modifier js">var</span></span><span class="invisible">¬</span>'
expect(editor.find('.line').html()).toBe '<span class="source js"><span class="storage modifier js">var</span></span><span class="invisible-character">¬</span>'
it "allows invisible glyphs to be customized via config.editor.invisibles", ->
editor.setText(" \t ")

View File

@@ -1504,9 +1504,9 @@ class Editor extends View
popScope() while scopeStack.length > 0
if invisibles and not @mini and not screenLine.isSoftWrapped()
if invisibles.cr and screenLine.lineEnding is '\r\n'
line.push("<span class='invisible'>#{invisibles.cr}</span>")
line.push("<span class='invisible-character'>#{invisibles.cr}</span>")
if invisibles.eol
line.push("<span class='invisible'>#{invisibles.eol}</span>")
line.push("<span class='invisible-character'>#{invisibles.eol}</span>")
line.push("<span class='fold-marker'/>") if fold

View File

@@ -74,7 +74,7 @@ class Token
if @isHardTab
classes = []
classes.push('indent-guide') if hasIndentGuide
classes.push('invisible') if invisibles.tab
classes.push('invisible-character') if invisibles.tab
classes.push('hard-tab')
classes = classes.join(' ')
html = html.replace /^./, (match) ->
@@ -84,7 +84,7 @@ class Token
if hasLeadingWhitespace
classes = []
classes.push('indent-guide') if hasIndentGuide
classes.push('invisible') if invisibles.space
classes.push('invisible-character') if invisibles.space
classes.push('leading-whitespace')
classes = classes.join(' ')
html = html.replace /^[ ]+/, (match) ->
@@ -93,7 +93,7 @@ class Token
if hasTrailingWhitespace
classes = []
classes.push('indent-guide') if hasIndentGuide
classes.push('invisible') if invisibles.space
classes.push('invisible-character') if invisibles.space
classes.push('trailing-whitespace')
classes = classes.join(' ')
html = html.replace /[ ]+$/, (match) ->

View File

@@ -80,7 +80,7 @@
background: rgba(0, 0, 0, 0);
}
.editor .invisible {
.editor .invisible-character {
opacity: 0.2;
font-weight: normal !important;
font-style: normal !important;