redox-os issueshttps://gitlab.redox-os.org/groups/redox-os/-/issues2018-07-03T15:15:34Zhttps://gitlab.redox-os.org/redox-os/sodium/-/issues/72Photo in README does not appear2018-07-03T15:15:34ZJeremy SollerPhoto in README does not appear*Created by: naltun*
The photo in the README for `sodium` does not appear, and the file redirects to a 404 page. The README specifies `https://github.com/redox-os/assets/raw/master/Sodium_logo.png` as the file link, but the logo appears...*Created by: naltun*
The photo in the README for `sodium` does not appear, and the file redirects to a 404 page. The README specifies `https://github.com/redox-os/assets/raw/master/Sodium_logo.png` as the file link, but the logo appears to be [here](https://github.com/redox-os/assets/blob/master/logos/sodium/Sodium_logo.png) and in [raw form here](https://github.com/redox-os/assets/blob/master/logos/sodium/Sodium_logo.png?raw=true).https://gitlab.redox-os.org/redox-os/sodium/-/issues/82File could not be opened2018-07-03T15:15:34ZJeremy SollerFile could not be opened*Created by: sajattack*
Whenever I try to save with `;w` I get this message. Could be related to changes in opendir? Not sure.*Created by: sajattack*
Whenever I try to save with `;w` I get this message. Could be related to changes in opendir? Not sure.https://gitlab.redox-os.org/redox-os/sodium/-/issues/57expected type `orbclient::Window` found type `Box<orbclient::Window>` during ...2018-07-03T15:15:34ZJeremy Sollerexpected type `orbclient::Window` found type `Box<orbclient::Window>` during compile*Created by: ducks*
**Reproduction**: run "cargo run --features orbital"
**Expected behavior**: sodium runs
**Actual behavior**: compile fails with error.
```
src/state/editor.rs:188:21: 188:27 error: mismatched types [E0308]
src/sta...*Created by: ducks*
**Reproduction**: run "cargo run --features orbital"
**Expected behavior**: sodium runs
**Actual behavior**: compile fails with error.
```
src/state/editor.rs:188:21: 188:27 error: mismatched types [E0308]
src/state/editor.rs:188 window: window,
^~~~~~
src/state/editor.rs:188:21: 188:27 help: run `rustc --explain E0308` to see a detailed explanation
src/state/editor.rs:188:21: 188:27 note: expected type `orbclient::Window`
src/state/editor.rs:188:21: 188:27 note: found type `Box<orbclient::Window>`
error: aborting due to previous error
error: Could not compile `sodium`.
```
**Misc**:
The root of this issue seems to be that I only had orbclient 0.1.8 installed.
I think this is what I got when I first ran Sodium. But since the dep is 0.1, I was not updated
to the newer versions and to the current 0.1.12 because only the patch version changed.
https://gitlab.redox-os.org/redox-os/sodium/-/issues/59help.txt h and l movement backwards2018-07-03T15:15:34ZJeremy Sollerhelp.txt h and l movement backwards*Created by: ducks*
In help.txt, there is a mixup and it shows h goes right and l goes left.
*Created by: ducks*
In help.txt, there is a mixup and it shows h goes right and l goes left.
https://gitlab.redox-os.org/redox-os/sodium/-/issues/56Add line number option2018-07-03T15:15:34ZJeremy SollerAdd line number option*Created by: ducks*
Add options "line_numbers" and "ln" to toggle line numbers at the start of each line.
*Created by: ducks*
Add options "line_numbers" and "ln" to toggle line numbers at the start of each line.
https://gitlab.redox-os.org/redox-os/sodium/-/issues/54"highlight" option typo -- hightlight2018-07-03T15:15:34ZJeremy Soller"highlight" option typo -- hightlight*Created by: ducks*
When trying to match options, Sodium is looking for "hightlight" instead of highlight.
This is occuring here:
https://github.com/rjgoldsborough/sodium/blob/master/src/state/options.rs#L29
and here:
https://github.c...*Created by: ducks*
When trying to match options, Sodium is looking for "hightlight" instead of highlight.
This is occuring here:
https://github.com/rjgoldsborough/sodium/blob/master/src/state/options.rs#L29
and here:
https://github.com/rjgoldsborough/sodium/blob/master/src/state/options.rs#L40
https://gitlab.redox-os.org/redox-os/sodium/-/issues/48next_ocur doesn't work when current cursor equals searched char2018-07-03T15:15:35ZJeremy Sollernext_ocur doesn't work when current cursor equals searched char*Created by: ducks*
**Reproduction**: enter insert mode. enter "this is zest and this is more zest". use shift+space to return to normal mode. use gg to return to beginning of the line. use 'tz' or move to the first z. use 'tz'.
**Expe...*Created by: ducks*
**Reproduction**: enter insert mode. enter "this is zest and this is more zest". use shift+space to return to normal mode. use gg to return to beginning of the line. use 'tz' or move to the first z. use 'tz'.
**Expected behavior**: cursor goes to the second z.
**Actual behavior**: cursor stays on first, current z.
https://gitlab.redox-os.org/redox-os/sodium/-/issues/51Add word navigation -- [numeral] WORDs forward2018-07-03T15:15:35ZJeremy SollerAdd word navigation -- [numeral] WORDs forward*Created by: ducks*
**Reproduction**: enter insert mode. enter "this is some text". use space+shift to reenter normal mode. use gg to go to beginning of line. use 'W'.
**Expected behavior**: cursor moves to the next WORD
**Actual beha...*Created by: ducks*
**Reproduction**: enter insert mode. enter "this is some text". use space+shift to reenter normal mode. use gg to go to beginning of line. use 'W'.
**Expected behavior**: cursor moves to the next WORD
**Actual behavior**: unknown command "W".
https://gitlab.redox-os.org/redox-os/sodium/-/issues/46previous_ocur is not working2018-07-03T15:15:35ZJeremy Sollerprevious_ocur is not working*Created by: ducks*
**Reproduction**: enter insert mode. type "zest some is this". use shift+space to drop back into normal mode. use "fz" to find the z in zest.
**Expected behavior**: cursor goes to the z in zest
**Actual behavior**:...*Created by: ducks*
**Reproduction**: enter insert mode. type "zest some is this". use shift+space to drop back into normal mode. use "fz" to find the z in zest.
**Expected behavior**: cursor goes to the z in zest
**Actual behavior**: cursor stays at the end of the line
Related to #45 but for previous vs next
https://gitlab.redox-os.org/redox-os/sodium/-/issues/44next_ocur does not work2018-07-03T15:15:35ZJeremy Sollernext_ocur does not work*Created by: ducks*
**Reproduction**: enter insert mode. type "this is some zest". use shift+space to drop back into normal mode. use gg to go back to the start of the line. use "tz" to find the z in zest.
**Expected behavior**: cursor...*Created by: ducks*
**Reproduction**: enter insert mode. type "this is some zest". use shift+space to drop back into normal mode. use gg to go back to the start of the line. use "tz" to find the z in zest.
**Expected behavior**: cursor goes to the z in zest
**Actual behavior**: cursor stays at the beginning of the line
**Build information**:
rustc 1.10.0-nightly (0667ae93f 2016-05-17)
707e6f106e542579dae23d069af1c312716b308e
Darwin Kernel Version 15.4.0, El Capitan 10.11.4, x86_64
This issue seems to be caused by this line: https://github.com/redox-os/sodium/blob/master/src/caret/movement.rs#L146
I tried printing out the n and dn and it seems like the n always came in as 1 and the dn is set at 0 so that if would never fire. I tried multiple lines and n still seemed to be 1.
I see that n is set here: https://github.com/redox-os/sodium/blob/master/src/core/exec.rs#L18
but have not tracked down where that comes from and what it does just yet.
next_ocur() also seems to just return the x that was passed to it: https://github.com/redox-os/sodium/blob/master/src/caret/movement.rs#L150
https://gitlab.redox-os.org/redox-os/sodium/-/issues/35Accept a file argument2018-07-03T15:15:35ZJeremy SollerAccept a file argument`sodium file` should open a file.
`sodium file` should open a file.
https://gitlab.redox-os.org/redox-os/sodium/-/issues/36Termbox-based front-end.2018-07-03T15:15:35ZJeremy SollerTermbox-based front-end.*Created by: ticki*
*Created by: ticki*
https://gitlab.redox-os.org/redox-os/sodium/-/issues/34#![deny(missing_docs)]2018-07-03T15:15:35ZJeremy Soller#![deny(missing_docs)]*Created by: ticki*
*Created by: ticki*
https://gitlab.redox-os.org/redox-os/sodium/-/issues/29'Repeat last command' command (like `.` in vim)2018-07-03T15:15:35ZJeremy Soller'Repeat last command' command (like `.` in vim)*Created by: ticki*
*Created by: ticki*
https://gitlab.redox-os.org/redox-os/sodium/-/issues/25`:h[elp]` command2018-07-03T15:15:35ZJeremy Soller`:h[elp]` command*Created by: ticki*
for looking up in manual.
*Created by: ticki*
for looking up in manual.
https://gitlab.redox-os.org/redox-os/sodium/-/issues/24Multiple buffers/tabs2018-07-03T15:15:35ZJeremy SollerMultiple buffers/tabs*Created by: ticki*
*Created by: ticki*
https://gitlab.redox-os.org/redox-os/sodium/-/issues/21Panics on `r` in empty buffer2018-07-03T15:15:35ZJeremy SollerPanics on `r` in empty buffer*Created by: ticki*
Seems to have been introduced around https://github.com/redox-os/sodium/commit/3b2c678504fadc5a810c7046357c4bf72e299d47
*Created by: ticki*
Seems to have been introduced around https://github.com/redox-os/sodium/commit/3b2c678504fadc5a810c7046357c4bf72e299d47
https://gitlab.redox-os.org/redox-os/sodium/-/issues/15Macros2018-07-03T15:15:35ZJeremy SollerMacros*Created by: ticki*
*Created by: ticki*
https://gitlab.redox-os.org/redox-os/sodium/-/issues/13Port to Linux2018-07-03T15:15:35ZJeremy SollerPort to Linux*Created by: ticki*
ANSI
*Created by: ticki*
ANSI
port to unixhttps://gitlab.redox-os.org/redox-os/sodium/-/issues/4Make the `generics` branch compile.2018-07-03T15:15:35ZJeremy SollerMake the `generics` branch compile.*Created by: ticki*
The borrowck errors are non-sensical.
*Created by: ticki*
The borrowck errors are non-sensical.
generic buffers