   lua: '--'
   java: '//'
   html: '<!--'
+  css: '/\\*'

      session.removeGutterDecoration index, 'next-entry-point'

      lineHasComment = @singleLineCommentRegex().test line
      lineHasCode = line.trim()[0] and not _.string.startsWith line.trim(), commentStart
      lineIsBlank = /^[ \t]*$/.test line
      lineHasExplicitMarker = line.indexOf('∆') isnt -1


    if @_singleLineCommentRegex
      @_singleLineCommentRegex.lastIndex = 0
      return @_singleLineCommentRegex
    if @spell.language is 'html'
      commentStart = "#{commentStarts.html}|#{commentStarts.css}|#{commentStarts.javascript}"
    else
      commentStart = commentStarts[@spell.language] or '//'
    @_singleLineCommentRegex = new RegExp "[ \t]*(#{commentStart})[^\"'\n]*"
    @_singleLineCommentRegex

  singleLineCommentOnlyRegex: ->
    if @_singleLineCommentOnlyRegex
      @_singleLineCommentOnlyRegex.lastIndex = 0
      return @_singleLineCommentOnlyRegex
    @_singleLineCommentOnlyRegex = new RegExp( '^' + @singleLineCommentRegex().source)
    @_singleLineCommentOnlyRegex

  commentOutMyCode: ->
    prefix = if @spell.language is 'javascript' then 'return;  ' else 'return  '
