github chrisant996/clink v1.6.21

latest releases: v1.7.4, v1.7.3, v1.7.2...
2 months ago
  • Reduced the performance overhead of hooked APIs from about 20 microseconds to about 2 microseconds.
  • Enhanced the executable recognition to avoid flickering red (or color.unrecognized) for an executable name that was already recognized in a recent previous input line.
  • Enhanced the srcmap command in the Lua debugger so that srcmap dir automatically sets up source mappings for Clink's built in scripts using dir as the repo root.
  • Fixed when history.expand_mode is off; it didn't fully turn off all of the history expansion syntax forms (for example the ^ syntax).
  • Fixed input line coloring when the first word is a device name (e.g. nul or com1:); it should use color.unrecognized for the color.
  • Fixed #651; completion doesn't work for ./ and ../ anymore in the first word of a command line. Now when the match.translate_slashes setting is system or backslash then completing ./ and ../ can complete the word as a path, even though CMD does not consider it to be a path.
  • Fixed #653; clink_start.cmd gets run twice if the binaries directory is the same as the profile directory.
  • Fixed #654; input line coloring doesn't treat ^ correctly inside quotes (and related quirks).

Don't miss a new clink release

NewReleases is sending notifications on new releases.