Skip to content

Latest commit

 

History

History
306 lines (178 loc) · 10.2 KB

CHANGELOG.md

File metadata and controls

306 lines (178 loc) · 10.2 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a CHANGELOG.

[unreleased] - unreleased

Fixed

  • Fixed default-directory (PR #152)

Added

  • Add project-clean menu item (PR #151)

Changed

[0.6.0] - 2020-08-22

Fixed

  • Fix package-lint feedback (PR #145)
  • Fix ctags regex for linux (PR #148)

Added

  • Add elseif indent keyword (PR #147)
  • Add code formatting feature (PR #149)
  • Add beginner example (PR #150)

[0.5.3] - 2020-07-23

Fixed

Added

  • New feature: Code completion (PR #140)

Changed

  • Update ctags settings (PR #137)
  • Avoid ctags configuration conflicts (PR #138)
  • Update README.md (PR #141)
  • Improve methods parse regex (PR #144)
  • Changed use keyword highlighting (PR #143)

[0.5.2] - 2020-07-03

Fixed

  • Improve number and variable recognition expressions. (PR #135)

Added

  • Added ffi bare lambdas callback hightlighting (PR #131)
  • Added struct support for ctags (PR #132)
  • Added addressof keyword highhighting (PR #134)

Changed

  • Better imenu parsing rules (PR #133)
  • Improved match indent (PR #136)

[0.5.1] - 2020-06-28

Fixed

  • Fixed match indent (PR #126)
  • Fixed type alias highlighting (PR #130)

Changed

  • No prompt for ctags update (PR #124)
  • Simplified regular expression for indentation (PR #129)

[0.5.0] - 2020-06-24

Fixed

  • Fixed condition indentation (PR #111)
  • Fixed generic default parameter highlighting (PR #113)
  • Fixed match indent to be consistent with Style Guide (PR #121)

Added

  • Added source folding support (PR #112)
  • Added underscore in numeric literals highlighting (PR #115)
  • Added community menu items (PR #119)
  • Added code jump support based on ctags (PR #122)
  • Added tags autoload support (PR #123)

Changed

  • Improved delimiter highlighting (PR #114)

[0.4.0] - 2020-06-15

Fixed

  • Improve type refrences highlighting (PR #99)
  • Fix region length (PR #100)
  • Fixed Invalid indent expression (PR #102)
  • Fixed methods nesting highlighting (PR #108)

Added

  • Added TODO highlighting (PR #103)
  • Added whitespace highlighting (PR #104)
  • Added pony file coding system (PR #105)
  • Added fill column indicator (PR #106)
  • Added rainbow brackets highlighting (PR #107)

Changed

[0.3.0] - 2020-06-12

Added

  • Added playground support (PR #98)

[0.2.1] - 2020-06-12

Fixed

  • Fixed character literals highlighting (PR #95)

Changed

  • Changed imenu grouping (PR #96)
  • Update project run menu behavior (PR #97)

[0.2.0] - 2020-06-12

Fixed

  • Fixed numeric highlighting (PR #92)

Added

  • Added character literals highlighting (PR #93)
  • Added imenu support (PR #94)

[0.1.8] - 2020-06-11

Added

  • Added source file doc highlighting (PR #90)
  • Added use keyword highlighting (PR #91)

[0.1.7] - 2020-06-10

Fixed

  • Fixed Incorrect indentation (PR #88)
  • Fixed type references highlighting (PR #89)

[0.1.6] - 2020-06-06

Fixed

  • Fixed generic references highlighting (PR #86)

Added

  • Added tuple references highlighting (PR #85)
  • Replace trivial dependency on Oh My Emacs (PR #87)

[0.1.5] - 2020-05-29

Added

  • Added EditorConfig support (PR 82)

Changed

  • Format source (PR 81)
  • Update ponylang menu (PR 80)

[0.1.4] - 2020-05-28

Fixed

  • Fixed docstring highlighting (PR #75)
  • Fixed intersections and methods indent (PR #77)

[0.1.3] - 2020-05-27

Added

  • Added delimiter highlighting (PR #69)
  • Added variable references highlighting (PR #71)

Changed

  • Changed operator symbols highlighting (PR #70)

[0.1.2] - 2020-05-26

Fixed

  • Added end keyword keep indent (PR #54)
  • Improved variable highlighting (PR #55)
  • Improved type highlighting (PR #56)

Added

  • Added parameter highlighting (PR #59)
  • Added method references highlighting (PR #60)
  • Added numeric literals highlighting (PR #63)
  • Added operators highlighting (PR #64)

[0.1.1] - 2020-05-22

Fixed

  • Fixed melpa recipe format (PR #52)

[0.1.0] - 2020-05-21

Fixed

  • Differentiate docstrings from strings (PR #45)
  • Fix this and reference capabilities highlight color (PR #47)
  • Fixed multi-line method indentation (PR #46)
  • Fixed match clause indentation (PR #46)
  • Fixed multi-line type indentation (PR #46)

Added

  • Compilation Integration (PR #41)
  • Added Hydra support (PR #42)
  • Added some banners to the Hydra menu (PR #42)
  • Better type and constant highlighting (PR #48)
  • Font lock for variable definitions (PR #49)

[0.0.12] - 2020-05-10

Added

  • Add missing keywords (PR #36)

[0.0.11] - 2018-08-04

Added

  • Nothing. Attempt to get Melpa stable index to show new version.

[0.0.10] - 2018-08-03

Fixed

  • Problem with triple quoted string handling

[0.0.9] - 2017-05-14

Fixed

  • Font lock strings and character constants correctly

Added

  • Add "with" to indenting keywords

[0.0.8] - 2016-10-08

Added

  • "addressof", "as", "embed", "isnt", "ifdef", "not", and "struct" added as highlighted keywords.

[0.0.7] - 2016-05-04

Fixed

  • Indenting match statements: correct bad "else/end" indentation
  • Multiline method indentation

[0.0.6] - 2016-05-03

Fixed

  • Indenting primitives: force indentation as 0

[0.0.5] - 2016-04-03

Fixed

  • Indenting interfaces: force indentation as 0
  • Indenting traits: force indentation as 0

[0.0.4] - 2016-04-01

Fixed

  • Constructor indenting: 'new' at beginning of line indents one level.

Added

  • 'lambda' as a highlighted keyword