Use relative require paths in src/ files

This commit is contained in:
Kevin Sawicki 2013-09-18 09:01:13 -07:00
parent ad0c105630
commit 41fc4f7fe6
50 changed files with 177 additions and 185 deletions

View File

@ -1,11 +1,11 @@
TextMateGrammar = require 'text-mate-grammar'
Package = require 'package'
fsUtils = require 'fs-utils'
TextMateGrammar = require './text-mate-grammar'
Package = require './package'
fsUtils = require './fs-utils'
path = require 'path'
_ = require 'underscore'
$ = require 'jquery'
_ = require './underscore-extensions'
$ = require './jquery-extensions'
CSON = require 'season'
EventEmitter = require 'event-emitter'
EventEmitter = require './event-emitter'
### Internal: Loads and resolves packages. ###

View File

@ -1,6 +1,6 @@
fsUtils = require 'fs-utils'
$ = require 'jquery'
_ = require 'underscore'
fsUtils = require './fs-utils'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
Package = require 'package'
ipc = require 'ipc'
remote = require 'remote'
@ -9,7 +9,7 @@ path = require 'path'
dialog = remote.require 'dialog'
app = remote.require 'app'
telepath = require 'telepath'
ThemeManager = require 'theme-manager'
ThemeManager = require './theme-manager'
window.atom =
loadedPackages: {}

View File

@ -1,6 +1,6 @@
$ = require 'jquery'
_ = require 'underscore'
fsUtils = require 'fs-utils'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
fsUtils = require './fs-utils'
Specificity = require '../vendor/specificity'
PEG = require 'pegjs'

View File

@ -1,4 +1,4 @@
BufferedProcess = require 'buffered-process'
BufferedProcess = require './buffered-process'
path = require 'path'
# Private: Like BufferedProcess, but accepts a node script instead of an

View File

@ -1,6 +1,6 @@
ChildProcess = require 'child_process'
path = require 'path'
_ = require 'underscore'
_ = require './underscore-extensions'
# Private: A wrapper which provides buffering for ChildProcess.
module.exports =

View File

@ -1,9 +1,9 @@
path = require 'path'
fs = require 'fs'
_ = require 'underscore'
_ = require './underscore-extensions'
async = require 'async'
mkdirp = require 'mkdirp'
fsUtils = require 'fs-utils'
fsUtils = require './fs-utils'
symlinkCommand = (sourcePath, destinationPath, callback) ->
mkdirp path.dirname(destinationPath), (error) ->

View File

@ -1,6 +1,6 @@
fsUtils = require 'fs-utils'
_ = require 'underscore'
EventEmitter = require 'event-emitter'
fsUtils = require './fs-utils'
_ = require './underscore-extensions'
EventEmitter = require './event-emitter'
CSON = require 'season'
fs = require 'fs'
path = require 'path'

View File

@ -1,6 +1,6 @@
{View} = require 'space-pen'
{View} = require './space-pen-extensions'
{Point, Range} = require 'telepath'
_ = require 'underscore'
_ = require './underscore-extensions'
### Internal ###
module.exports =

View File

@ -1,6 +1,6 @@
{Point, Range} = require 'telepath'
EventEmitter = require 'event-emitter'
_ = require 'underscore'
EventEmitter = require './event-emitter'
_ = require './underscore-extensions'
# Public: The `Cursor` class represents the little blinking line identifying
# where text can be inserted.

View File

@ -1,10 +1,10 @@
_ = require 'underscore'
_ = require './underscore-extensions'
fs = require 'fs'
path = require 'path'
fsUtils = require 'fs-utils'
fsUtils = require './fs-utils'
pathWatcher = require 'pathwatcher'
File = require 'file'
EventEmitter = require 'event-emitter'
File = require './file'
EventEmitter = require './event-emitter'
# Public: Represents a directory using {File}s
module.exports =

View File

