Commit Graph

960 Commits

Author SHA1 Message Date
Ra100 d03bad31da Fix compatibility with atom 1.9.x #979
Due to changes between atom 1.8 and 1.9 is editor.viewRegistry not availbale,
it has to be changed to atom.views.
2016-05-18 10:48:26 +02:00
Glavin Wiechert a7b6d2c2ce Update Travis CI scripts and config 2016-05-14 13:53:15 -03:00
Glavin Wiechert 6c360a0442 Closes #936. Add details about opening Command Palette 2016-05-04 18:32:59 -03:00
Glavin Wiechert 9197bc3a3c Merge pull request #955 from lhecker/master
Removed cross-spawn dependency
2016-04-28 15:00:22 -03: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 2c95334a17 Add reload Atom to Issue template checklist 2016-04-26 17:11:16 -03:00
Glavin Wiechert c2851f1d21 Prepare 0.29.7 release 2016-04-23 23:27:42 -03:00
Glavin Wiechert 6365090d95 Update options documentation 2016-04-23 23:27:10 -03:00
Glavin Wiechert c9d423c6a4 Fix failing tests 2016-04-23 23:26:57 -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 ef8ca9798b Update markdown examples 2016-04-23 17:13:54 -03:00
Glavin Wiechert f8bbd6c5ec Merge branch 'petrui-master' 2016-04-23 17:00:05 -03:00
Glavin Wiechert 0cf2ee5954 Merge branch 'master' of https://github.com/petrui/atom-beautify into petrui-master 2016-04-23 16:47:22 -03:00
Glavin Wiechert f264cb64ad Merge branch 'fdelbos-master' 2016-04-23 16:41:24 -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 b86607acc3 Merge pull request #941 from garretwilson/issues/707
Fix issue #707 by adding Atom-based EOL detection
2016-04-23 14:27:09 -03:00
ayoubdev 0152863484 [PrettyDiff] Fixed Indent Tabs configuration ignored (issue: #910: https://github.com/Glavin001/atom-beautify/issues/910) 2016-04-23 18:49:20 +02:00
Garret Wilson 268e1f5d80 Fix issue #707 by adding Atom-based EOL detection
Determines the default line ending based upon the Atom configuration
`line-ending-selector.defaultLineEnding`. If the Atom configuration
indicates "OS Default", the `process.platform` is queried, returning
CRLF for Windows systems and LF for all other systems.
2016-04-22 19:16:55 -07:00
Frederic Delbos ac7adadf52 add --yes to opam install 2016-04-20 08:52:23 +02:00
Frederic Delbos 74eff68820 add opam init 2016-04-20 08:39:00 +02:00
Glavin Wiechert 09c3d6a539 Prepare 0.29.6 release 2016-04-19 20:18:09 -03:00
Glavin Wiechert 4eb8607c47 Fixes #924. Prevent infinite loop with beautify on save
With the option `Ensure Single Trailing Newline` option enabled
in the Whitespace package, Atom would append a newline character after
beautification had occured and when the beautified code was saved it
would be changed and never settle on a stable text that would not change
the previously saved text in the editor. Thus an infinite loop on save.
2016-04-19 20:16:16 -03:00
Glavin Wiechert b4a12a7e78 Prepare 0.29.5 release 2016-04-19 19:24:26 -03:00
Glavin Wiechert a730f33ff2 Fixes #924. Beautify On Save changes the TextEditor not the file
It seems that in a recent update of Atom, Atom-Beautify's beautify on
save feature would actually crash Atom and in some cases even delete all
of the contents of the file!

After some investigation, it looks like writing directly to the file
with fs.write may have been the culprit and crashing Atom.
2016-04-19 19:22:23 -03:00
Frederic Delbos 8b237edbee add ocaml language 2016-04-19 23:15:36 +02:00
Petru Ilies 58f7a868d7 Merge remote-tracking branch 'upstream/master' 2016-04-18 10:35:46 +03: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 83ecac5d7e See #924. Add more verbose debugging to beautifyFilePath 2016-04-16 16:18:10 -03:00
Glavin Wiechert 78c2cc5480 See #864. Fix Logger to use renamed loggerLevel setting key 2016-04-16 16:16:56 -03:00
Glavin Wiechert 3bc3c6d3a7 See #924. Add JavaScript test that is reported to crash Atom 2016-04-16 16:15:47 -03:00
Glavin Wiechert 1009945b8a Fix built-options and docs script adding duplicate beautifiers 2016-04-16 16:15:14 -03:00
Glavin Wiechert c0b3ba3557 See #919. Remove options from analytics tracking
Originally tracking `options` was intended to help with debugging errors, and making sure Atom-Beautify was working for the users.
However, we now have that `Help Debug Editor` command that users can use on their own when submitting an Issue for Atom-Beautify on GitHub.
Thus, tracking the `options` is not being used for analytics (yet) and it is more advantageous to remove to reduce the information being tracked.
2016-04-14 23:24:56 -03:00
Glavin Wiechert b23f2816cc Merge pull request #899 from janmolnar/master
running provided emacs binary directly instead of running it via pyth…
2016-04-14 22:02:46 -03:00
Jan-Cornelius Molnar 106a3130e4 updated elm examples to v0.2 2016-04-14 14:05:18 +02:00
Jan-Cornelius Molnar ae38396df0 updating travis and appveyor elm-format dep 2016-04-14 12:08:37 +02:00
Jan-Cornelius Molnar a31711a0cb modified test runner 2016-04-14 11:48:49 +02:00
Jan-Cornelius Molnar 4e91dd3558 there seems to be an issue on windows where having an executable foo on the PATH and a folder foo in the cwd causes windows to be confused between the two. therefore, I renamed the folders for uncrustify and elm-format. 2016-04-14 11:19:04 +02:00
Jan-Cornelius Molnar 4906e65cdb updated build script 2016-04-14 10:53:52 +02:00
Jan-Cornelius Molnar e809a220cb appveyor 2016-04-14 10:40:16 +02:00
Jan-Cornelius Molnar 792b58d30b fixed path 2016-04-14 10:35:19 +02:00
Jan-Cornelius Molnar 77d488633b modified atom runner 2016-04-14 10:26:53 +02:00
Jan-Cornelius Molnar 8ede61e9da added elm-format to appveyor 2016-04-14 01:19:36 +02:00
Jan-Cornelius Molnar 4584d98dd6 more appveyor debugging 2016-04-14 01:14:47 +02:00
Glavin Wiechert f85ff44773 Merge pull request #916 from ewgenius/patch-1
allow beatify *.pug files
2016-04-13 10:54:30 -03:00