Re: 8-current/kde3 stty defaults incorrect under konsole

From: Ed Schouten <ed_at_80386.nl>
Date: Wed, 25 Jun 2008 16:34:28 +0200
Hello Mark,

* Mark Atkinson <atkin901_at_yahoo.com> wrote:
> Hi,
> 
> Is anyone else running freebsd-current with kde3 (and has rebuilt both
> recently)?   I can only suspect this is related to recent changes in
> current in prep for mpsafe tty, but in konsole, the defaults turn out to be
> this (note the missing '^' on intr and quit):
> 
> cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = <undef>;
>         eol2 = <undef>; erase = ^?; erase2 = ^H; intr = C; kill = ^U;
>         lnext = ^V; min = 1; quit = \; reprint = ^R; start = ^Q;
>         status = ^T; stop = ^S; susp = ^Z; time = 0; werase = ^W;
> 
> xterm and the freebsd console are fine.
> 
> Maybe related to this commit?

Blegh. I always hate those applications using non-documented extensions
in a non-standard way. ;-)

Anyway, could you store this patch in the files/ dir of the kdelibs3
port and see what happens? Thanks! :)

%%%
--- kdecore/kpty.cpp
+++ kdecore/kpty.cpp
_at__at_ -128,9 +128,8 _at__at_
 #include <kstandarddirs.h>	// locate
 
 // not defined on HP-UX for example
-#ifndef CTRL
-# define CTRL(x) ((x) & 037)
-#endif
+#undef CTRL
+#define CTRL(x) ((x) & 037)
 
 #define TTY_GROUP "tty"
 
%%%

Yours,
-- 
 Ed Schouten <ed_at_80386.nl>
 WWW: http://80386.nl/

Received on Wed Jun 25 2008 - 12:34:29 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:32 UTC