@ -1,7 +1,7 @@
{Range} = require 'telepath'
_ = require 'underscore'
EventEmitter = require 'event-emitter'
Subscriber = require 'subscriber'
_ = require './underscore-extensions'
EventEmitter = require './event-emitter'
Subscriber = require './subscriber'
# Private:
module.exports =

View File

@ -1,15 +1,15 @@
_ = require 'underscore'
_ = require './underscore-extensions'
guid = require 'guid'
telepath = require 'telepath'
{Point, Range} = telepath
TokenizedBuffer = require 'tokenized-buffer'
RowMap = require 'row-map'
EventEmitter = require 'event-emitter'
Fold = require 'fold'
Token = require 'token'
DisplayBufferMarker = require 'display-buffer-marker'
Subscriber = require 'subscriber'
ConfigObserver = require 'config-observer'
TokenizedBuffer = require './tokenized-buffer'
RowMap = require './row-map'
EventEmitter = require './event-emitter'
Fold = require './fold'
Token = require './token'
DisplayBufferMarker = require './display-buffer-marker'
Subscriber = require './subscriber'
ConfigObserver = require './config-observer'
# Private:
module.exports =

View File

@ -1,16 +1,15 @@
_ = require 'underscore'
fsUtils = require 'fs-utils'
_ = require './underscore-extensions'
fsUtils = require './fs-utils'
path = require 'path'
telepath = require 'telepath'
guid = require 'guid'
{Point, Range} = telepath
Buffer = require 'text-buffer'
LanguageMode = require 'language-mode'
DisplayBuffer = require 'display-buffer'
Cursor = require 'cursor'
Selection = require 'selection'
EventEmitter = require 'event-emitter'
Subscriber = require 'subscriber'
LanguageMode = require './language-mode'
DisplayBuffer = require './display-buffer'
Cursor = require './cursor'
Selection = require './selection'
EventEmitter = require './event-emitter'
Subscriber = require './subscriber'
TextMateScopeSelector = require('first-mate').ScopeSelector
# Public: The core model of Atom.

View File

@ -1,13 +1,13 @@
{View, $$} = require 'space-pen'
TextBuffer = require 'text-buffer'
Gutter = require 'gutter'
{View, $$} = require './space-pen-extensions'
TextBuffer = require './text-buffer'
Gutter = require './gutter'
{Point, Range} = require 'telepath'
EditSession = require 'edit-session'
CursorView = require 'cursor-view'
SelectionView = require 'selection-view'
fsUtils = require 'fs-utils'
$ = require 'jquery'
_ = require 'underscore'
EditSession = require './edit-session'
CursorView = require './cursor-view'
SelectionView = require './selection-view'
fsUtils = require './fs-utils'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
# Private: Represents the entire visual pane in Atom.
#

View File

@ -1,4 +1,4 @@
_ = require 'underscore'
_ = require './underscore-extensions'
# Public: Provides a list of functions that can be used in Atom for event management.
#

View File

@ -1,9 +1,9 @@
EventEmitter = require 'event-emitter'
EventEmitter = require './event-emitter'
fs = require 'fs'
path = require 'path'
fsUtils = require 'fs-utils'
fsUtils = require './fs-utils'
pathWatcher = require 'pathwatcher'
_ = require 'underscore'
_ = require './underscore-extensions'
# Public: Represents an individual file in the editor.
#

View File

@ -1,4 +1,4 @@
_ = require 'underscore'
_ = require './underscore-extensions'
fs = require 'fs'
mkdirp = require 'mkdirp'
Module = require 'module'

View File

@ -1,8 +1,8 @@
_ = require 'underscore'
fsUtils = require 'fs-utils'
Subscriber = require 'subscriber'
EventEmitter = require 'event-emitter'
Task = require 'task'
_ = require './underscore-extensions'
fsUtils = require './fs-utils'
Subscriber = require './subscriber'
EventEmitter = require './event-emitter'
Task = require './task'
GitUtils = require 'git-utils'
# Public: Represents the underlying git operations performed by Atom.

View File

