Commit Graph

32932 Commits

Author SHA1 Message Date
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
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
Ash Wilson
a79ee746d1 ⬆️ season 2017-09-11 09:20:44 -04:00
Katrina Uychaco
494cb7ea4b WIP Add test for ensuring that set/unset operations take place after load 2017-08-25 20:32:17 -07:00
Katrina Uychaco
a0766d9b69 Ensure set/unset operations take place after user's config is loaded 2017-08-25 20:29:07 -07:00
Katrina Uychaco
b494d0fb9e WIP don't overwrite config file if it exists
Depends on https://github.com/atom/season/pull/22
2017-08-25 20:27:53 -07:00
Katrina Uychaco
1dc5dec816 WIP fix broken tests 2017-08-25 19:58:51 -07:00
Katrina Uychaco
7c3fe7dba4 Replace pathwatcher w/ bundled watcher to catch created & rename events 2017-08-23 17:43:47 -07:00
Nathan Sobo
236d9011c8 ⬆️ notifications to revert metadata inclusion 2017-08-23 16:45:52 -06:00
Nathan Sobo
2fdf56f8df ⬆️ find-and-replace to revert autocomplete for now 2017-08-23 16:39:50 -06:00
Max Brunsfeld
44566ab2f2 ⬆️ text-buffer 2017-08-23 14:26:59 -07:00
Max Brunsfeld
e8fd9dcfc0 ⬆️ text-buffer 2017-08-23 13:02:26 -07:00
Nathan Sobo
fcfdb36a88 ⬆️ notifications 2017-08-23 06:59:33 -06:00
Nathan Sobo
eaf358bd3e Merge pull request #15416 from atom/ns-more-metadata
Include more metadata when missing a line node in horizontal measurement
2017-08-23 06:40:48 -06:00
Nathan Sobo
b8d22fb4ba Fix lint error 2017-08-22 22:00:54 -06:00
Nathan Sobo
b5f68a6434 Include more metadata when missing a line node in horizontal measurement 2017-08-22 21:03:01 -06:00
Nathan Sobo
4968a21b82 ⬆️ etch 2017-08-22 18:09:26 -06:00
Max Brunsfeld
0e50404cfb Merge pull request #15414 from atom/mb-fix-stopped-changing-event-error
Fix errors with stopped-changing event when buffer is modified in an event listener
2017-08-22 16:57:58 -07:00
Max Brunsfeld
c62d7dcee5 ⬆️ text-buffer 2017-08-22 16:57:13 -07:00
Ash Wilson
9299c57ec6 Merge pull request #15413 from atom/aw-project-doc
Documentation fix
2017-08-22 19:21:47 -04:00
Ash Wilson
22336fcb4d Documentation fix
It's `action`, not `type`.
2017-08-22 18:16:16 -04:00
Nathan Sobo
a1fdf52eda Merge pull request #15407 from atom/as-fix-typing-while-holding-left-mouse-button
Don't select when typing while also holding the left mouse button
2017-08-22 11:47:17 -06:00
Damien Guard
abba8bff68 Include new language-typescript grammar 2017-08-22 09:47:02 -07:00
Antonio Scandurra
e6b84dbb44 Test handleMouseDragUntilMouseUp 2017-08-22 14:38:05 +02:00
Antonio Scandurra
0372db43bb Don't select when typing while also holding the left mouse button 2017-08-22 12:04:52 +02:00
Max Brunsfeld
411d878b36 ⬆️ fs-admin 2017-08-21 22:47:07 -07:00
Max Brunsfeld
337b7da4fe ⬆️ text-buffer 2017-08-21 22:27:14 -07:00
Max Brunsfeld
d3a8fe693b ⬆️ text-buffer 2017-08-21 15:58:54 -07:00
Max Brunsfeld
c823a5c6b5 ⬆️ text-buffer 2017-08-21 14:57:08 -07:00
Max Brunsfeld
3d8f0e2406 ⬆️ text-buffer 2017-08-21 14:30:02 -07:00