Commit Graph

25703 Commits

Author SHA1 Message Date
Ivan Žužak
255d3a438a Fix coffelint error causing Travis builds to fail
Currently, running coffeelint produces this error and causes Travis
builds to fail:

```
Running "coffeelint:src" (coffeelint) task
src/command-installer.coffee
  ✖  line 73  Line contains inconsistent indentation  Expected 2 got 0
✖ 1 error
Warning: Task "coffeelint:src" failed. Use --force to continue.
Error: Task "coffeelint:src" failed.
```

See https://github.com/clutchski/coffeelint/issues/189 for more information
on this problem and suggested approach, and for a different place in Atom
where this approach is used see this:

ca39c106d6/src/config.coffee (L984)
2015-09-19 14:41:45 +02:00
Ivan Žužak
ca39c106d6 Merge pull request #8801 from atom/thedaniel-patch-1
⬆️ timecop@0.33.0
2015-09-19 12:14:53 +02:00
Daniel Hengeveld
89ae040704 ⬆️ timecop@0.33.0 2015-09-19 11:32:38 +02:00
Nathan Sobo
e1a6adb595 Merge pull request #8256 from atom/ns-drop-q
Use native promises instead of Q library
2015-09-18 21:59:28 -06:00
Nathan Sobo
275122deae ⬆️ text-buffer 2015-09-18 21:26:16 -06:00
Nathan Sobo
d2d802e76f Remove progress spec on Project::open 2015-09-18 21:26:16 -06:00
Nathan Sobo
53bc519395 ⬆️ settings-view 2015-09-18 21:26:16 -06:00
Nathan Sobo
bb59f42dc9 ⬆️ symbols-view 2015-09-18 21:26:16 -06:00
Nathan Sobo
7b3face3d3 ⬆️ text-buffer 2015-09-18 21:26:16 -06:00
Nathan Sobo
39845abf04 ⬆️ tree-view 2015-09-18 21:26:15 -06:00
Nathan Sobo
aa286bbdab ⬆️ settings-view 2015-09-18 21:26:15 -06:00
Nathan Sobo
cf7c5cc507 ⬆️ archive-view 2015-09-18 21:26:15 -06:00
Nathan Sobo
7a1da8033b ⬆️ markdown-preview 2015-09-18 21:26:15 -06:00
Nathan Sobo
3902475cb9 ⬆️ image-view 2015-09-18 21:26:15 -06:00
Nathan Sobo
a992bfcaa9 ⬆️ dev-live-reload 2015-09-18 21:26:15 -06:00
Nathan Sobo
42c92a78f7 ⬆️ symbols-view 2015-09-18 21:26:15 -06:00
Nathan Sobo
9862bc05ed ⬆️ markdown-preview 2015-09-18 21:26:15 -06:00
Nathan Sobo
ed2ad45f6b ⬆️ fuzzy-finder 2015-09-18 21:26:15 -06:00
Nathan Sobo
b5b2fc2ae6 ⬆️ bookmarks to remove deprecations 2015-09-18 21:26:14 -06:00
Nathan Sobo
fb341b094b Add Promise.prototype.done shim
Base on our research, this is the only non-standard Q method people are
really calling. We didn’t check the really obscure stuff, but this
should cover the vast majority of issues.

Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2015-09-18 21:26:14 -06:00
Nathan Sobo
830adbdc08 ⬆️ atom-keymap
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2015-09-18 21:26:14 -06:00
Nathan Sobo
6f96b0b767 ⬆️ pathwatcher to drop Q 2015-09-18 21:25:34 -06:00
Nathan Sobo
8a033c449f Remove q dependency 2015-09-18 21:25:34 -06:00
Nathan Sobo
4a7cbff6d3 Remove Q from PackageManager, ThemeManager, Package, ThemePackage
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2015-09-18 21:24:59 -06:00
Nathan Sobo
e835bc0777 Use promises instead of Q in PackageManager
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2015-09-18 21:24:59 -06:00
Nathan Sobo
bbb92753ca Use promises instead of Q in Project
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2015-09-18 21:24:59 -06:00
Nathan Sobo
37f8661ec6 Use promises instead of Q in Workspace
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2015-09-18 21:24:59 -06:00
Nathan Sobo
8eaaf40a2c Merge pull request #8680 from atom/ns-remove-jquery
Remove jQuery from Atom core
2015-09-18 21:13:17 -06:00
Nathan Sobo
d528765161 Allow elements to be passed to toContain matcher 2015-09-18 20:48:52 -06:00
Nathan Sobo
2ef6d1be96 Handle dashes in keys in toHaveData matcher 2015-09-18 20:48:52 -06:00
Nathan Sobo
8f5568bd6d Drop space-pen docs black list entry 2015-09-18 20:48:52 -06:00
Nathan Sobo
d51c12063b Drop space-pen and atom-space-pen-views dependencies 2015-09-18 20:48:52 -06:00
Nathan Sobo
b3e97cd5c6 Drop special stylesheet handling for atom-space-pen-views 2015-09-18 20:48:52 -06:00
Nathan Sobo
108b00dae0 Support jQuery wrappers being passed to tooltip manager
Not my favorite feature, but required for backward-compatibility.
2015-09-18 20:48:51 -06:00
Nathan Sobo
acfbf6d613 Lazy-require tooltip class 2015-09-18 20:48:51 -06:00
Nathan Sobo
ab5a5607fd Remove immediately invoked fn expression from jasmine-jquery 2015-09-18 20:48:51 -06:00
Nathan Sobo
a28dc086df Remove logging 2015-09-18 20:48:51 -06:00
Nathan Sobo
4843f88a6e Support plain HTML elements in jasmine-jquery matchers wherever possible 2015-09-18 20:48:51 -06:00
Nathan Sobo
ea742c1123 Use innerHTML instead of outerHTML for .toHaveHtml matcher 2015-09-18 20:48:51 -06:00
Nathan Sobo
65e74cb5ba Reuse delegated listener in spec reporter 2015-09-18 20:48:51 -06:00
Nathan Sobo
292289aed7 Handle clicks on descendants of links correctly in window event handler 2015-09-18 20:48:50 -06:00
Nathan Sobo
206e846cda Fix linter errors 2015-09-18 20:48:50 -06:00
Nathan Sobo
1f395a7e8c Remove mentions of benchmarks from the build, command palette 2015-09-18 20:48:50 -06:00
Nathan Sobo
d5cb555b61 Remove SpacePen from spec reporter 2015-09-18 20:48:50 -06:00
Nathan Sobo
93db5063c7 Remove debugger 2015-09-18 20:48:50 -06:00
Nathan Sobo
43de55b179 Fix delegated tooltips 2015-09-18 20:48:50 -06:00
Nathan Sobo
3c58e221a2 Add custom tooltip implementation that doesn’t depend on jQuery 2015-09-18 20:48:49 -06:00
Nathan Sobo
3bc68b91ba Handle document/window commands via command registry 2015-09-18 20:48:49 -06:00
Nathan Sobo
69664fc77b Remove space-pen-extensions
Move the last remaining feature into the tooltip manager.
2015-09-18 20:48:49 -06:00
Nathan Sobo
239da56130 Remove space-pen-extensions-spec 2015-09-18 20:48:49 -06:00