Atom
Version vom 19. Dezember 2017, 17:21 Uhr von Jochen (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „__TOC__ == Package: atom-mktoc == Dieses Atom Package liefert den folgenden Fehler: Uncaught RangeError: Invalid array length Dieser kann in folgender Da…“)
Package: atom-mktoc
Dieses Atom Package liefert den folgenden Fehler:
Uncaught RangeError: Invalid array length
Dieser kann in folgender Datei behoben werden:
~/.atom/packages/atom-mdtoc/lib/toc-view.coffee
Hierzu müssen folgende Ersetzungen vorgenommen werden:
// replace
String::repeat = (n) -> Array(n+1).join(this)
// to
String::_repeat_ = (n) -> Array(n+1).join(this)
//replace
@tocContent += ' '.repeat(level - 1)
//to
@tocContent += ' '._repeat_(level - 1)
//replace
@tocContent += ' '.repeat(level - 1) + '- '
//to
@tocContent += ' '._repeat_(level - 1) + '- '