Kevin Sawicki
2c5ae6e553
Add back size check when creating buffers
2014-02-19 09:19:09 -08:00
Kevin Sawicki
1988ed9e92
📝 Doc undefined return case
2014-02-19 09:19:09 -08:00
Kevin Sawicki
43f272d1e7
Require Directory from pathwatcher
2014-02-19 09:19:08 -08:00
Kevin Sawicki
8900d9efdd
Require TextBuffer from text-buffer module
2014-02-19 09:19:08 -08:00
probablycorey
93bd0c8412
🔥 whitespace
2014-02-13 11:00:29 -08:00
probablycorey
f473bfdb95
Move actual opener logic back to project.
...
Not all specs create a workspace and workspaceView, so there were
failures. They probably SHOULD all have workspace and workspaceView
but that is beyond the scope of this PR.
2014-02-13 10:52:07 -08:00
probablycorey
6b4e68f127
💄
2014-02-12 17:24:47 -08:00
probablycorey
9e9cdaecc0
Delegate methods correctly
2014-02-12 17:24:27 -08:00
probablycorey
410f573095
Make addEditor and removeEditor private methods on project
2014-02-12 17:19:50 -08:00
probablycorey
41761ffbcf
Move eachEditor and getEditors to Workspace
2014-02-12 17:19:25 -08:00
probablycorey
ee09eee374
Move (un)registerOpener to Workspace
2014-02-12 17:12:48 -08:00
probablycorey
ffb7093cf3
Merge branch 'cj-make-package-activation-consistent' into cj-update-markdown-preview
...
Conflicts:
src/deserializer-manager.coffee
src/workspace.coffee
2014-02-10 14:17:46 -08:00
Kevin Sawicki
bca9f81be1
📝 doc parameters in project.coffee
2014-02-06 17:00:40 -08:00
Kevin Sawicki
967db1f7b8
Remove more empty Private: comment blocks
2014-02-06 11:21:03 -08:00
Kevin Sawicki
932a792289
Remove Private: prefix
2014-02-06 10:02:53 -08:00
probablycorey
1023c421c7
Remove log
2014-02-04 10:07:01 -08:00
Kevin Sawicki
ece269f158
📝 Consistently mention what classes have global instances
2014-02-04 10:06:37 -08:00
probablycorey
99f25267a0
Make sure the filePath is never null or undefined
2014-01-29 16:52:42 -08:00
Kevin Sawicki
b31089cbb9
📝 Mention atom.project global in project docs
2014-01-22 10:21:37 -08:00
Kevin Sawicki
c5349f53b2
Wrap code example in backticks
2014-01-20 16:00:01 -08:00
Ben Ogle
fbcfad28c3
Reject is broken. Ugh. Just resolve it
2014-01-09 17:00:34 -08:00
Nathan Sobo
cbec03c158
Rename reactionary to theorist
2014-01-05 10:25:59 -07:00
Nathan Sobo
8da9e8ddc1
Rename nostalgia to serializable
...
This name was surprisingly available and better matches this module's
utilitarian nature.
2014-01-03 18:32:44 -07:00
Nathan Sobo
bc65137911
Remove telepath from Project, WorkspaceView, and Pane*
2014-01-03 16:23:23 -07:00
Nathan Sobo
dd2c6d2f24
Eliminate TextBuffer's dependence on telepath
...
Atom's TextBuffer now relies on the text-buffer npm for its core
functionality.
2013-12-31 12:13:15 -07:00
Ben Ogle
458d3b3d3c
Remove fat arrow
2013-12-20 15:04:17 -08:00
Ben Ogle
11ec939924
Add a cancel() function to the promise
2013-12-20 15:03:39 -08:00
Ben Ogle
5fdb3196a3
Add cancelScan()
2013-12-19 17:08:18 -08:00
Ben Ogle
8763a49dc6
Remove log line
2013-12-19 16:39:01 -08:00
Ben Ogle
871b7406cd
Terminate the old search if another is run.
2013-12-19 15:41:29 -08:00
Nathan Sobo
3db9e16637
Upgrade to telepath 0.75.0 for custom object support
2013-12-16 19:03:10 -07:00
Kevin Sawicki
9fbfeb970b
Remove mixins already added by Model superclass
2013-12-12 09:04:16 -08:00
Nathan Sobo
425c076221
Make Editor a telepath.Model subclass
2013-12-10 17:32:34 -08:00
Nathan Sobo
a4d2b4d21a
Make TokenizedBuffer a telepath.Model subclass
...
There's a bunch of improvised code to make this work right now because
of the circularity of this refactoring. It will stabilize over time.
2013-12-07 02:25:47 -08:00
Nathan Sobo
b61654b52f
Upgrade to telepath 0.61.0
...
This version adds a bunch of reactive primitives and ensures we destroy
documents when they are no longer referenced.
2013-12-06 21:55:57 -08:00
Kevin Sawicki
9ce22fd6d3
Add back internally used isPathModified
2013-12-03 13:37:21 -08:00
Kevin Sawicki
6f1dd702b0
Add back internally used Project::findBufferForPath
2013-12-03 12:12:28 -08:00
Kevin Sawicki
4998fdda85
Remove unused methods in Project
2013-12-03 11:40:28 -08:00
Kevin Sawicki
d1496a0634
Rename EditSession to Editor
2013-11-26 19:35:16 -08:00
Ben Ogle
46f73d037f
Fix replace on open buffers. only replace paths specified.
...
Closes find-and-replace#85
2013-11-26 17:08:21 -08:00
Kevin Sawicki
62d84e5d4b
📝 Doc Project::registerOpener
2013-11-22 15:40:50 -08:00
Kevin Sawicki
cdc7f70b22
Pass buffer from event to TextBuffer::removeBuffer
...
Previously only the last buffer would be destroyed since the buffer
from the loop variable was being used.
2013-11-21 13:04:47 -08:00
probablycorey
c3de3d8eea
Update documentation
2013-11-20 10:04:28 -08:00
probablycorey
31a9bb83cf
Replace editSession variables with editor
2013-11-19 15:22:47 -08:00
probablycorey
bf05ddb958
🔫
...
I screwed up a rebase, this nasty commit is the result.
2013-11-19 15:15:12 -08:00
probablycorey
955d379e0e
Rename EditSession to TextEditor
2013-11-19 14:56:09 -08:00
Kevin Sawicki
ee1ec4670d
Listen for destroyed events on deserialized buffers
2013-11-19 09:08:24 -08:00
Kevin Sawicki
20811a9f52
📝 Mention which methods are telepath hooks
2013-11-15 11:17:35 -08:00
Kevin Sawicki
e2d4b58d5f
Remove unused Range
2013-11-15 11:17:35 -08:00
Kevin Sawicki
93bfe0edf6
Store path when set in project
2013-11-15 11:17:34 -08:00