Thorsten Glaser <[email protected]> wrote:
 |Steffen Daode Nurpmeso dixit:
 |
 |>And it also happens on DragonFly 3.2-RELEASE with R42b.
 |
 |Well, that doesn’t say anything ;-)

But we're deep in a very complicated program, right?
Can ten minutes of experience outperform more than a decade?
This surely is the question…
I thought about digging into and sending patches for

  - no tab completion over / boundary in upward direction
  - no tab completion in the middle of a word (for partial word before cursor)
  - jobs names hard cut to ridiculous size (should at least be START..END, not
    STARTUNTILCUT, for, e.g., playing music or having multiple jobs which read
    RFCs)
  - when traversing history, the terminal width should be fully used; i.e., if
    a line has 88 characters only 8 characters are shown, which often results in
    the need to jump to the front to see the exact command...

But this seems to be pretty condensed: 

  ?0[steffen@sherwood tmp]$ ssh steffen@nhead                                   
                                                                   
  Last login: Mon Feb 18 19:11:06 2013 from 192.168.56.1
  NetBSD 6.99.16 (GENERIC) #0: Mon Feb 11 21:12:26 UTC 2013
  
  Welcome to NetBSD!
  
  This system is running a development snapshot of the NetBSD operating system,
  also known as NetBSD-current.  It is very possible that it has serious bugs,
  regressions, broken features or other problems.  Please bear this in mind
  and use the system with care.
  
  You are encouraged to test this version as thoroughly as possible.  Should you
  encounter any problem, please report it back to the development team using the
  send-pr(1) utility (requires a working MTA).  If yours is not properly set up,
  use the web interface at: http://www.NetBSD.org/support/send-pr.html
  
  Thank you for helping us test and improve NetBSD.
  
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(1: HUP: Hangup
  setsig(20: CHLD: Child exited
  setsig(22: TTOU: Stopped (tty output)
  setsig(21: TTIN: Stopped (tty input)
  setsig(18: TSTP: Suspended
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(21: TTIN: Stopped (tty input)
  setsig(18: TSTP: Suspended
  setsig(28: WINCH: Window size changes
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(1: HUP: Hangup
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(22: TTOU: Stopped (tty output)
  setsig(22: TTOU: Stopped (tty output)
  setsig(21: TTIN: Stopped (tty input)
  setsig(21: TTIN: Stopped (tty input)
  setsig(18: TSTP: Suspended
  setsig(18: TSTP: Suspended
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(0: EXIT: Signal 0
  setsig(0: EXIT: Signal 0
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(0: EXIT: Signal 0
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  setsig(14: ALRM: Alarm clock
  ?0[steffen@nhead steffen]$ /tmp/sigint
  setsig(22: TTOU: Stopped (tty output)
  setsig(21: TTIN: Stopped (tty input)
  setsig(18: TSTP: Suspended
  setsig(0: EXIT: Signal 0
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(3: QUIT: Quit
  setsig(14: ALRM: Alarm clock
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  
  
  Logging out ... and:
  
    (a) Shutdown system.
    (b)  Restart system.
      (c)  Cleanup and shutdown.
      (d)  Cleanup and restart.
        (e)  Cleanup, backup, and shutdown.
        (f)  Cleanup, backup, and restart.
          (g)  Cleanup.
          (h)  Cleanup and backup.
            (*)  Do nothing but logging out.
  
  Three seconds to go, choose or loose ...
  setsig(3: QUIT: Quit
  [1] 16309
  setsig(22: TTOU: Stopped (tty output)
  setsig(21: TTIN: Stopped (tty input)
  setsig(18: TSTP: Suspended
  setsig(3: QUIT: Quit
  setsig(1: HUP: Hangup
  setsig(2: INT: Interrupt
  setsig(14: ALRM: Alarm clock
  setsig(15: TERM: Terminated
  setsig(18: TSTP: Suspended
  setsig(20: CHLD: Child exited
  setsig(21: TTIN: Stopped (tty input)
  setsig(22: TTOU: Stopped (tty output)
  setsig(28: WINCH: Window size changes
  Timeout expired
  [1] + Done                 ( /bin/sleep 3 && kill -QUIT ${PROC
  setsig(22: TTOU: Stopped (tty output)
  setsig(21: TTIN: Stopped (tty input)
  setsig(18: TSTP: Suspended
  Shared connection to nhead closed.
  ?0[steffen@sherwood tmp]$ 

--steffen

Reply via email to