Commit Graph

9588 Commits

Author SHA1 Message Date
Ben Ogle
8448b265d5 Merge pull request #3549 from atom/bo-visibility-split
Add sections and split methods into essential / extended API
2014-09-17 16:51:50 -07:00
Ben Ogle
a85a5e8495 Add public back for the deserializers 2014-09-17 16:20:08 -07:00
Ben Ogle
736342b527 Fix the title duplication 2014-09-17 15:59:22 -07:00
Ben Ogle
fad83fff1c Change name of section in cursor 2014-09-17 15:57:24 -07:00
Ben Ogle
6f2b1a4b21 Reorganize Selection into sections 2014-09-17 15:57:13 -07:00
Ben Ogle
37ddf096a7 Reorganize ThemeManager into sections 2014-09-17 15:39:16 -07:00
Ben Ogle
0963077a32 Reorganize Project class into sections 2014-09-17 14:26:15 -07:00
Ben Ogle
cfffae936c Deprecate pathForRepositoryUrl for eventual removal 2014-09-17 14:23:46 -07:00
Nathan Sobo
aa8bfd8e5f Remove stray console.log 2014-09-17 15:03:04 -06:00
Nathan Sobo
d36c738b07 Merge pull request #3469 from atom/ns-command-registry
Add command registry
2014-09-17 14:55:19 -06:00
Kevin Sawicki
146e8c2a0b 💄 Remove extra newline 2014-09-17 10:40:12 -07:00
Kevin Sawicki
f1fd13b0b2 Return as soon as first paired character is found
Previously the character count of the entire string was taken even
though it was only checking for the presence of a paired character.

Now hasPairedCharacter returns as early as possible and the now
unused getCharacterCount has been removed.
2014-09-17 10:35:33 -07:00
Kevin Sawicki
e343b0e0fc Don't treat consecutive variation selectors as a sequence 2014-09-17 10:17:27 -07:00
Kevin Sawicki
c1aa5c9e48 📝 Mention variation sequence in comment 2014-09-17 10:17:27 -07:00
Kevin Sawicki
878da262d2 Add support for Unicode variation sequences
These are character pairs that should be treated as tokens with a
buffer delta of 2 and a screen delta of 1.
2014-09-17 10:17:26 -07:00
Kevin Sawicki
b281737838 Add leading/trailing classes to hard tab tokens
Previously the leading-whitespace and trailing-whitespace classes
were never added to tokens that were hard tabs.
2014-09-17 09:42:31 -07:00
Kevin Sawicki
72b92fc3e5 Only add command on platforms where it can be run
Closes #3561
2014-09-17 08:54:16 -07:00
Ben Ogle
13cc97e44f Reorganize PackageManager into sections 2014-09-16 17:05:23 -07:00
Ben Ogle
6467f3c425 Reorganize cursor into sections 2014-09-16 16:50:17 -07:00
Ben Ogle
5252b5314b WorkspaceView Public -> Essential 2014-09-16 16:30:46 -07:00
Ben Ogle
4c93045384 Reorganize WorkspaceView into sections 2014-09-16 16:30:13 -07:00
Ben Ogle
fb1ac72b6e installShellCommands is not public 2014-09-16 16:23:30 -07:00
Ben Ogle
7ff5938454 Convert visibility in SelectListView 2014-09-16 16:18:47 -07:00
Ben Ogle
053d483b2b Rearrange SelectListView with sections 2014-09-16 16:06:37 -07:00
Ben Ogle
b444fbd22c Git module is extended 2014-09-16 14:44:49 -07:00
Ben Ogle
f1a5e8e1a8 Reorganize Git into sections 2014-09-16 14:41:23 -07:00
Ben Ogle
cc64a2c3b4 Move things into the construction and destruction section 2014-09-16 14:10:49 -07:00
Ben Ogle
b9a63d5030 Add bit about editorView being sparse 2014-09-16 14:07:04 -07:00
Ben Ogle
f80334d617 Task has better examples 2014-09-16 14:03:33 -07:00
Ben Ogle
679c52ffd1 Task is extended 2014-09-16 14:03:17 -07:00
Ben Ogle
1ee1eb3580 Syntax is extended 2014-09-16 13:43:56 -07:00
Ben Ogle
050ec6ca64 MenuManager is extended 2014-09-16 13:42:55 -07:00
Ben Ogle
69ba6e3e7e DeserializerManager is extended 2014-09-16 13:42:26 -07:00
Ben Ogle
6379f87b8a ContextMenuManager is Extended 2014-09-16 13:40:37 -07:00
Ben Ogle
f3f4e8f7a3 Config is Essential 2014-09-16 13:39:43 -07:00
Ben Ogle
dbca4f1b8c Clipboard is extended 2014-09-16 13:36:48 -07:00
Ben Ogle
1933488914 Buffered process classes are extended 2014-09-16 13:35:19 -07:00
Ben Ogle
6e7dae032d All dev tool methods are extended 2014-09-16 13:34:11 -07:00
Ben Ogle
88d0d291d4 Convert visibility in the messaging the user section 2014-09-16 13:31:53 -07:00
Ben Ogle
488b1819ae Convert visibility in the managing the window section 2014-09-16 13:31:18 -07:00
Ben Ogle
b1df925d02 Convert visibility in metadata section 2014-09-16 13:30:47 -07:00
Ben Ogle
dbf8094fdb Reorder the sections so public methods are closer to the top 2014-09-16 13:26:58 -07:00
Ben Ogle
cf927e6405 Create Messaging the user + Deserializing sections 2014-09-16 13:23:09 -07:00
Ben Ogle
6a16a9b83f move Atom::open to the window management section 2014-09-16 13:22:21 -07:00
Ben Ogle
ebb6ebca2a Move windowloadTime into metadata section 2014-09-16 13:21:35 -07:00
Ben Ogle
816bb9b38d Deserializers are private 2014-09-16 13:21:19 -07:00
Ben Ogle
e260064df2 Add getLoadSettings to atom metadata section 2014-09-16 11:52:59 -07:00
Ben Ogle
a3e4ccbb83 Create atom metadata section 2014-09-16 11:52:11 -07:00
Ben Ogle
e84eba058a Move deprecated methods to the bottom of the file 2014-09-16 11:44:00 -07:00
Ben Ogle
c25a04fd53 Move fullscreen stuff into the managing window section 2014-09-16 11:42:07 -07:00