Glavin Wiechert
49d0f202c5
Update docs
2015-08-05 12:16:31 -03:00
Glavin Wiechert
30681e9a8a
Merge branch 'feat/puppet' of https://github.com/kelvix/atom-beautify into kelvix-feat/puppet
2015-08-05 12:14:02 -03:00
Glavin Wiechert
50fae4654e
Merge pull request #488 from MeetMe/gherkin-grammar
...
Add Gherkin grammar support
2015-08-05 12:13:22 -03:00
Glavin Wiechert
955252b59d
Merge pull request #476 from kelvix/master
...
🐛 fix the race condition in beautify on save for setting cursor positions
2015-08-05 12:00:48 -03:00
Glavin Wiechert
eea0fb63ae
Update test examples to pass testing with new Pretty Diff
2015-08-05 11:56:22 -03:00
Glavin Wiechert
799df485d0
Update docs
2015-08-05 11:56:11 -03:00
Joe Hansche
8ac29a3fcf
Add Gherkin language test(s)
2015-08-04 13:26:41 -04:00
Joe Hansche
b13fa00d98
Remove the debug_lexer option, replace with loggerLevel check
2015-08-04 13:26:23 -04:00
Joe Hansche
758fe29253
Fix the way @tags are written out
...
Tags are typically separated by spaces, not newlines.
I suppose this could be an option
2015-08-04 13:25:28 -04:00
Joe Hansche
ff6ee21db9
Add Gherkin grammar support
...
This resolves Glavin001/atom-beautify#377
Uses the https://github.com/cucumber/gherkin/tree/master/js node.js
package to use the official Lexer class.
The only known issue I've seen so far is that it does not format
tables properly -- the columns are not resized to match the widest
cell in each column.
2015-07-30 02:53:57 -04:00
Juan Garcia
632ca05f6c
shoo console.log
2015-07-26 23:09:28 -05:00
Juan Garcia
ba8584af34
coffee-linter installed no more guess work
2015-07-25 17:38:25 -05:00
Juan Garcia
0b2d519a69
lint spacing fixes
2015-07-25 16:44:44 -05:00
Juan Garcia
ae226e24fb
puppet support via puppet-lint
2015-07-25 15:19:37 -05:00
Juan Garcia
554ba8db83
🐛 fix the apparent race condition in moving to line 1 and displaying text
2015-07-22 21:08:53 -05:00
Glavin Wiechert
e337ea7f11
Merge pull request #469 from szechyjs/master
...
Add Arduino language
2015-07-21 00:11:09 -03:00
Jared Szechy
448888a653
Add Arduino language
2015-07-19 22:27:41 -04:00
Glavin Wiechert
2e2b8dbaa9
Prepare 0.28.8 release
2015-07-17 20:56:04 -03:00
Glavin Wiechert
b7ac65ab32
Merge pull request #464 from ttsirkia/master
...
Beautify Swig templates with handlebars instead of markup
2015-07-17 20:55:08 -03:00
Teemu Sirkiä
cc3d2b188b
Beautify Swig templates with handlebars instead of markup
2015-07-17 23:28:55 +03:00
Glavin Wiechert
a1ca88ecdc
Add Waffle.io throughput metrics image to README
2015-07-13 10:52:10 -03:00
Glavin Wiechert
6939e5818b
Merge pull request #450 from mikegleasonjr/handlebars-improvements
...
Closes #447 . Improved Handlebars language support
2015-07-07 00:57:36 -03:00
Mike Gleason jr Couturier
5ff82b4902
Closes #447 . Improved Handlebars language support
2015-07-07 11:25:00 +08:00
Glavin Wiechert
e42bc29dbf
Merge pull request #449 from BuZZ-dEE/svg-support
...
Add SVG support
2015-07-06 23:34:03 -03:00
Sebastian Schlatow
5ecbcac0d8
Add language-svg to apm packages to be installed
2015-07-07 01:28:58 +02:00
Sebastian Schlatow
0872cb2d96
Add svg to keywords
2015-07-07 01:26:40 +02:00
Sebastian Schlatow
a58ebf889d
Add SVG support
2015-07-07 00:08:09 +02:00
Glavin Wiechert
018f0c03ac
Merge pull request #414 from Asp1d/master
...
Added support of .rubocop.yml file in project root
2015-06-30 09:07:02 -03:00
Glavin Wiechert
ae47794790
Prepare 0.28.7 release
2015-06-26 09:50:14 -03:00
Glavin Wiechert
e953250d58
Merge pull request #412 from Cortys/master
...
Add JSCS Fixer beautifier
2015-06-26 09:49:34 -03:00
Clemens Damke
e18f379366
fix scoping bug
2015-06-26 09:35:16 +02:00
Yanis Tsaunya
98dba2e1bd
debug fix
2015-06-26 00:36:12 +03:00
Clemens Damke
26fc816b1c
memory improvement
...
jscs is only required, when actually used now.
2015-06-25 20:45:42 +02:00
Clemens Damke
00505d51c8
Merge branch 'pr/1'
...
Conflicts:
package.json
2015-06-25 20:40:55 +02:00
Glavin Wiechert
6fe42e7cf9
Merge pull request #415 from flujan/master
...
Fix option, indent_size, to work with ruby-beautify
2015-06-25 14:10:55 -03:00
Fernando Lujan
197c2bff17
Adjust option name to work with ruby-beautify
2015-06-25 11:58:52 -03:00
Yanis Tsaunya
c76e6be579
removed console log
2015-06-25 16:37:12 +03:00
Yanis Tsaunya
6c056a3c23
added suppot of .rubocop.yml file
2015-06-25 16:29:14 +03:00
Glavin Wiechert
2f8800873a
Remove Gratipay for donations
...
Gratipay is not user friendly and has prevented some users from donating.
Keeping PayPal as it appears to work.
2015-06-25 09:33:42 -03:00
Glavin Wiechert
a4a7cb30dd
Prepare 0.28.6 release
2015-06-25 09:13:12 -03:00
Glavin Wiechert
4372b419e8
Closes #410 . Add space_after_anon_function option to Pretty Diff
...
- "space_after_anon_function option" is renamed to "space" for Pretty
Diff. See http://prettydiff.com/documentation.xhtml#space
- Fix broken test
- Update docs
2015-06-25 09:10:47 -03:00
Glavin Wiechert
a2efade4b3
Update dependencies, tests, docs
2015-06-25 09:06:05 -03:00
Glavin Wiechert
5d0de01938
Add more logging to beautifiers
2015-06-25 08:40:02 -03:00
Glavin Wiechert
b70e41774d
Add final options, package settings, language detected to Help Debug Editor
...
See #413 . This extra info would be useful
2015-06-25 08:38:47 -03:00
Clemens Damke
e56304625c
add JSCS Fixer
...
- Cannot be configured via the settings UI yet.
- Only fixes files, that have a .jscsrc file in one of their parent
folders (up to the project root folder in Atom).
2015-06-25 01:36:02 +02:00
Glavin Wiechert
75fa934dbe
Prepare 0.28.5 release
2015-06-14 12:15:47 -03:00
Glavin Wiechert
2dbf680d76
Increase timeout duration to 60 seconds for language beautification tests
2015-06-14 11:36:42 -03:00
Glavin Wiechert
57ffe7543b
Handle Windows command not found error being different
...
Using cross-spawn on Windows will return returnCode=1 and use stderr
message when command is not found. However it is expected that an Error is
returned from spawn in that case and error.code is ENOENT. This commit
handles Windows explicitly by checking if it is Windows, for the
returnCode, and also if the error message is appropriate.
Example Windows command not found error message:
'command' is not recognized as an internal or external command,
operable program or batch file.
/cc #397
2015-06-14 11:03:12 -03:00
Glavin Wiechert
c93b1f8696
Fix Windows spawn issues, switch to cross-spawn
...
Fixes #397 . sqlformat should not be able to be found and used.
See https://github.com/joyent/node/issues/2318
2015-06-12 15:19:24 -03:00
Glavin Wiechert
17a470a23c
Prepare 0.28.4 release
2015-06-12 03:36:04 -03:00