mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
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:
@@ -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 ")
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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) ->
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user