Fix directory navigation in Dolphin::Terminal.

Authored by rakuco on Apr 12 2011, 2:14 PM.

Description

Fix directory navigation in Dolphin::Terminal.

When navigating in Dolphin it attempts to keep any open Terminal (F4)
in sync by changing the directory in the shell. It does this by
sending a "^C; cd $DIRECTORY" however shells under FreeBSD treat "^C"
as a literal string and not SIGINT. Fix this by sending SIGINT to the
shell instead of "^C".

It appears Linux does not exhibit this behaviour.

Patch originally written by David Naylor, from the KDE-FreeBSD team.

CCMAIL: naylor.b.david@gmail.com

(cherry picked from commit 5f78219e18073e475ed1f1865a1a2be1fafd60cf)

Details

Committed
rakucoApr 12 2011, 2:18 PM
Parents
R226:30d36605a089: Add unit test for bug 270437
Branches
Unknown
Tags
Unknown