v2.10
v2.10
This release brings a few minor improvements and bug fixes rather than big new headline features.
Breaking Changes:
- None
Features:
Added support for ranges to be used as variables. eg
f: +f -> set v echo: @v[2..]
Complete re-write of
f
. It is now the tool I had always intended when I first created that builting
now supports being run as a method (eg to filter items from a file list)rx
now supports being run as a method (eg to filter items from a file list)Updated autocompletes for
git
Updated autocompletes for
terraform
Minor Changes:
Added support for profiling
Removed unused data types
Dropped
profile/
prefix from the module string for modules and profiles (as seen inFileRef
)
Bug Fixes:
Lots of improvements to how
||
and&&
are used in otherrunmode
's,try
, andtrypipe
autoglob prompt now has a mutex wrapped around it to prevent concurrent processes sending the prompt haywire
Spellchecker no longer underlines partial words
Better removal of \x16 and other non-printable characters leaking into readline
Published: 01.08.2022 at 20:10
See Also
- FileRef: How to track what code was loaded and from where
- Filter By Range
[ ..Range ]
: Outputs a ranged subset of data from stdin - Function / Module Defaults (
runmode
): Alter the scheduler's behaviour at higher scoping level - Globbing (
g
): Glob pattern matching for file system objects (eg*.txt
) - List Filesystem Objects (
f
): Lists or filters file system objects (eg files) - Modules And Packages: Modules and packages: An Introduction
- Pipe Fail (
trypipe
): Checks for non-zero exits of each function in a pipeline - Profile Files: A breakdown of the different files loaded on start up
- Regex Matches (
rx
): Regexp pattern matching for file system objects (eg.*\\.txt
) - Schedulers: Overview of the different schedulers (or 'run modes') in Murex
- Spellcheck: How to enable inline spellchecking
- Tab Autocompletion (
autocomplete
): Set definitions for tab-completion in the command line - Try Block (
try
): Handles non-zero exits inside a block of code &&
And Logical Operator: Continues next operation if previous operation passes||
Or Logical Operator: Continues next operation only if previous operation fails
This document was generated from gen/changelog/v2.10_doc.yaml.