Nathan Sobo
40af160c4a
🔥 Remove grim require from KeymapExtensions
2015-09-22 10:37:08 -06:00
Nathan Sobo
faf3b4d6e5
🔥 Remove deprecations from GrammarRegistry
2015-09-22 10:37:08 -06:00
Nathan Sobo
23dd4f5990
🔥 Remove deprecations from GitRepository
2015-09-22 10:37:07 -06:00
Nathan Sobo
bf0bdd4882
🔥 Remove deprecations from DisplayBuffer
2015-09-22 10:37:07 -06:00
Nathan Sobo
fb17124c27
🔥 Remove deprecations from DeserializerManager
2015-09-22 10:37:07 -06:00
Thomas Johansen
c08255696a
🔥 Remove deprecations from Marker
2015-09-22 10:37:07 -06:00
Thomas Johansen
d3c5671cb9
🔥 Remove deprecations from Decorator
2015-09-22 10:37:06 -06:00
Thomas Johansen
b548f7f3f0
🔥 Remove deprecations from Pane
2015-09-22 10:37:06 -06:00
Thomas Johansen
bfc81ff829
🔥 Remove deprecations from PaneContainer
2015-09-22 10:37:06 -06:00
Thomas Johansen
e0ff96127a
🔥 Remove deprecations from Workspace
2015-09-22 10:37:06 -06:00
Thomas Johansen
c0f5a322fb
💚 Partially revert deprecation removal from DisplayBuffer
2015-09-22 10:37:06 -06:00
Thomas Johansen
ca0b7fa0f4
🔥 Remove remaining deprecations from PackageManager
2015-09-22 10:37:06 -06:00
Thomas Johansen
b5c4f0c2ad
🔥 Remove uninstallAutocompletePlus and migrateSublimeTabsSettings
2015-09-22 10:37:06 -06:00
Thomas Johansen
38b8332c0b
🔥 Remove deprecations from Package
2015-09-22 10:37:05 -06:00
Thomas Johansen
1463266b84
🔥 Remove deprecations from DisplayBuffer
2015-09-22 10:37:05 -06:00
Thomas Johansen
3ba594a542
🔥 Nuke Cursor deprecations
2015-09-22 10:37:05 -06:00
Thomas Johansen
cc4ee92699
🔥 Remove deprecations from ContextMenuManager
2015-09-22 10:37:05 -06:00
Thomas Johansen
4914c15289
🔥 Remove Config deprecations
2015-09-22 10:37:05 -06:00
Thomas Johansen
a2071a7093
🔥 Remove deprecations from global atom module
2015-09-22 10:37:05 -06:00
Antonio Scandurra
2588e9779e
Avoid relying on ::scrollTop to calculate logical height
2015-09-22 18:13:41 +02:00
Antonio Scandurra
6b5ab3e4c9
Remove logs
2015-09-22 17:31:43 +02:00
Antonio Scandurra
68e2d7e7e4
wip
2015-09-22 17:30:51 +02:00
Nathan Sobo
3f41c994b7
Throw exception when adding a pane item that has already been destroyed
...
Closes atom/bracket-matcher#178
2015-09-22 08:57:00 -06:00
Antonio Scandurra
b5a59017d5
wip
2015-09-22 16:20:15 +02:00
Phil Hord
5d62127b67
🐛 Teach git-repository-provider to recognize .git-files
...
Git repositories may be contained in a .git directory or a .git file
in the workdir hierarchy, but Atom only recognizes the directory format.
Teach Atom to recognize the filesystem-agnostic Git symbolic link
used by default in many situations including, for example, submodules.
The .git file contains a relative or absolute path to the location of
the real git-dir, preceded by the 8-byte string "gitdir: ".
Here's a console log showing the normal creation of such a symbolic link.
/tmp $ git init --separate-git-dir foo.git bar
Initialized empty Git repository in /tmp/foo.git/
/tmp $ ls
/tmp $ bar foo.git
/tmp $ ls -la bar
drwxr-xr-x 2 hordp hordp 4096 Sep 18 15:54 .
drwxr-xr-x 4 hordp hordp 4096 Sep 18 15:54 ..
-rw-r--r-- 1 hordp hordp 25 Sep 18 15:54 .git
/tmp $ ls foo.git
branches config description HEAD hooks info objects refs
/tmp $ cat bar/.git
gitdir: /tmp/foo.git
Fixes #8876
2015-09-21 17:29:22 -04:00
Nathan Sobo
41fb82b6a0
Merge branch 'beta'
2015-09-21 15:10:19 -06:00
Paul Betts
47f973db38
Fix incorrect indentation on setAppUserModelId
...
Fixes #7374
2015-09-21 15:08:02 -06:00
Nathan Sobo
ba3255ee56
Merge pull request #7896 from rameshvarun/extended-package
...
📝 Mark Package class as Extended, so that it appears in the docs.
2015-09-21 15:04:43 -06:00
Ivan Žužak
f601aea702
Merge pull request #8859 from atom/iz-fix-coffeelint-indent-error
...
Fix coffelint error causing Travis builds to fail
2015-09-21 20:28:47 +02:00
Antonio Scandurra
374309fc47
🔥 Remove deprecated code
2015-09-21 14:50:17 +02:00
Ivan Zuzak
fd9f483486
Use thin arrow where possible
2015-09-21 12:55:12 +02:00
Ivan Zuzak
d79855993b
Assign error in catch block for clarity
2015-09-21 12:54:50 +02:00
Antonio Scandurra
58c219d95c
Revert "Reset only lines state"
...
This reverts commit 39e8920c72 .
2015-09-21 11:37:07 +02:00
Antonio Scandurra
39e8920c72
Reset only lines state
2015-09-21 11:31:34 +02:00
Antonio Scandurra
eb80a393a8
Merge branch 'master' into as-double-reflow-measurements
2015-09-21 11:17:05 +02:00
Antonio Scandurra
13f82280a0
💚 Fix presenter specs
2015-09-21 11:05:35 +02:00
Antonio Scandurra
b367b799bf
Rename to TextEditorPresenter::invalidateState
2015-09-21 10:28:44 +02:00
Antonio Scandurra
4318de43c9
wip
2015-09-20 21:02:25 +02:00
Antonio Scandurra
af41b71cd8
Redesign LinesYardstick
2015-09-20 12:10:09 +02:00
Ivan Žužak
abf6d40cc4
Merge pull request #8828 from atom/iz-cut-to-end-of-buffer-line
...
Add command for cutting text to the end of the cursor's buffer line
2015-09-20 10:45:45 +02:00
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
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
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
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
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