Description of Problem: The joe autoindent feature (^t i) fails to function when activated. Instead of dropping underneath the previous whitespace of the line above it, the cursor is always placed at column 1. Version-Release number of selected component (if applicable): joe-2.9.6-2 How Reproducible: Every Time. Steps to Reproduce: 1. joe test.txt 2.Place a few tabs on a line and then type some text after the tabs. 3. Press CTRL-T followed by I to enter autoindent mode. 4. Press enter to go to the next line. 5. The cursor will wrongly go to column 1 instead of under the previous line indention. Actual Results: The resulting text file if saved is wrongly tabbed if viewed; so this must be an internal JOE bug, rather than a curses/display bug. Expected Results: Additional Information:
No problems here... do you have your own configuration of joe? What locale are you running?
I have a standard i386/i686 desktop install US/English/Eastern (New York) TZ; everything should be vanilla. I've been able to reproduce this bug consistently on both upgraded and freshly-installed systems. In further testing, it appears to handle spaces okay but loses (at least one) tab.
OK, verified - it handles spaces just fine, but if you use tabs, it will lose one of them for every line.
Fixed in joe-2.9.7-1