Kevin Sawicki
17feb91876
📝 Move comment above isFile check
2014-08-25 09:21:27 -07:00
Kevin Sawicki
5bdf8a14a7
Use once for closed event
2014-08-25 09:21:27 -07:00
Kevin Sawicki
1196e5a264
📝 Doc dev mode case
2014-08-25 09:21:27 -07:00
Kevin Sawicki
a4ae314b00
💄
2014-08-25 09:21:27 -07:00
Kevin Sawicki
c9390b61de
Track AtomWindow from ipc open event
...
This ensures the window where the file is dropped is used to open
that file into even when that window does not have focus.
2014-08-25 09:21:27 -07:00
Kevin Sawicki
2811663177
Open file paths in focused window
2014-08-25 09:21:26 -07:00
Thomas Johansen
4dc89f1b1e
🐛 Fix incorrect assertions
2014-08-24 14:14:26 +02:00
Ivan Zuzak
b0a9eefa04
Dont handle ctrl+click mouse events on OSX
...
Ctrl+click on OSX brings up the context menu. In that case, handling the click
event deselects any selection, and that shouldn't happen. See
https://github.com/atom/atom/issues/3308 .
2014-08-24 13:33:30 +02:00
Michael Herring
aa9728c004
Better autodetection of Soft Tabs.
...
Check for the presence of a space, instead of the absence of a tab.
This ensures that Soft Tabs will not be activated on a file that (for
example) starts with a BOM or something, but is otherwise full of hard
tabs.
2014-08-24 19:04:46 +09:00
Thomas Johansen
dc55d42491
✅ Add test to verify implementation
2014-08-24 10:17:26 +02:00
Thomas Johansen
d3b06542a5
Change attribute name to data-grammar
2014-08-24 10:17:25 +02:00
Thomas Johansen
9c154a2f5a
Implement support for React Editor
2014-08-24 10:17:25 +02:00
Thomas Johansen
6b1868efd5
Make sure the scope data attribute is always set
2014-08-24 10:17:25 +02:00
Thomas Johansen
e50887aab8
Use data attribute instead of CSS classes
2014-08-24 10:17:25 +02:00
Thomas Johansen
c6ca03fa49
Add grammar scope to EditorView
...
Only works when the `grammar-changed` event has been triggered,
and only implemented for Space Pen views.
2014-08-24 10:17:25 +02:00
Ben Ogle
a15deaef81
Upgrade to git-diff@0.38.0 to add arrow for deletions.
2014-08-23 10:43:46 -07:00
Kevin Sawicki
461cca2d22
Upgrade to incompatible-packages@0.9
2014-08-22 12:01:41 -07:00
Nathan Sobo
d15728321c
Merge pull request #3353 from atom/ns-fix-char-width-measurement
...
Rework DOM measurement to try to prevent measurement errors
2014-08-22 12:07:42 -06:00
Nathan Sobo
9164b0ea3b
Don't remeasure char widths until we've performed initial measurement
2014-08-22 11:37:04 -06:00
Nathan Sobo
59a80dcd60
Don't use guard clauses in short measurement methods
2014-08-22 11:36:17 -06:00
Nathan Sobo
72354ebf32
Check for visibility change when mounting instead of polling DOM
2014-08-22 11:35:51 -06:00
Kevin Sawicki
a56cea2408
Upgrade to language-ruby-on-rails@0.18
2014-08-22 10:29:05 -07:00
Kevin Sawicki
cc28eaf6d2
Upgrade to language-mustache@0.9
2014-08-22 08:56:29 -07:00
Kevin Sawicki
283c76ad3c
Upgrade to language-make@0.12
2014-08-22 08:50:53 -07:00
Nathan Sobo
a71a524ec7
Rework DOM measurement to try to prevent measurement errors
...
* Simplify scrollbar refresh and measurement by using imperative DOM
manipulation instead of React to hide/show scrollbars.
* Rename `::performInitialMeasurement` to `::becameVisible`
* Break `::checkForVisibilityChange` out of `::pollDOM` and use it in
to check for the element becoming visible in `componentWillUpdate`.
* Don't rely on stored visibility state anywhere. Always check again.
This could potentially be cached for an update cycle but being wrong
about this is disastrous so I'm being conservative.
2014-08-21 17:50:46 -06:00
Ben Ogle
a2f7ec9d73
Merge pull request #3350 from atom/bo-theme-classes
...
Add classes to the workspace for themes
2014-08-21 12:01:53 -07:00
Ben Ogle
26d696a93d
Add classes to the workspace for themes
...
Fixes #3097
2014-08-21 11:53:10 -07:00
Ben Ogle
30aa47026d
Do not move cursor when interacting with horiz scrollbar
...
Fix #3284
2014-08-21 10:40:16 -07:00
Kevin Sawicki
ec6bfbb9e6
Merge pull request #3349 from aaronshaf/patch-1
...
Removed unnecessary comma
2014-08-21 10:11:00 -06:00
Aaron Shafovaloff
d986ab0293
Removed unnecessary comma
2014-08-21 10:09:32 -06:00
Kevin Sawicki
c7f5321d14
Upgrade to language-make@0.11
2014-08-21 09:59:38 -06:00
Kevin Sawicki
cb868bab4c
Upgrade to language-hyperlink@0.12
2014-08-21 09:57:15 -06:00
Kevin Sawicki
024d7f8d88
Upgrade to language-sass@0.19
2014-08-20 10:13:32 -06:00
Cheng Zhao
1022d8ab4b
Upgrade to atom-shell@0.15.9
2014-08-20 19:04:45 +08:00
Kevin Sawicki
760e6c6c29
Upgrade to language-sass@0.18
2014-08-19 16:37:42 -06:00
Nathan Sobo
beae15ef7f
Update find-and-replace for new config settings
2014-08-19 16:24:14 -06:00
Nathan Sobo
7a0a808af1
Change ctrl-a binding to editor:move-to-first-character-of-line
...
Considering that the entire Atom core team has ctrl-a bound to move to
the first character and it's also the the default behavior of Sublime,
this seems like a more sensible and useful default option even though
it deviates from text editing norms on OS X.
2014-08-19 12:14:16 -06:00
Nathan Sobo
5cb084d568
Fix editor:move-to-first-character-of-line with leading hard tabs
...
Fixes #3314
2014-08-19 11:50:04 -06:00
Kevin Sawicki
f72daffdbb
Upgrade to spell-check@0.42
2014-08-19 11:44:09 -06:00
Kevin Sawicki
4aba8fef7e
📝 Mention Task::start/Task::send throw errors
...
Refs #3326
2014-08-19 11:39:20 -06:00
Kevin Sawicki
75853e2f9c
Upgrade to language-ruby-on-rails@0.17
2014-08-19 10:28:46 -06:00
Kevin Sawicki
3baeb3797f
Merge pull request #3289 from abahgat/mkdeb-permissions
...
🐧 Set file mode to 755 to directories created for mkdeb.
2014-08-19 10:03:15 -06:00
Kevin Sawicki
7d0452f093
Upgrade to language-ruby@0.35
2014-08-19 09:45:50 -06:00
Kevin Sawicki
7edcadb50a
Upgrade to language-ruby-on-rails@0.16
2014-08-18 19:11:17 -06:00
Kevin Sawicki
fc198b6e17
Upgrade to language-gfm@0.48
2014-08-18 18:57:03 -06:00
Kevin Sawicki
86f8944aaf
Remove default Window menu on Windows/Linux
...
This is really only a thing on Mac OS X
Closes #3307
2014-08-18 09:31:10 -06:00
Kevin Sawicki
dda0e7f4ce
Upgrade to language-c@0.28
2014-08-18 08:35:07 -06:00
Kevin Sawicki
e1ff6ab327
Upgrade to setings-view@0.140
2014-08-18 08:22:29 -06:00
Kevin Sawicki
2b87f4bcb5
Merge pull request #3315 from dmnd/fix-checkout-head
...
Fix error when running `checkout-head-revision`
2014-08-18 08:07:07 -06:00
Cheng Zhao
3190c0c517
Upgrade to atom-shell@0.15.8
2014-08-18 20:02:15 +08:00