GNU nano - Bugs: bug #36484, [Request] stop the information...
You are not allowed to post comments on this tracker with your current authentication level.
bug #36484: [Request] stop the information block on nano -c from jumping
Submitter: | Sworddragon <sworddragon> | ||
Submitted: | Thu 17 May 2012 10:56:44 AM UTC | ||
Severity: | 1 - Wish | Status: | Wont Fix |
Assigned to: | None | Open/Closed: | Closed |
Jump to the original submission
Sun 26 Feb 2017 08:44:05 PM UTC, comment #6: |
Sworddragon <sworddragon> |
Sun 26 Feb 2017 12:38:55 PM UTC, comment #5: Your comment does not make any sense to me. |
Benno Schulenberg <bens> |
Sat 25 Feb 2017 01:49:43 PM UTC, comment #4: In that case I'm wondering why nano does calculate the position for each character in the line if the user clearly requested to go to the next line and thus would not see all the calculated results. |
Sworddragon <sworddragon> |
Sat 25 Feb 2017 11:56:57 AM UTC, comment #3: To explain further: the biggest problem are the percentages. When holding down <Right>, the col position will slowly increase, and will reach 100% at the end of a line, and will then drop to 1% when the cursor moves to the next line. How should it be prevented from "jumping"? Should spaces be included, so that 1% is displayed as "( 1%)"? For all three percentages? That's ugly. But if not doing that, there's no way one can stop the block from jumping. So... cantfix. |
Benno Schulenberg <bens> |
Sat 25 Feb 2017 11:48:01 AM UTC, comment #2: Oh. A long time ago, Chris commented something somewhere, which implied that he had tried to implement this request and had not succeeded. It sounds majorly complicated too, so I am not going to try. Also: nowadays nano can display line numbers, so the need for --constantshow has diminished considerably.
|
Benno Schulenberg <bens> |
Fri 24 Feb 2017 05:59:57 PM UTC, comment #1: The ticket got closed but I don't see a related comment. Was this just an accident or got the feature request rejected? |
Sworddragon <sworddragon> |
Thu 17 May 2012 10:56:44 AM UTC, original submission:
I'm using nano 2.2.6 with the option -c to see the current position in the text editor.
|
Sworddragon <sworddragon> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2017-02-24 | bens | Status | None | Wont Fix | |
Open/Closed | Open | Closed | |||
2014-06-14 | bens | Severity | 3 - Normal | 1 - Wish | |
Summary | The information block on nano -c is jumping | [Request] stop the information block on nano -c from jumping |
Powered by Savane 3.13-d3ae.
Corresponding source code
You said that holding down will also increase the position of the column and then changing back to 1%. That does not make any sense to me as there is no reason to increase the column position if the cursor will anyway end at the start of the line with 1% for the column. An explanation I could think of is that if the user requests to go down a line nano does this internally by moving the cursor character for character to the right until the next line is reached and triggering for every cursor move the information block to update. In case this assumption is true I think that expsoing this behavior to the user is unneeded.
If this should be completely wrong I failed to understand comment #3.
Edit: Or was you pointing to that holding down could hit an empty line that would show 100% for the column and then eventually 1% on the next line? Actually that would be the obvious consequence on implementing this feature and I have interpreted comment #3 then too complex. I was thinking that you basically pointed to a case that effectively pressing down could cause the column to change from 1% without whitespaces to 1% with whitespaces which could look confusing to the user.