From owner-freebsd-current@FreeBSD.ORG Tue Aug 26 11:38:19 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DAEFC1065679 for ; Tue, 26 Aug 2008 11:38:19 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.freebsd.org (Postfix) with ESMTP id 790EC8FC08 for ; Tue, 26 Aug 2008 11:38:19 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: by nf-out-0910.google.com with SMTP id h3so1039230nfh.33 for ; Tue, 26 Aug 2008 04:38:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=AnFqQGNseGd8tBKIKp4XilUEttkeg6fQpyCwuBCX4Gw=; b=LWKEBlW16BJt0fsADPae/HNgAGYk6CDkGoySQd8fL6NbejnN+NSXiFGl54pDo7xTDz rRSerTS9sl5wSBKq1F8Dg+jvdRwxRWZ2BnbQ3VkfxSaE7oOYuW+bM7AgFgKJxmivSTj+ t0BVgtZCxJD5jsG1JvzeVLViUpI5jrYU3OjlM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=OjEklFV+uyr57e2pGpT4Kh9Ztb4uRIvVc5+rAnFnYmBdnHGX1OsSXDEQWTIB3DEJii JaKwuld+PXxmEGQSp5ONJXPxQTa4+UrcvuaC3LG1ilSXL5BhcXCXyQkO62oeriQOFhos bs2+q2dtQLoxvb2AQi0NnHiNGtG4hOxU9V0mE= Received: by 10.210.113.16 with SMTP id l16mr4093479ebc.190.1219750698088; Tue, 26 Aug 2008 04:38:18 -0700 (PDT) Received: from localhost ( [93.80.243.28]) by mx.google.com with ESMTPS id 3sm6294285eyj.3.2008.08.26.04.38.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 26 Aug 2008 04:38:17 -0700 (PDT) From: swell.k@gmail.com To: Giorgos Keramidas References: <87fxot5hoi.fsf@kobe.laptop> <86myj0xdou.fsf@gmail.com> <8763po58y9.fsf@kobe.laptop> Date: Tue, 26 Aug 2008 15:38:02 +0400 In-Reply-To: <8763po58y9.fsf@kobe.laptop> (Giorgos Keramidas's message of "Tue, 26 Aug 2008 14:09:34 +0300") Message-ID: <86abf0xazp.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-current@freebsd.org, Ed Schouten Subject: Re: Inserting flow-control chars with an mpsafetty kernel X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2008 11:38:19 -0000 Giorgos Keramidas writes: > On Tue, 26 Aug 2008 14:39:45 +0400, swell.k@gmail.com wrote: >> Giorgos Keramidas writes: >>> Hi Ed, >>> After installing the mpsafetty changes it seems that flow-control ^S >>> and ^Q characters cannot be inserted inserted anymore. I first >>> noticed this when CTRL-S stopped working as 'search-forward' in >>> Emacs, but it seems the same problem exists in /usr/bin/vi, vim, bash >>> and a few other programs that I tested. >>> >>> With a kernel before the mpsafetty changes, I can fire up /usr/bin/vi >>> and type in insert-mode `^V^S'. This correctly inserts a ^S >>> character. With a kernel from svn revision /head@181939 ^V no longer >>> quotes the next byte in vi(1) and other programs. >> >> Could you possibly be trying to type them inside screen(1)? If so, are >> they working correctly outside it? > > Yes. I was using screen when I tried this. Now that I tried outside of > screen, C-s and C-q work in Emacs and ^V^S or ^V^Q works in /usr/bin/vi. > > Is this a known bug of screen? Are there already patches floating > around to fix it? I don't know. What I know that it was way before mpsafetty was merged in -current. It didn't really bother me to verify and report it since I don't use non-windowed Emacs often enough. But from my observation ^S/^Q do work in copy mode and it still present in screen.git too and didn't fixed in mpsafetty-20080824.diff.gz. So it's just `me too', sorry.