Commit Graph

24762 Commits

Author SHA1 Message Date
Thomas Johansen
3f49d9aa00 ⬆️ symbols-view@0.103.0 2015-08-25 21:44:34 +02:00
Max Brunsfeld
67fd9cf246 Merge pull request #8506 from atom/mb-fix-multi-cursor-undo
Fix multi cursor undo
2015-08-25 12:09:55 -07:00
Max Brunsfeld
4180c81706 ⬆️ text-buffer 2015-08-25 11:13:00 -07:00
Max Brunsfeld
f57da0c6f8 Suppress merging selections during undo/redo
Now, during undo/redo overlapping selections will be temporarily
created as markers are created via snapshots. Old selections will
immediately be destroyed though, since undo/redo now completely
replace all historied markers w/ those in the snapshot, so there
is no need to merge selections.
2015-08-25 10:51:45 -07:00
Max Brunsfeld
b8aec9db7c Fix display buffer spec for new historied marker behavior 2015-08-25 10:50:05 -07:00
Max Brunsfeld
bf20370f52 ⬆️ text-buffer (pre-release) version 2015-08-25 10:49:30 -07:00
Max Brunsfeld
5f7a0a32aa Merge pull request #8480 from jeremyramin/fix-config-get
Fix config.get for schemas with objects
2015-08-25 09:15:43 -07:00
Nathan Sobo
43213766c9 ⬆️ line-ending-selector 2015-08-24 20:26:39 -06:00
Jeremy Ramin
1de707f2d7 Add tests to config spec
Add tests to check if the get command properly merges the stored values
with the defined defaults in the schema.

