Michelle Tilley
5c885e6947
We don't want no node_modules
2016-10-31 16:53:24 -07:00
Michelle Tilley
1bc1b49f84
Expect transpilation result on .code
2016-10-31 16:42:33 -07:00
Michelle Tilley
00a020d175
Move call to fs.realpathSync to CompileCache
2016-10-30 10:41:33 -07:00
Michelle Tilley
2be42a16e0
Throw when can't find custom transpiler
2016-10-30 10:21:11 -07:00
Michelle Tilley
4a03874af0
Call on transpiled code
2016-10-29 22:09:59 -07:00
Michelle Tilley
8521e47e20
compile ➡️ transpile
2016-10-29 21:58:09 -07:00
Michelle Tilley
07d13c1855
Include user data in cache calculation
2016-10-29 21:56:54 -07:00
Michelle Tilley
57e36562df
🔥 Extra // in eslint comment
2016-10-29 21:17:49 -07:00
Michelle Tilley
8abdabb66d
Fix linting issues/errors
2016-10-29 16:46:52 -07:00
Michelle Tilley
0c9ea6c67d
Remove lookup in favor of passed arg
2016-10-29 15:29:21 -07:00
Michelle Tilley
eafc281025
🔥 console
2016-10-29 15:25:24 -07:00
Michelle Tilley
0f61b79049
🔥 transpilerHashes
2016-10-29 15:24:29 -07:00
Michelle Tilley
b111941022
Implement glob checking and multiple transpilers
2016-10-29 15:18:34 -07:00
Michelle Tilley
4f7b22c84e
Pass config options to package transpilers
2016-10-29 14:38:25 -07:00
Michelle Tilley
ad448184b4
First pass at per-package transpilation
2016-10-29 14:30:24 -07:00
Ian Olsen
e5cfc6b6e4
Merge pull request #13080 from atom/remove-harmony-flag
...
Remove --harmony JavaScript flag
2016-10-27 13:37:01 -07:00
Max Brunsfeld
97943a3432
Shorten redundant paths to electron-shims.js
2016-10-27 13:19:55 -07:00
Max Brunsfeld
a22870fa42
Install electron shims in benchmarks
...
This is needed because some packages may still rely on the ability
to pass null/undefined to path.dirname and friends
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-10-27 13:18:39 -07:00
Lee Dohm
505160f24c
Remove --harmony JavaScript flag
2016-10-27 11:50:08 -07:00
Machisté N. Quintana
a8935bc48a
Merge pull request #13065 from atom/mq-convert-more-to-js
...
Convert BufferedProcess and BufferedNodeProcess to JS
2016-10-27 11:36:40 -07:00
Ian Olsen
f726dcc81b
Merge pull request #12922 from stereobooster/10474-prompt-to-save-unsaved-buffer
...
Fix for #10474
2016-10-26 16:35:43 -07:00
Damien Guard
e3e6483b80
Merge pull request #13046 from atom/dg-reopen-project
...
Project history api, reopen project menu and command
2016-10-26 10:21:43 -07:00
Machiste Quintana
67920efee3
Make BufferedProcess specs pass again
2016-10-25 21:51:01 -07:00
Kevin Sawicki
6f8c92488a
Capitalize save in button label so keybindings work
2016-10-26 11:45:42 +09:00
Machiste Quintana
2da626eede
Add missing babel directives
2016-10-24 22:41:55 -07:00
Machiste Quintana
27c9b0b833
Convert BufferedProcess to JS
2016-10-24 22:40:36 -07:00
Machiste Quintana
59055f0c48
Convert BufferedNodeProcess to JS
2016-10-24 22:18:11 -07:00
Damien Guard
8229924b96
History API, reopen project menu, command and list view
2016-10-21 15:13:59 -07:00
Antonio Scandurra
c6832d5b0e
Add TextEditorElement.lightDOM to make package specs backward compatible
2016-10-17 16:19:14 +02:00
Antonio Scandurra
883bb15276
Don't trigger a blur event when focusing the same editor twice
2016-10-17 16:18:54 +02:00
Antonio Scandurra
a6999e4a82
Fix lint errors
2016-10-17 14:28:50 +02:00
Antonio Scandurra
4df74beba7
Merge branch 'master' into as-deprecate-shadow-dom
2016-10-17 12:06:00 +02:00
Machiste Quintana
d124248db0
👕 Fix linter errors
2016-10-16 09:28:33 -07:00
Machiste Quintana
a460383e58
🎨 Fix weird auto-generated spacing
2016-10-15 16:00:12 -07:00
Machiste Quintana
164fec6322
Add missing comments
2016-10-15 15:56:05 -07:00
Machiste Quintana
17557fe7d6
Convert ConfigSchema to JS
2016-10-15 14:01:58 -07:00
Max Brunsfeld
5db4c8dffb
Merge branch 'master' into mb-defer-work-when-opening-files
2016-10-14 12:20:41 -07:00
Antonio Scandurra
c6db4df6c0
Merge pull request #12984 from atom/mb-benchmark-mode
...
Introducing Atom benchmarks
2016-10-14 20:25:52 +02:00
Antonio Scandurra
69567edbe9
Merge pull request #12933 from atom/mb-remove-placeholder-tokenized-lines
...
Don't construct placeholder tokenized lines
2016-10-14 16:30:36 +02:00
Antonio Scandurra
c54b330d68
Update eslint and fix new script/lint errors
2016-10-14 13:54:10 +02:00
Antonio Scandurra
a36e9883d8
🎨
2016-10-14 13:07:03 +02:00
Antonio Scandurra
80189b4826
Catch benchmarks errors and exit with statusCode = 1
2016-10-14 11:02:59 +02:00
Antonio Scandurra
5211b49f7d
Add a "Run Benchmarks" command to plot benchmark results
2016-10-14 11:02:59 +02:00
Antonio Scandurra
1bdd79d719
Implement atom --benchmark-test to ensure benchmarks are valid on CI
2016-10-14 11:02:59 +02:00
Antonio Scandurra
fa90851e14
Implement atom --benchmark
2016-10-14 11:02:58 +02:00
Nathan Sobo
be7c244b78
Don't share overlayDimensions across instances
2016-10-13 20:30:56 -06:00
Max Brunsfeld
c870d1bbe9
Merge branch 'master' into mb-defer-work-when-opening-files
2016-10-12 11:56:27 -07:00
Max Brunsfeld
8d6bc5be48
Remove unnecessary guard in screenLineForScreenRow
2016-10-12 11:50:53 -07:00
Max Brunsfeld
c2363010f8
Map out-of-range pixel positions to valid columns
2016-10-12 11:50:53 -07:00
Antonio Scandurra
1f210adad1
Delete unused conditional in tokenizeNextChunk and invalidateRow
...
Previously, for null grammar and large file mode, we were short
circuiting the tokenization of the next chunk or the invalidation of a
row. However, that is unnecessary because there is no additional chunk
to process with null grammar or in large file mode.
2016-10-12 18:56:33 +02:00