Roland Fredenhagen

Results 173 issues of Roland Fredenhagen

i.e., a way to allow capturing all arguments as a `Vec` or collecting trailing arguments.

enhancement

While it is possible to put custom functions/types in an unnamed module to achieve something similar, it is not possible to have the same type both in the root and...

enhancement

Add a module `std::error` that adds `ty::` and `assosiated_function(STRING_DISPLAY, ...)` I propose using the debug representation to print actual useful errors i.e. `write!(f, "{self:?}")`

enhancement

This existed: https://docs.rs/rune/latest/rune/runtime/struct.Unit.html#method.iter_functions but I think was made private. I'm writing a "wrapper" that allows using public functions as subcommands, I can use `lookup_function` to check if a function exists,...

enhancement

I see a few ways to improve ergonomics of macro implementation. 1. as (other than rust) we have first party `Parse` and `ToTokens` implementations the macro api could be `Fn(impl...

enhancement

Now that item macros are working again (#521) it is visible, that importing them does not: ```rs use std::experiments::make_function; pub fn main() { hi() } make_function!( hi => { println("hello")...

enhancement

I'm unsure if this might be a non-goal of augeas, but I didn't read anything on this in the readme. Example: ``` augtool> ls /files/etc/systemd/system/a.service Unit/ = (none) Service/ =...

### Problem Statement I'd like to have an easy way to both stash all tabs **or** show the stashed tabs using the mouse. Currently, it is necessary to open the...

i-enhancement

This would allow composition of chunks: ```rs let a = chunk!{...} let b = chunk!{... $a ...} ```

### Checklist - [X] I've looked through [the documentation](https://clementtsang.github.io/bottom/nightly/) and [existing open issues](https://github.com/ClementTsang/bottom/issues?q=is%3Aopen+is%3Aissue+label%3Afeature) for this feature/feature request. ### Describe the feature request It is possible to have multiple config files...

feature