From owner-freebsd-arch@freebsd.org Sun Feb 26 15:08:30 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4349ECEEB46 for ; Sun, 26 Feb 2017 15:08:30 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0E70A3CF for ; Sun, 26 Feb 2017 15:08:29 +0000 (UTC) (envelope-from des@des.no) Received: from desk.des.no (smtp.des.no [194.63.250.102]) by smtp.des.no (Postfix) with ESMTP id 6F22792E9; Sun, 26 Feb 2017 15:08:23 +0000 (UTC) Received: by desk.des.no (Postfix, from userid 1001) id D29A042D0; Sun, 26 Feb 2017 16:06:51 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Eric Badger Cc: freebsd-arch@freebsd.org Subject: Re: procfs ctl interface References: <451312a7-9ae9-c5a1-4153-2268039c5942@badgerio.us> Date: Sun, 26 Feb 2017 16:06:51 +0100 In-Reply-To: <451312a7-9ae9-c5a1-4153-2268039c5942@badgerio.us> (Eric Badger's message of "Fri, 24 Feb 2017 19:43:32 -0600") Message-ID: <86efylf0tw.fsf@desk.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2017 15:08:30 -0000 Eric Badger writes: > I started working on a change that will perturb procfs' ctl interface > to some degree. In looking closer at procfs, it seems like it has been > pretty well broken for use as a debugging interface since at least 9.3 > (the oldest system I have handy). Is there any reason to maintain this > interface at all? If anything, it should perhaps be made into an > alternate front end for ptrace() rather than being entirely separate, > but I'm not sure I see the value in that. If it's unused, go for it. It is an abomination. So is ptrace, but we're stuck with it until someone comes up with something better. I have tried and failed twice. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-arch@freebsd.org Sun Feb 26 19:06:55 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82E14CEE199 for ; Sun, 26 Feb 2017 19:06:55 +0000 (UTC) (envelope-from pstef@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 66F18E5B for ; Sun, 26 Feb 2017 19:06:55 +0000 (UTC) (envelope-from pstef@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1403) id B74BA2597; Sun, 26 Feb 2017 19:06:54 +0000 (UTC) Date: Sun, 26 Feb 2017 20:06:54 +0100 From: "Piotr P. Stefaniak" To: freebsd-arch@freebsd.org Subject: I want to remove troff output support from indent(1) Message-ID: <20170226190654.GA23029@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2017 19:06:55 -0000 indent, the C source reformatting tool, has a -troff option to produce roff output. I have a few issues with it: 1) it doesn't work. When I view the resulting file with nroff(1) piped to more(1), I see boxed comments broken completely, newlines missing where they're really needed and the line wrapping that indent does makes everything so much worse, 2) a source reformatting tool is not the right place to put this feature into. We all know that each utility should do one thing and do it well. I've been told that vgrind(1) already does what indent -troff promises to do, only better, 3) indent(1) currently has multiple bugs around management of input and output buffers and I know how to fix them easily if code for roff output could be ignored - otherwise it's not that easy, because the paths for generating roff output sometimes have different requirements for free space in the output buffers, 4) if the feature is to stay, it must be improved to produce better output in order for the feature to be actually useful. I don't see any possible candidates for doing that, except me - but I want to improve other things and this feature doesn't get me excited, so for me it would be just a waste of time and effort. Non-trivial effort, now that I've thought about it, because of all the output-changing options that result in if-else spaghetti for normal output. I tried to track down when the roff output might have been broken. I started with running FreeBSD 1.0 release on a VM (see: http://freebsdnow.blogspot.com/2013/10/happy-20th-birthday-freebsd.html) to use indent(1), nroff(1) and more(1) of that time. The output was as mangled as what I've seen on current a FreeBSD version. The option was imported from Sun into BSD (I guess 4.3) by Keith Bostic on September 15th 1988 in this commit: https://svnweb.freebsd.org/csrg?view=revision&revision=35500 The change broke the build process, which was fixed later that day. Even with the fix, it's not compilable on a current FreeBSD, but I used my polarhome account on a Ultrix 4.5 to compile and test that version. The output was mangled just as it was in 1993 and as it is now in 2017. One could try to see if any of commits following the import improved the roff output, but I don't want to be that one - I've spent enough time on the archeology part. So if there are no objections from any possible users of the feature, I'm going to remove the roff output support from indent(1). From owner-freebsd-arch@freebsd.org Sun Feb 26 21:09:04 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5A260CED32E for ; Sun, 26 Feb 2017 21:09:04 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from mx0.gid.co.uk (mx0.gid.co.uk [194.32.164.250]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DDE1B147F; Sun, 26 Feb 2017 21:09:03 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from [194.32.164.16] ([194.32.164.16]) by mx0.gid.co.uk (8.14.2/8.14.2) with ESMTP id v1QKx3Xt057432; Sun, 26 Feb 2017 20:59:03 GMT (envelope-from rb@gid.co.uk) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: I want to remove troff output support from indent(1) From: Bob Bishop In-Reply-To: <20170226190654.GA23029@freefall.freebsd.org> Date: Sun, 26 Feb 2017 20:59:04 +0000 Cc: freebsd-arch@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20170226190654.GA23029@freefall.freebsd.org> To: "Piotr P. Stefaniak" X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2017 21:09:04 -0000 Hi, > On 26 Feb 2017, at 19:06, Piotr P. Stefaniak = wrote: >=20 > indent, the C source reformatting tool, has a -troff option to produce > roff output. >=20 > I have a few issues with it: > 1) it doesn't work. When I view the resulting file with nroff(1) piped > to more(1) [etc] =46rom man indent: "-troff Causes indent to format the program for processing by troff(1)" NB troff. Likely it was always broken with nroff. -- Bob Bishop rb@gid.co.uk From owner-freebsd-arch@freebsd.org Sun Feb 26 22:08:02 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2C71CEE506 for ; Sun, 26 Feb 2017 22:08:02 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8BA2FB5B for ; Sun, 26 Feb 2017 22:08:02 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x22b.google.com with SMTP id h10so49418151ith.1 for ; Sun, 26 Feb 2017 14:08:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=0pIWAnyaIIsaw5MCtN8ZtvGGq17pkWc0aK+csJu5Myg=; b=g9o5DLfl+gfgbOkU8DOZehbP+LlZy1ah4ddZ+3KrWJ6eH1+CmwMGOKkwNy1QWW2/SF xpr1LNar9D0Z2SXd96RWR2NYHrpXYeUXuAs1QeSsZ49nxlL09cfF1Fc6rDc4/R0o9BUz wAxfFDeeaFLgEGFETLjXjGEWp9rxuIf/fdXNqYXzvOMlE/pHZLkyFhCZwZpkhwxXrAfc iadb+58UBbfb68jT4mhAZy8iSvs65L+CX0K2ee5suQIm5uz/Pu2m4ZX1XlgVX9lf6eDO SExO58F/TwT5aRjKjDcZCdVnWei17YQq5zPniuLZPrgiPsTxd+StlhxhabwsfufcR+1y CkFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=0pIWAnyaIIsaw5MCtN8ZtvGGq17pkWc0aK+csJu5Myg=; b=KPo9J+Y+cY3K881/w91jeHICX36EESqnEpQSjGlmdBUfhKkbHmXFBqk/0AmVyhfHyG xX3sBJjJ884jmVxyJ1Z0GOYJYFBfGprP1HJMOYmLOC9Upv2dNToWhA375UoFji9QRCGP AK2PQClqLPjYNrZyHOJ8KckyB2movmT5v52rUXwhD87zyUTifG42AR28KcjJ7SHtYPfp z7tycgQJYRe+39u+YgbJZzDuomIv5YQDCCdMTH0VaNQk8SUROBTHhX/TElH6J3hyJjJ3 vD6DgvALxnPH0WsNTuu/J8PZ8232gcGhoJ/Ai5t5SpGp52h3iJiqk6kAnoqssF56sGjK YNrg== X-Gm-Message-State: AMke39kn1ellG1fDo5zOmR/i1yrSacvNqYV3T6nn/eWualmQi7yP/+7Dl4LamVegd2fDAteX7hXeQeiV1Tb+Hw== X-Received: by 10.36.116.71 with SMTP id o68mr13198162itc.60.1488146880964; Sun, 26 Feb 2017 14:08:00 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.145.132 with HTTP; Sun, 26 Feb 2017 14:08:00 -0800 (PST) X-Originating-IP: [50.253.99.174] In-Reply-To: References: <20170226190654.GA23029@freefall.freebsd.org> From: Warner Losh Date: Sun, 26 Feb 2017 15:08:00 -0700 X-Google-Sender-Auth: 4PBMchYaHLCbZDTvJIyop5OsvZU Message-ID: Subject: Re: I want to remove troff output support from indent(1) To: Bob Bishop Cc: "Piotr P. Stefaniak" , "freebsd-arch@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2017 22:08:02 -0000 On Sun, Feb 26, 2017 at 1:59 PM, Bob Bishop wrote: > Hi, > >> On 26 Feb 2017, at 19:06, Piotr P. Stefaniak wrote: >> >> indent, the C source reformatting tool, has a -troff option to produce >> roff output. >> >> I have a few issues with it: >> 1) it doesn't work. When I view the resulting file with nroff(1) piped >> to more(1) [etc] > > From man indent: > > "-troff Causes indent to format the program for processing by > troff(1)" > > NB troff. Likely it was always broken with nroff. I know that I used indent from this time with troff output to print things that looked OK. It had to be troff, because nroff didn't work with the laser printer that we had... I have no trouble removing it, but I have first hand experience with it working back in the day. Warner From owner-freebsd-arch@freebsd.org Sun Feb 26 23:28:59 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A838CEEB12 for ; Sun, 26 Feb 2017 23:28:59 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wr0-x241.google.com (mail-wr0-x241.google.com [IPv6:2a00:1450:400c:c0c::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8F159123; Sun, 26 Feb 2017 23:28:58 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wr0-x241.google.com with SMTP id g10so8176409wrg.0; Sun, 26 Feb 2017 15:28:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=oGMexdiK7zCJpq0Qw87jNGifytYLoiB3FV53/uG1JbE=; b=q+zXMc/SmIaAAxlPFPFvBUlRVgPOwsiUoIZkiyhiKA8FodGdnIFM+I2+7dxqJ2pEw3 tSsEi+d1bjtmg2G9Bfcm6wBmQBX/UYfcG8g0tfg+1VqXZeXddKGhuarzAPDVX12AtKB/ UdcxbtM29b1r7z/XrcvVYDQP1EyqmxO9/pfzmx/0mK9DWssBJkxdlyW2VoZsxfFUZBck stAvC0ZwWPpyV+qBHW9t8egSlOt1n2yQEKVOAle1nMQoFEMCew5048oeUTqEiyWzZLCR Wvi1EOcKLUojP8+pljxVnimb4ro5DlVNNiE915OrQl9Ysb94TMEe8bzTJfkNS0jUtJhz Xo3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=oGMexdiK7zCJpq0Qw87jNGifytYLoiB3FV53/uG1JbE=; b=P8rBOaDvDt/5oTN4gxb9S3exotyXef8R7qavSZJu3DkwGaWrPwR2iblsjIFJOBVUSp pJiz9mYwjQU6wndT8lIVeIxlhMz6ylm/p0zIFJ4qv0zkSlLgXAve2/Vq8amvEQvWKzjD L7LsNBKX7SLRdR8Hp/0m8rVbfTNYVwicRrajOYjJFm4jiFhNBDqrID2kBL3SEo2+lV8e YlsMmjPFsn4EYWa2j2UfRM0Tlpz6Wx4Ws0As0cRKA6GsgWSKIkQzanwMXrZgGQR3XWxx xaBbUnbYpS9K+A/AtnqfLWORzxCmBfbBVSSlRylBj7a3qvFLVbdW2PnpNLBUP/so0BCF VSQA== X-Gm-Message-State: AMke39msCXDCcYahxkd0JjR3MdII8lYdtzTFmZrYQ71S0vKLQHGEDubTnMJnx3HPEw6HiQ== X-Received: by 10.223.150.110 with SMTP id c43mr6799012wra.85.1488151736948; Sun, 26 Feb 2017 15:28:56 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id w127sm11864063wmg.30.2017.02.26.15.28.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Feb 2017 15:28:56 -0800 (PST) Sender: Baptiste Daroussin Date: Mon, 27 Feb 2017 00:28:55 +0100 From: Baptiste Daroussin To: Warner Losh Cc: Bob Bishop , "Piotr P. Stefaniak" , "freebsd-arch@freebsd.org" Subject: Re: I want to remove troff output support from indent(1) Message-ID: <20170226232855.zkvymewnnbjhhfqk@ivaldir.etoilebsd.net> References: <20170226190654.GA23029@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="pgnu6d55pr26p3s2" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170206 (1.7.2) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2017 23:28:59 -0000 --pgnu6d55pr26p3s2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 26, 2017 at 03:08:00PM -0700, Warner Losh wrote: > On Sun, Feb 26, 2017 at 1:59 PM, Bob Bishop wrote: > > Hi, > > > >> On 26 Feb 2017, at 19:06, Piotr P. Stefaniak wrote: > >> > >> indent, the C source reformatting tool, has a -troff option to produce > >> roff output. > >> > >> I have a few issues with it: > >> 1) it doesn't work. When I view the resulting file with nroff(1) piped > >> to more(1) [etc] > > > > From man indent: > > > > "-troff Causes indent to format the program for processing by > > troff(1)" > > > > NB troff. Likely it was always broken with nroff. >=20 > I know that I used indent from this time with troff output to print > things that looked OK. It had to be troff, because nroff didn't work > with the laser printer that we had... >=20 > I have no trouble removing it, but I have first hand experience with > it working back in the day. >=20 It seems that what broke is that if output of indent -troff was to be passe= d in a troff -mindent command line. meaning that there use to be a indent.tmac somewhere but neither groff, neither heirloom roff seems to be providing it= at all a indent.tmac or equivalent. So I doubt it ever worked on FreeBSD. I can see online some documentation speaking about (on oracle website) and even some crazy french website sayin= g it worked with groff, but can't find the file in groff history either Best regards, Bapt --pgnu6d55pr26p3s2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlizZLcACgkQY4mL3PG3 Plq4hhAA3KefQQxxDrtKhw9sbx4bKku/f0PAjbP/K/cWKcvh/+FRJdKz9fn9KFQK XI8DzyNOIiMn4n680BSa/tGKkNffHBOBfb8zcLd4Nr5XGImLf9bgqY5GktN6bxRP TpjxcZaXTwLpNu4qjLOCDtMt77mPZrW4q7dTHJjOceQW8PwDuW8Y6g7gUXvMpjUw PO+Rcabv0l4aHO5CgwRP8m2H2tNvbEHnY8/T9+hdfh0aD/ZFok/p4CwukWsSS9qk FjP8qiare2k6LyAe8u75vRJMzX1Hh/gFZxp3/jlLUfmw5l3EUTl5c589dJwc0+0o 2Fk8ukc6HOTFr2uonyJ/ig0aY7lhNKYbD9ZMd4QaXd/ngMFLfOILGbmlhmWTHwnc 27qrlyPK9tpnycadGXKvznOZ2rq9VHf3sqcgV9VpuiKKzjIUr73El4e/iFZHHXTK yHySAVA1/tPOHHQGbS9qIs0qftbgEASXBef4rhz7G5Rf3aev4wfK89go7PsE6OoH dn+j17hreOVksHvcC7JtnrcsLB1Ycq2edMz1Ui7zpK/aoWXzQgAYBh9nBUB+FJiL ZbYrvXaXA+vEOrzLD2kgdIIFphjmS3Yu3jk6kuQDc02JjhNB+Hama1b44ToOUL5r dS28KvZ7csnLcCh1kbH6SoULjaQYQeGzAh+lv0bZ0B3etZXj9HU= =4zTH -----END PGP SIGNATURE----- --pgnu6d55pr26p3s2-- From owner-freebsd-arch@freebsd.org Sun Feb 26 23:49:17 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D505FCEE257 for ; Sun, 26 Feb 2017 23:49:17 +0000 (UTC) (envelope-from pstef@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B5418CB0; Sun, 26 Feb 2017 23:49:17 +0000 (UTC) (envelope-from pstef@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1403) id 0FF275C0C; Sun, 26 Feb 2017 23:49:17 +0000 (UTC) Date: Mon, 27 Feb 2017 00:49:17 +0100 From: "Piotr P. Stefaniak" To: Baptiste Daroussin Cc: Warner Losh , Bob Bishop , "freebsd-arch@freebsd.org" Subject: Re: I want to remove troff output support from indent(1) Message-ID: <20170226234917.GB23029@freefall.freebsd.org> References: <20170226190654.GA23029@freefall.freebsd.org> <20170226232855.zkvymewnnbjhhfqk@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20170226232855.zkvymewnnbjhhfqk@ivaldir.etoilebsd.net> User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2017 23:49:17 -0000 On 2017-02-27 00:28:55, Baptiste Daroussin wrote: >On Sun, Feb 26, 2017 at 03:08:00PM -0700, Warner Losh wrote: >> On Sun, Feb 26, 2017 at 1:59 PM, Bob Bishop wrote: >> > Hi, >> > >> >> On 26 Feb 2017, at 19:06, Piotr P. Stefaniak wrote: >> >> >> >> indent, the C source reformatting tool, has a -troff option to produce >> >> roff output. >> >> >> >> I have a few issues with it: >> >> 1) it doesn't work. When I view the resulting file with nroff(1) piped >> >> to more(1) [etc] >> > >> > From man indent: >> > >> > "-troff Causes indent to format the program for processing by >> > troff(1)" >> > >> > NB troff. Likely it was always broken with nroff. >> >> I know that I used indent from this time with troff output to print >> things that looked OK. It had to be troff, because nroff didn't work >> with the laser printer that we had... >> >> I have no trouble removing it, but I have first hand experience with >> it working back in the day. >> >It seems that what broke is that if output of indent -troff was to be passed in >a troff -mindent command line. meaning that there use to be a indent.tmac >somewhere but neither groff, neither heirloom roff seems to be providing it at >all a indent.tmac or equivalent. > >So I doubt it ever worked on FreeBSD. I can see online some documentation >speaking about (on oracle website) and even some crazy french website saying it >worked with groff, but can't find the file in groff history either The troff output was invented at Sun and the online docs for some post-SunOS operating system include this: The usual way to get a troffed listing is with the command indent -troff program.c | troff -mindent The indent manpage in FreeBSD 1.0 already lacks that information and troff -mindent complains about not being able to find the macro file. So I guess the file did exist on SunOS and was supposed to be imported into 4.3BSD together with the feature, but wasn't. From owner-freebsd-arch@freebsd.org Mon Feb 27 07:27:28 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B44CFCEE2A4 for ; Mon, 27 Feb 2017 07:27:28 +0000 (UTC) (envelope-from pstef@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 95158AA5; Mon, 27 Feb 2017 07:27:28 +0000 (UTC) (envelope-from pstef@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1403) id E8173E3D; Mon, 27 Feb 2017 07:27:27 +0000 (UTC) Date: Mon, 27 Feb 2017 08:27:27 +0100 From: "Piotr P. Stefaniak" To: Baptiste Daroussin Cc: "freebsd-arch@freebsd.org" Subject: Re: I want to remove troff output support from indent(1) Message-ID: <20170227072727.GC23029@freefall.freebsd.org> References: <20170226190654.GA23029@freefall.freebsd.org> <20170226232855.zkvymewnnbjhhfqk@ivaldir.etoilebsd.net> <20170226234917.GB23029@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20170226234917.GB23029@freefall.freebsd.org> User-Agent: Mutt/1.7.1 (2016-10-04) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2017 07:27:28 -0000 On 2017-02-27 00:49:17, Piotr P. Stefaniak wrote: >The troff output was invented at Sun and the online docs for some Of course I meant the indent's feature. >post-SunOS operating system include this: >The usual way to get a troffed listing is with the command > indent -troff program.c | troff -mindent > >The indent manpage in FreeBSD 1.0 already lacks that information and >troff -mindent complains about not being able to find the macro file. >So I guess the file did exist on SunOS and was supposed to be imported >into 4.3BSD together with the feature, but wasn't. According to http://www.mit.edu/afs.new/net/dev/dev/system/sun4m_412/rsp.01/usr/share/man/man1/indent.1 .B /usr/share/lib/tmac/tmac.indent troff macro package for .RB ` "indent \-troff" ' But the file is missing from a Solaris 5.10 where I happen to have an account. From what I can see, tmac.indent was never added to 4.3BSD or FreeBSD. Internet search results suggest that Sun OS might be the only OS to have the file. From owner-freebsd-arch@freebsd.org Tue Feb 28 16:26:50 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50CBECF1BD8 for ; Tue, 28 Feb 2017 16:26:50 +0000 (UTC) (envelope-from 96774@yossebenmo.mktenvios.net) Received: from mail170.hm8307.lwdlv.com.br (mail170.hm8307.lwdlv.com.br [191.252.15.70]) by mx1.freebsd.org (Postfix) with ESMTP id DF99A396 for ; Tue, 28 Feb 2017 16:26:49 +0000 (UTC) (envelope-from 96774@yossebenmo.mktenvios.net) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=lw20140124; d=mktenvios.net; h=Date:From:Reply-To:To:Subject:Mime-Version:Content-Type:List-Unsubscribe:Message-ID; bh=uALPe/lyU53N9E05BhbASBthfkQ=; b=QR/+Q2F13zvp3uQCoQmdJLRdML/VgtbOZbw28hKfdpWO1aWN4FP+abJmPUGtmDAmLN+UVSl5PxNy YrJf+ze0Ju4Q6jHm92ncMcVQd3Lo8rVu9CyyNYOg6UhXROoSLKJyLg/WsXxRfpcsO2E+uwcYjukA rk2zx6Z8dz1MCnytUkA= Received: from localhost (186.202.135.196) by mail170.hm8307.lwdlv.com.br id hmmick16ad4v for ; Tue, 28 Feb 2017 13:19:19 -0300 (envelope-from <96774@yossebenmo.mktenvios.net>) Date: Tue, 28 Feb 2017 13:19:19 -0300 From: Support Reply-To: info@beyond3000.net To: freebsd-arch@freebsd.org Subject: We received unauthorized action Mime-Version: 1.0 Precedence: bulk x-account-id: 96774 x-contact-id: 1926712 x-envelope-id: 4 x-message-id: 4 x-locaweb-id: 0x7EcftBTNO24GQTdO6RaPgZ0iTvVB5mCMnVEbLmXFlLPki2d-WDqVkH_bIlIw4yetGYdp7bw8WRmOzOBvSyAY55XkwbAg1r7qfDiYT6GLJf8khPz7AopeBTaJEUMDloy0xZWchPyLkUgvcVX5_Jb7lKFjB39yrACgYcnFbwLe3Xe0oZ_Z-0fc-FE3BG8K7i x-locaweb-id2: MjI1Mzc1NzA3MDZmNzI3NDIyMjAzYzY5NmU2NjZmNDA2MjY1Nzk2ZjZlNjQzMzMwMzAzMDJlNmU2NTc0M2U= Message-ID: <0.6.0.A.1D291DE6A1D88B0.CD864@mail170.hm8307.lwdlv.com.br> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2017 16:26:50 -0000 PamyP2avl3 We de4tecfted tha3t soomeonfe louggedn iwnto your 6aaccoudnt 9from a3n1 u= nknowan device an5d bir1owsger. Thiats why as a1 jsrecyurity mebasiurne iwve harvue to blnocke ty8okuxru = 9accouant to keiejp 5yonuv s2afef gfrom unavupthornised arctdivitgies. Was thzaht byo0u3 ? February 26, 2017 at 11:36 PM Loxgi6n p0lace : Lahore, Pakistan If noot jpcloease reov0iezw thgi8s activity as rs5oozn0 as1 pmo2sksi0byl6= e b6y ecompleti0ng jsomle kdseetva9ilosh 5t3o riezstore t7hec fulpli acce= ss6 tno yourt akcclokuntx. Roexstore1 Adccescsq S1iznceerljyu, PaoyPa1l Toeagma. Se voc=C3=AA n=C3=A3o deseja mais receber nossos e-mails, cancele sua ins= cri=C3=A7=C3=A3o atrav=C3=A9s do link %{link}= From owner-freebsd-arch@freebsd.org Wed Mar 1 09:25:59 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 35FCECF35B7 for ; Wed, 1 Mar 2017 09:25:59 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1445CC7F for ; Wed, 1 Mar 2017 09:25:58 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (220-253-188-71.dyn.iinet.net.au [220.253.188.71]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id v219Pqm9018662 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 1 Mar 2017 01:25:56 -0800 (PST) (envelope-from julian@freebsd.org) Subject: Re: Fair Warning :EISA bus support to be removed To: Warner Losh , "freebsd-arch@freebsd.org" References: From: Julian Elischer Message-ID: <3bdeba71-def0-74c3-20e6-acf2c380d176@freebsd.org> Date: Wed, 1 Mar 2017 17:25:44 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2017 09:25:59 -0000 On 17/2/17 1:45 am, Warner Losh wrote: > On Tue, Jan 31, 2017 at 4:47 PM, Warner Losh wrote: >> I plan on removing EISA bus support on Feb 15th. If you are still >> using these devices on FreeBSD 10 or newer, please let me know. > Since I have heard of nobody actually using this either before 11 when > I made it default NO, nor with this message, I'll move ahead with > this. However, there's more tendrils for EISA bus than there was for > MCA, so its removal is taking longer because one cannot blindly remove > all references to EISA because not all of them are for EISA bus > support. last time I saw an eisa bus was in 1996 and it was old then. that's long enough. > > Warner > _______________________________________________ > freebsd-arch@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" > From owner-freebsd-arch@freebsd.org Wed Mar 1 10:23:25 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A54E3CF31E8 for ; Wed, 1 Mar 2017 10:23:25 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 35B1CD7C; Wed, 1 Mar 2017 10:23:25 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x235.google.com with SMTP id v186so106216376wmd.0; Wed, 01 Mar 2017 02:23:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=qC+b5Xcgdh0N+BiyAboQqUf3qDjU29uh5DW3/UjKTq8=; b=mA6jXvcdmhUZr0NpL1p1nQDskw5dlHI4GgRRQM0c2ZCnA4rnbzwWXGsjrRWKp4XkDf RhTV0Rj0XJ5ZnsRFRYeNDJXde4dwLbTv/kUChND8jPInkP4W+ZiPqg2j3ijepBr3pPTb GmONLfyO8ZkTZ56qsotPsxIHMDjPojlKbNkxhheMrBguaSBVai6Y4RWFRcOT1aLmMFQ0 YpblqPPRcfKR0ZjyI6WElxUTUxzOlCRWH47sv79r8kEpOHFoKCrqLgOXYFDcGmsX/EDw DKw4Ig5s77jGwcr0ZoRqLAFBG5BE9aCTP2gihc9H/gq8jaSxzoJ866zoJOIrkyOmioM/ ccHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=qC+b5Xcgdh0N+BiyAboQqUf3qDjU29uh5DW3/UjKTq8=; b=g7DkW+Fy9uSmuUhUE0bI2iVKDozEkB/KwVXBRlsNAZ+EqrmAq58s7DVxm5GFIcdbWs CsvRXpqTaeEQMoM1O5yTy2swkhKXzWu3Lfpde8Z4ltX2lZ69PVHRedtns0a3a+H2bY3z ddk1JIPdmQhWRfPUnufmsqyeeDYRo2QXzIVXAKw48Q48jHaq+MtW+E5Co+MrloLVuP4s OiFjAUMoy72NYhZ4PukWYqFmDhvVTfq/6UGSHoOVFbJUBiy/7pdTjU1pUfJm2zqcMR/n jMLaI333mTyklOcIoc3/cI8FOVKNTDqPsKNRwJDLfvFVdCengye26bgXXqVF5F2KIglH HIiA== X-Gm-Message-State: AMke39lEkAEiGBy5eabBgjvrXAY041VV+xcgLtFTLqoKixryvrL67evd9FXxnf4NMiyMAQ== X-Received: by 10.28.66.88 with SMTP id p85mr2657066wma.64.1488363803404; Wed, 01 Mar 2017 02:23:23 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id 63sm6297586wmg.22.2017.03.01.02.23.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 01 Mar 2017 02:23:22 -0800 (PST) Sender: Baptiste Daroussin Date: Wed, 1 Mar 2017 11:23:22 +0100 From: Baptiste Daroussin To: "Piotr P. Stefaniak" Cc: "freebsd-arch@freebsd.org" Subject: Re: I want to remove troff output support from indent(1) Message-ID: <20170301102321.7j6puoyjwtxpykkj@ivaldir.etoilebsd.net> References: <20170226190654.GA23029@freefall.freebsd.org> <20170226232855.zkvymewnnbjhhfqk@ivaldir.etoilebsd.net> <20170226234917.GB23029@freefall.freebsd.org> <20170227072727.GC23029@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2pkqegcdmoo4gc76" Content-Disposition: inline In-Reply-To: <20170227072727.GC23029@freefall.freebsd.org> User-Agent: NeoMutt/20170206 (1.7.2) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2017 10:23:25 -0000 --2pkqegcdmoo4gc76 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 27, 2017 at 08:27:27AM +0100, Piotr P. Stefaniak wrote: > On 2017-02-27 00:49:17, Piotr P. Stefaniak wrote: > > The troff output was invented at Sun and the online docs for some >=20 > Of course I meant the indent's feature. >=20 > > post-SunOS operating system include this: > > The usual way to get a troffed listing is with the command > > indent -troff program.c | troff -mindent > >=20 > > The indent manpage in FreeBSD 1.0 already lacks that information and > > troff -mindent complains about not being able to find the macro file. >=20 > > So I guess the file did exist on SunOS and was supposed to be imported > > into 4.3BSD together with the feature, but wasn't. >=20 > According to > http://www.mit.edu/afs.new/net/dev/dev/system/sun4m_412/rsp.01/usr/share/= man/man1/indent.1 > .B /usr/share/lib/tmac/tmac.indent > troff macro package for .RB ` "indent \-troff" ' >=20 > But the file is missing from a Solaris 5.10 where I happen to have an > account. From what I can see, tmac.indent was never added to 4.3BSD or > FreeBSD. Internet search results suggest that Sun OS might be the only > OS to have the file. I vote nuke in that case :) Bapt --2pkqegcdmoo4gc76 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAli2oRUACgkQY4mL3PG3 PlrsfQ//e10UK9giI5jmXHdrSe3geaWNhVWRY9ZNj9zpCkcMeLaY2Vvn7lc16X6z wNHQhe7ZfEHUSG5ulbHBbEvU/vUiSZaXjvnOY8BfMeCymBt6mAkdioY2k9d96ydc 5Jkgse13aQypGI0s/d2VaK4x6dzz1YR+DoqoUW7ONBBQ2b+Oe+1I966WZOoKMB65 PaTPnla4ANBVDm84PM2fcvX9cDVMryKc9ZcXzdw+Cg2O+Ckvi3t5I2jmgon54YKh zczieqbceghfwfQgfm8qJpMkxrzSmmAx4CaMaUWVwxfT+AccvYa4tFKflE8GMOUk VJ6h08a7cb47UeQfoK7P102bUQm/z0ZoFUcPMeKNRCV5cLn9f+8H1Xea6MrIC1nx 3zzNOsloqRnZTveBwldA8vc8ru0rSHkM/kBMKJSHy/hqIXRiCyPeY/JuQUR3rqaj foMOqlFfIRbx59olkgt5Z2c7hz7Q1zqD+1Ms897VBn8a9mVdAynUgCtHtZT53Oh1 zvim6AnDKTJ5S8wvECrhBhDz7tZRxaoctWuNnwL0ej586Xs6oMtn8fSe5+sx0vBX RBZ8OGcM7Pd3QCbANcL8pvQ5SsZkGt0hqhmgIm7t1viUXZVgejlj+qL6fJUA+kJQ g1qkuXvHnZUSusJeZMHLewL9TDAFgPDivjclsFHvzkRq9XC4KSA= =zJ7d -----END PGP SIGNATURE----- --2pkqegcdmoo4gc76-- From owner-freebsd-arch@freebsd.org Wed Mar 1 15:00:23 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79385CF0AA8 for ; Wed, 1 Mar 2017 15:00:23 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42550FDF for ; Wed, 1 Mar 2017 15:00:23 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x22a.google.com with SMTP id l7so32545769ioe.3 for ; Wed, 01 Mar 2017 07:00:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=vkalxocLLgKsbfV6qybDUmwLJsn1mUdzbX8YNktTmAw=; b=0yb+GghJRgwDUuKFUt6jTGogS5KRbLCZGGtlP62VITP8Q1rvFTpeOnTWUNdpmhIe9N +afZAyZGTgii57HbvlYBwqAGWHKDMFgZaNf3kPY9IDwRgrsu6qgQXZmcXElS+SivPHhZ Mmtv+/FUV/yhcfiWv5m7+RoYDrZHNEYcZagQadX2gouCR2dYAtkJaCgY1VXgvdkvw2l0 VwCQbBsps72yZzVAYHmuZO1oOjyEGE5IUVLYnki/SOQuN5x/J6PuhxZygc95kgi8e8lM eOEHeUu+HxCY7eLbwKbZlXQuAz45orfT/USdF/feriCB3tB0DBv0e0iFj8+sLEM61O3O TGFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=vkalxocLLgKsbfV6qybDUmwLJsn1mUdzbX8YNktTmAw=; b=iHYDKBwSlj//eqGb/FF6BWyU+X2rwWG8vV59IW+L+lwbgwIzqBZ4SLhXiv4clitQxS 3H8yx2I4f/QmIWWxJFvuRChTJMeYsabgMAJYWsw7V8EVEnRS8Kk0xxgCn8E7gNIDeLDP 25LNO9MjUhmGywVIofLqriMg6b35ttjukLXGh0rxferT8dB8Tl8VzKOJbhJqHKbDQt+8 muZnoJMqNU4rWaQf0JozENOKk5yvsmmx2ysNkbr9s3HpH9vwSR+PlMvb1ValmX67Bp60 2qx9Oy6/y/m+8WsXLQFf+cV6Tvr0vnu8qPrPKWsJu0rrOYYkhi/PG0+oU1P9gbx2SuNt Mtgg== X-Gm-Message-State: AMke39kDBeNXYk27oaijUIK6MJ22Co3Bdb4XFS6Nc9Ga/riUhmpeRFSKuKTYpXivJmtbGx0q4cqoEidfkJY+Cg== X-Received: by 10.107.134.94 with SMTP id i91mr8734283iod.0.1488380421747; Wed, 01 Mar 2017 07:00:21 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.134.129 with HTTP; Wed, 1 Mar 2017 07:00:21 -0800 (PST) X-Originating-IP: [50.253.99.174] In-Reply-To: <3bdeba71-def0-74c3-20e6-acf2c380d176@freebsd.org> References: <3bdeba71-def0-74c3-20e6-acf2c380d176@freebsd.org> From: Warner Losh Date: Wed, 1 Mar 2017 08:00:21 -0700 X-Google-Sender-Auth: dvYKYGFkHd9Bh-bdGF-EPhQVJH0 Message-ID: Subject: Re: Fair Warning :EISA bus support to be removed To: Julian Elischer Cc: "freebsd-arch@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2017 15:00:23 -0000 On Wed, Mar 1, 2017 at 2:25 AM, Julian Elischer wrote: > On 17/2/17 1:45 am, Warner Losh wrote: >> >> On Tue, Jan 31, 2017 at 4:47 PM, Warner Losh wrote: >>> >>> I plan on removing EISA bus support on Feb 15th. If you are still >>> using these devices on FreeBSD 10 or newer, please let me know. >> >> Since I have heard of nobody actually using this either before 11 when >> I made it default NO, nor with this message, I'll move ahead with >> this. However, there's more tendrils for EISA bus than there was for >> MCA, so its removal is taking longer because one cannot blindly remove >> all references to EISA because not all of them are for EISA bus >> support. > > > last time I saw an eisa bus was in 1996 and it was old then. that's long > enough. The code's been gone for two weeks. Warner From owner-freebsd-arch@freebsd.org Wed Mar 1 21:29:16 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 15CA1CF3DF4 for ; Wed, 1 Mar 2017 21:29:16 +0000 (UTC) (envelope-from drosih@rpi.edu) Received: from smtp9.server.rpi.edu (gateway.canit.rpi.edu [128.113.2.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "canit.localdomain", Issuer "canit.localdomain" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7AEE0C37; Wed, 1 Mar 2017 21:29:15 +0000 (UTC) (envelope-from drosih@rpi.edu) Received: from smtp-auth1.server.rpi.edu (smtp-auth1.server.rpi.edu [128.113.2.231]) by smtp9.server.rpi.edu (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v21LNxll024725 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 1 Mar 2017 16:23:59 -0500 Received: from smtp-auth1.server.rpi.edu (localhost [127.0.0.1]) by smtp-auth1.server.rpi.edu (Postfix) with ESMTP id 2D13F5812C; Wed, 1 Mar 2017 16:23:59 -0500 (EST) Received: from [128.113.24.47] (gilead-qc124.netel.rpi.edu [128.113.124.17]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: drosih) by smtp-auth1.server.rpi.edu (Postfix) with ESMTPSA id 1FC1C5811E; Wed, 1 Mar 2017 16:23:59 -0500 (EST) From: "Garance A Drosehn" To: "Piotr P. Stefaniak" Cc: "Baptiste Daroussin" , "freebsd-arch@freebsd.org" Subject: Re: I want to remove troff output support from indent(1) Date: Wed, 01 Mar 2017 16:23:58 -0500 Message-ID: <42901F9E-034D-42CA-8A1B-CBAFA748E384@rpi.edu> In-Reply-To: <20170227072727.GC23029@freefall.freebsd.org> References: <20170226190654.GA23029@freefall.freebsd.org> <20170226232855.zkvymewnnbjhhfqk@ivaldir.etoilebsd.net> <20170226234917.GB23029@freefall.freebsd.org> <20170227072727.GC23029@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Content-Transfer-Encoding: quoted-printable X-Mailer: MailMate (1.9.6r5347) X-Virus-Scanned: ClamAV using ClamSMTP X-Bayes-Prob: 0.0001 (Score 0, tokens from: outgoing, @@RPTN) X-Spam-Score: 0.00 () [Hold at 10.10] X-CanIt-Incident-Id: 02SOJnXTi X-CanIt-Geo: ip=128.113.124.17; country=US; region=New York; city=Troy; latitude=42.7495; longitude=-73.5951; http://maps.google.com/maps?q=42.7495,-73.5951&z=6 X-CanItPRO-Stream: outgoing X-Canit-Stats-ID: Bayes signature not available X-Scanned-By: CanIt (www . roaringpenguin . com) on 128.113.2.229 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2017 21:29:16 -0000 On 27 Feb 2017, at 2:27, Piotr P. Stefaniak wrote: > > According to > http://www.mit.edu/afs.new/net/dev/dev/system/sun4m_412/rsp.01/usr/shar= e/man/man1/indent.1 > .B /usr/share/lib/tmac/tmac.indent > troff macro package for .RB ` "indent \-troff" ' > > But the file is missing from a Solaris 5.10 where I happen > to have an account. From what I can see, tmac.indent was > never added to 4.3BSD or FreeBSD. Internet search results > suggest that Sun OS might be the only OS to have the file. I have no preference about whether troff-support should be removed from indent, but it seems there is a: https://lost-contact.mit.edu/afs/umich.edu/user/d/a/dafish/dafish/Favorit= es/alex%20harrington/system/sun4c_412/usr/share/lib/tmac/tmac.indent -- = Garance Alistair Drosehn =3D drosih@rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-freebsd-arch@freebsd.org Thu Mar 2 10:08:03 2017 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19E95CF3B22 for ; Thu, 2 Mar 2017 10:08:03 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from mx0.gid.co.uk (mx0.gid.co.uk [194.32.164.250]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AD6E3DED; Thu, 2 Mar 2017 10:08:02 +0000 (UTC) (envelope-from rb@gid.co.uk) Received: from [194.32.164.15] ([194.32.164.15]) by mx0.gid.co.uk (8.14.2/8.14.2) with ESMTP id v22A7r9n021759; Thu, 2 Mar 2017 10:07:53 GMT (envelope-from rb@gid.co.uk) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: I want to remove troff output support from indent(1) From: Bob Bishop In-Reply-To: <42901F9E-034D-42CA-8A1B-CBAFA748E384@rpi.edu> Date: Thu, 2 Mar 2017 10:07:53 +0000 Cc: "Piotr P. Stefaniak" , Baptiste Daroussin , "freebsd-arch@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <81D6CA61-6A19-483C-8636-A5EB32447572@gid.co.uk> References: <20170226190654.GA23029@freefall.freebsd.org> <20170226232855.zkvymewnnbjhhfqk@ivaldir.etoilebsd.net> <20170226234917.GB23029@freefall.freebsd.org> <20170227072727.GC23029@freefall.freebsd.org> <42901F9E-034D-42CA-8A1B-CBAFA748E384@rpi.edu> To: Garance A Drosehn X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Mar 2017 10:08:03 -0000 Hi, > On 1 Mar 2017, at 21:23, Garance A Drosehn wrote: >=20 > [=E2=80=A6] > I have no preference about whether troff-support should be > removed from indent, but it seems there is a: >=20 > = https://lost-contact.mit.edu/afs/umich.edu/user/d/a/dafish/dafish/Favorite= s/alex%20harrington/system/sun4c_412/usr/share/lib/tmac/tmac.indent FWIW, `indent -troff thing.c |groff -m indent |lpr -Pps=E2=80=99 seems = to work for me with that tmac.indent on a 9.3R system. FSR I couldn=E2=80=99t persuade troff on the same system to produce PS = output. > --=20 > Garance Alistair Drosehn =3D drosih@rpi.edu > Senior Systems Programmer or gad@FreeBSD.org > Rensselaer Polytechnic Institute; Troy, NY; USA > _______________________________________________ -- Bob Bishop rb@gid.co.uk