Commit Graph

1678 Commits

Author SHA1 Message Date
Glavin Wiechert 0b20005e9a See #169. Fix Markdown YAML Front Matter Test 2
My local pandoc was not the same as Travis CI's
and so my beautifications were always different and tests would not
match. I used `brew install pandoc` and am now in sync at v1.13.2
2015-01-03 02:10:28 -04:00
Glavin Wiechert eb1471d23b Closes #172, #146. Update to new Atom Config API.
What's new:
- Add settings descriptions
- Update options for js-beautify (JS, CSS, HTML)
- Update Spec to support new changes
2015-01-03 01:58:52 -04:00
Glavin Wiechert a2292201a3 Remove newline in expected output for Markdown YAML Front Matter test 2
Fixes https://travis-ci.org/Glavin001/atom-beautify/builds/45710683
2015-01-02 16:18:43 -04:00
Glavin Wiechert 954a78cf6a Prepare 0.20.2 release 2015-01-02 15:28:51 -04:00
Glavin Wiechert c857a9eba4 Update CHANGELOG to v0.20.2 2015-01-02 15:28:34 -04:00
Glavin Wiechert c4c847948d Fixes #171. Fix typo for CSS indent_char 2015-01-02 15:09:54 -04:00
Glavin Wiechert bddf667c82 See #171, #169. Add more tests for CSS & Markdown w/ YAML Front Matter 2015-01-02 15:01:07 -04:00
Glavin Wiechert 6e708a8922 Closes #166. Add check for an Active Editor when beautifying 2015-01-02 14:41:37 -04:00
Glavin Wiechert 39d1e945a3 Prepare 0.20.1 release 2015-01-02 01:31:09 -04:00
Glavin Wiechert f280469e77 Fixes #169. Remove JS-Yaml and use YAML-Front-Matter, resolving conflict 2015-01-02 01:30:24 -04:00
Glavin Wiechert e507701d13 Prepare 0.20.0 release 2015-01-02 01:09:00 -04:00
Glavin Wiechert e328aca56d Update CHANGELOG for v0.20.0 2015-01-02 01:08:39 -04:00
Glavin Wiechert e7a980045d Closes #169. Add YAML Front Matter support to Markdown beautification 2015-01-02 00:53:55 -04:00
Glavin Wiechert 20206a654c Prepare 0.19.0 release 2015-01-01 23:35:56 -04:00
Glavin Wiechert 5d7b0e0823 Update CHANGELOG to v0.19.0 2015-01-01 23:35:42 -04:00
Glavin Wiechert bd278968b4 Closes #36. Add right-click beautification of directory (sub-files) 2015-01-01 23:34:04 -04:00
Glavin Wiechert 0df6e4734b See #169. Add failing test for YAML Front Matter in Markdown.
Test is disabled so that Travis CI still marks as successful.
2015-01-01 23:30:54 -04:00
Glavin Wiechert 827adb5d1a Prepare 0.18.0 release 2015-01-01 17:05:33 -04:00
Glavin Wiechert 6c25be9e2b Update CHANGELOG for v0.18.0 2015-01-01 17:05:16 -04:00
Glavin Wiechert dc1e720e90 Fixes #149. Update prettydiff to fix interpolated text vars in SCSS 2015-01-01 16:54:44 -04:00
Glavin Wiechert 3550280502 Closes #159, #149. Update prettydiff to fix LESS and SCSS.
- SCSS Interpolated text variables
- LESS &:extend
2015-01-01 15:15:39 -04:00
Glavin Wiechert 259bb7083d Fixes #168. Update Coffee-Formatter to fix broken CoffeeScript beautifier 2015-01-01 14:45:45 -04:00
Glavin Wiechert 31d49c5acf Update Editor Beautification to use the centralized options manager 2014-12-28 19:17:40 -04:00
Glavin Wiechert c9ede3d59d See #18. Force install of Coffee-Formatter for testing. 2014-12-28 18:59:15 -04:00
Glavin Wiechert 220fc7666d See #18. Enable CoffeeScript Tests for Travis CI. 2014-12-28 18:19:50 -04:00
Glavin Wiechert e678fdf759 See #36. Add right-click Beautification of single files in Tree view 2014-12-28 18:17:46 -04:00
Glavin Wiechert 19c6046cd8 See #18. Add Gitter Travis CI webhook notifications 2014-12-28 16:33:13 -04:00
Glavin Wiechert 062aecfb8d See #18. Disable CPP header test. 2014-12-28 16:29:26 -04:00
Glavin Wiechert a4bc3fa417 See #18. Remove packages already bundled with Atom. 2014-12-28 16:27:44 -04:00
Glavin Wiechert e46001b48f See #18. Enable tests for CPP, Python, and SQL. 2014-12-28 16:20:01 -04:00
Glavin Wiechert 314c267d9b See #18. Use default config options instead of Atom Editor for specs 2014-12-28 16:18:30 -04:00
Glavin Wiechert 8cbc8741df See #18. Enable Markdown tests. 2014-12-28 15:28:41 -04:00
Glavin Wiechert 74e7ab0e06 See #18. Disable failing tests.
Will fix later.
2014-12-28 14:57:53 -04:00
Glavin Wiechert b0f12654b2 See #18. Disable tests that do not yet pass.
- Need to add more dependencies to support those tests
2014-12-28 14:43:25 -04:00
Glavin Wiechert b4b3930db3 See #18. Move Atom package dependencies into install script. 2014-12-28 14:30:36 -04:00
Glavin Wiechert f2a289f84c See #18. Add Atom language dependencies. 2014-12-28 14:09:33 -04:00
Glavin Wiechert 21c8db9264 See #18. Remove PHP_Beautifier install
- because pear is not installed in Travis CI
2014-12-28 03:48:57 -04:00
Glavin Wiechert 5758b0f167 See #18. Improve Travis CI installation of dependencies. 2014-12-28 03:41:53 -04:00
Glavin Wiechert 19e69ab015 See #18. Add Travis CI badge to README 2014-12-28 03:41:32 -04:00
Glavin Wiechert bc99f6c598 See #18. Most of the language tests are successful.
Tests that start with underscores (_) are hidden and not tested.
Those must eventually be solved.
2014-12-28 03:23:05 -04:00
Glavin Wiechert f8e0e445ae See #18. Beautify most of the expected tests.
I was unable to do Python and SQL, as I am having Python problems on my
laptop. Hopefully I will be able to figure this out soon.
2014-12-28 02:38:06 -04:00
Glavin Wiechert b147ecd9fa See #18. Implement foundation for Specs.
What's New:
- Directory structure for specs examples to be tested
- Dynamically generated specs for all tests/sample source code

