Commit Graph

35358 Commits

Author SHA1 Message Date
Wliu
5b2631ee6f ⬆️ language-gfm@0.90.3 2017-12-07 11:59:18 +01:00
Wliu
f3f11e40fc ⬆️ language-sql@0.25.9 2017-12-07 11:58:28 +01:00
Wliu
c3a9da2da0 ⬆️ language-go@0.44.4 2017-12-07 11:57:50 +01:00
Wliu
55cd0fe735 ⬆️ language-python@0.45.6 2017-12-07 11:57:16 +01:00
Wliu
67d5e45bac ⬆️ language-ruby-on-rails@0.25.3 2017-12-07 11:56:24 +01:00
simurai
13903762d0 Merge pull request #16336 from atom/sm-update-themes
Update various themes
2017-12-07 17:28:55 +09:00
simurai
f82a555fb8 ⬆️ Update various themes 2017-12-07 16:34:33 +09:00
Wliu
474af30e7b ⬆️ bracket-matcher@0.88.1 2017-12-07 03:00:55 +01:00
Wliu
59f9417606 ⬆️ language-html@0.48.4 2017-12-07 02:54:32 +01:00
Max Brunsfeld
725d7db7ae Merge branch 'master' into mb-tree-sitter-parsers 2017-12-06 14:56:09 -08:00
Max Brunsfeld
4c6abd3b7a ⬆️ language-javascript, language-typescript 2017-12-06 14:16:25 -08:00
Max Brunsfeld
3f775b5505 Fix folding of internal nodes when fold end isn't specified 2017-12-06 11:09:44 -08:00
Katrina Uychaco
bffb3bf5d0 Merge pull request #16294 from atom/ku-add-readonly-editor-attribute
Add `readonly` attribute to text editor element
2017-12-06 10:49:45 -08:00
Max Brunsfeld
815b445d2e ⬆️ language packages 2017-12-05 17:58:39 -08:00
Max Brunsfeld
77fd29647a Cache foldability more intelligently
Signed-off-by: Nathan Sobo <nathan@github.com>
2017-12-05 17:01:49 -08:00
Max Brunsfeld
f3715779e5 Support contentRegExp field on grammars, to match more than one line
Signed-off-by: Nathan Sobo <nathan@github.com>
2017-12-05 16:26:24 -08:00
Wliu
db392502e4 Always move the cursor on middle-click 2017-12-05 23:54:43 +01:00
Wliu
69214dc26a On clicks, only move cursor if there is one cursor without a selection 2017-12-05 23:11:45 +01:00
Katrina Uychaco
b3cee41f28 Merge remote-tracking branch 'origin/master' into ku-add-readonly-editor-attribute 2017-12-05 14:02:39 -08:00
Max Brunsfeld
a475baf4b5 Rework fold API for tree-sitter grammars 2017-12-05 12:39:52 -08:00
Wliu
266a40d914 📝 2017-12-05 11:37:04 +01:00
Wliu
6852fe8ee5 🎨 2017-12-05 11:34:11 +01:00
Wliu
7b53a4f498 Don't require HistoryManager in spec-helper 2017-12-05 11:33:25 +01:00
Wliu
4f86d60f7b Update HistoryManager spec to mock the state store 2017-12-05 01:22:13 +01:00
Wliu
376919772b Spy on HistoryManager prototype
To prevent other instances of HistoryManager from messing up the project
history
2017-12-05 00:47:03 +01:00
Wliu
7f01a8e718 Add back and deprecate atom.showSaveDialogSync 2017-12-04 23:26:51 +01:00
leroix
4f73e81080 Merge pull request #16319 from atom/fix-tabs-converted-to-spaces
Use buildIndentString method instead of hard-coding spaces
2017-12-04 15:26:12 -07:00
Wliu
e889f9f5a6 Merge branch 'master' into wl-async-save-dialog 2017-12-04 23:07:19 +01:00
Wliu
7fcfdcec00 Test assertions correctly 2017-12-04 22:58:59 +01:00
Wliu
3998556a0a Merge branch 'master' into wl-async-confirm 2017-12-04 22:49:12 +01:00
Wliu
4ac6b720ff Merge pull request #16256 from atom/wl-more-reporter-work
Improve spec stack traces
2017-12-04 22:18:08 +01:00
Damien Guard
abc0d3c534 Remove stray console log 2017-12-04 13:13:03 -08:00
Damien Guard
70e773fa7b Ensure read-only text editors are not considered 'modified'. Also clear read-only flag on successful save. 2017-12-04 13:12:08 -08:00
Max Brunsfeld
8a1c7619f3 Add test for .select{Larger,Smaller}SyntaxNode 2017-12-04 12:07:05 -08:00
Justin Ratner
d4dd08da22 Use buildIndentString method instead of hard-coding spaces 2017-12-04 12:51:01 -07:00
Max Brunsfeld
98e11673aa Tweak TreeSitterLanguageMode folding configuration 2017-12-04 11:40:44 -08:00
Max Brunsfeld
4e38b61a5e Optimize TreeSitterLanguageMode.isFoldableAtRow 2017-12-04 11:02:24 -08:00
Max Brunsfeld
6282cd639a Add tree-sitter highlighting test with nested scopes 2017-12-04 10:18:38 -08:00
Justin Ratner
129f5a34cb ⬆️ notifications@0.70.2 2017-12-04 01:20:18 -07:00
Justin Ratner
ea18323283 ⬆️ notifications@0.70.1 2017-12-03 23:19:40 -07:00
Justin Ratner
f24e74193e ⬆️ command-palette@0.43.0 2017-12-03 21:05:26 -07:00
Justin Ratner
733770246c ⬆️ notifications@0.70.0 2017-12-03 21:03:11 -07:00
Max Brunsfeld
d893fb25a8 🎨 TreeSitterLanguageMode 2017-12-02 10:48:20 -08:00
Max Brunsfeld
bda50585c4 Make TreeSitterHighlightIterator stop in between tokens when needed 2017-12-01 14:58:09 -08:00
Max Brunsfeld
b930ad1225 Merge pull request #16306 from atom/mb-ensure-buffers-have-language-modes
Ensure that all opened editors' buffers are added to the project
2017-12-01 10:47:51 -08:00
Max Brunsfeld
6e2ac3548f Ensure that all opened editors' buffers are added to the project
Assigning a language mode happens when adding a buffer to the project,
so we need to guarantee this happens to all buffers used by visible editors.
2017-12-01 09:58:19 -08:00
Max Brunsfeld
49d8d94218 🎨 workspace-spec.js 2017-12-01 09:47:20 -08:00
Max Brunsfeld
7665c34496 Start on TreeSitterLanguageMode spec 2017-11-30 17:13:30 -08:00
Max Brunsfeld
203c38ca45 Add select-{larger,smaller}-syntax-node commands 2017-11-30 15:17:14 -08:00
Max Brunsfeld
273d708a48 Add preference for using Tree-sitter parsers 2017-11-30 14:21:53 -08:00