This release focuses on testing and REPL usability improvements but also includes updates several new run modes to make error handling easier in larger scripts.
>>
redirect (append to file) operator added. This is just syntactic sugar for -> >>
. To redirect and overwrite/truncate a file use |>
rather than >
config: set shell auto-glob true
and you will get prompted for each glob. Any globs inside blocks will be ignored and this only works on the interactive prompt (ie not in scripts or background processes) – these limitations are not a bug but by designautocomplete
try
and trypipe
. You can define the scope as being an entire function or a module. If set for an entire module then any functions, autocompletions, etc inside that module will inherit that try
or trypipe
mode automatically. These are set via the new builtin runmode
$PWD
(this was just a global variable previously)@[
man-get-flags
. This exposes Murex’s internal man page parser to the command line scriptsprivate
s should be resolved before function
sbrew
aws
yarn
murex/shell
to bring it inline with the naming convention of other modulesPublished: 15.07.2022 at 20:35
>>
Append File: Writes stdin to disk - appending contents if file already exists>>
Append File: Writes stdin to disk - appending contents if file already exists[ ..Range ]
: Outputs a ranged subset of data from stdinautocomplete
: Set definitions for tab-completion in the command lineconfig
: Query or define Murex runtime settingsfunction
: Define a function blockmurex-docs
: Displays the man pages for Murex builtinsprivate
: Define a private function blockrunmode
: Alter the scheduler’s behaviour at higher scoping leveltry
: Handles non-zero exits inside a block of codetrypipe
: Checks for non-zero exits of each function in a pipeline|>
Truncate File: Writes stdin to disk - overwriting contents if file already existsThis document was generated from gen/changelog/v2.9_doc.yaml.
This site's content is rebuilt automatically from murex's source code after each merge to the master
branch. Downloadable murex binaries are also built with the website.
Last built on Thu Aug 15 14:38:34 UTC 2024 against commit 50ed9d650ed9d6df391240d3c2c02e623636e508dfcdad1.
Current version is 6.2.4000 which has been verified against tests cases.