[BusyBox 0003114]: 64 char limit per line limit at serial port terminal

bugs at busybox.net bugs at busybox.net
Fri Apr 25 12:00:34 UTC 2008


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=3114 
====================================================================== 
Reported By:                svolpe
Assigned To:                BusyBox
====================================================================== 
Project:                    BusyBox
Issue ID:                   3114
Category:                   Standards Compliance
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             04-25-2008 04:56 PDT
Last Modified:              04-25-2008 05:00 PDT
====================================================================== 
Summary:                    64 char limit per line limit at serial port terminal
Description: 
I have noticed that if you exceed 64 characters on a serial login console
that when you go to backspace (delete characters using the backspace key
or moving back characters using the left arrow key) and hit the 64
character
mark that the cursor automatically jumps up one line. 
Example: (using 10 characters instead of 64 to save space)

Grabbed from console, (% represents cursor location):

root at localhost:/$
root at localhost:/$ cp /homme/root/.ssh/known_hosts_hosts . %

ok so I have a typo homme and want to backspace (using left arrow key) and
fix it:

Right before the line jump (11 characters from the left):
root at localhost:/$
root at localhost:/$ cp /homme/r%oot/.ssh/known_hosts_hosts .

Now I hit the left arrow key one more time:
root at localhost:/$           %
root at localhost:/$ cp /homme/r%oot/.ssh/known_hosts_hosts .
and the cursor is now on the line above the command.  The interesting
thing is it is only displayed on that line but behaves as if it is still
on the line below.  If I would type some character and hit enter it would
run the command with the characters typed in were the cursor *should* be
even though the characters were typed on the line above that location.  It
sounds like this is not a big issue but if you need to delete a typo and
type something new in you need to count backspaces so you know were the
cursor should be.



====================================================================== 

---------------------------------------------------------------------- 
 svolpe - 04-25-08 05:00  
---------------------------------------------------------------------- 
I guess the bug tracker removes leading white spaces.  In my above example
the cursor jumped up a line but kept its position my example showed the
cursor (after line jump) above the r in root and not all the way to the
left by the $ as now it looks in the example. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
04-25-08 04:56  svolpe         New Issue                                    
04-25-08 04:56  svolpe         Status                   new => assigned     
04-25-08 04:56  svolpe         Assigned To               => BusyBox         
04-25-08 04:56  svolpe         File Added: busybox-config                    
04-25-08 05:00  svolpe         Note Added: 0007144                          
======================================================================




More information about the busybox-cvs mailing list