Kevin Sawicki
|
068a10b2db
|
Extract deserializer management into class
|
2013-10-02 13:40:34 -07:00 |
|
Kevin Sawicki
|
1e108aa0d1
|
Reference packageStates via atom.packages
|
2013-10-02 13:40:34 -07:00 |
|
Kevin Sawicki
|
0c532b62ff
|
Reference package states on packages ivar
|
2013-10-02 13:40:34 -07:00 |
|
Kevin Sawicki
|
22f2d4c1c5
|
Update packageDirPaths on new config instance
|
2013-10-02 13:40:34 -07:00 |
|
Kevin Sawicki
|
bdddb4eb52
|
Require atom after window
|
2013-10-02 13:40:34 -07:00 |
|
Kevin Sawicki
|
dc8fae12b6
|
Create new Atom class in spec/benchmark bootstraps
|
2013-10-02 13:40:33 -07:00 |
|
Kevin Sawicki
|
c808630ba1
|
Move all stylesheet globals to ThemeManager
|
2013-10-02 13:40:32 -07:00 |
|
Kevin Sawicki
|
5de21e2cd7
|
Ignore theme names that cannot be resolved
|
2013-10-02 11:24:39 -07:00 |
|
Garen Torikian
|
e2b23cd522
|
Remove quotes from title string
|
2013-10-01 17:53:55 -07:00 |
|
Garen Torikian
|
4546dbbb23
|
Remove 'atom -' from title
|
2013-10-01 16:33:18 -07:00 |
|
Kevin Sawicki
|
3189347899
|
Use window height to determine number of lines to render
This prevents the editor from displaying empty lines when a view is hidden
and the editor suddenly has more vertical space available to fill.
|
2013-10-01 15:35:08 -07:00 |
|
Kevin Sawicki
|
b9328c82e5
|
Remove themes folder from .atom template
Themes now go in ~/.atom/packages
|
2013-09-30 08:56:12 -07:00 |
|
Kevin Sawicki
|
e2daef477c
|
Return false if either character is whitespace
|
2013-09-27 16:00:24 -07:00 |
|
Kevin Sawicki
|
e5b9b1f3cf
|
Favor the word when double clicking between word/non-word
Closes #523
|
2013-09-27 16:00:24 -07:00 |
|
Kevin Sawicki
|
438de204ca
|
Stop tokenizing buffer when it is destroyed
|
2013-09-27 10:13:27 -07:00 |
|
Matt Colyer
|
e029616782
|
Merge pull request #878 from atom/mc-expose-bindings
Add API for interacting with Keymap
|
2013-09-26 13:26:01 -07:00 |
|
Kevin Sawicki
|
643e32043b
|
🐎 Set spec directory once
Prevents an IPC call on each beforeEach getting the load settings
|
2013-09-26 12:20:32 -07:00 |
|
Matt Colyer
|
67913b3672
|
Merge branch 'master' into mc-expose-bindings
|
2013-09-26 10:26:13 -07:00 |
|
Kevin Sawicki
|
5cecd533ef
|
Add back durations to spec reporter
|
2013-09-25 17:36:21 -07:00 |
|
Ben Ogle
|
a27e6fd445
|
Merge pull request #885 from atom/cj-project-scan
Project scan changes for new searching behavior
|
2013-09-25 16:46:19 -07:00 |
|
Kevin Sawicki
|
2a2750862a
|
Add failing spec
|
2013-09-25 16:24:51 -07:00 |
|
Matt Colyer
|
c22d411e16
|
Handle linked packages and linked atoms
|
2013-09-25 15:46:06 -07:00 |
|
Matt Colyer
|
0f408a5626
|
Remove focus from test
|
2013-09-25 15:43:41 -07:00 |
|
Ben Ogle
|
865591a3da
|
Fix indentation
|
2013-09-25 15:03:50 -07:00 |
|
Matt Colyer
|
16e6e3ff4f
|
Keep BindingSet private, add Keymap.getAllKeyMappings
|
2013-09-25 14:39:31 -07:00 |
|
Ben Ogle
|
00cdb3e317
|
Add lineText and lineTextOffset to buffer.scan
|
2013-09-25 11:03:29 -07:00 |
|
probablycorey
|
9c4d239696
|
Fix Project::scan specs
|
2013-09-25 11:03:29 -07:00 |
|
probablycorey
|
f467746cba
|
Project::scan uses core.ignoredNames
|
2013-09-25 11:03:29 -07:00 |
|
probablycorey
|
ba80ba458c
|
Remove console.logs
|
2013-09-25 11:03:28 -07:00 |
|
probablycorey
|
861adf6692
|
Start using scandal and make the specs pass
|
2013-09-25 11:03:28 -07:00 |
|
Ben Ogle
|
6dd08f85d3
|
Return the lineText from project.scan
Also change up match -> matchText for consistency.
|
2013-09-25 11:03:28 -07:00 |
|
Ben Ogle
|
d8fdbcf1b1
|
Use the -G param in project::scan to search within directories
|
2013-09-25 11:03:28 -07:00 |
|
Ben Ogle
|
8dc6d57901
|
Ignore test
|
2013-09-25 11:03:28 -07:00 |
|
Ben Ogle
|
35ffdb8bf9
|
Make changes from kevin for clarity
|
2013-09-24 10:19:15 -07:00 |
|
Ben Ogle
|
87fb07e657
|
Allow for more than one empty buffer to be open
Closes #679
|
2013-09-23 18:05:56 -07:00 |
|
Kevin Sawicki
|
869fe71f73
|
Accept timeout option to waitsForPromise
|
2013-09-23 16:44:59 -07:00 |
|
Ben Ogle
|
347b1924cd
|
Add font-family to ui-variables
|
2013-09-23 16:27:49 -07:00 |
|
Ben Ogle
|
78176da861
|
Add a theme fixture
|
2013-09-20 18:03:21 -07:00 |
|
Kevin Sawicki
|
fa6e85a522
|
💄 Require Editor and Range from atom
|
2013-09-20 17:06:30 -07:00 |
|
Kevin Sawicki
|
5a9972b370
|
Update editor width is chars when soft wrap is toggled
Closes #858
|
2013-09-20 17:04:21 -07:00 |
|
Kevin Sawicki & Matt Colyer
|
de341a7f4c
|
Use correct binding sets by first keystroke variable name
|
2013-09-20 16:24:25 -07:00 |
|
Matt Colyer
|
ca3f645301
|
Fix requires
|
2013-09-20 14:14:17 -07:00 |
|
Matt Colyer
|
25e49550cb
|
Merge branch 'master' into context-menu
Conflicts:
src/atom.coffee
|
2013-09-20 13:31:45 -07:00 |
|
Kevin Sawicki
|
6a0fcc9330
|
Verify style.theme instead of style.userTheme
This caused specs to fail locally but not on CI since CI has
not user theme
|
2013-09-20 10:03:02 -07:00 |
|
Kevin Sawicki
|
d46891caf0
|
Rename atom-api require to atom
|
2013-09-20 10:03:02 -07:00 |
|
Kevin Sawicki
|
5c8b1a1f11
|
Resolve CSON file using require
|
2013-09-20 10:03:01 -07:00 |
|
Kevin Sawicki
|
88ccafa164
|
Use path.join for fixtures packages path
|
2013-09-20 10:03:01 -07:00 |
|
Kevin Sawicki
|
3197273e21
|
Spy on node's fs
|
2013-09-20 10:02:23 -07:00 |
|
Kevin Sawicki
|
c2d5cd9b55
|
Use relative path for atom-package require
|
2013-09-20 10:02:23 -07:00 |
|
Kevin Sawicki
|
0d88104367
|
Store openers on instance instead of on class
This allows packages to not have require access to Project just to register
a custom opener and allows projects to have different sets of openers.
|
2013-09-20 10:02:21 -07:00 |
|