Kevin Sawicki
b5632b6988
Verify TextEditor::onDidChangeGrammar in specs
2014-12-23 09:08:57 -08:00
aershov
8148446a86
Remove unused variable from text-editor-spec
2014-12-23 02:24:30 +03:00
aershov
5c7177746c
Remove unused variable and extra newline from text-editor-spec
2014-12-23 00:26:38 +03:00
aershov
229e7e03b2
Respect initialLine and initialColumn options when reopening a file
...
Fix #1743
2014-12-21 21:08:18 +03:00
Kevin Sawicki
bae903a772
Update spec for changed config default
2014-12-19 18:44:21 -08:00
Ben Ogle
e0741d2073
Merge pull request #4689 from ebayer/follow-symlinks
...
Create a global option to follow symlinks in project-wide search
2014-12-19 17:12:03 -08:00
Kevin Sawicki
12d4fae91c
Fall back to system root for cmd.exe path
2014-12-18 17:58:18 -08:00
Kevin Sawicki
2f334979d5
Add explorer check using SystemRoot path
...
Closes #4551
2014-12-18 17:20:40 -08:00
Kevin Sawicki
f5ae96820a
Update spec for new middle mouse paste behavior
2014-12-18 11:04:52 -08:00
Erdem Bayer
a0038b6f56
Create a global option to follow symlinks in project-wide search
...
Fixes https://github.com/atom/find-and-replace/issues/271
2014-12-18 17:23:23 +02:00
Max Brunsfeld
b0501c9cb2
Merge pull request #4672 from atom/mb-optimize-config-events
...
Avoid firing repeated config events while packages are loaded
2014-12-17 18:11:33 -08:00
Max Brunsfeld
28ac51d140
Add Config::transact
...
Use this method to avoid emitting unecessary config events
when activating or deactivating multiple packages
2014-12-17 16:54:47 -08:00
Max Brunsfeld
b0731afd4c
Don't pass keyPath to Config::onDidChange callback
...
The keyPath field was never used by core or any package, and
for scoped settings, its value was always equal to the keyPath
specified by the caller.
2014-12-17 12:03:46 -08:00
Kevin Sawicki
1c81aa90c0
Add initial SquirrelUpdate specs
2014-12-17 10:47:43 -08:00
Max Brunsfeld
dc2a453986
Revert "Merge pull request #4631 from atom/mb-new-config-api"
...
This reverts commit 5147fb6a8b , reversing
changes made to 9bbbb58084 .
2014-12-16 15:27:39 -08:00
Max Brunsfeld
5147fb6a8b
Merge pull request #4631 from atom/mb-new-config-api
...
New config API
2014-12-16 15:22:15 -08:00
Ben Ogle
09a0773043
Handle editor destruction when dragging.
...
Closes #4622
2014-12-16 14:52:07 -08:00
Ben Ogle
0829da53b0
Properly unmount the component when the shadow DOM is enabled.
2014-12-16 14:36:51 -08:00
Max Brunsfeld
965a6243e1
Remove toBe parens
2014-12-16 14:27:57 -08:00
Max Brunsfeld
b8f239cd39
Deprecate Config::isDefault and ::getDefault
2014-12-16 14:00:57 -08:00
Max Brunsfeld
9f851e55d1
Add Config::unset
...
Deprecate Config::restoreDefault
2014-12-16 14:00:57 -08:00
Max Brunsfeld
ab89776f01
Throw when Config::set is called w/ source and no scope
2014-12-16 14:00:57 -08:00
Max Brunsfeld
2cea51b50e
Take 'scope' option in Config::onDidChange
...
Deprecate passing the scope as an optional first argument
2014-12-16 14:00:57 -08:00
Max Brunsfeld
4e4794f3fd
Take 'scope' option in Config::observe
...
Deprecate using the scope as an optional first argument
2014-12-16 14:00:57 -08:00
Max Brunsfeld
ac6fbf100d
Fix deprecation in package-manager-spec
2014-12-16 14:00:57 -08:00
Max Brunsfeld
8c8e866a97
Use a schema in all specs for Config::observeUserConfig
...
Before, values loaded from the config file were set in a
way that allowed any key to be set in the root object.
Now, these values are set in a way that's similar to how
::set works.
2014-12-16 14:00:56 -08:00
Max Brunsfeld
f859ad5fc5
Allow null keyPath with options argument in ::get
2014-12-16 14:00:56 -08:00
Nathan Sobo
d30cf35a16
Use ‘source’ option rather than internal state in Config spec
2014-12-16 14:00:56 -08:00
Nathan Sobo
c35fb90653
Don’t return schema defaults when sources are specified in Config::get
2014-12-16 14:00:56 -08:00
Nathan Sobo
73df017d83
Add a ‘sources’ and ‘excludeSources’ options to Config::get
...
If the option is supplied, we will only retrieve values from the
specified sources.
2014-12-16 14:00:56 -08:00
Nathan Sobo
c58606907a
Make scope a trailing option to Config::get
2014-12-16 14:00:56 -08:00
Nathan Sobo
c489a4662b
Make scopeSelector a trailing option to Config::set
2014-12-16 14:00:56 -08:00
Ben Ogle
27174b2880
Betta spec description
2014-12-16 09:07:44 -08:00
Ben Ogle
5ff7a286fc
💄
2014-12-15 17:42:38 -08:00
Ben Ogle
f199c71fa8
Specs for the eacces error
2014-12-15 17:42:27 -08:00
Ben Ogle
265601cbdb
Nof
2014-12-15 17:20:13 -08:00
Ben Ogle
67b39845c8
Add a better error message when a directory cannot be written to.
...
Closes #4607
2014-12-15 17:19:54 -08:00
Ben Ogle
a42505b6ae
Handle is a directory error
...
Closes #4616
2014-12-15 17:08:46 -08:00
Kevin Sawicki
202426a85b
Remove unneeded dotAtomPath assignment
2014-12-15 10:42:24 -08:00
Kevin Sawicki
263567649d
Only call log when deprecations exist
2014-12-12 15:37:49 -08:00
Kevin Sawicki
a1d0635d98
Start logging deprecations on CI
2014-12-12 13:24:10 -08:00
Kevin Sawicki
91770f2885
Add buffer subscriptions to repo's subscriptions
...
Closes #4570
2014-12-12 12:26:09 -08:00
Kevin Sawicki
d581c41c0e
Update spec since { lines now outdent in JS
2014-12-11 16:35:21 -08:00
Max Brunsfeld
e7b0c3e519
Deprecate Config::getSettings
...
Also, remove support for getting all settings for a scope selector
Signed-off-by: Nathan Sobo <nathan@github.com >
2014-12-11 15:04:55 -08:00
Ben Ogle
278a507653
Merge pull request #4531 from atom/bo-buffered-process-error
...
Better BufferedProcess error handling
2014-12-10 18:17:09 -08:00
Nathan Sobo
7422f4378e
Add property filters to TextEditor::getDecorations methods
...
This makes it much easier to write tests that inspect the state of
decorations.
2014-12-10 19:11:50 -07:00
Ben Ogle
f2ab14656b
BufferedProcess::onDidThrowError -> ::onDidThrowError
2014-12-10 18:08:43 -08:00
Ben Ogle
bf63a9715c
Add BufferedProcess::onDidThrowError()
2014-12-10 16:26:57 -08:00
Max Brunsfeld
a6f31ed791
Pass event to Cursor::onDidChangePosition callbacks
2014-12-09 17:21:03 -08:00
Nathan Sobo
b386b00bc0
Wait for next animation frame before measuring when stylesheets change
...
Fixes #4479
2014-12-09 14:56:33 -07:00