mirror of git://git.sv.gnu.org/nano.git
in do_tab(), make sure that we insert the correct number of spaces if
the TABS_TO_SPACES flag is set and placewewant is greater than the current column position of the cursor git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3041 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
This commit is contained in:
parent
7b71f573e7
commit
90b07fc2fd
|
@ -315,6 +315,10 @@ CVS code -
|
|||
get_history_completion()
|
||||
- Make parameters const where possible. (DLR)
|
||||
- text.c:
|
||||
do_tab()
|
||||
- Make sure that we insert the correct number of spaces if the
|
||||
TABS_TO_SPACES flag is set and placewewant is greater than the
|
||||
current column position of the cursor. (DLR)
|
||||
do_enter()
|
||||
- Don't update the edit window until we set placewewant. (DLR)
|
||||
break_line()
|
||||
|
|
|
@ -163,7 +163,7 @@ void do_tab(void)
|
|||
#ifndef NANO_SMALL
|
||||
if (ISSET(TABS_TO_SPACES)) {
|
||||
char *output;
|
||||
size_t output_len = 0, new_pww = openfile->placewewant;
|
||||
size_t output_len = 0, new_pww = xplustabs();
|
||||
|
||||
do {
|
||||
new_pww++;
|
||||
|
|
Loading…
Reference in New Issue