Modernize status-bar package with package.cson

This commit is contained in:
Kevin Sawicki
2013-02-07 18:50:38 -08:00
committed by Corey Johnson & Kevin Sawicki
parent 9557b2c3e3
commit ab385e8d38
4 changed files with 5 additions and 10 deletions

View File

@@ -1,6 +0,0 @@
AtomPackage = require 'atom-package'
StatusBarView = require './src/status-bar-view'
module.exports =
class StatusBar extends AtomPackage
activate: (rootView) -> StatusBarView.activate(rootView)

View File

@@ -4,7 +4,7 @@ $ = require 'jquery'
module.exports =
class StatusBarView extends View
@activate: (rootView) ->
@activate: ->
rootView.eachEditor (editor) =>
@appendToEditorPane(rootView, editor) if editor.attached
@@ -24,7 +24,7 @@ class StatusBarView extends View
@span class: 'cursor-position', outlet: 'cursorPosition'
@span class: 'grammar-name', outlet: 'grammarName'
initialize: (@rootView, @editor) ->
initialize: (rootView, @editor) ->
@updatePathText()
@editor.on 'editor:path-changed', =>
@subscribeToBuffer()
@@ -99,7 +99,7 @@ class StatusBarView extends View
updatePathText: ->
if path = @editor.getPath()
@currentPath.text(@rootView.project.relativize(path))
@currentPath.text(rootView.project.relativize(path))
else
@currentPath.text('untitled')

View File

@@ -0,0 +1 @@
'main': 'lib/status-bar-view'

View File

@@ -1,7 +1,7 @@
$ = require 'jquery'
_ = require 'underscore'
RootView = require 'root-view'
StatusBar = require 'status-bar/src/status-bar-view'
StatusBar = require 'status-bar/lib/status-bar-view'
fs = require 'fs'
describe "StatusBar", ->