Corey Johnson
690ffab9c0
Merge pull request #1355 from atom/cj-update-user-keymap
...
Watch user's keymap file for updates
2014-01-02 13:56:53 -08:00
probablycorey
512f373ca6
Merge remote-tracking branch 'origin/master' into cj-update-user-keymap
2014-01-02 11:54:06 -08:00
Matt Colyer
e8f4da54a6
Upgrade find-and-replace@0.64.0
2014-01-02 11:33:20 -08:00
probablycorey
d56137e3c0
Always try to unwatch current user keymap
2014-01-02 09:56:41 -08:00
Matt Colyer
9629afb145
Merge branch 'master' into fix-windows-specs
2014-01-02 08:38:59 -08:00
Cheng Zhao
5ecbd024cf
Update symbols-view to v0.28.0.
2014-01-01 21:00:37 +08:00
Cheng Zhao
b4974eee41
Update spell-check to v0.19.0.
2014-01-01 20:50:43 +08:00
Cheng Zhao
3ca3b23ef8
Update github-sign-in to v0.16.0.
2014-01-01 20:35:39 +08:00
Cheng Zhao
9b48df928c
Update gists to v0.14.0.
2014-01-01 20:33:52 +08:00
Cheng Zhao
884d276458
Update command-logger to v0.9.0.
2014-01-01 20:07:01 +08:00
Cheng Zhao
441e179c48
Update editor-stats to v0.10.0.
2014-01-01 20:06:37 +08:00
Cheng Zhao
e1248561b6
Update keytar to v0.15.0.
2014-01-01 10:44:10 +08:00
Cheng Zhao
7b5055f974
Update apm.
2014-01-01 10:39:36 +08:00
Cheng Zhao
206db1c271
Update scandal to v0.10.0.
2014-01-01 10:38:30 +08:00
Nathan Sobo
821debcb85
Make Editor, DisplayBuffer, TokenizedBuffer to not use telepath
...
This commit introduces dependency on a new npm called
[reactionary](https://github.com/atom/reactionary ). It will serve as a
*much* lighter weight model framework to provide the reactive features
of telepath without the replication logic.
Specs are still failing for panes and workspace. I plan to just roll
forward and remove the telepath dependency from them as well.
2013-12-31 18:19:53 -07:00
Kevin Sawicki
b9395d2946
Add harmony collections when unavailable
...
grunt could be invoked without harmony collections enabled which
would previously cause exceptions to be logged when modules requiring
them (emissary) were loaded.
2013-12-31 17:02:16 -08:00
Kevin Sawicki
44e6e7f45d
Merge pull request #1354 from atom/ks-extract-textmate-parser
...
Use grammar registry provided by first-mate
2013-12-31 16:20:09 -08:00
probablycorey
88ee021b4d
Watch user's keycap for changes and apply them
2013-12-31 15:21:42 -08:00
Kevin Sawicki
b5c8e3e1fe
Upgrade to first-mate@0.10.0
2013-12-31 15:15:40 -08:00
Kevin Sawicki
9962ce9859
Implement createToken in Syntax
2013-12-31 15:15:40 -08:00
Kevin Sawicki
882d766689
Activate/deactivate grammars directly
2013-12-31 15:15:40 -08:00
Kevin Sawicki
959401f5a7
Drop TextMate prefix from class names
2013-12-31 15:15:40 -08:00
Kevin Sawicki
fa9aa3691b
Extend GrammarRegistry in Syntax
2013-12-31 15:15:40 -08:00
Kevin Sawicki
a95fdce85f
📝 Mark Syntax class as public
2013-12-31 15:15:40 -08:00
Kevin Sawicki
e8edc83e39
💄 Sort requires
2013-12-31 15:15:40 -08:00
Kevin Sawicki
3ff702581a
Group shim lines
2013-12-31 15:15:40 -08:00
Kevin Sawicki
88c9275bff
Activate grammar when already active
2013-12-31 15:15:39 -08:00
Kevin Sawicki
826d536c09
Add atom.syntax.grammars shim
2013-12-31 15:15:39 -08:00
Kevin Sawicki
c99c2af6ae
Remove NullGrammar class now in first-mate
2013-12-31 15:15:39 -08:00
Kevin Sawicki
ccc6eed3da
Remove unused method
2013-12-31 15:15:39 -08:00
Kevin Sawicki
e1aec57ffe
Create tokens in TokenizedBuffer
2013-12-31 15:15:39 -08:00
Kevin Sawicki
c1fc09e510
Use grammars from registry
2013-12-31 15:15:39 -08:00
Kevin Sawicki
19212f99ee
Remove TextMateGrammar use in specs
2013-12-31 15:15:39 -08:00
Kevin Sawicki
2681dcc63c
Remove TextMateGrammar class now in first-mate
2013-12-31 15:15:39 -08:00
Kevin Sawicki
6f5d85edb9
Use grammar registry from first-mate
2013-12-31 15:15:39 -08:00
Kevin Sawicki
a59c01c6be
Move editor-specific grammar specs to editor-spec
2013-12-31 15:15:39 -08:00
Kevin Sawicki
a78613b7e5
Upgrade to first-mate@0.6.0
2013-12-31 15:15:39 -08:00
Kevin Sawicki
33c1353500
Only generate evil files when needed
2013-12-31 15:11:29 -08:00
Kevin Sawicki
22a7c25104
💄 Remove unneeded requires, variables, commas, and parens
2013-12-31 15:05:34 -08:00
Kevin Sawicki
902406c572
Enable harmony collections in all scripts
2013-12-31 14:40:45 -08:00
probablycorey
b0077986b4
Use temp user directory for keymap config specs
2013-12-31 14:31:06 -08:00
Kevin Sawicki
686ebf8759
Upgrade to spell-check@0.18.0 for spec description tweaks
2013-12-31 11:58:23 -08:00
Nathan Sobo
66831ce8b9
Subclass the text-buffer npm TextBuffer
2013-12-31 12:46:47 -07:00
Nathan Sobo
dd2c6d2f24
Eliminate TextBuffer's dependence on telepath
...
Atom's TextBuffer now relies on the text-buffer npm for its core
functionality.
2013-12-31 12:13:15 -07:00
probablycorey
30a175230a
Update feedback package
2013-12-31 11:11:21 -08:00
Corey Johnson
fe3e71cbd7
Merge pull request #1350 from atom/cj-keybinding-fixes
...
keybinding fixes
2013-12-31 08:50:22 -08:00
probablycorey
8d2e1b7e43
Selection::selectToEndOfLine acts on screen lines.
2013-12-31 08:38:27 -08:00
probablycorey
c37b884007
Add moveCursorToEnd/BeginningOfBufferLine
...
Fixes #1123
2013-12-31 08:21:35 -08:00
Cheng Zhao
033d85fd4f
Update git-utils to v0.30.0.
2013-12-31 15:26:56 +08:00
Cheng Zhao
963aef70e8
Use atom-chrome31 branch of apm.
2013-12-31 15:02:54 +08:00