@ -1,7 +1,7 @@
{View, $$, $$$} = require 'space-pen'
{View, $$, $$$} = require './space-pen-extensions'
{Range} = require 'telepath'
$ = require 'jquery'
_ = require 'underscore'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
# Private: Represents the portion of the {Editor} containing row numbers.
#

View File

@ -1,5 +1,5 @@
$ = require 'jquery'
_ = require 'underscore'
$ = require '../vendor/jquery'
_ = require './underscore-extensions'
$.fn.scrollBottom = (newValue) ->
if newValue?

View File

@ -1,9 +1,9 @@
$ = require 'jquery'
_ = require 'underscore'
fsUtils = require 'fs-utils'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
fsUtils = require './fs-utils'
path = require 'path'
CSON = require 'season'
BindingSet = require 'binding-set'
BindingSet = require './binding-set'
# Internal: Associates keymaps with actions.
#

View File

@ -1,9 +1,8 @@
{Range} = require 'telepath'
_ = require 'underscore'
require 'underscore-extensions'
_ = require './underscore-extensions'
{OnigRegExp} = require 'oniguruma'
EventEmitter = require 'event-emitter'
Subscriber = require 'subscriber'
EventEmitter = require './event-emitter'
Subscriber = require './subscriber'
### Internal ###

View File

@ -1,6 +1,6 @@
path = require 'path'
_ = require 'underscore'
_ = require './underscore-extensions'
LessCache = require 'less-cache'
module.exports =

View File

@ -1,6 +1,6 @@
Token = require 'token'
EventEmitter = require 'event-emitter'
_ = require 'underscore'
Token = require './token'
EventEmitter = require './event-emitter'
_ = require './underscore-extensions'
### Internal ###
module.exports =

View File

@ -5,8 +5,8 @@ CSON = require 'season'
module.exports =
class Package
@build: (path) ->
TextMatePackage = require 'text-mate-package'
AtomPackage = require 'atom-package'
TextMatePackage = require './text-mate-package'
AtomPackage = require './atom-package'
if TextMatePackage.testName(path)
new TextMatePackage(path)

View File

@ -1,5 +1,5 @@
$ = require 'jquery'
{View} = require 'space-pen'
$ = require './jquery-extensions'
{View} = require './space-pen-extensions'
telepath = require 'telepath'
### Internal ###

View File

@ -1,6 +1,6 @@
$ = require 'jquery'
_ = require 'underscore'
PaneAxis = require 'pane-axis'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
PaneAxis = require './pane-axis'
# Internal:
module.exports =

View File

@ -1,6 +1,6 @@
{View} = require 'space-pen'
Pane = require 'pane'
$ = require 'jquery'
{View} = require './space-pen-extensions'
Pane = require './pane'
$ = require './jquery-extensions'
telepath = require 'telepath'
# Private: Manages the list of panes within a {RootView}

View File

@ -1,6 +1,6 @@
$ = require 'jquery'
_ = require 'underscore'
PaneAxis = require 'pane-axis'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
PaneAxis = require './pane-axis'
### Internal ###

View File

@ -1,10 +1,10 @@
{dirname} = require 'path'
{View} = require 'space-pen'
$ = require 'jquery'
_ = require 'underscore'
{View} = require './space-pen-extensions'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
telepath = require 'telepath'
PaneRow = require 'pane-row'
PaneColumn = require 'pane-column'
PaneRow = require './pane-row'
PaneColumn = require './pane-column'
# Public: A container which can contains multiple items to be switched between.
#

View File

@ -1,17 +1,17 @@
fsUtils = require 'fs-utils'
fsUtils = require './fs-utils'
path = require 'path'
url = require 'url'
_ = require 'underscore'
$ = require 'jquery'
_ = require './underscore-extensions'
$ = require './jquery-extensions'
telepath = require 'telepath'
{Range} = telepath
TextBuffer = require 'text-buffer'
EditSession = require 'edit-session'
EventEmitter = require 'event-emitter'
Directory = require 'directory'
BufferedNodeProcess = require 'buffered-node-process'
Git = require 'git'
TextBuffer = require './text-buffer'
EditSession = require './edit-session'
EventEmitter = require './event-emitter'
Directory = require './directory'
BufferedNodeProcess = require './buffered-node-process'
Git = require './git'
# Public: Represents a project that's opened in Atom.
#

