Ben Ogle
d98ea0180c
Proper handling of cursor up and down behavior when selection range
2013-07-24 11:53:33 -07:00
Ben Ogle
226a4bf391
Add tests for moving to end of selection
2013-07-24 11:53:33 -07:00
Ben Ogle
a689a5906e
add moveToEndOfSelection option to moveLEft and moveRight
2013-07-24 11:53:33 -07:00
Ben Ogle
18370bb663
Merge pull request #645 from github/bo-move-word-behavior
...
Add new commands for moving between words
2013-07-23 15:38:37 -07:00
Ben Ogle
1465736974
Merge branch 'master' into bo-move-word-behavior
...
Conflicts:
src/app/editor.coffee
2013-07-23 15:34:20 -07:00
Ben Ogle
3907344fef
Merge pull request #646 from github/bo-small-dark-theme-change
...
Small dark theme change
2013-07-23 15:32:51 -07:00
Ben Ogle
7c414d47cb
Merge pull request #644 from github/bo-fix-scrollbar-issues
...
Fix scrollbar css issues
2013-07-23 15:31:38 -07:00
Kevin Sawicki
bc74be531d
Mention keymap changes and inspect element menu
2013-07-23 08:13:32 -07:00
Ben Ogle
592b0886b2
new editor is now cmd+n, cmd+shift+n is new window fixes #652
2013-07-22 13:45:04 -07:00
Kevin Sawicki & Nathan Sobo
1685d62cae
Don't allow caching of coffee requires to be overridden in tasks
...
This is a follow-on to the previous commit which handled the index.html
case.
2013-07-22 11:50:14 -07:00
Kevin Sawicki & Nathan Sobo
e705e3e045
Don't allow caching of coffee requires to be overridden
...
Previously coffeestack was requiring a different version of coffeescript
than atom was, which had a side effect of re-registering the extension
handler for .coffee requires. This disabled coffee-cache, which made
require really slow again.
2013-07-22 11:44:39 -07:00
Kevin Sawicki
0bb7d3ba09
Default save as dialog to directory of active item
2013-07-22 09:11:57 -07:00
Ben Ogle
8e92499ebb
Fix comments so they match up with actual behavior
2013-07-22 09:02:05 -07:00
Ben Ogle
62e0274ff6
hook selectToFirstCharacterOfLine up to a command in editor.
2013-07-22 09:02:05 -07:00
Ben Ogle
fe4c4e9751
Add selectToFirstCharacterOfLine to editSession
2013-07-22 09:02:05 -07:00
Kevin Sawicki
baa03f5587
Upgrade apm
...
Closes #638
2013-07-22 08:35:10 -07:00
Ben Ogle
214d73d812
Remove line highlight in dark syntax
...
When moving around and selecting things, the entire line looks selected
and is super confusing. This leaves the line number highlighted, but
not the line itself.
2013-07-19 13:57:08 -07:00
Ben Ogle
8c6fe7a540
lighten selection color so it's more clear.
2013-07-19 13:55:29 -07:00
Ben Ogle
164d5591a0
remove comment
2013-07-19 13:25:05 -07:00
Ben Ogle
85cb7c88fa
plumb up the select to boundary to editor commands
2013-07-19 12:21:36 -07:00
Ben Ogle
4ccbd03daf
I can't spell. Boundary.
2013-07-19 12:17:17 -07:00
Ben Ogle
3df33a7367
Add selection counterparts to move next/prev word boundary
2013-07-19 12:07:30 -07:00
Ben Ogle
13b592d1f3
Add Cursor::moveToNextWordBoundry()
...
Plumb up to editor as well.
2013-07-19 11:37:47 -07:00
Ben Ogle
ab8df8dcde
Add moveToPreviousWordBoundry to cursor.
...
Plumb it up to a command in the editor.
2013-07-19 11:16:14 -07:00
Ben Ogle
2b25d433c7
move editor scrollbar above the edit pane
...
So you can grab it with your mouse!
2013-07-18 17:45:38 -07:00
Ben Ogle
1ba8218743
Move the resize handle over between the treeview and the editor
...
Otherwise it covers up the scrollbar in the treeview. No bueno.
2013-07-18 17:42:36 -07:00
Ben Ogle
17cf2bd1c8
Merge pull request #635 from github/bo-fix-comment-indent
...
Add proper indents to comments on toggle-line-comments Closes #615
2013-07-18 10:13:28 -07:00
Cheng Zhao
1746bc8797
Add 'Inspect Element' context menu. Fixes #632 .
2013-07-18 20:10:33 +08:00
Cheng Zhao
635f09b741
Destroy window immediately when user choose to close window.
...
There is no need to delay destroy now.
2013-07-18 18:57:34 +08:00
Cheng Zhao
ee0443e40c
Revert "Use atom-shell 23dd5b4da8"
...
Since the async function issue is fixed in atom-shell, we can go back to
use the latest release.
2013-07-18 18:57:13 +08:00
Ben Ogle
d02e9172da
💄
2013-07-17 21:04:50 -07:00
Ben Ogle
bc55ee6bd2
Add change string to changelog.md
...
Added a newline; assumed I am the first on this deploy
2013-07-17 18:30:43 -07:00
Ben Ogle
76be95bd6c
update comment
2013-07-17 18:25:41 -07:00
Ben Ogle
e43e8d156e
Combat against empty range; fixes tests
2013-07-17 18:22:41 -07:00
Ben Ogle
2aca31988f
Fix tests in EditSession
2013-07-17 17:56:52 -07:00
Ben Ogle
c937827582
Use editSession.lineForBufferRow()
...
Rather than the buffer directly.
2013-07-17 17:51:40 -07:00
Ben Ogle
c52cf836cd
remove the f on the describe
2013-07-17 17:42:33 -07:00
Ben Ogle
0924ad586f
spaces around the +
2013-07-17 17:39:39 -07:00
Ben Ogle
abdce2df04
replace new Range(...)
with [[..], [..]]
syntax
2013-07-17 17:38:51 -07:00
Ben Ogle
3f8c120ad0
update tests to be more clear
2013-07-17 17:37:45 -07:00
Ben Ogle
365e5e8413
calcMinIndent -> minIndentLevelForRowRange
2013-07-17 17:35:05 -07:00
Ben Ogle
90e53ad3e2
Add proper indents on auto comments
2013-07-17 16:04:53 -07:00
Corey Johnson & Matt Colyer
4a67bfcf15
Remove editor.autoIndentOnPaste config option
...
Normalize paste on indent covers most use cases of autoindent when pasting.
Closes #584
2013-07-16 17:08:12 -07:00
Corey Johnson & Matt Colyer
2410ea0d5b
Add Matt to pairs file
2013-07-16 17:07:59 -07:00
Kevin Sawicki
17cecda23e
Use atom-shell 23dd5b4da8
...
The release past this build is causing issues with async callbacks
not firing.
2013-07-16 09:48:15 -07:00
Kevin Sawicki
9d733a2da9
Don't grab native window focus
...
Call $(window) instead of atom.focus() so the native window
doesn't regain focus on each spec run preventing it from running
in the background.
2013-07-15 13:56:21 -07:00
Kevin Sawicki
6bbcc58542
Call atom.focus() in the root beforeEach
...
Async events are not currently firing in specs and this
appears to cause them fire.
2013-07-15 13:40:53 -07:00
Kevin Sawicki
1a76e3dc9d
Add missing '..' to node directory path
...
The path has changed and one more parent directory needs to be
traversed to find the bundled path to node for spawning child
processes.
2013-07-15 12:20:09 -07:00
Kevin Sawicki
ff70ae633d
Correct broken link to npm
2013-07-12 17:30:05 -07:00
Kevin Sawicki
d1f372e439
Rebuild native modules when atom-shell is upgraded
...
Spawn an apm rebuild when the atom shell version changes
after running the update-atom-shell script.
Closes #618
2013-07-12 14:48:10 -07:00