Commit Graph

33131 Commits

Author SHA1 Message Date
Max Brunsfeld
ed39ace4d9 ⬆️ text-buffer 2017-09-12 15:14:28 -07:00
Max Brunsfeld
2374077a6e Wait for async onWillDestroyItem handlers before destroying item 2017-09-12 15:04:37 -07:00
Max Brunsfeld
a77538ab89 Merge pull request #15623 from atom/mb-handle-destroy-after-save
Upgrade text-buffer for destroy-after-save fix
2017-09-12 12:26:40 -07:00
Max Brunsfeld
bc70b0e453 ⬆️ text-buffer 2017-09-12 12:26:09 -07:00
Ash Wilson
8632e73d07 Merge pull request #15440 from atom/ku-reload-config-when-created
Replace pathwatcher w/ bundled watcher to catch created & rename events
2017-09-12 15:23:19 -04:00
Max Brunsfeld
806306a005 ⬆️ text-buffer for destroy-after-save fix 2017-09-12 11:43:54 -07:00
Ash Wilson
fb4d7ee5e5 Clean the pending operations too 2017-09-12 14:39:17 -04:00
Ash Wilson
ff8e21a20e Let the debouncer debounce 2017-09-12 14:39:08 -04:00
Ash Wilson
0c021f777e Initialize the new flag and pendingOperations in clear() 2017-09-12 14:38:49 -04:00
Ian Olsen
7f7bdbf103 Merge pull request #14495 from warrenpnz/maxScreenLineLength
Enable MAX_SCREEN_LINE_LENGTH to now be set via a config option
2017-09-12 11:32:41 -07:00
Ash Wilson
fa1ebd0529 👕 lint lint lint 2017-09-12 11:52:39 -04:00
Ash Wilson
979f525e3b Work with spies a little more gracefully 2017-09-12 11:50:15 -04:00
Ash Wilson
19500d1b40 Functions are more useful if you call them 2017-09-12 11:30:07 -04:00
Ash Wilson
7737aec3ae 🔥 fdescribe 2017-09-12 11:25:29 -04:00
Ash Wilson
28a4203482 Apply config changes before an initial load, but also replay them 2017-09-12 11:22:40 -04:00
Ash Wilson
e275a5ff76 Ensure that .get calls before .requestLoad return .set properties 2017-09-12 11:21:20 -04:00
Ash Wilson
18a0a5a857 .set operations should be immediately visible through .get 2017-09-12 10:33:46 -04:00
Ash Wilson
4b7b513b93 The method is requestSave() 2017-09-12 10:21:47 -04:00
Ash Wilson
46d5ebb2f4 Only reset settings if the file is empty 2017-09-12 10:21:02 -04:00
Ash Wilson
8601a5df21 Only catch an expected EEXIST error 2017-09-12 10:20:30 -04:00
Ash Wilson
85ca408b29 Remove some console logging 2017-09-12 10:20:14 -04:00
Ash Wilson
b45fb2e918 Use the wx flag to atomically create a config file if it doesn't exist 2017-09-12 10:19:38 -04:00
Ash Wilson
8b94ed9558 "arguments" is overwritten by closure arguments 2017-09-12 10:18:47 -04:00
Ash Wilson
e9588c8fae Bring the new spec up to date 2017-09-12 10:18:09 -04:00
Ash Wilson
adb032adf1 Some cosmetic coffeescript changes 2017-09-12 10:16:50 -04:00
Ash Wilson
bf121eab72 Remove some diagnostics 2017-09-12 10:16:25 -04:00
Ash Wilson
fa0bd1e049 Use a real clock and artificial file mtimes to work with nsfw 2017-09-12 10:15:55 -04:00
Ash Wilson
21e220cd5f Stub the correct fs method 2017-09-12 10:13:05 -04:00
Ash Wilson
046ff87f01 Trick the specs into seeing the settings as loaded 2017-09-12 10:12:38 -04:00
Wliu
9141051298 Merge pull request #15618 from t9md/patch
FIX "softWrapped" appear twice in field extraction
2017-09-12 10:30:19 +02:00
wpowell-oss
0b55d4e144 maxScreenLineLength rebased to github 2017-09-12 14:38:29 +12:00
t9md
e9cf616844 FIX "softWrapped" appear twice in field extraction 2017-09-12 11:26:51 +09:00
wpowell-oss
f2bb941a51 Rebase to github/master 2017-09-12 13:58:26 +12:00
Warren Powell
a73f68c0dd Spec test for setMaxScreenLineLength 2017-09-12 13:58:26 +12:00
Warren Powell
ce99d401c2 Enables MAX_SCREEN_LINE_LENGTH to now be set via a config option in editor settings. Defaults to 500 2017-09-12 13:58:26 +12:00
Max Brunsfeld
841104a732 Merge pull request #15613 from atom/mb-fix-mac-snapshot-verification-on-beta
Use the Atom Beta executable to verify startup snapshots when building Beta
2017-09-11 10:30:34 -07:00
Max Brunsfeld
07c3c6ea2d Use the Atom Beta executable to verify startup snapshots when building Beta 2017-09-11 09:47:02 -07:00
Ash Wilson
a79ee746d1 ⬆️ season 2017-09-11 09:20:44 -04:00
Hubot
787b537f84 1.22.0-dev 2017-09-11 00:13:52 -05:00
Lee Dohm
9e27c5989d ⬆️ about@1.7.8 2017-09-10 19:53:53 -07:00
Lee Dohm
cf6787de5f Merge pull request #15606 from atom/publicize-release-channel
Make the atom.getReleaseChannel function public
2017-09-10 14:17:15 -07:00
Lee Dohm
ea249777dd Make the atom.getReleaseChannel function public 2017-09-10 13:32:02 -07:00
Wliu
1a4e6c4c85 Merge pull request #15603 from jsoref/spelling
Spelling
2017-09-10 18:29:38 +02:00
Josh Soref
2947d6b81d spelling: workspace 2017-09-10 15:46:41 +00:00
Josh Soref
c49c62aaa7 spelling: visually 2017-09-10 15:46:41 +00:00
Josh Soref
e39970cd1a spelling: visibility 2017-09-10 15:46:41 +00:00
Josh Soref
feb27a6676 spelling: visible 2017-09-10 15:46:41 +00:00
Josh Soref
a5e3dfc802 spelling: version 2017-09-10 15:46:41 +00:00
Josh Soref
dee7be7dd6 spelling: syntactic 2017-09-10 15:46:41 +00:00
Josh Soref
2ae8ec19d5 spelling: successfully 2017-09-10 15:46:41 +00:00