View File

@ -1,19 +1,16 @@
ipc = require 'ipc'
path = require 'path'
$ = require 'jquery'
{$$} = require 'space-pen'
fsUtils = require 'fs-utils'
_ = require 'underscore'
$ = require './jquery-extensions'
{$$, View} = require './space-pen-extensions'
fsUtils = require './fs-utils'
_ = require './underscore-extensions'
telepath = require 'telepath'
{View} = require 'space-pen'
Buffer = require 'text-buffer'
Editor = require 'editor'
Project = require 'project'
Pane = require 'pane'
PaneColumn = require 'pane-column'
PaneRow = require 'pane-row'
PaneContainer = require 'pane-container'
EditSession = require 'edit-session'
Editor = require './editor'
Pane = require './pane'
PaneColumn = require './pane-column'
PaneRow = require './pane-row'
PaneContainer = require './pane-container'
EditSession = require './edit-session'
# Public: The container for the entire Atom application.
#

View File

@ -1,4 +1,4 @@
{View} = require 'space-pen'
{View} = require './space-pen-extensions'
# Public: Represents a view that scrolls.
#

View File

@ -1,7 +1,7 @@
$ = require 'jquery'
{ View } = require 'space-pen'
Editor = require 'editor'
fuzzyFilter = require 'fuzzy-filter'
$ = require './jquery-extensions'
{ View } = require './space-pen-extensions'
Editor = require './editor'
fuzzyFilter = require './fuzzy-filter'
# Public: Provides a widget for users to make a selection from a list of
# choices.

View File

@ -1,5 +1,5 @@
{Point, Range} = require 'telepath'
{View, $$} = require 'space-pen'
{View, $$} = require './space-pen-extensions'
# Internal:
module.exports =

View File

@ -1,6 +1,6 @@
{Range} = require 'telepath'
EventEmitter = require 'event-emitter'
_ = require 'underscore'
EventEmitter = require './event-emitter'
_ = require './underscore-extensions'
# Public: Represents a selection in the {EditSession}.
module.exports =

View File

@ -1,8 +1,8 @@
_ = require 'underscore'
_ = require './underscore-extensions'
spacePen = require 'space-pen'
jQuery = require 'jquery'
ConfigObserver = require 'config-observer'
Subscriber = require 'subscriber'
jQuery = require './jquery-extensions'
ConfigObserver = require './config-observer'
Subscriber = require './subscriber'
_.extend spacePen.View.prototype, ConfigObserver
_.extend spacePen.View.prototype, Subscriber

View File

@ -1,4 +1,4 @@
_ = require 'underscore'
_ = require './underscore-extensions'
module.exports =
subscribeWith: (eventEmitter, methodName, args) ->

View File

@ -1,10 +1,10 @@
_ = require 'underscore'
jQuery = require 'jquery'
_ = require './underscore-extensions'
jQuery = require './jquery-extensions'
Specificity = require '../vendor/specificity'
{$$} = require 'space-pen'
fsUtils = require 'fs-utils'
EventEmitter = require 'event-emitter'
NullGrammar = require 'null-grammar'
{$$} = require './space-pen-extensions'
fsUtils = require './fs-utils'
EventEmitter = require './event-emitter'
NullGrammar = require './null-grammar'
TextMateScopeSelector = require('first-mate').ScopeSelector
### Internal ###

View File

@ -1,6 +1,6 @@
_ = require 'underscore'
_ = require './underscore-extensions'
child_process = require 'child_process'
EventEmitter = require 'event-emitter'
EventEmitter = require './event-emitter'
# Public: Run a node script in a separate process.
#

