Commit Graph

469 Commits

Author SHA1 Message Date
Louis G. Vichy 848762df61 Added self as contributor 2016-08-13 04:34:49 -04:00
Sebastian DiLorenzo 2c6d6b613b afaik a working version of atom-beautify with r language implemented! Includes examples 2016-08-10 15:00:38 +02:00
Sebastian DiLorenzo 0374217846 small readme changes 2016-08-10 10:42:36 +02:00
ebergeron ac11278bf4 Added notification for both YAML and JSON .jsbeautifyrc parse error 2016-08-09 22:40:32 -04:00
Sebastian DiLorenzo 1bc8d13f93 first try adding r to atom-beautify 2016-08-09 16:06:26 +02:00
greenkeeperio-bot 34e8f50a5c chore(package): update event-kit to version 2.1.0
https://greenkeeper.io/
2016-08-08 14:12:44 -04:00
greenkeeperio-bot 64478094ff chore(package): update lodash to version 4.14.2
https://greenkeeper.io/
2016-08-08 11:45:52 -04:00
greenkeeperio-bot 6ee0a34718 chore(package): update lodash to version 4.14.1
https://greenkeeper.io/
2016-07-29 11:58:32 -03:00
greenkeeperio-bot 6e16aca1d2 chore(package): update github to version 2.4.0
https://greenkeeper.io/
2016-07-28 17:58:50 -03:00
greenkeeperio-bot 91ce226a58 chore(package): update github to version 2.3.0
https://greenkeeper.io/
2016-07-24 18:34:11 -03:00
greenkeeperio-bot f0b4527682 chore(package): update lodash to version 4.14.0
https://greenkeeper.io/
2016-07-24 15:50:20 -03:00
greenkeeperio-bot 1c179a0118 chore(package): update async to version 2.0.1
https://greenkeeper.io/
2016-07-22 17:44:08 -03:00
Glavin Wiechert fd1a5cba50 Close #1083. Add table of supported Operating Systems 2016-07-22 11:27:47 -03:00
greenkeeperio-bot 13933f79c8 chore(package): update universal-analytics to version 0.4.2
https://greenkeeper.io/
2016-07-22 03:04:51 -03:00
Glavin Wiechert 4faa7226f7 Prepare 0.29.10 release 2016-07-19 01:20:10 -03:00
Glavin Wiechert 0212f49c83 Close #1061. Help Debug Editor command creates Gist (no Clipboard) 2016-07-19 01:17:21 -03:00
Glavin Wiechert 9ae1b4c8d0 Merge pull request #1065 from Glavin001/greenkeeper-jscs-3.0.7
jscs@3.0.7 breaks build ⚠️
2016-07-16 10:41:26 -03:00
greenkeeperio-bot 1c84e334db chore(package): update typescript-formatter to version 2.3.0
https://greenkeeper.io/
2016-07-16 03:31:03 -03:00
greenkeeperio-bot 792a1cfa7e chore(package): update jscs to version 3.0.7
https://greenkeeper.io/
2016-07-13 21:39:33 -03:00
greenkeeperio-bot 698572e53e chore(package): update async to version 2.0.0
https://greenkeeper.io/
2016-07-12 21:28:57 -03:00
Arman Yessenamanov 5b2e0a1ab3 Fix phpcbf hanging issue by closing stdin 2016-07-11 19:58:59 +06:00
greenkeeperio-bot 05faa1e9ac chore(package): update marko-prettyprint to version 1.1.8
https://greenkeeper.io/
2016-07-09 00:06:32 -03:00
greenkeeperio-bot c5873d27b1 chore(package): update node-dir to version 0.1.15
https://greenkeeper.io/
2016-07-08 21:40:53 -03:00
Glavin Wiechert c34adb3fd5 Update tidy-markdown 2016-07-06 18:28:53 -03:00
Glavin Wiechert 41ebc5ed93 Close #596. Improve README documentation 2016-07-02 19:28:01 -03:00
Glavin Wiechert fdc4eccdbf Prepare 0.29.9 release 2016-06-27 23:53:44 -03:00
Glavin Wiechert 21c0ce7cde Improve analytics, switch from Segment to Google Analytics 2016-06-27 23:52:48 -03:00
Glavin Wiechert 708faecad3 Merge pull request #973 from JoostvDoorn/lua
Lua beautifier
2016-06-23 19:38:27 -03:00
Glavin Wiechert c8a654a3ea Prepare 0.29.8 release 2016-06-13 09:12:28 -03:00
Glavin Wiechert 5681cc907b Closes #1005. Update js-beautify to 1.6.3 2016-06-10 11:57:51 -03:00
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
Glavin Wiechert 73221fdf9a Update all package dependencies. 2015-06-10 13:56:41 -03:00
Glavin Wiechert 94553b0a23 Prepare 0.28.1 release 2015-06-10 10:41:33 -03:00
Glavin Wiechert cf348cb7fa Prepare 0.28.0 release 2015-06-08 19:16:07 -03:00
Glavin Wiechert 6eb0319e7e Prepare 0.27.13 release 2015-06-08 16:53:19 -03:00
Glavin Wiechert ce503cb80a Retrieve/use absolute path of executable within Beautifier::run
See #375. Will help with debugging Windows CI
2015-06-08 11:20:52 -03:00
Glavin Wiechert ced44eed8d Prepare 0.27.12 release 2015-06-06 15:11:14 -03:00
Glavin Wiechert 1fb211199e Prepare 0.27.11 release 2015-06-06 14:05:30 -03:00
Glavin Wiechert 66867a78b2 Prepare 0.27.10 release 2015-06-01 18:34:28 -03:00
Jan-Cornelius Molnar 4fc7c724a5 updated docs. 2015-06-01 23:29:06 +02:00
Glavin Wiechert f10f414296 Merge branch 'master' of github.com:Glavin001/atom-beautify 2015-06-01 16:03:05 -03:00
Glavin Wiechert 9e90708a55 See #58. Add automatic documentation generation for Options
npm run docs
2015-06-01 15:52:33 -03:00
Ramón Cahenzli 6788312d5c Fixing faux possessive 'it is' -> 'its'. 2015-06-01 13:58:02 +02:00
Glavin Wiechert 7eff3387b1 Prepare 0.27.9 release 2015-05-28 12:03:36 -03:00
Glavin Wiechert ac0421f530 Update package dependencies. 2015-05-28 11:48:11 -03:00
Glavin Wiechert 3528054b36 Prepare 0.27.8 release 2015-05-27 21:36:28 -03:00
Glavin Wiechert 8e4df8da90 See #372. Update engines field in package.json 2015-05-27 20:54:24 -03:00
Glavin Wiechert a8d900425a Prepare 0.27.7 release 2015-05-27 18:06:41 -03:00
Glavin Wiechert e5aea290c6 Prepare 0.27.6 release 2015-05-22 11:03:06 -03:00
Glavin Wiechert 85905d43f1 Prepare 0.27.5 release 2015-05-21 16:53:51 -03:00
Glavin Wiechert e0ca55f302 Prepare 0.27.4 release 2015-05-20 13:42:35 -03:00
Glavin Wiechert 6fdeec51b9 Prepare 0.27.3 release 2015-05-20 12:47:14 -03:00
Glavin Wiechert 9148d3eea5 Prepare 0.27.2 release 2015-05-19 15:22:49 -03:00
Glavin Wiechert 5fd07cff9c Update coffee-fmt to v0.10.2 and beautify internal source code 2015-05-19 09:40:59 -03:00
Glavin Wiechert 1fe0d002b8 Update package dependencies. 2015-05-18 16:58:11 -03:00
Glavin Wiechert de405880fd Closes #332. Remove deprecated "Beautify: Beautify Editor" command 2015-05-18 15:50:35 -03:00
Glavin Wiechert 1652bd9e0b Prepare 0.27.1 release 2015-05-07 19:22:28 -03:00
Glavin Wiechert 9d77e751c5 Prepare 0.27.0 release 2015-05-06 13:11:26 -03:00
Glavin Wiechert 66c1522dcc Closes #178. Change commands' namespace from "beautify" to "atom-beautify" 2015-05-06 13:00:51 -03:00
Glavin Wiechert 52d67cd0f3 Prepare 0.26.5 release 2015-05-05 14:49:26 -03:00
Glavin Wiechert b1b887c6a9 Prepare 0.26.4 release 2015-05-04 02:37:07 -03:00
Glavin Wiechert 024a6c7bdc Prepare 0.26.3 release 2015-05-04 02:14:38 -03:00
Glavin Wiechert 1dfac5bbab Closes #296. Add logging to `Help Debug Editor` command 2015-05-04 02:12:02 -03:00
Glavin Wiechert 88c58a20bb See #296. Add Logging API to Beautifier 2015-05-03 14:50:33 -03:00
Glavin Wiechert 060266c611 Prepare 0.26.2 release 2015-05-03 13:22:18 -03:00
Glavin Wiechert 1787be274b Prepare 0.26.1 release 2015-05-03 12:01:38 -03:00
Glavin Wiechert 95530edf2d Prepare 0.26.0 release 2015-05-03 02:08:17 -03:00
Glavin Wiechert 1fd94e871b Closes #192. Add coffee-fmt beautifier for CoffeeScript language 2015-05-03 01:57:17 -03:00
Glavin Wiechert 0a0ba673e8 Closes #176. Add gofmt beautifier for Golang language 2015-05-03 01:23:29 -03:00
Glavin Wiechert 81fde0c9ea Closes #209. Add CSScomb beautifier for CSS/LESS/SCSS/Sass languages.
To switch from `JS Beautify` (CSS) or `Pretty Diff` (SCSS/Sass/LESS) to
using `CSScomb`, you will go into Atom Beautify package settings and
find the option for `Language Config - <Your Desired Language: CSS, etc>
- Default Beautifier` and select `CSScomb`.

