124 Commits

Author SHA1 Message Date
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