0x776a

Results 17 issues of 0x776a

to solve the problem mentionned here #180 possible new implementation for `Function::decode_input` ```rust pub fn decode_input(&self, data: &[u8]) -> Result { let signed = short_signature(&self.name, &self.input_params()).to_vec(); if signed[..4] != data[..4]...

currently the methods that read data from the underlying buffer panic if no more data can be read. this behavior is kind of annoying because it feels awkward to manually...

Is there a convenient way to do that ?

After reading through the protocol code, I thought it needed a bit of a rework - there is room for improvement (remove unsafe code, more idiomatic rust, and better performance)...

### Describe the bug Interestingly, when `nu` is spawned from a parent shell (eg. `powershell`), the problem doesn't occur ### How to reproduce 1. in `alacritty.yml`, set the shell to...

:bug: bug
investigate