Version 1.24 (Apr, 2017)

   Version 1.24 (Apr, 2017)

I-Pascal IDE Change Log


1.24 (Apr, 2017)
  • completion in watches
  • take in account if a unit is used in implementation section (Issue #44)
  • fixed support of escaped keywords in identifiers (Issue #5)
  • forward declaration of interfaces support (Issue #30)
1.22 (Apr, 2017)
  • watches in debugger
  • inspection of complex types in watches and local variables while debugging
  • correct identifier names in debugger
  • compiler executable setting in FPC/Delphi SDK (Issue #8)
  • Delphi Starter Edition support (Issue #53)
  • Delphi compiler output parsing fix (Issue #60)
1.2 (Apr, 2017)
  • experimental debugging support
1.16 (Mar, 2017)
  • complete statement feature improvement
  • new module type: Test (Issue #54)
  • fixed new Pascal module creation in a test directory (Issue #47)
  • fixed parent scopes resolving in WITH operator (Issue #41)
  • fixed incorrect resolving for Result pseudo variable in nested functions (Issue #42)
1.14 (Feb, 2017)
  • suggest parameter type in add parameter quickfix
  • suggest return/parameter type in create getter/setter quickfix
  • fixed scope resolving for inherited properties (Issue #32)
  • fixed nested generic definitions parsing (Issue #4)
  • fixed variant record tag identifier resolving (Issue #38)
  • fixed unknown units removal during optimize imports (Issue #40)
  • fixed quick definition (Issue #45)
1.12 (Feb, 2017)
  • suggest argument names and types in create routine/method quickfix
  • type inference for complex expressions
  • fixed result scope resolving in routines with omitted parameters (Issue #29)
  • fixed formatting bug (Issue #2)
1.10 (Jan, 2017)
  • simple type inference in create variable/field quick fixes
  • formal parameters type completion
  • fixed template system regression
  • fixed hang in CLion
1.09 (Jan, 2017)
  • fixed section toggle when parameters omitted (Issue #29)
  • omitted parameters in code completion (Issue #29)
  • source code released
1.08 (Dec, 2016)
  • fixed bitwise operators parsing (Issue #25)
  • fixed WebStorm 2016.3 issues (Issue #26)
  • fixed members visibility in .ppu parsing (Issue #28)
  • FPC global directives suggestions
1.07 (Nov, 2016)
  • fixed IDEA 2016.3 issues (Issue #20, Issue #24)
  • Fixed file reindexing on edit
  • repeat-until brace matcher
  • fixed constrained generic method section search (Issue #14)
1.06 (Sep, 2016)
  • find declaration and find usages for include files
  • find declaration and find usages for conditional defines
  • compiler directives completion
  • conditional defines completion
  • fix spurious incorrect "undeclared identifier" errors
  • improved classes and methods completion
  • fixed parsing of generic classes
1.05 (Aug, 2016)
  • run programs with button at left gutter
  • EXCEPT and UNTIL completion with formatting
  • fixed compiler error reporting
  • complete in variable declaration

(C) 2013-2017 Siberika.com