Laurence Morgan
Laurence Morgan
This is another relic from the original `ReadArray()` design that needs rethinking: ``` err := p.Stdin.ReadArray(func(b []byte) { if p.HasCancelled() { return } a = append(a, string(b)) }) ``` This...
This will fix the following bugs: ``` » @g echo "*.yaml" docker-compose.yaml » set test="*.yaml" » @g echo $test docker-compose.yaml ```
This is perhaps the toughest issue for me to resolve because I'm not even remotely any good at graphic design
Now that `private` shares code with `function` (https://github.com/lmorg/murex/issues/147) I should expose `Undefine()` and the function parameters code too
Multiline code in the REPL looks ugly. eg 
There is a potential edge case where `while` isn't detecting the exit code of `or` and `and`
There should be `` (and `` named pipes pre-defined like ``
Works with `jsonl` but not `json` ``` Code block doesn't return expected values in test 1 Code block: tout json ([["a","s","l"],["21","m","london"],["32","f","spain"],["43","m","italy"],["54","f","france"],["65","m","london"]]) -> [:1] Expected Stdout: ["21","m","london"]\n Actual Stdout: Exp. out...
The code currently looks like: ``` func readArray(read stdio.Io, callback func([]byte)) error { scanner := bufio.NewScanner(read) for scanner.Scan() { callback(bytes.TrimSpace(scanner.Bytes())) } return scanner.Err() } ``` The problem there is this...
Currently _murex_ uses https://github.com/Knetic/govaluate which doesn't appear to be maintained in the last 2 years. While govaluate does offer all the features _murex_ requires for the `=` builtin, there are...