From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Breaking news: What did the IETF ever do for us? The *entire* list! Date: Sat, 04 Apr 2015 03:30:54 +0200 Organization: Aioe.org NNTP Server Message-ID: <87ego0addd.fsf@debian.uxu> References: <87619f8dmk.fsf@debian.uxu> <87k2xvus4s.fsf@kuiper.lan.informatimago.com> <87a8yqugvs.fsf@debian.uxu> <878ueauha5.fsf@kuiper.lan.informatimago.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1428111033 3043 80.91.229.3 (4 Apr 2015 01:30:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 4 Apr 2015 01:30:33 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Apr 04 03:30:21 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YeCui-0004Gu-PU for geh-help-gnu-emacs@m.gmane.org; Sat, 04 Apr 2015 03:30:21 +0200 Original-Received: from localhost ([::1]:35945 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YeCui-0005tG-67 for geh-help-gnu-emacs@m.gmane.org; Fri, 03 Apr 2015 21:30:20 -0400 Original-Path: usenet.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!uio.no!newsfeed1.swip.net!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 145 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:BD0hwdIsuogiDBDbcmfo0/cooIA= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:211259 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:103541 Archived-At: I made a couple of changes to the interface, notably so it searches the manpages and the jargon file as well, and actually any other body of documentation, e.g. the info files, that is added the same way. The RFCs seem to be tough to beat in terms of quantity, but scroll down (the output, last this post) for "jargon" and "manpage" in the second column of the output (the command is 'cid uucp') to see they are at least on the board. "Cid" = common interface to documentation, named after the cigarette (?) smoking airship mechanic in the Final Fantasy games :) Behold the zsh source: http://user.it.uu.se/~embe8573/conf/.zsh/cid It can be used from Emacs, as to output the paths in a buffer, as in (defun insert-shell-command (cmd) (interactive "s Command: ") (let ((pos (point)) (end (point-max)) ) (shell-command cmd 1) (goto-char (+ pos (1- (- (point-max) end)))) )) (should make a special version which also brings up the buffer) - anyway, then one can go to a file with (defun find-file-at-line (&optional other-window) (interactive "P") (let ((possible-filename (thing-at-point 'filename)) (find-f (if other-window 'find-file-other-window 'find-file)) ) (if (and possible-filename (file-exists-p possible-filename)) (apply find-f (list possible-filename)) (progn (forward-char 1) (find-file-at-line) )))) The 'cid uucp' output - occurrences, body, and file: 53 rfc /usr/share/doc/RFC/unclassified/rfc976.txt 39 rfc /usr/share/doc/RFC/old/unclassified/rfc850.txt 34 rfc /usr/share/doc/RFC/informational/rfc1166.txt 22 rfc /usr/share/doc/RFC/old/historic/rfc1849.txt 21 rfc /usr/share/doc/RFC/informational/rfc1480.txt 20 rfc /usr/share/doc/RFC/old/proposed-standard/rfc977.txt 19 rfc /usr/share/doc/RFC/old/informational/rfc1386.txt 17 rfc /usr/share/doc/RFC/old/unclassified/rfc987.txt 14 rfc /usr/share/doc/RFC/old/informational/rfc1117.txt 14 rfc /usr/share/doc/RFC/informational/rfc1865.txt 14 rfc /usr/share/doc/RFC/informational/rfc1168.txt 14 rfc /usr/share/doc/RFC/informational/rfc1168.ps 13 rfc /usr/share/doc/RFC/old/proposed-standard/rfc1327.txt 13 rfc /usr/share/doc/RFC/old/historic/rfc1700.txt 13 rfc /usr/share/doc/RFC/old/experimental/rfc1148.txt 13 rfc /usr/share/doc/RFC/old/experimental/rfc1138.txt 13 jargon /home/incal/jargon/JARGON-4.4.7 10 rfc /usr/share/doc/RFC/old/unclassified/rfc1062.txt 9 rfc /usr/share/doc/RFC/old/historic/rfc1340.txt 9 rfc /usr/share/doc/RFC/informational/rfc1935.txt 8 rfc /usr/share/doc/RFC/informational/rfc1506.txt 8 rfc /usr/share/doc/RFC/for-your-information/rfc1175.txt 7 rfc /usr/share/doc/RFC/unclassified/rfc819.txt 7 rfc /usr/share/doc/RFC/old/unclassified/rfc1036.txt 7 rfc /usr/share/doc/RFC/informational/rfc1211.txt 6 rfc /usr/share/doc/RFC/old/unclassified/rfc1020.txt 6 rfc /usr/share/doc/RFC/old/informational/rfc1392.txt 6 rfc /usr/share/doc/RFC/informational/rfc1394.txt 6 rfc /usr/share/doc/RFC/for-your-information/rfc1983.txt 5 rfc /usr/share/doc/RFC/unclassified/rfc915.txt 5 rfc /usr/share/doc/RFC/unclassified/rfc1000.txt 4 rfc /usr/share/doc/RFC/unclassified/rfc886.txt 4 rfc /usr/share/doc/RFC/old/unclassified/rfc999.txt 4 rfc /usr/share/doc/RFC/old/informational/rfc1594.txt 4 rfc /usr/share/doc/RFC/old/informational/rfc1578.txt 4 rfc /usr/share/doc/RFC/old/informational/rfc1325.txt 4 rfc /usr/share/doc/RFC/old/historic/rfc1060.txt 4 rfc /usr/share/doc/RFC/informational/rfc2626.txt 4 rfc /usr/share/doc/RFC/informational/rfc1711.txt 4 rfc /usr/share/doc/RFC/for-your-information/rfc2235.txt 3 rfc /usr/share/doc/RFC/proposed-standard/rfc5537.txt 3 rfc /usr/share/doc/RFC/old/historic/rfc923.txt 3 rfc /usr/share/doc/RFC/informational/rfc2896.txt 3 rfc /usr/share/doc/RFC/informational/rfc1530.txt 3 rfc /usr/share/doc/RFC/informational/rfc1432.txt 3 rfc /usr/share/doc/RFC/historic/rfc1137.txt 3 rfc /usr/share/doc/RFC/for-your-information/rfc1941.txt 3 rfc /usr/share/doc/RFC/for-your-information/rfc1470.txt 3 manpage /usr/share/man/man1/uucp.1posix 2 rfc /usr/share/doc/RFC/proposed-standard/rfc5427.txt 2 rfc /usr/share/doc/RFC/proposed-standard/rfc2142.txt 2 rfc /usr/share/doc/RFC/proposed-standard/rfc1985.txt 2 rfc /usr/share/doc/RFC/old/informational/rfc1147.txt 2 rfc /usr/share/doc/RFC/old/historic/rfc990.txt 2 rfc /usr/share/doc/RFC/old/historic/rfc960.txt 2 rfc /usr/share/doc/RFC/old/historic/rfc943.txt 2 rfc /usr/share/doc/RFC/old/historic/rfc1010.txt 2 rfc /usr/share/doc/RFC/informational/rfc2076.txt 2 rfc /usr/share/doc/RFC/for-your-information/rfc2901.txt 2 rfc /usr/share/doc/RFC/for-your-information/rfc1689.txt 1 rfc /usr/share/doc/RFC/unclassified/rfc1032.txt 1 rfc /usr/share/doc/RFC/unclassified/rfc1017.txt 1 rfc /usr/share/doc/RFC/rfc-unknown.html 1 rfc /usr/share/doc/RFC/rfc-index.txt 1 rfc /usr/share/doc/RFC/proposed-standard/rfc5424.txt 1 rfc /usr/share/doc/RFC/old/informational/rfc3164.txt 1 rfc /usr/share/doc/RFC/old/informational/rfc1251.txt 1 rfc /usr/share/doc/RFC/old/informational/rfc1206.txt 1 rfc /usr/share/doc/RFC/old/informational/rfc1177.txt 1 rfc /usr/share/doc/RFC/old/informational/rfc1147.ps 1 rfc /usr/share/doc/RFC/old/historic/rfc974.txt 1 rfc /usr/share/doc/RFC/old/experimental/rfc1405.txt 1 rfc /usr/share/doc/RFC/old/experimental/rfc1154.txt 1 rfc /usr/share/doc/RFC/informational/rfc5113.txt 1 rfc /usr/share/doc/RFC/informational/rfc3974.txt 1 rfc /usr/share/doc/RFC/informational/rfc3234.txt 1 rfc /usr/share/doc/RFC/informational/rfc2839.txt 1 rfc /usr/share/doc/RFC/informational/rfc2053.txt 1 rfc /usr/share/doc/RFC/informational/rfc1912.txt 1 rfc /usr/share/doc/RFC/informational/rfc1733.txt 1 rfc /usr/share/doc/RFC/informational/rfc1681.txt 1 rfc /usr/share/doc/RFC/informational/rfc1588.txt 1 rfc /usr/share/doc/RFC/informational/rfc1330.txt 1 rfc /usr/share/doc/RFC/informational/rfc1273.txt 1 rfc /usr/share/doc/RFC/informational/rfc1272.txt 1 rfc /usr/share/doc/RFC/informational/rfc1210.txt 1 rfc /usr/share/doc/RFC/informational/rfc1208.txt 1 rfc /usr/share/doc/RFC/informational/rfc1135.txt 1 rfc /usr/share/doc/RFC/informational/rfc1118.txt 1 rfc /usr/share/doc/RFC/informational/rfc1012.txt 1 rfc /usr/share/doc/RFC/for-your-information/rfc1855.txt 1 rfc /usr/share/doc/RFC/for-your-information/rfc1635.txt 1 rfc /usr/share/doc/RFC/for-your-information/rfc1580.txt 1 rfc /usr/share/doc/RFC/for-your-information/rfc1336.txt 1 rfc /usr/share/doc/RFC/draft-standard/rfc1191.txt 1 rfc /usr/share/doc/RFC/best-current-practice/rfc2505.txt 1 manpage /usr/share/man/man1/uustat.1posix -- underground experts united http://user.it.uu.se/~embe8573