Commit Graph

694 Commits

Author SHA1 Message Date
Glavin Wiechert 013ecd6fe6 Fix linting code problems 2015-09-25 18:24:39 -03:00
Daniel fa24f5db23 Support dynamically reloading custom file .csscomb.json file changes
Instead of using require which caches the result, check if file exists and then use it if it does, otherwise fall back to bundled config.
2015-09-24 13:06:34 -07:00
Glavin Wiechert 72db1efa83 Prepare 0.28.14 release 2015-09-22 21:26:44 -03:00
Glavin Wiechert bbbc88b189 Merge pull request #562 from filipesilva/patch-1
Default prettydiff comments to indent
2015-09-22 21:26:19 -03:00
Filipe Silva d1aa61840a Default prettydiff comments to indent
Close #561
2015-09-23 01:21:59 +01:00
Glavin Wiechert 8bd0be76b3 Prepare 0.28.13 release 2015-09-22 17:20:45 -03:00
Glavin Wiechert d51a093772 Merge pull request #560 from prettydiff/master
Closes #559. Add support for XSL and XSD grammars and file extensions
2015-09-22 17:18:50 -03:00
Austin Cheney 5321f8c085 changing per request 2015-09-22 14:11:11 -05:00
Austin Cheney 6f99dd6a51 resolved some minor changes 2015-09-22 13:47:06 -05:00
Austin Cheney 7b9001e478 Push request for issue #559 2015-09-22 13:15:18 -05:00
Yang Zhang 185edce22e Disable options in clang-format formatter 2015-09-23 00:18:35 +08:00
Yang Zhang 9985f0677b Add two beautifiers: clang-format and yapf 2015-09-12 17:04:56 +08:00
Glavin Wiechert 075be2cd40 Prepare 0.28.12 release 2015-09-10 16:10:00 -03:00
Glavin Wiechert 971a87fcd8 See #524, #534. Add end_with_comma option to JavaScript using Pretty Diff 2015-09-10 16:08:58 -03:00
Glavin Wiechert 8854104f75 Merge branch 'master' of github.com:Glavin001/atom-beautify 2015-09-10 16:07:03 -03:00
Glavin Wiechert 795d18de90 See #524 and #543. Add no_lead_zero to CSS with Pretty Diff support 2015-09-10 16:05:19 -03:00
Glavin Wiechert 6215792b00 Merge pull request #540 from zedentox/jsbeautify-html-options-extraliners
Add extra_liners option from js-beautify in Settings View
2015-09-08 22:28:25 -03:00
Florian Lefèvre 3892e2a9d7 Update documentation for extra_liners option 2015-09-09 00:47:30 +02:00
Florian Lefèvre 7c2ca2d647 Add JSBeautify extra_liners option in Settings View 2015-09-08 21:55:25 +02:00
Glavin Wiechert b7ea432cea Update dependencies, tests, docs 2015-09-05 09:13:15 -03:00
Glavin Wiechert 4e528809f0 Closes #529. Improve documentation generation for package options
Show difference between Atom Beautify package option and
language config options in generated documentation
2015-08-31 19:25:40 -03:00
Glavin Wiechert 330abeedc9 Update CONTRIBUTING.md 2015-08-17 21:17:57 -03:00
Glavin Wiechert 1049a7311c Create CONTRIBUTING.md 2015-08-17 21:11:21 -03:00
Glavin Wiechert d8b1976dbc Prepare 0.28.11 release 2015-08-10 11:37:26 -03:00
Glavin Wiechert 288b3813bc Merge pull request #501 from mnquintana/mq-deactivate
Properly dispose of event subscriptions
2015-08-10 11:36:44 -03:00
Glavin Wiechert 00b15f3b59 Fixes #496. Update Pretty Diff and fix adding two spaces incorrectly
Also fix the related unit tests.
2015-08-10 10:57:53 -03:00
Machiste Quintana df569a9f4e Properly dispose of all subscriptions 2015-08-10 08:13:03 -04:00
Machiste Quintana fcdc684bde Properly dispose of most subscriptions 2015-08-10 08:05:20 -04:00
Glavin Wiechert b7978075d0 Prepare 0.28.10 release 2015-08-05 22:36:24 -03:00
Glavin Wiechert 5859628bd9 Merge pull request #497 from kelvix/bug/nullgrammar
Handle language being null in Help Debug Editor command
2015-08-05 22:35:49 -03:00
Juan Garcia 7d52e8da8b ahh, stop over complicating stuff please. thanks 2015-08-05 20:14:10 -05:00
Juan Garcia 345c472008 Merge branch 'master' into bug/nullgrammar 2015-08-05 19:02:46 -05:00
Glavin Wiechert 0cb94bf8ed Prepare 0.28.9 release 2015-08-05 12:33:20 -03:00
Glavin Wiechert b33f9b1745 Merge pull request #436 from tcl16/master
add language scopes to atom language config gets
2015-08-05 12:21:16 -03:00
Glavin Wiechert 0b7a9b516a Merge pull request #486 from kelvix/bug/perltidy
Fixes #479. Fix handling perltidy_profile option when it is an empty string
2015-08-05 12:20:15 -03:00
Glavin Wiechert 5a0d37f5d7 Merge branch 'kelvix-feat/puppet' 2015-08-05 12:17:17 -03:00
Glavin Wiechert 749a747115 See #483. Add `gem install puppet-lint` to Travis CI and AppVeyor 2015-08-05 12:16:40 -03:00
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 49c6a113ad strange handling of null language for when a grammar we don't support is debugged 2015-07-29 22:27:40 -05:00
Juan Garcia 425a2cb081 fixes #479 2015-07-29 18:24:18 -05:00
Juan Garcia 632ca05f6c shoo console.log 2015-07-26 23:09:28 -05:00