From owner-freebsd-current@FreeBSD.ORG Sun Mar 2 11:04:38 2014 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6C865FD8; Sun, 2 Mar 2014 11:04:38 +0000 (UTC) Received: from anubis.delphij.net (anubis.delphij.net [64.62.153.212]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 547DC12AC; Sun, 2 Mar 2014 11:04:38 +0000 (UTC) Received: from delphij-macbook.local (c-24-5-244-32.hsd1.ca.comcast.net [24.5.244.32]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by anubis.delphij.net (Postfix) with ESMTPSA id 9676413ADD; Sun, 2 Mar 2014 03:04:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=delphij.net; s=anubis; t=1393758270; bh=WRSMqz2jMSojG7SNWAGzeuCjQXXxm/O/OpBti8LPOKg=; h=Date:From:Reply-To:To:CC:Subject; b=qAxyXaDO3pEUpyXBNm4rEOQ1V9VnKtXZ2/VTBVQkno4osAtpMssLuf1lA72D7sYYZ mzNbJG0fvaivecMJtf4APfezv53Mx+ZXp/1tu3p3z5VR+Rj+dmJplnZN56sp9L0Jyb +9H0NJQZMzbXEex1Uwnfa58Qn8Nm/zyNTPinylEs= Message-ID: <5313103A.7060207@delphij.net> Date: Sun, 02 Mar 2014 03:04:26 -0800 From: Xin Li Organization: The FreeBSD Project MIME-Version: 1.0 To: FreeBSD Current Subject: nvi: can't be used in the context of substitute Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Peter Wemm , Zhihao Yuan X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: d@delphij.net List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 11:04:38 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi, It looks like the new nvi version don't accept in the context of substitute. A minimal use case would be to replace all leading 8 spaces with tabs, what one would do on older version of nvi would be: : 1,$ s/^ //g Now, with nvi in FreeBSD 10.x+, entering won't yield the character. This seems to be a regression from older nvi version. Is this a known issue, or did I missed something? Thanks in advance! Cheers, -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJTExA6AAoJEJW2GBstM+nsRzIQAIfSS4isLQF4ex8ZzXQyE/0I 6Wia9FRHsa5gYt8phJxvWWbPCFeyHuqRjAkUEk+btuReZUSgEen27848v350hmBZ DXMaJknryGIU1/f9x/XIjLYpmBOf58tN+rPId6psgFiH7NmdTcfAVg320fdAKlKC gaMQHA3yGBC4ZTmopdj/e71gqmmjQuPe7kjyOx4fpdUWNKU+llIb5bUB1YWKYzyu /hBBp8bewWoHjlH4qa0hSK/k6ef8yA8WmFEFldHZMQeXizQTmNxDKURZ9gZGOlYQ m3mmeatE8KN+XVwn46p+iB9FcJu1dpzPq2QrepiWRzZJkxqOJhmjvQ0ZbZG1A6rM jjQCRvKRi3PjzRPrGkBhhSZcRYmpNsYV8Anf4mUg5GxbJNKYzHAhKJ+dySc+nvqm 5xccpeGXpw/ji/A5OefoEzQSAhujVaBW5x64J28E7VwY5zw38K20wm0hv+KfWofM OWc/gAB/1OYh5i+BaEb/O7RBoFIK+19MkJU3LFklBpDB2d8AE7vhoCbE4j9uujwB 8yFGNcl4up2z0ln+YhBYfTo8oc4iq6V55vNJYOM5iARKlQKYlhpPpyFgL+ssR4nY +hAPSJ8qV2dMNqwdwW7oGhlzAMR/+i/s/TMeHyLCJijEcTpZZB/V7k/I6muzHnYg p9f4hmB2r2f6/TaUyFmH =5n4i -----END PGP SIGNATURE-----