CSScomb looks for a `.csscomb.json` file in your Atom's first project
directory. If it does not find one, or if importing it fails, it will
fallback to `csscomb` predefined configuration.
2015-05-03 01:01:33 -03:00
Glavin Wiechert 57e3ef4a48 Fixes #283. Update Coffee-Formatter and add more CoffeeScript tests 2015-05-02 23:07:45 -03:00
Glavin Wiechert 4b5477e07b Prepare 0.25.0 release 2015-05-02 22:26:41 -03:00
Glavin Wiechert a30dc62510 See #282. Fix getLanguages for finding by name and namespace
- Was causing "Duplicate option" warnings
2015-05-01 03:53:25 -03:00
Glavin Wiechert 5797b4bb00 Major improvement to tests: display diff of original vs expected 2015-04-29 16:41:57 -03:00
Glavin Wiechert 7432334d08 See #282. Restructure internal API
Done:
- Create base Beautifier class
- All Languages are separate files
- Options are separated for each language
- Beautifiers reference applicable Languages/Options
- Atom Beautify builds and tests can run
  - 19 failures out of 34 tests

TODO:
- Render Language Options to Atom Package Settings
- Support for Language fallback option namespaces
- Support for chosing from multiple applicable beautifiers
2015-04-29 04:50:09 -03:00
Glavin Wiechert 4915c38b2a Prepare 0.24.1 release 2015-04-19 21:49:34 -03:00
Glavin Wiechert ca39ac08f2 Prepare 0.24.0 release 2015-04-12 12:59:18 -03:00
Glavin Wiechert 868505da0b Prepare 0.23.4 release 2015-04-07 14:06:07 -03:00
Glavin Wiechert 42e733d1ba Prepare 0.23.3 release 2015-04-07 14:01:54 -03:00
Glavin Wiechert 712cca71f0 Prepare 0.23.2 release 2015-04-05 09:52:10 -03:00
Glavin Wiechert 0386e385d9 Prepare 0.23.1 release 2015-03-25 14:14:31 -03:00
Glavin Wiechert 31aa5fdf31 Prepare 0.23.0 release 2015-03-20 14:48:27 -03:00
Glavin Wiechert a10b363884 Prepare 0.22.5 release 2015-03-20 14:06:58 -03:00
Glavin Wiechert c84f7656aa Fixes #245, fixes #180. Add Preserve new lines support for LESS/SCSS 2015-03-20 14:06:02 -03:00
Glavin Wiechert 347dc81fc6 Prepare 0.22.4 release 2015-03-20 13:34:31 -03:00
Glavin Wiechert e67425f0f9 Fixes #240. Change Debug command name to make `beautify editor` first 2015-03-20 13:33:17 -03:00
Glavin Wiechert 41bad3c891 Prepare 0.22.3 release 2015-03-16 10:37:42 -03:00
Glavin Wiechert 62a8667d11 Prepare 0.22.2 release 2015-03-16 02:20:54 -03:00
Glavin Wiechert a4f57a403f Update prettydiff dependency to 0.11.0 2015-03-16 02:20:10 -03:00
Glavin Wiechert 3c9db26134 Prepare 0.22.1 release 2015-03-16 01:54:57 -03:00
Glavin Wiechert bc14c04f84 Closes #235. Add tilda (~) support for Uncrustify config paths 2015-03-16 01:54:27 -03:00
Glavin Wiechert 7ea50c6131 Prepare 0.22.0 release 2015-03-16 01:39:16 -03:00
Glavin Wiechert 874d281dd6 Closes #237. Add debugging information command 2015-03-16 01:36:53 -03:00
Glavin Wiechert 77ec0b2e6f Prepare 0.21.6 release 2015-03-12 13:36:11 -03:00
Glavin Wiechert fddfd0b027 Prepare 0.21.5 release 2015-03-11 13:18:38 -03:00
Glavin Wiechert 469ca04e17 Prepare 0.21.4 release 2015-03-08 12:52:53 -03:00
Filipe Silva 7d8dc10310 Unbumped package.json 2015-03-08 10:46:59 +00:00
filipesilva fdd1668c20 Updated options for js-beautify 2015-03-07 21:55:52 +00:00
Peter Shin aa06255e6f Added support Marko templates. 2015-02-21 12:27:39 -08:00
Glavin Wiechert 6d68b5c7e6 Prepare 0.21.3 release 2015-02-08 22:40:16 -04:00
Glavin Wiechert dedecf8cff Merge branch 'master' of git://github.com/aparedes/atom-beautify into aparedes-master 2015-02-02 12:32:06 -04:00