View File

@ -1,10 +1,10 @@
_ = require 'underscore'
_ = require './underscoreextensions'
telepath = require 'telepath'
{Point, Range} = telepath
fsUtils = require 'fs-utils'
File = require 'file'
EventEmitter = require 'event-emitter'
Subscriber = require 'subscriber'
fsUtils = require './fs-utils'
File = require './file'
EventEmitter = require './event-emitter'
Subscriber = require './subscriber'
guid = require 'guid'
# Private: Represents the contents of a file.

View File

@ -1,10 +1,10 @@
_ = require 'underscore'
fsUtils = require 'fs-utils'
_ = require './underscore-extensions'
fsUtils = require './fs-utils'
plist = require 'plist'
Token = require 'token'
Token = require './token'
{OnigRegExp, OnigScanner} = require 'oniguruma'
path = require 'path'
EventEmitter = require 'event-emitter'
EventEmitter = require './event-emitter'
{ScopeSelector} = require 'first-mate'
pathSplitRegex = new RegExp("[#{path.sep}.]")

View File

@ -1,8 +1,8 @@
Package = require 'package'
fsUtils = require 'fs-utils'
Package = require './package'
fsUtils = require './fs-utils'
path = require 'path'
_ = require 'underscore'
TextMateGrammar = require 'text-mate-grammar'
_ = require './underscore-extensions'
TextMateGrammar = require './text-mate-grammar'
async = require 'async'
### Internal ###

View File

@ -1,11 +1,11 @@
path = require 'path'
EventEmitter = require 'event-emitter'
Package = require 'package'
AtomPackage = require 'atom-package'
EventEmitter = require './event-emitter'
Package = require './package'
AtomPackage = require './atom-package'
_ = require 'underscore'
_ = require './underscore-extensions'
fsUtils = require 'fs-utils'
fsUtils = require './fs-utils'
# Private: Handles discovering and loading available themes.
module.exports =

View File

@ -1,5 +1,5 @@
_ = require 'underscore'
textUtils = require 'text-utils'
_ = require './underscore-extensions'
textUtils = require './text-utils'
whitespaceRegexesByTabLength = {}

View File

@ -1,8 +1,8 @@
_ = require 'underscore'
TokenizedLine = require 'tokenized-line'
EventEmitter = require 'event-emitter'
Subscriber = require 'subscriber'
Token = require 'token'
_ = require './underscore-extensions'
TokenizedLine = require './tokenized-line'
EventEmitter = require './event-emitter'
Subscriber = require './subscriber'
Token = require './token'
telepath = require 'telepath'
{Point, Range} = telepath

View File

@ -1,4 +1,4 @@
_ = require 'underscore'
_ = require './underscore-extensions'
### Internal ###

View File

@ -1,7 +1,7 @@
# Like sands through the hourglass, so are the days of our lives.
date = new Date().getTime()
require 'atom'
require 'window'
require './atom'
require './window'
window.setUpEnvironment('editor')
window.startEditorWindow()

View File

@ -1,9 +1,9 @@
$ = require 'jquery'
_ = require 'underscore'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
ipc = require 'ipc'
remote = require 'remote'
Subscriber = require 'subscriber'
fsUtils = require 'fs-utils'
Subscriber = require './subscriber'
fsUtils = require './fs-utils'
# Private: Handles low-level events related to the window.
module.exports =

View File

@ -1,14 +1,11 @@
fsUtils = require 'fs-utils'
fsUtils = require './fs-utils'
path = require 'path'
telepath = require 'telepath'
$ = require 'jquery'
_ = require 'underscore'
$ = require './jquery-extensions'
_ = require './underscore-extensions'
remote = require 'remote'
ipc = require 'ipc'
WindowEventHandler = require 'window-event-handler'
require 'jquery-extensions'
require 'underscore-extensions'
require 'space-pen-extensions'
WindowEventHandler = require './window-event-handler'
deserializers = {}
deferredDeserializers = {}