cjoh / status-stats

A derivative of @segphault's status-wordcount. Displays wordcount, grade level, and Flesh-Kincaid scores, to help you write for your audience.
MIT License
1 stars 3 forks source link

Viewing stats on empty buffer leads to Uncaught TypeError: Cannot read property 'length' of null #3

Open jbrains opened 9 years ago

jbrains commented 9 years ago
  1. Create an empty buffer.
  2. View the stats for the buffer.

Atom Version: 0.181.0 System: Mac OS X 10.10.2 Thrown From: status-stats package, v0.1.0

Stack Trace

Uncaught TypeError: Cannot read property 'length' of null

At /Users/jbrains/.atom/packages/status-stats/lib/status-stats-view.coffee:13

TypeError: Cannot read property 'length' of null
    at StatusStatsView.module.exports.StatusStatsView.updateWordCount (/Users/jbrains/.atom/packages/status-stats/lib/status-stats-view.coffee:34:45)
    at StatusStatsView.updateWordCount (/Users/jbrains/.atom/packages/status-stats/lib/status-stats-view.coffee:3:61)
    at StatusStatsView.module.exports.StatusStatsView.attach (/Users/jbrains/.atom/packages/status-stats/lib/status-stats-view.coffee:58:19)
    at StatusStatsView.module.exports.StatusStatsView.toggle (/Users/jbrains/.atom/packages/status-stats/lib/status-stats-view.coffee:65:21)
    at atom-workspace.<anonymous> (/Users/jbrains/.atom/packages/status-stats/lib/status-stats-view.coffee:26:24)
    at atom-workspace.handler (/Applications/Atom.app/Contents/Resources/app/src/space-pen-extensions.js:115:32)
    at atom-workspace.jQuery.event.dispatch (/Applications/Atom.app/Contents/Resources/app/node_modules/space-pen/vendor/jquery.js:4681:9)
    at atom-workspace.elemData.handle (/Applications/Atom.app/Contents/Resources/app/node_modules/space-pen/vendor/jquery.js:4359:46)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/Applications/Atom.app/Contents/Resources/app/src/command-registry.js:243:29)
    at /Applications/Atom.app/Contents/Resources/app/src/command-registry.js:3:61

Commands

     -0:00.8 status-stats:toggle (atom-text-editor.editor.is-focused)

Config

{
  "core": {
    "disabledPackages": [
      "markdown-preview"
    ]
  }
}

Installed Packages

# User
asciidoc-preview, v0.4.0
editor-stats, v0.16.0
language-asciidoc, v0.8.0
markdown-preview-pandoc, v0.0.11
status-stats, v0.1.0
wordcount, v0.13.1

# Dev
No dev packages