Commit Graph

339 Commits

Author SHA1 Message Date
Joost van Doorn 7096ceb195 Lua beautifier
Simple perl script beautifier for lua, by @pkulchenko
2016-06-07 20:17:34 +02:00
Patrick Steele-Idem 2872e581ce Added psteeleidem as a contributor in package.json 2016-04-28 23:12:24 -06:00
Patrick Steele-Idem af9cc40dec Improved Marko v3 support 2016-04-28 23:09:55 -06:00
Leonard Hecker f536d97fd6 Removed cross-spawn dependency
This might fix the "spawn cmd.exe ENOENT" issue on Windows.
2016-04-28 15:57:58 +02:00
Glavin Wiechert c2851f1d21 Prepare 0.29.7 release 2016-04-23 23:27:42 -03:00
Glavin Wiechert df5eec7264 Update dependencies 2016-04-23 23:26:32 -03:00
Glavin Wiechert 513ebd807c Closes #945. Update TypeScript Formatter beautifier 2016-04-23 23:24:55 -03:00
Glavin Wiechert 6ea9788255 Merge branch 'master' of https://github.com/fdelbos/atom-beautify into fdelbos-master 2016-04-23 16:41:20 -03:00
Glavin Wiechert 8ce6e5d376 Merge pull request #943 from ayoubdev/master
[PrettyDiff] Fixed Indent Tabs configuration ignored (issue: #910: ht…
2016-04-23 16:38:36 -03:00
Glavin Wiechert e5e37dc2c1 Update tidy-markdown and fix related tests 2016-04-23 16:37:07 -03:00
ayoubdev 8a352c6b40 => Updated docs/options.md
=> Added contributor to package.json
2016-04-23 19:46:52 +02:00
Glavin Wiechert 09c3d6a539 Prepare 0.29.6 release 2016-04-19 20:18:09 -03:00
Glavin Wiechert b4a12a7e78 Prepare 0.29.5 release 2016-04-19 19:24:26 -03:00
Frederic Delbos 8b237edbee add ocaml language 2016-04-19 23:15:36 +02:00
Glavin Wiechert 6de115f8e6 Prepare 0.29.4 release 2016-04-16 20:05:21 -03:00
Glavin Wiechert c950557438 Change cross-spawn dependency to be optionalDependency
Closes #573, #795, #922, #858, #925, #761, #902, #740.

If cross-spawn fails to install, atom-beautify will still continue to
install and work without it, with degraded support for Windows, such as
ignoring PATHEXT.
2016-04-16 19:55:13 -03:00
Glavin Wiechert 1e282de280 Prepare 0.29.3 release 2016-04-16 16:19:12 -03:00
Glavin Wiechert 0e7c942cb8 Prepare 0.29.2 release 2016-04-08 09:59:40 -03:00
Glavin Wiechert 11069f6b42 See #898. Improve notification for unsupported settings
Also update Lodash dependency.
2016-04-08 09:57:19 -03:00
Glavin Wiechert 9add49118e Prepare 0.29.1 release 2016-04-04 11:00:26 -03:00
Glavin Wiechert 98fe2aa777 Fixes #891. Fix build-options postinstall script for Windows 2016-04-04 10:59:13 -03:00
Glavin Wiechert e919790c64 Prepare 0.29.0 release 2016-04-01 22:42:20 -03:00
Glavin Wiechert afa27fd50b See #864. Add Migration command from old option keys to new keys
Old:
    { LANG_OPTION: 'VALUE' }
New:
    { LANG: { OPTION: 'VALUE' }}
2016-04-01 16:57:30 -03:00
Glavin Wiechert fa9dd8dd4f Merge branch 'master' into better-settings 2016-04-01 10:40:26 -03:00
Glavin Wiechert a4e32543dd Prepare 0.28.28 release 2016-03-30 10:35:52 -03:00
Glavin Wiechert d48768e503 Closes #199. Add Jade/Pug beautify support 2016-03-30 10:34:49 -03:00
Glavin Wiechert f65453d7bb See #876, #679. Build beautifier options postinstall instead of activate 2016-03-29 15:49:51 -03:00
Glavin Wiechert 232a91bb20 Merge branch 'master' of github.com:Glavin001/atom-beautify into better-settings 2016-03-29 14:41:43 -03:00
Dheepak Krishnamurthy 632e90a804 Updated CHANGELOG.md and package.json 2016-03-25 23:13:44 -06:00
Glavin Wiechert 4f9981cd83 Merge pull request #845 from Focus/master
Adds LaTeX language support
2016-03-25 23:43:14 -03:00
Glavin Wiechert 96e8cde969 Prepare 0.28.27 release 2016-03-22 23:20:18 -03:00
Glavin Wiechert e8b26e8d18 Fixes #868. Update expand-home-dir to v0.0.3
The package must have been unpublished for v0.0.2
2016-03-22 23:19:14 -03:00
Glavin Wiechert 48718d532c See #713. Nest language config options under Language group 2016-03-21 10:43:31 -03:00
Glavin Wiechert dc72829ddd See #596. Add source code documentation to docs/code/ 2016-03-03 20:24:13 -04:00
Glavin Wiechert 6e4c9a0e67 Prepare 0.28.26 release 2016-03-03 20:07:55 -04:00
Glavin Wiechert d637317826 Update Lodash to v4.6.1 2016-03-03 19:49:20 -04:00
Glavin Wiechert 73919f7902 Update Pretty Diff to v1.16.27 2016-03-03 19:48:22 -04:00
Focus 183cbafb3d Changelog and package.json update 2016-03-03 22:24:48 +00:00
Glavin Wiechert 03a2c24fa8 Prepare 0.28.25 release 2016-03-02 12:49:09 -04:00
Glavin Wiechert ee8c45becc Prepare 0.28.24 release 2016-02-25 23:24:43 -04:00
Glavin Wiechert 976bc08c1d Prepare 0.28.23 release 2016-02-25 23:24:34 -04:00
Glavin Wiechert 01319d75bb Revert version to v0.28.22 2016-02-25 23:24:21 -04:00
Glavin Wiechert 33b5410321 Prepare 0.28.23 release 2016-02-25 15:23:18 -04:00
Glavin Wiechert 1b54040540 Update dependencies and fix failing tests 2016-02-21 16:47:59 -04:00
Glavin Wiechert 34a3297858 Merge branch 'master' of git://github.com/jdcrensh/atom-beautify into jdcrensh-master 2016-02-20 15:32:57 -04:00
Glavin Wiechert 42a747ca80 Merge pull request #779 from kaaloo/collapse-preserve-inline
[#776] Bump jsbeautify to 1.6.2.  Add support for collapse-preserve-inline
2016-02-20 15:29:45 -04:00
Glavin Wiechert e43952c7d3 Merge pull request #744 from ra100/master
PHPCBF (PHP_CodeSniffer) + Remark for Markdown support
2016-02-20 15:27:52 -04:00
Glavin Wiechert e90a6335e3 Merge branch 'cfml' of git://github.com/finalcut/atom-beautify into finalcut-cfml 2016-02-20 15:13:27 -04:00
Jon Crenshaw 718184554a Add Apex language support
Include support for Salesforce's Java-like "Apex" language
2016-02-17 21:54:08 -08:00
Glavin Wiechert 1cb84db4f9 Prepare 0.28.22 release 2016-02-08 10:50:54 -04:00
Luis Arias 89f1d699f0 Bump jsbeautify to 1.6.2. Add support for collapse-preserve-inline brace_style for javascript. 2016-02-03 19:01:44 +01:00
Ra100 2dce172228 add: remark for markdown 2016-01-28 13:11:09 +01:00
Glavin Wiechert 2959adb4eb Prepare 0.28.21 release 2016-01-12 14:28:00 -04:00
Glavin Wiechert 99299e5d30 Fixes #736. Change unformatted option default value to match js-beautify 2016-01-12 14:27:30 -04:00
Glavin Wiechert 752c1b4edc Prepare 0.28.20 release 2016-01-11 00:27:34 -04:00
Bill Rawlinson 02bd277353 added coldfusion to description and keywords 2015-12-22 13:52:23 -05:00
Bill Rawlinson fe8000d619 update to prettydiff 1.16.6 2015-12-21 15:56:33 -05:00
Glavin Wiechert 7dbf1a3d5e Update Prettydiff dependency to 1.16.5 2015-12-21 14:41:30 -05:00
Bill Rawlinson 52d19ba9cf upgrade prettydiff; revert js-beautify
accidentally updated jsbeautify before; needed to update prettydiff.
2015-12-18 13:14:00 -05:00
Bill Rawlinson 9c05ae458c update to js-beautify 1.6.1 2015-12-18 12:06:43 -05:00
Murphy Randle 92fde28461 Modify appveyor.yml and add the elm tag to package.json 2015-12-10 18:45:34 -07:00
Murphy Randle 9572c8d1d8 Update changelog and package.json 2015-12-10 18:45:34 -07:00
Glavin Wiechert bb91eab955 Upgrade Pretty Diff to v1.16.0 and fix failing tests 2015-12-10 21:41:35 -04:00
Glavin Wiechert 9d2fbf6902 Prepare 0.28.19 release 2015-11-19 01:47:58 -04:00
Glavin Wiechert 04528f7643 Prepare 0.28.18 release 2015-11-14 13:43:21 -04:00
Glavin Wiechert f9fc66ae73 Update Pretty Diff to v1.15.16 & fix JSX test 2015-11-14 13:30:04 -04:00
Glavin Wiechert 9262b12bc3 Prepare 0.28.17 release 2015-11-08 18:44:00 -04:00
Glavin Wiechert 9a3a23fc2a Update Pretty Diff to v1.15.7 and fix broken JSX and TSS tests 2015-11-02 14:00:15 -04:00
Glavin Wiechert 266ad49ab4 Merge pull request #623 from danielbayley/master
Improve CSScomb support
2015-10-30 11:50:47 -03:00
Daniel Bayley 4a06a683c6 Improve CSScomb support
Add setting for custom config file path and support for CSON in addition to the standard JSON config.

Signed-off-by: Daniel Bayley <daniel.bayley@me.com>
2015-10-30 13:18:36 +00:00
Glavin Wiechert 4b4ce860f3 Prepare 0.28.16 release 2015-10-29 19:08:12 -03:00
Glavin Wiechert ff7a0a4efb Prepare 0.28.15 release 2015-10-25 23:57:23 -03:00
Glavin Wiechert a8abbbb1a2 Fixes #428. Switch to event-kit, replacing emissary 2015-10-25 23:56:37 -03:00
Yang Zhang 56f3c9539f Merge branch 'master' of https://github.com/Glavin001/atom-beautify 2015-09-26 14:23:04 +08:00
Glavin Wiechert 72db1efa83 Prepare 0.28.14 release 2015-09-22 21:26:44 -03:00
Glavin Wiechert 8bd0be76b3 Prepare 0.28.13 release 2015-09-22 17:20:45 -03: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 b7ea432cea Update dependencies, tests, docs 2015-09-05 09:13:15 -03:00
Glavin Wiechert d8b1976dbc Prepare 0.28.11 release 2015-08-10 11:37:26 -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
Glavin Wiechert b7978075d0 Prepare 0.28.10 release 2015-08-05 22:36:24 -03:00
Glavin Wiechert 0cb94bf8ed Prepare 0.28.9 release 2015-08-05 12:33:20 -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 eea0fb63ae Update test examples to pass testing with new Pretty Diff 2015-08-05 11:56:22 -03: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
Glavin Wiechert 2e2b8dbaa9 Prepare 0.28.8 release 2015-07-17 20:56:04 -03:00
Sebastian Schlatow 0872cb2d96 Add svg to keywords 2015-07-07 01:26:40 +02:00
Glavin Wiechert ae47794790 Prepare 0.28.7 release 2015-06-26 09:50:14 -03:00
Clemens Damke 00505d51c8 Merge branch 'pr/1'
Conflicts:
	package.json
2015-06-25 20:40:55 +02:00
Glavin Wiechert a4a7cb30dd Prepare 0.28.6 release 2015-06-25 09:13:12 -03:00
Glavin Wiechert a2efade4b3 Update dependencies, tests, docs 2015-06-25 09:06:05 -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 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
Glavin Wiechert 0df387dac3 Beautify all spec/ files to pass linting with Coffeelint 2015-06-11 23:10:00 -03:00
Glavin Wiechert b0d8dfa6fb Format all internal CoffeeScript code to indent_size=2
- Using Atom Beautify's Beautify Directory feature
- Using coffee-fmt
  - Only has one bug: https://github.com/sterpe/coffee-fmt/issues/16
2015-06-11 21:59:00 -03:00
Glavin Wiechert 817cab6ce4 Prepare 0.28.3 release 2015-06-11 18:21:39 -03:00
Glavin Wiechert 7a6b5a4b7b Prepare 0.28.2 release 2015-06-10 13:57:09 -03:00