Skip to content

Releases: mridgers/clink

Clink v1.0.0a4

15 Jun 19:55
Compare
Choose a tag to compare
Clink v1.0.0a4 Pre-release
Pre-release
Blank space tidy

Clink v1.0.0a1

07 Aug 22:36
Compare
Choose a tag to compare
Clink v1.0.0a1 Pre-release
Pre-release
Fixed 'history delete #' not quite working.

Clink v1.0.0a0

20 Dec 23:07
Compare
Choose a tag to compare
Clink v1.0.0a0 Pre-release
Pre-release
Small tweak to version semantics.

Clink v0.4.9

20 Dec 22:16
Compare
Choose a tag to compare
  • Fixed broken Doskey on Win10 (#438, #451)

Clink v0.4.8

13 Jul 20:29
Compare
Choose a tag to compare
  • Environment variable 'clink_profile' overrides Clink's profile path (#390).
  • Load a clink_inputrc file from Clink's profile directory (fixes #406).
  • Bug fixes;
    • Redraw issues when prompts end in OSC ANSI codes (#387, #384).
    • Fixed 'clink autorun --help' crash.

Clink v0.4.7

14 Jan 21:11
Compare
Choose a tag to compare
  • Bug fixes;
    • Autorun would cause cmd.exe to return an error if it wasn't interactive (#373).
    • Sometimes autorun tries to run clink.exe (#374).

Clink v0.4.6

28 Dec 21:21
Compare
Choose a tag to compare
  • Readline can be initialised with .inputrc and _inputrc files too (#258).
  • HOME is only set if it is currently unset.
  • Bug fixes;
    • Executable completion;
      • Paths from PATH were checked twice.
      • Incorrect results were returned for words ending in '.' or '-'.
      • Directories . and .. were incorrectly displayed.
    • Fixed a crash if .bat script's stdout is redirected (#366).
    • Occasional crash when injecting Clink (#351).
    • Display errors;
      • When editing near the window's right-hand edge (#347).
      • Double display of multi-line prompts when resizing the terminal (#352).
      • Very rare wrap artefacts when making the terminal window larger.
    • Doskey emulation (#344).
    • Improved 'clink autorun' help (#348).
    • Fixed launching Clink when clink.bat is renamed (#357).

Clink v0.4.5

30 Aug 17:57
Compare
Choose a tag to compare
  • Improved "clink autorun". It now defaults to the Current User registry hive.
  • "clink set" gives more details for enumeration-type settings.
  • Tab completion for p4vc.
  • New settings "history_expand_mode" to control history expansion in quotes (#317).
  • Bug fixes;
    • Use full width of the terminal (#337).
    • Fixed MinGW compile error (#335).
    • Autorun now defaults to the current user's hive (#332).
    • Creating clink.html no longer needs Pandoc, plus it looks a bit better (#331).
    • Added settings to control history expansion (#326).
    • Correct fallback when 'use_altgr_substitute' is off (#325).
    • Load history prior to saving it on shutdown (#318).
    • Added Shift-Tab documentation and menu completion example (#190).
    • Added shim for backwards menu completion (#190).
    • Input handling now outputs '\e`Z' for Shift-Tab (#190).
    • Updated Readme with current Premake info (#310).
    • Guard against there being no buffer to read from (#304).
    • Fixed artefacts when resizing conhost's buffer (#139).
    • Clear remaining characters if scroll window was too small (#301)
    • Escape % characters when expanding aliases (#280).
    • Fixed leaking exception filters.
    • Clearing the screen doesn't leave artefacts behind.

Clink v0.4.4

25 Feb 01:17
Compare
Choose a tag to compare
  • Completing .. behaves more like Bash (closes #277).
  • Escape from yes/no question when Ctrl+C is pressed.
  • Valid XP executables (fixes #278, #289).
  • Fixed n-th argument yank not working as expected (issue #254).
  • Fixed prompt colours sometimes not working (issues #279, #286).
  • Fixed '!0' causing Clink to crash.

Clink v0.4.3

07 Jan 00:49
Compare
Choose a tag to compare
  • Localised Y/N when auto-answering "terminate?" prompt.
  • $* would early out if there was no arguments.
  • Disable ANSI code support if third party provides it.
  • Installer can now set %CLINK_DIR% to install location.
  • Improved output from 'clink set'.
  • Support for Windows 10 Technical Preview.
  • Ctrl-L now scrolls last line to the top of the window rather than clearing.
  • New option to control how newline characters are pasted to the line.
  • New options to control history;
    • 'history_file_lines' - maximum lines saved to disk.
    • 'history_ignore_space' - ignore lines prefixed with whitespace.
    • 'history_dupe_mode' - how duplicate entries are handled.
    • 'history_io' - load/save history from disk every line.
  • Fixed nonfunctional numpad keys.
  • Fixed missing WINCH signals if other processes resize the buffer.
  • Support Alt codes sent from Conhost.