Laurence Morgan

Results 108 issues of Laurence Morgan

**Describe the problem:** This idea has been raised before and with the [compatibility commitment](https://murex.rocks/compatibility.html) now defined (rather than informally adhered to), there should be a section detailing deprecated features.

documentation

**Describe the problem:** `if` blocks are a little verbose but totally practical for shell scripting. However supporting a ternary operator will allow for more brevity while still be largely readable...

enhancement

We shouldn't need to copy after `Get()`: ``` a := lang.GlobalAliases.Get(cmd) alias := make([]string, len(a)) copy(alias, a) escape.CommandLine(alias) ```

refactor

**Describe the problem:** `![ range to exclude ]` not supported **Additional context:** Parser would need to be updated too: ``` » %[1..5] -> ![2..] Error in `![2..]` (0,10): Not a...

enhancement
in progress

Relates to issue #530

documentation

Discussion: - https://news.ycombinator.com/item?id=34322324 Reference material: - https://en.wikipedia.org/wiki/Unix_domain_socket - https://stackoverflow.com/questions/10037086/so-peercred-vs-scm-credentials-why-there-are-both-of-them Reference code: - https://blog.jbowen.dev/2019/09/using-so_peercred-in-go/ - https://github.com/toolmanorg/net-peercred - https://github.com/joeshaw/peercred - https://gist.github.com/joncfoo/acdd780e8347fd55273daa255039ba75

Investigate

**Describe the problem:** Tables in markdown currently cannot be parsed by _murex_ **Possible ways to implement:** There's a few standards that seem similar, eg https://tbln.dev/ - https://github.com/noborus/tbln however this seems...

enhancement

Since `cd` already supports directory history by default, we could probably get buy with an alias for all three

enhancement
in progress

Having a standard set of tooling built into a `Makefile` makes a lot more sense for portability (even if it is at the expense of Windows developers -- sorry). It...

tooling

**Describe the query:** `hash` isn't included in _murex_: https://www.unix.com/man-page/linux/0xn/hash **Expected behaviour:** Emulate what bash and/or zsh does

enhancement