Skip to content
This repository has been archived by the owner on Jan 13, 2021. It is now read-only.

Releases: raix/vscode-perl-debug

New `env` setting and bug fixes

23 May 05:21
Compare
Choose a tag to compare

This is a much delayed release, main reason is the changes in how paths were resolved. It's bigger change internally since we have to translate between systems and OS'es.

  • Added tslint
  • Added ability to set environment variables, added env in settings
  • Fixed missing path separator in settings only unix were supported
  • Added a trace option for better debugging Useful for community users
  • Fixed variable scope on windows
  • Added more perl versions to the windows test matrix
  • Changed file path handling, this is a rather big change
  • Added adapter tests, testing end to end (not all tests are behaving yet)

Fixed file path and better exception handling

24 Mar 21:57
Compare
Choose a tag to compare

Added file resolvers and improved exception handling

  • The file path handling is now trying to resolve relative and absolute filenames while checking existence. (Module resolving is out of scope for now but initial implementation is done)
  • Now stops at exception displaying the error, this also works when using die

Improve initial settings don't ask for program

04 Mar 11:07
Compare
Choose a tag to compare
  • Use "relativeFile" instead of "AskForProgram"
  • Add changelog (already found on Releases)

Settings added "args" option for setting program arguments

04 Mar 09:53
Compare
Choose a tag to compare

Add the option "args" in the settings, this enables you to set program arguments for the program being debugged.

"args": [
  "$Param1='1234' $TestDir=C:\\test $TestDuration=5000 $Type=ATLAS $TestName=PLT123"
]

// or

"args": [
  "$Param1=‘1234’",
  "$TestDir=C:\\test",
  "$TestDuration=5000",
  "$Type=ATLAS",
  "$TestName=PLT123"
],

Added PERL5LIB support

07 Dec 19:48
Compare
Choose a tag to compare

Added support for PERL5LIB environment variable

Fix variable inspection windows

04 Dec 19:55
Compare
Choose a tag to compare

At times the windows perl debugger outputs inconsistent newlines when printing variables.
This release fixes faulty variable data and adds tests for variables back in for windows.

Add test matrix

04 Dec 19:53
Compare
Choose a tag to compare

This release contains mostly fixes regarding the windows platform

  • variable scope fix for differences on linux
  • test setup for windows

Fix debugger argument order

30 Nov 21:56
Compare
Choose a tag to compare
  • Fix order of debugger arguments for include to work

Add more setting options

30 Nov 21:55
Compare
Choose a tag to compare
  • Added ability to set include directories in the launch config
  • Added the ability to set a specific path to the perl executable
  • Run the debugger with shell enabled - hope this will solve #1

Get closer to feature complete

30 Nov 21:55
Compare
Choose a tag to compare
  • Step in
  • Step out
  • Set variable from inspector
  • Watch variables and expressions
  • Initial hover added
  • Failed to implement function breakpoints (disabled for now)