Garen Torikian
5166ca274c
📝 Typo fix
2013-12-03 13:02:35 -08:00
Kevin Sawicki
80cc881912
📝 Remove FIXME in Editor::transpose
2013-12-03 11:21:12 -08:00
probablycorey
776d58bf21
Merge remote-tracking branch 'origin/master' into cj-feedback-package
...
Conflicts:
package.json
src/editor-view.coffee
2013-11-27 11:26:34 -08:00
Kevin Sawicki
0259536c5d
Rename WorkspaceView::eachEditor to eachEditorView
2013-11-26 19:35:42 -08:00
Kevin Sawicki
48692e5127
Update EditSession to Editor in method references
2013-11-26 19:35:16 -08:00
probablycorey
dde46ca931
Merge remote-tracking branch 'origin/master' into cj-feedback-package
...
Conflicts:
package.json
2013-11-26 16:59:57 -08:00
probablycorey
a0ceb78627
Move snapshot code to package
2013-11-26 11:15:55 -08:00
Kevin Sawicki
3ce6176313
Rename rootView to workspaceView
2013-11-26 11:02:53 -08:00
Kevin Sawicki
6852720408
Add atom prefix to project references
2013-11-20 17:23:47 -08:00
Kevin Sawicki
5ec6a4a189
Use atom.deserializers directly
2013-11-20 14:18:38 -08:00
Kevin Sawicki
2eeb399cf1
Remove deserializer shims on window
2013-11-20 13:51:12 -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
aaa82e23da
Rename Editor to TextEditorView
2013-11-19 14:34:20 -08:00
Kevin Sawicki
83f14c137c
Remove window.pasteboard shim
2013-11-19 14:03:44 -08:00
probablycorey
02f40688e2
Merge remote-tracking branch 'origin/master' into cj-keymap-cleanup
2013-11-15 13:53:42 -08:00
Kevin Sawicki
3ec2378242
Access project from atom global
2013-11-15 11:17:34 -08:00
Kevin Sawicki
a475e27cd4
Call createAsRoot for mini editor's buffer
2013-11-15 11:17:33 -08:00
Kevin Sawicki
abc1f23516
Remove unused relative path from Editor/EditSession/TextBuffer
2013-11-15 11:17:33 -08:00
Kevin Sawicki
5fdec4dc7b
Move checkoutHead implementation to Editor
2013-11-15 11:17:33 -08:00
probablycorey
c7a1205ca6
Remove Editor:bindToKeyedEvent
2013-11-15 09:39:26 -08:00
Kevin Sawicki
fe426000d0
Bring hidden input into view on focus
...
Closes #1104
2013-11-11 12:20:30 -08:00
Kevin Sawicki
a377a49004
Use atom.config instead of window.config
2013-11-11 09:16:44 -08:00
Kevin Sawicki
58b2a4f98e
Use atom.keymap in Editor
2013-11-11 08:43:14 -08:00
Daniel Hengeveld
6485e4f540
Merge pull request #1077 from atom/copy-docs-into-atom-io
...
Copy docs into atom io
2013-11-07 11:16:46 -08:00
Ben Ogle
ce2e123cc8
Merge pull request #1088 from atom/bo-changes-for-themes-with-padding
...
Handle themes with padding on the scroll view
2013-11-06 14:38:34 -08:00
Ben Ogle
6e049dd173
Fix tests in editor
2013-11-06 14:13:09 -08:00
Kevin Sawicki
90c21906a4
Add fold- prefix to selected class name
...
This prevents interference with the base selected class
which adds a noticeable blur to folded lines that are selected
when using dark syntax and light ui.
2013-11-06 09:49:18 -08:00
Ben Ogle
0aa0dc01d5
Properly reset the size of layers on resize
...
Otherwise, when a theme has padding in the scroll-view, it will be
scrollable all the time (width:100%).
2013-11-05 18:40:05 -08:00
Ben Ogle
994756f8c1
Use padding in the pixel left calculation
...
Now themes can specify padding in the scroll-view so the text isn't
jammed up against the
2013-11-05 18:40:04 -08:00
Matt Colyer
cd2e78f04f
Fix indentation of comments
...
Ref #1081
2013-11-05 11:46:44 -08:00
Kevin Sawicki
aad23d4760
💄 Remove extra empty line
2013-11-04 18:39:59 -08:00
Kevin Sawicki
d20bff473b
Increase overflowchanged timeout to 100ms
2013-11-04 18:38:08 -08:00
Kevin Sawicki
287f1984db
Update width in chars when editor's size changes
...
Register an overflowchanged event listener on the editor's scroll view
and update the width in chars when this event fires.
Closes #928
Closes #961
Closes #993
2013-11-04 18:12:17 -08:00
Nathan Sobo
e70f87dfc7
Upgrade to telepath 0.20.0 so simple selection changes aren't undone
...
This version of telepath adds an `undo: 'combine'` option which becomes
the default for marker changes. With an undo strategy of 'combine', the
operation is only undone when combined in a transaction with other
operations that are undone. This prevents simple marker updates from
getting pushed to the undo stack.
2013-11-01 16:39:32 -06:00
Kevin Sawicki
0264fd6be5
Rename writeSync to writeFileSync
2013-11-01 08:46:03 -07:00
Kevin Sawicki
83dcf79bcf
Use fs-plus
2013-11-01 08:46:02 -07:00
Ben Ogle
5ac3a74bf0
Return column = 0 when mouse to the left of editor
...
Fixes #966
2013-10-31 12:54:21 -07:00
Ben Ogle
0bd701b4a6
Fix tests
2013-10-30 11:25:30 -07:00
Kevin Sawicki
8b9595f1bd
Use getter when toggling soft tabs
2013-10-30 09:06:12 -07:00
probablycorey
5e3d52927a
Use cachedCharWidth instead of cachedVal
2013-10-21 11:10:44 -07:00
probablycorey
0bc470c6d9
💄
2013-10-21 11:10:17 -07:00
probablycorey
f6fee9d04f
Optimize measuring long lines
2013-10-18 15:36:39 -07:00
probablycorey
eced0a3208
Don't cache entire line length on lines > 160 chars
2013-10-18 11:58:36 -07:00
Kevin Sawicki
069208975c
Add proper invisibles in empty lines with indent guide
...
This fixes a regression where multiple end of line invisibles were
displayed on empty lines when the indent guide was also enabled.
The invisibles array used to be shifted and not it isn't but the
entire array was still being iterated over causing extra invisibles
to be added to the line.
2013-10-17 18:31:59 -07:00
Kevin Sawicki
9d51d1a143
Use jquery provided by space-pen
2013-10-16 13:34:41 -07:00
Kevin Sawicki
6a3638c7d3
Use setImmediate instead of process.nextTick
2013-10-15 13:50:16 -07:00
Kevin Sawicki
5b6e8a1b20
Use process.nextTick instead of MessageChannel
2013-10-15 13:50:16 -07:00
Kevin Sawicki
216a5e61fd
Update underscore-extensions requires
2013-10-15 13:50:16 -07:00
Ben Ogle
b7e7b83bdf
Remove bringHiddenInputIntoView call from editor focus()
2013-10-09 17:48:22 -07:00