From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Message-id: <9F788D9D-8A71-4A6A-BE56-A1CBBB10F3B3@mac.com> From: Pietro Gagliardi To: wendellxe@yahoo.com, Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-reply-to: <382936.47212.qm@web57610.mail.re1.yahoo.com> Date: Tue, 19 Aug 2008 23:54:04 -0400 References: <382936.47212.qm@web57610.mail.re1.yahoo.com> Subject: Re: [9fans] Using the Acme Editor Topicbox-Message-UUID: 0191f072-ead4-11e9-9d60-3106f5b1d025 Just a few other bits of relevance to the original topic: On Aug 19, 2008, at 11:52 AM, Wendell xe wrote: > 07. Automatic insertion of spaces for tabs style(6) says not to convert tabs to spaces. > 11. Bookmarks If you know what text the bookmark will point to, make a comment on the line above it: /* C comment */ .\" troff comment # rc/awk comment Set the comment to the text of the bookmark. Then, search for the text of the bookmark with the appropriate comment delimiters. Easy enough. > 16. HTML tag matching An awk program can do this. The idea is to interpret tags as they come in the form of a stack: code stack html head html title head html </b> title error: closing wrong tag You can also check to see if tags make sense or bad tags are nested. For example, don't see <body><body></body></body> as normal, nor <title><b></b>.