Commit Graph

5001 Commits

Author SHA1 Message Date
Kevin Sawicki
fa5ceedfe0 Don't add EOL invisible if line is soft wrapped 2013-01-28 13:22:32 -08:00
Kevin Sawicki
6218b58fd4 Use valid configuration option syntax 2013-01-28 13:02:27 -08:00
Kevin Sawicki
a8a1d09dac Output updated paths after changing id 2013-01-28 09:39:50 -08:00
Kevin Sawicki
f29c4100e2 Use Release build of libgit2 at 11fccddcb5 2013-01-28 09:38:43 -08:00
Kevin Sawicki
fbfdd6ab65 Doc libgit2 build and verification steps in update script 2013-01-28 09:38:01 -08:00
Kevin Sawicki
bd3493987b 💄 2013-01-27 22:44:07 -08:00
Kevin Sawicki & Nathan Sobo
f6fe2bdc97 Don't normalize line endings from Buffer.setText
BufferChangeOperation now takes an options hash that
can specify whether line endings should be normalized.

This option is set to false when Buffer.setText is called.
This replaces the previous assignment of lineEndings to []
with a more explicit mechanism.
2013-01-27 16:01:22 -08:00
Kevin Sawicki & Nathan Sobo
98614592af Store line endings on a per-line basis in Buffer
The line ending for each line is recorded and reused
when lines are modified or inserted.

Closes #166
2013-01-27 16:01:22 -08:00
Kevin Sawicki
ecc50506c7 Render trailing carriage return as an invisible 2013-01-27 16:01:22 -08:00
Nathan Sobo
c16acc6b2c Disable 'package-that-throws-an-exception' except in spec that uses it
Loading this package logs a warning, so to minimize noise in the spec
console, it should only be loaded when `console.warn` is mocked.
2013-01-27 13:11:42 -07:00
Nathan Sobo
162e3494b2 Tolerate undefined rootView global when loading a package
This eliminates warnings when we activate packages in specs without
setting up the `rootView`.
2013-01-27 13:09:27 -07:00
Kevin Sawicki
8fb1105051 Detach markdown preview when focus is lost 2013-01-27 11:00:34 -08:00
Kevin Sawicki
cb4f392fa6 Set tab index on root-view to 0
Previously if the tree-view was open and was focused and no
editors were open and tab was pressed the document body would
become focused which would not allow events bound to root view
to be triggerable.

This ensures that the root-view always gets focus back when
another view is tabbed away from.
2013-01-27 10:49:17 -08:00
Nathan Sobo
f3ab64edbc Merge pull request #178 from github/ctrl-tab
Add ctrl-tab shortcut to switch panes
2013-01-27 10:23:23 -08:00
Chris Wanstrath
186f461dd7 Add ctrl-tab shortcut to switch tabs 2013-01-26 11:42:22 -08:00
Jon Rohan
1e45dee73e Merge pull request #177 from github/box-flex-tabs
The currently highlighted tab shows more tab
2013-01-25 18:53:52 -08:00
Kevin Sawicki
1b76b05e4d Bind ctrl-C to copy path to clipboard
Refs #173
2013-01-25 17:52:05 -08:00
Kevin Sawicki
985dd284dc 💄 2013-01-25 17:37:24 -08:00
Kevin Sawicki
22aeda6f1c Add move-to-top/bottom support to select list 2013-01-25 17:31:45 -08:00
Jon Rohan
9d6853d29e By the power of box-flex, tabs 2013-01-25 16:25:33 -08:00
Kevin Sawicki
6ef32b5a9a Merge pull request #151 from github/dev
Merge dev into master
2013-01-25 16:24:09 -08:00
Kevin Sawicki
35b7ad5ee3 Add match count to path header text 2013-01-25 13:08:58 -08:00
Kevin Sawicki
e919759c58 Rename jump-to-declaration command to go-to-declaration 2013-01-25 12:55:12 -08:00
Kevin Sawicki
5524999946 Rename jump-to-line package to go-to-line 2013-01-25 12:52:10 -08:00
Kevin Sawicki
8bf82d3aa1 Don't detach unless view has parent 2013-01-25 12:46:08 -08:00
Kevin Sawicki
58dbddad53 Trigger attach before verifying confirm/cancel events 2013-01-25 12:45:20 -08:00
Kevin Sawicki
90d2e12e62 Add spec for editor:jump-to-line event 2013-01-25 12:44:13 -08:00
Kevin Sawicki
126d938aeb Use active editor from root view instead of ivar 2013-01-25 12:43:38 -08:00
Kevin Sawicki
e22c8d69f7 Add jump to line bound to meta-l
Closes #176
2013-01-25 11:22:29 -08:00
Kevin Sawicki
cb94c712cc Add gists stylesheet to package.json 2013-01-25 10:44:14 -08:00
Kevin Sawicki
54eabce9ab Switch grammar toggle to meta-L
meta-l should be reserved for jump to line
2013-01-25 10:30:38 -08:00
Kevin Sawicki
fb4623d5d3 Don't populate list until elements have been set
Closes #174
2013-01-25 10:28:07 -08:00
Kevin Sawicki
73aab4f49a Move gists stylesheet to themes 2013-01-25 10:10:19 -08:00
Kevin Sawicki
4a89f4580b Make Gists a deferred package 2013-01-25 10:08:00 -08:00
Kevin Sawicki
bdc85bec76 Add octicon to Gist notification 2013-01-25 09:26:54 -08:00
Kevin Sawicki
cffb73bc8d Show notification that Gist was created 2013-01-25 09:26:53 -08:00
Kevin Sawicki & Nathan Sobo
d1c6caabd6 Add package to create a Gist from the editor 2013-01-25 09:26:53 -08:00
Kevin Sawicki
0f314f573b Add match and file count to command panel preview 2013-01-25 09:23:18 -08:00
Kevin Sawicki
63b9a4b179 Kill wrap-around in command panel preview list
Jumping from top to bottom can be still done using
meta-up and meta-down.
2013-01-25 08:51:16 -08:00
Corey Johnson & Nathan Sobo
789c0a3715 Merge branch 'focus-editor-when-selecting-tab' into dev 2013-01-24 09:55:10 -08:00
Mutwin Kraus
7e64b2d593 Focus editor when selecting a tab 2013-01-24 17:02:09 +01:00
Jon Rohan
2f474b64ec Adding contrast to gutter numbers fixes #161 2013-01-23 21:35:38 -08:00
Jon Rohan
0027a0b90a dressing up the fuzzy finder error. fixes #160 2013-01-23 21:23:50 -08:00
Kevin Sawicki
3bd826fcb2 Inline selected text wrapped in brackets 2013-01-23 16:49:34 -08:00
Kevin Sawicki
7425f58f26 Only change end position if selection is mult-line 2013-01-23 16:46:43 -08:00
Kevin Sawicki
6324a60d72 Wrap selection in brackets
Enclose the selection in brackets when an opening
bracket is typed and the selection is non-empty

Closes #41
2013-01-23 16:24:40 -08:00
Kevin Sawicki
bc3646f180 💄 2013-01-23 16:24:40 -08:00
Kevin Sawicki
17f12c42d3 Delete end pair when begin pair is backspaced 2013-01-23 16:24:40 -08:00
Kevin Sawicki
bdf60997ea 💄 2013-01-23 16:24:40 -08:00
Jon Rohan
4872352ab0 these need to be here for now 2013-01-23 16:05:55 -08:00