Two cases:
- Obj has no property changes.
- Obj has one or more changes to a property.
2015-08-24 17:00:09 -07:00
Nathan Sobo
46a66067c7 ⬆️ line-ending-selector 2015-08-24 16:38:05 -06:00
Nathan Sobo
39e5e58be1 Merge pull request #8494 from lpommers/documentation-selections-preserve-folds
📝 add preserveFolds documentation to setSelectedBufferRange(s)
2015-08-24 15:40:53 -06:00
Max Brunsfeld
8fa20d0e92 Merge pull request #8496 from atom/mb-command-registry-on-did-dispatch
Add CommandRegistry::onDidDispatch
2015-08-24 14:28:30 -07:00
Max Brunsfeld
5c73e5a001 Add CommandRegistry::onDidDispatch 2015-08-24 14:10:02 -07:00
Luke Pommersheim
d03db928f8 📝 add preserveFolds documentation to setSelectedBufferRange(s) 2015-08-24 18:29:21 +02:00
Jeremy Ramin
9a0d657d52 Adds deepDefaults to config
Took at the deepExtend in the atom/underscore-plus repo and modified it
to become a deepDefaults method. Using this instead to see if it fixes
the failing specs.
2015-08-22 23:03:19 -07:00
Jeremy Ramin
85800f6d00 Fix method typo 2015-08-22 21:16:32 -07:00
Jeremy Ebneyamin
f2c9688b43 Fix config.get for schemas containing objects
The config.get method would not return the default values for the
properties in objects. Now with _.deepExtends, the default values are
the base while any new values overwrite the defaults. This way all
default values appear, including those nested in an object. This fixes
atom/settings-view#386 and fixes atom/settings-view#518.
2015-08-22 19:44:17 -07:00
Thomas Johansen
4560914273 ⬆️ settings-view@0.215.0 2015-08-22 08:47:16 +02:00
Max Brunsfeld
fb2a45d71d Merge pull request #8433 from atom/mb-bundle-line-ending-selector
Support bundling babel packages and bundle the line-ending-selector package
2015-08-21 17:45:10 -07:00
Max Brunsfeld
3a66096ea4 Remove harmony-collections shim in Gruntfile
eslint cannot load if this shim is present.
2015-08-21 17:25:25 -07:00
Max Brunsfeld
0dd19f3133 Remove 6to5 fixtures 2015-08-21 16:59:53 -07:00
Max Brunsfeld
a4b9b9c6cd 👕 Use standard style for js code 2015-08-21 16:56:32 -07:00
Kevin Sawicki
fc95b5cded Merge pull request #8473 from atom/ld-typo
📝 Fix a typo and make recommendation more clear
2015-08-21 16:41:13 -07:00
Max Brunsfeld
ca4922bb70 🔥 File extension 2015-08-21 16:00:39 -07:00
Max Brunsfeld
f3778148a0 Catch errors when retrieving source maps 2015-08-21 15:37:36 -07:00
Max Brunsfeld
a18b7e2fa9 Don't make prepareStackTrace unwritable
This breaks other code (such as Grim) that may want to temporarily
use a different prepareStackTrace function.
2015-08-21 14:57:39 -07:00
Max Brunsfeld
a6fa098a8c Add CompileCache spec 2015-08-21 14:47:32 -07:00
Max Brunsfeld
f8397661d1 Defer coffee-script require, prevent it from reassigning prepareStackTrace 2015-08-21 13:48:56 -07:00
Max Brunsfeld
b533aff8f4 🐎 Minimize dependencies loaded before the module-cache 2015-08-21 13:48:56 -07:00
Nathan Sobo
a87dd05525 Merge pull request #8420 from jssln/gutterPolish
Destroy a TextEditor's Gutters when it is destroyed
2015-08-21 14:43:17 -06:00
Lee Dohm
73dded1e42 📝 Fix a typo and make recommendation more clear 2015-08-21 13:14:28 -07:00
Jess Lin
b5b8591a51 Destroy a TextEditor's Gutters when it is destroyed 2015-08-21 12:55:22 -07:00
Max Brunsfeld
1f64676189 🔥 Unnecessary joining and splitting 2015-08-21 12:14:10 -07:00
Max Brunsfeld
bb69f1352d 🎨 2015-08-21 11:50:54 -07:00
Max Brunsfeld
408202729e Add sourceURL comment to all compiled js files 2015-08-21 11:19:11 -07:00
Nathan Sobo
8b7f9b0471 Merge branch 'master' into mb-bundle-line-ending-selector 2015-08-21 11:54:10 -06:00
Nathan Sobo
5de1a26283 ⬆️ tree-view 2015-08-21 11:35:31 -06:00
Max Brunsfeld
8c5eed28d2 Don't use es6 features in compile-cache
APM requires it directly, and it uses an older version of node
2015-08-21 10:31:29 -07:00
Max Brunsfeld
f531684acf Use compile-cache in browser process (for dev mode) 2015-08-20 17:59:29 -07:00
Nathan Sobo
6f44fc4c7f Generate sourceFiles in CoffeeScript source maps correctly 2015-08-20 16:08:25 -06:00
Nathan Sobo
c0f3ca6dcd Fix inline source map regex
Need to enable multi-line mode after all

Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2015-08-20 16:08:03 -06:00
Nathan Sobo
61ef1da815 🎨
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2015-08-20 16:07:37 -06:00
Nathan Sobo
dba53f3358 Merge branch 'master' into mb-bundle-line-ending-selector 2015-08-20 14:05:28 -06:00
Nathan Sobo
6ef15468eb ⬆️ grim to drop its custom CoffeeScript stack trace support
It’s interfering with our global stack trace support.
2015-08-20 13:35:49 -06:00
Max Brunsfeld
070f4000f0 Replace 'use babel' -> '@babel' in comment directive 2015-08-20 11:58:46 -07:00
Max Brunsfeld
973c2a6a18 Don't match newlines when finding source-map data 2015-08-20 11:58:46 -07:00
Max Brunsfeld
1bfbf7f9d3 Map line numbers in onerror handler w/ source-map-support 2015-08-20 11:58:45 -07:00
Nathan Sobo
93a284e10f Merge pull request #8441 from atom/ld-markdown-config-descriptions
📝 Add docs for Markdown formatting of config descriptions
2015-08-20 12:13:28 -06:00
Ivan Žužak
e76c265826 ⬆️ language-python@0.39.0 2015-08-20 19:04:25 +02:00
Antonio Scandurra
133a42e395 Merge pull request #8436 from atom/as-batch-cursor-updates
Batch cursor updates
2015-08-20 16:00:07 +02:00