abe33
668a2dd6cf
🐛 Fix moving a multiple selection with a fold creating new folds
2015-11-02 23:43:43 +01:00
abe33
9d21c773c1
🐛 Fix moving single selection intersecting a fold
2015-11-02 21:46:02 +01:00
Antonio Scandurra
e1087acf9e
Save BlobStore only when unloading editor window
2015-11-02 19:49:14 +01:00
Antonio Scandurra
9c81e87e84
🐛 Fix incorrectly reported width when measuring lines
...
This commit fixes what seems to be a bug in Chromium.
When measuring lines (and with a special character sequence), it could happen
that Range(0, 0). getBoundingClientRect().width reports a number greater than 0.
This seems to happen when the font size is smaller than 12px and it's probably
due to subpixel font scaling. To solve it we've explicitly included a guard
clause that prevents this problem to happen.
2015-11-02 18:47:29 +01:00
abe33
57556ffc42
Merge branch 'master' of github.com:atom/atom into cn-move-lines-up-and-down-with-multiple-selections
2015-11-02 18:39:04 +01:00
Nathan Sobo
152a479909
Merge pull request #9024
2015-11-02 11:26:21 -06:00
Daniel Hengeveld
0c965f9439
Flesh out ::destroy()
2015-11-02 12:59:50 +01:00
Antonio Scandurra
a8b5bb243f
Save BlobStore only in the first window
2015-11-02 10:53:04 +01:00
Antonio Scandurra
6decf222a3
🐛 Fix incorrectly reported width when measuring lines
...
This commit fixes what seems to be a bug in Chromium.
When measuring lines (and with a special character sequence), it could happen
that Range(0, 0). getBoundingClientRect().width reports a number greater than 0.
This seems to happen when the font size is smaller than 12px and it's probably
due to subpixel font scaling. To solve it we've explicitly included a guard
clause that prevents this problem to happen.
2015-11-01 19:23:09 +01:00
Antonio Scandurra
887864a98b
📝
2015-10-30 19:10:26 +01:00
Antonio Scandurra
27a6f36738
Remove references to cache
2015-10-30 18:49:06 +01:00
Antonio Scandurra
abcfc8579b
Rename to FileSystemBlobStore
2015-10-30 18:42:38 +01:00
Antonio Scandurra
f8c2c912e3
Hello, ES6
2015-10-30 18:33:28 +01:00
Daniel Hengeveld
13d51c54bb
fix subscribeToBuffer method
...
I ported this from coffee incorrectly.
2015-10-30 15:55:15 +01:00
Antonio Scandurra
f13e516417
Invalidate cache when it is rejected by v8
2015-10-30 12:45:15 +01:00
Antonio Scandurra
72639e5393
🎨 Satisfy linter requirements
2015-10-30 11:36:58 +01:00
Antonio Scandurra
71b6871d3b
🐎 Make IO faster for v8 compile cache
2015-10-30 10:14:14 +01:00
Antonio Scandurra
c684273ecf
Introduce NativeCompileCache
2015-10-30 10:14:14 +01:00
Daniel Hengeveld
0eadc8cdc4
Merge remote-tracking branch 'remotes/origin/master' into dh-async-repo
2015-10-28 11:58:42 +01:00
Yakira C. Bristol
908316ec72
Remove keyPath as a possible return value on the event object for onDidChange in config.coffee
...
The value is never returned on the object so the documention was updated to reflect that
2015-10-27 18:20:37 -04:00
Kevin Sawicki
02fe2cf618
🎨
2015-10-27 11:45:35 -06:00
Daniel Hengeveld
806047bd27
Add missing return
2015-10-26 16:38:09 +01:00
Daniel Hengeveld
abd41d1208
Add .isSubmodule
2015-10-26 16:35:57 +01:00
Daniel Hengeveld
4a478f7f84
ES6 style fixes
2015-10-26 16:35:48 +01:00
Daniel Hengeveld
e39fe437ec
Replace a bunch of Promise.resolve return values with plain values
2015-10-26 15:28:48 +01:00
Daniel Hengeveld
86f6b62176
Correctly determine new/mod/del status as per git-utils
2015-10-26 15:18:37 +01:00
Daniel Hengeveld
03045674b8
Export nodegit from GitRepositoryAsync
2015-10-26 15:18:11 +01:00
Daniel Imms
5e1c2632e6
📝 Fix Cursor.getScreenPosition comment return type
2015-10-25 18:28:56 -07:00
Daniel Hengeveld
1d2834f2ad
.isProjectAtRoot
2015-10-23 12:42:16 +02:00
Daniel Hengeveld
22ff8c5a9e
don't return a promise here
2015-10-23 12:42:00 +02:00
Nathan Sobo
d2fdc414e7
Merge pull request #8919 from bencolon/workspace_vertical_splits
...
Add top/bottom split options when opening uri in a workspace
2015-10-22 14:13:42 -06:00
Ben Colon
1b0d72b232
Add up/down split options when opening uri in a workspace
2015-10-22 17:03:10 +02:00
Dave Rael
b1d10ef4dc
Revert moving parse of command line
...
to the first line of start function because the move is not necessary
without having the code for using a command line parameter to set Atom to
portable mode. This belongs on that branch and in that pull request.
2015-10-22 09:01:56 -06:00
Dave Rael
8acb2af055
Remove unused parameter
...
to keep the code clean and readable
2015-10-22 08:58:39 -06:00
Dave Rael
35345893fc
Fix function name to be consistent with convention
2015-10-22 08:49:08 -06:00
Daniel Hengeveld
02d8ead883
Checkout head asyncly
...
This is the first tentative step in actually using the nodegit wrapper.
2015-10-22 15:49:21 +02:00
Daniel Hengeveld
c2520f4909
Remove confirmation from git-repo-async to match git-repo
...
cf
https://github.com/atom/atom/commit/f9a269ed995c4151678aef787573fe44657e
d6dd
2015-10-22 15:42:42 +02:00
Nathan Sobo
bd199545c0
In PaneContainer.prototype.saveAll, only save modified items
2015-10-21 20:22:20 -06:00
Ben Ogle
f679c4319c
Merge branch 'beta'
2015-10-21 17:03:31 -07:00
Max Brunsfeld
3ba9fafbc5
Merge pull request #9218 from atom/mb-fix-dev-mode-new-window
...
Don't try to reuse existing normal windows as dev mode windows
2015-10-21 13:46:15 -07:00
Max Brunsfeld
8a6915e7a6
Pass application delegate to PaneElement
2015-10-21 10:57:56 -07:00
Dave Rael
810f0e4583
Fix merge problem and missing function call
...
Merge resulted in a missing require and change to remove unused function
parameters resulted in not calling function
2015-10-21 09:47:33 -06:00
Daniel Hengeveld
7b87764992
this breaks under the new test env setup
2015-10-21 17:09:32 +02:00
Daniel Hengeveld
226c1dd6a7
Merge remote-tracking branch 'remotes/origin/master' into dh-async-repo
2015-10-21 14:52:36 +02:00
Dave Rael
e93b013059
Remove unused function parameter
...
for setupAtomHome function no longer needing args
2015-10-21 04:40:05 -06:00
Dave Rael
e0697ecc7f
Merge branch 'master' into portable-mode
...
Conflicts:
src/atom-environment.coffee
2015-10-20 20:58:14 -06:00
Nathan Sobo
33839d1f0e
Pass current options to loadState
2015-10-20 19:52:42 -06:00
Dave Rael
8652890958
Simplify markdown escaping for warning
...
by using a regular expression instead of multiple replaces
2015-10-20 10:32:12 -06:00
Daniel Hengeveld
bea002bddb
Incomplete implementation of checkoutHeadForEditor
2015-10-20 18:02:47 +02:00
Daniel Hengeveld
4c0c732766
Get path status after checkout
2015-10-20 17:03:08 +02:00