atom-perl6-editor-tools

A collection of useful Perl 6 editor tools

MIT License

Stars
19
Committers
6

Bot releases are visible (Hide)

atom-perl6-editor-tools - Latest Release

Published by azawawi over 7 years ago

Attempt to fix vulnerability. This is a bad release that was fixed in later v0.10.6. Sorry for any inconvenience.

atom-perl6-editor-tools -

Published by azawawi over 7 years ago

atom-perl6-editor-tools -

Published by azawawi over 7 years ago

  • Fix context sensitive help to work again https://doc.perl6.org.
  • Remove dead code from unimplemented menu items.
atom-perl6-editor-tools -

Published by azawawi over 7 years ago

  • Remove unimplemented menu items.
  • Fix context sensitive help not opening the correct doc.perl6.org help url.
atom-perl6-editor-tools -

Published by azawawi over 7 years ago

  • Replace ANSI color escaping with disabling environment variable
    RAKUDO_ERROR_COLOR. This fixes #30.
  • Fix atom-linter missing dependency regression.
atom-perl6-editor-tools -

Published by azawawi over 7 years ago

  • Remove experimental refactor support.
  • Depend on file-icons. Remove atom tree view/css workaround.
atom-perl6-editor-tools -

Published by azawawi over 7 years ago

  • Remove App::Mi6 experimental feature
  • PR #31: Update package-deps to use the new package for P6 highlighting
  • PR #25: Linter fixes
  • Fix #21: Capture column number from error message
  • Various linter fixes
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Fix #16: Standard output in BEGIN {} blocks causes wrong syntax check linter failures
  • Fix missing library include issue with "Run Tests" via prove
  • Add mi6 test build target and check for App::Mi6 and warn if otherwise
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Important: Apply workaround to fix Perl 6 file icons not showing up on atom startup. This is related to issue #13
  • Add initial experimental plumbing for Perl 6 refactor (Not working at the moment)
  • Add initial experimental plumbing for "New Perl Script/Project" (Not working at the moment)
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Fix markdown for snippet. This is a quick patch release for 0.9.15
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Fix #5: Document snippets in markdown
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Add more animated gif screencasts in README.md
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Optimize help index for faster load time
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Add more documentation about file icons and its workaround
  • Add setting options to toggle the following features (Atom restart needed):
    • Context-senstive help hyperclick
    • Syntax check linter
    • File icons support
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Fix issue #12
  • Require new versions of dependencies namely q and atom-package-deps
  • Activate the plugin once the dependencies are properly installed by atom-package-deps
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Fix syntax check linter ANSI escape sequence removal and error message parsing
  • Refactor the remaining CoffeeScript CSON files to JSON. This includes tests, keymaps, menus and snippets
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Fix POD preview double bars
  • Handle also .pm and .pl file types for camelia icons in tree view
  • Fix syntax check linter error "undefined length"
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Add Camelia gray icons for Perl 6 file type in tree view. You need to collapse
    and then expand the project tree panel for the first time due to an Atom
    environment bug.
  • Disable language-perl (core) for a more Perl 6 fun editing experience on
    startup
  • Improve code quality via refactoring, removing dead code and more delicious
    code comments
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Fix a regression where linter was not including the project lib folder
  • Remove ANSI escape sequences noise from error messages on non-windows platforms
  • Syntax check linter now uses the correct project directory
  • Builder now uses the correct project directory for the active editor instead of using the first one
atom-perl6-editor-tools -

Published by azawawi over 8 years ago

  • Merge #7 (linter)
  • More robust error parsing in syntax check linter
  • Fix a bug where the help text was not displaying the category and url
  • Convert source code from CoffeeScript to ES6 via Babel
  • Add eslint and babel-eslint to development dependencies