TODO:
- Fix expected test output file contents to be correct
2014-12-28 02:29:03 -04:00
Glavin Wiechert 264821c30a Fix feature, disabling language beautification, where disabledLanguages = null
This is only really applicable to the Spec testing,
such as by Travis CI.

Fixes #141.
2014-12-28 02:25:17 -04:00
Glavin Wiechert 974897b6f8 Improve handling options in Python beautifier.
See #35.
2014-12-28 02:22:44 -04:00
Glavin Wiechert b7a34b6178 Improve SQL Beautifier to support missing config options.
Fixes #67.
2014-12-28 02:21:06 -04:00
Glavin Wiechert 77f58bbfc7 Throw error if trying to beautify Perl without setting Perl Tidy path
See #138, #33.
2014-12-28 02:19:36 -04:00
Glavin Wiechert 60f6a9bd07 Improve CLI Beautify class to handle more error catching 2014-12-28 02:17:15 -04:00
Glavin Wiechert fd8c70e9ba See #159. Add failing LESS code to test once fix is available.
See https://github.com/austincheney/prettydiff/issues/31
fix is not yet available on NPM.
2014-12-27 22:21:38 -04:00
Glavin Wiechert c9f3bbc8c7 Prepare 0.17.3 release 2014-12-27 19:56:02 -04:00
Glavin Wiechert c2e49dc2d7 Update CHANGELOG to v0.17.3. 2014-12-27 19:55:51 -04:00