Corey Johnson
a98377b899
Merge pull request #1132 from atom/cj-editor-rename
...
Editor & EditSession rename
2013-11-20 10:11:09 -08:00
Kevin Sawicki
233d819e04
Add atom prefix to syntax global
2013-11-19 16:37:50 -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
756c2be64a
Replace editor instance variables with editorView
2013-11-19 14:57:35 -08:00
probablycorey
6fdd4f775b
Rename TextEditor and TextEditorView to Editor and EditorView
2013-11-19 14:57:35 -08:00
probablycorey
625fcaffc8
Update TextEditor specs
2013-11-19 14:57:31 -08:00
probablycorey
89212e599f
Update requires
2013-11-19 14:34:26 -08:00
probablycorey
95e4ac903c
Use Range literals
2013-11-19 14:34:26 -08:00
probablycorey
311155ac0d
Rename editor-spec to text-editor-view-spec
2013-11-19 14:34:26 -08:00
probablycorey
aaa82e23da
Rename Editor to TextEditorView
2013-11-19 14:34:20 -08:00
Kevin Sawicki
4b0eaf05a5
Remove Emitter::trigger shim
2013-11-19 13:24:29 -08:00
Kevin Sawicki
03e8bc6f19
Remove Emitter::one shim
2013-11-19 12:58:56 -08:00
Kevin Sawicki
13186fcf7a
Remove Emitter::subscriptionCount shim
2013-11-19 12:55:18 -08:00
Matt Colyer
ab74d8be38
Merge pull request #1115 from atom/refine-paste-normalization
...
Don't normalize indents on paste if there are preceding characters, fixes #1112
2013-11-19 10:54:44 -08:00
Kevin Sawicki
ee1ec4670d
Listen for destroyed events on deserialized buffers
2013-11-19 09:08:24 -08:00
Kevin Sawicki
f55a200591
Return emissary subscription directly
2013-11-18 18:41:43 -08:00
probablycorey
80cdf61fa4
Update remove spec
2013-11-15 14:09:24 -08:00
probablycorey
02f40688e2
Merge remote-tracking branch 'origin/master' into cj-keymap-cleanup
2013-11-15 13:53:42 -08:00
probablycorey
cb8e378af6
Use keyBinding in place of binding in method names
2013-11-15 13:49:17 -08:00
probablycorey
dcccde8f3f
Clone default keybindings in specs
2013-11-15 13:32:31 -08:00
probablycorey
809a02ca10
Clone keyBindings by default
2013-11-15 11:54:09 -08:00
Kevin Sawicki
0b12f01206
Use Project::bufferForPathSync instead of buildBufferSync
2013-11-15 11:17:35 -08:00
Kevin Sawicki
9067c65a41
Use Atom::replicate to test serialization
2013-11-15 11:17:35 -08:00
Kevin Sawicki
19d680544b
Use Atom::replicate to obtain second project
2013-11-15 11:17:34 -08:00
Kevin Sawicki
d3fed57cb3
Only serialize project state for persistence
2013-11-15 11:17:34 -08:00
Kevin Sawicki
8372adb38a
Remove spec for removed TextBuffer::getRelativePath
2013-11-15 11:17:34 -08:00
Kevin Sawicki
7d87ae00ff
Use Atom::replicate for second project
2013-11-15 11:17:34 -08:00
Kevin Sawicki
7b43c8a860
Use Atom::replicate in git spec to simulate project serialization
2013-11-15 11:17:33 -08:00
Kevin Sawicki
055ec8cb9c
Implement beforePersistence in TextBuffer
2013-11-15 11:17:33 -08:00
Kevin Sawicki
7dd84636ba
Use Project::addBuffer instead of window.deserialize
2013-11-15 11:17:32 -08:00
Kevin Sawicki
b12954760d
Use Project::addBuffer instead of ::openSync
2013-11-15 11:17:32 -08:00
Kevin Sawicki
4bb21fd9ec
Use project.addBuffer instead of window.deserialize
2013-11-15 11:17:32 -08:00
Kevin Sawicki
276e63611a
Register buffer with project
2013-11-15 11:17:32 -08:00
Kevin Sawicki
6290c19264
Set up spec Project as telepath model
2013-11-15 11:17:32 -08:00
probablycorey
0878d7ab6a
Update specs
2013-11-15 10:45:21 -08:00
probablycorey
bd8e19bce7
Update keymap in spec-helper
2013-11-15 10:43:20 -08:00
probablycorey
4852ba6d95
Don't store binding sets, instead store a keyBinding array
2013-11-15 10:21:38 -08:00
probablycorey
2c4f94c319
Merge remote-tracking branch 'origin/master' into cj-keymap-cleanup
2013-11-15 09:24:45 -08:00
probablycorey
2fb00af255
Rename keyMapping to keyBinding
2013-11-14 16:20:35 -08:00
probablycorey
94a8d16664
Update specs
2013-11-14 16:05:17 -08:00
probablycorey
c43f277c5b
Remove getAllKeyMappings
2013-11-14 14:46:21 -08:00
probablycorey
dd0938dca6
Merge remote-tracking branch 'origin/master' into cj-keymap-cleanup
2013-11-14 14:43:37 -08:00
probablycorey
c3aea1d149
Remove keymap.keystrokeByCommmandForSelector
2013-11-14 14:18:54 -08:00
probablycorey
389b2bd8d6
Remove spec suite measuring.
...
This may be a bit aggressive, so we can add it back if people think it
has benifits.
2013-11-14 09:03:58 -08:00
Matt Colyer
52680bd63f
Don't normalize indents on paste if there are preceding characters
2013-11-13 17:18:43 -08:00
probablycorey
8f9f5ed0ed
Update specs
2013-11-11 15:46:17 -08:00
probablycorey
d71e58ec33
Use keystroke even when referring to multiKeystrokes
...
The use of keystroke and keystrokes was becoming confusing. When I
started thinking of a keystroke as a set of keys that trigger a
command it became easier to think about.
2013-11-11 14:05:48 -08:00
Kevin Sawicki
fe426000d0
Bring hidden input into view on focus
...
Closes #1104
2013-11-11 12:20:30 -08:00
Kevin Sawicki
81c56ca4f1
Set configDirPath on ThemeManager in specs
2013-11-11 11:47:24 -08:00