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