From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/59460 Path: main.gmane.org!not-for-mail From: Ralf Angeli Newsgroups: gmane.emacs.gnus.general Subject: args-out-of-range in gnus-summary-prepare-threads Date: Tue, 21 Dec 2004 10:41:24 +0100 Message-ID: Reply-To: angeli@iwi.uni-sb.de NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: sea.gmane.org 1103622297 14623 80.91.229.6 (21 Dec 2004 09:44:57 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Dec 2004 09:44:57 +0000 (UTC) Original-X-From: ding-owner+M8000@lists.math.uh.edu Tue Dec 21 10:44:50 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CggZV-0005jR-00 for ; Tue, 21 Dec 2004 10:44:49 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1CggWY-0006az-00; Tue, 21 Dec 2004 03:41:46 -0600 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1CggWT-0006au-00 for ding@lists.math.uh.edu; Tue, 21 Dec 2004 03:41:41 -0600 Original-Received: from quimby.gnus.org ([80.91.224.244]) by util2.math.uh.edu with esmtp (Exim 4.30) id 1CggWM-0004W4-Ua for ding@lists.math.uh.edu; Tue, 21 Dec 2004 03:41:35 -0600 Original-Received: from main.gmane.org ([80.91.224.249]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1CggWM-0006rE-00 for ; Tue, 21 Dec 2004 10:41:34 +0100 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CggWL-00074z-00 for ; Tue, 21 Dec 2004 10:41:33 +0100 Original-Received: from iwi190.iwi.uni-sb.de ([134.96.72.190]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 21 Dec 2004 10:41:33 +0100 Original-Received: from angeli by iwi190.iwi.uni-sb.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 21 Dec 2004 10:41:33 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Original-Lines: 134 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: iwi190.iwi.uni-sb.de Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEUAAAD7+vVSPEL+/v79 /v1rDy/y7uQtAhK3tbD99doDAALV08n////+//78/fw7ARdgBieLg4LQmlLpAAACPklEQVR4nK2V 27KrMAiGTUCC0OLi/V92kRitp73HziwuOq3m4+cQ6PD60oY/AVCZEzwHkBXZ6Tmgikmc7yVuAGQD UOLHCqgEL7DnCpCYEFUfK1TCs9tz4AXokvEL4AUq5RuFF5DIF30IwES+SLoSRZ73Ifyri+To3xMA AMxlkDCPjsMZugLEWYZmkp3p/wAaeRl2JsXJENDwCgBgXKAiMhyIkMk5+zYeGwBG7J4P/ltYzYPk lfgAfD7bFSQEQpfxBCSpb6+Aa6SQONMZsOxK6VOifn6ZiigG2xEA1Vp0SOR7Ii/NI+d1PlbAFg+Y i+5z8SWQuO3GR6A7AM/Jd0A/FQrYR3YD+m02xF1MkQL0Htk/gKbfzvbrtD6lUw601hksWlVy9LBW XxT603OVMHZjfQfI4XeKLZCdtEgmeLfz5z7U3WJtFMKvTrnGw1OMReHaHd4i3t0lj2LzEk98cVeN 4ntDM8IFiLzbK9cprH0spl52ue+BGLTC05252/sGwJTp9vw0MV2Aeo/IWwjcTav58t1OOcTgx6YY R47jyqafFFRtV6INqLM8VvMIim2fCZsnvABA42pRTdoB5DEJ7yMQs/8535iltDUbrx4OC60BqcYT TSg/4425nUIC4Hhc2kzLDeJ4DimNTaBviZD5mRs3N8VMh3+KCqwC22IRiQfzOEvfsEcgbt1HYNuQ s5RwUtdYOQFv06reHB/2V/1dgXWGVmAVCFdyPF+ntMQK8RNAY6/pvKUd80AxERXKsZsOwC94/1VQ /4fx6QAAAABJRU5ErkJggg== Mail-Copies-To: nobody User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:1S36aEQ8H2b7iS+zmBBqZQXiOT8= Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: main.gmane.org gmane.emacs.gnus.general:59460 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:59460 --=-=-= Content-Transfer-Encoding: quoted-printable Hi everybody, when I try to enter the group gmane.linux.debian.devel.emacsen by typing `1 9 RET' in the Group buffer, the following backtrace results: Debugger entered--Lisp error: (args-out-of-range -69 141) delete-region(141 -69) (if (> (current-column) 62) (delete-region (point) (- ... ...)) (insert (= make-string ... 32))) (progn (if (> ... 62) (delete-region ... ...) (insert ...))) (progn (insert (format ":%c%c %-16s |%s %s " gnus-tmp-unread gnus-tmp-rep= lied ... gnus-tmp-thread-tree-header-string gnus-tmp-subject-or-nil)) (prog= n (if ... ... ...)) (insert (format " |%4s |%s\n" gnus-tmp-lines ...))) eval((progn (insert (format ":%c%c %-16s |%s %s " gnus-tmp-unread gnus-tm= p-replied ... gnus-tmp-thread-tree-header-string gnus-tmp-subject-or-nil)) = (progn (if ... ... ...)) (insert (format " |%4s |%s\n" gnus-tmp-lines ...))= )) gnus-summary-prepare-threads((([1209 "\xd0f6\xe624\xdf35\xe17a\xd248\xdcd= 8\xe349\xd2e1\xd2eb\xd2de\xd2ac\xd123\xd1b3\xd92f\xd8df\xd0a2\xd1b5\xd92f\x= d8df\xe2f9\xd24e\xde7d\xe37e\xde54\xe133\xded0\xd0a6\xe5dc\xe2f6\xd22b\xe45= d\xd22b\xd24f\xdf5a\xdaf2\xd247\xd9ce\xe3a7\xd247\xd22d\xd26b\xd0a6\xd123\x= d86c\xd24b\xdfcd\xd0a6\xe373\xd24b\xe5fe\xe12d\xd24a\xd22a\xdb62\xd0a6\xddb= 0\xd24b\xde2b\xe6b3\xd24b\xe37e\xd26b\xe52a\xd0ca\xd861\xdfa9\xdebb\xd0cb\x= d24f\xe5ad\xd22b\xd24a\xdfcd\xe038\xd123\xdbca\xdaa4\xd973\xe4fc\xd9ab\xddc= f\xd24e\xddfe\xd233\xd23d\xd2c1\xd2e3\xd2f3\xd2b9\xd0a1\xd0a1\xd0a1\xd0a1\x= d0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a= 1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1\x= d0a1\xd0a1\xd0a1\xd0a1\xd0a1\xd0a1" "\xd1b6\xe069\xe5fc\xd8df\xd24e\xd9cd\x= e340\xe57d\xe5a1\xd0a6\xe42f\xdcd4\xd0a6\xdbd0\xdd51\xe538\xdc4b\xde52\xd2e= 1\xd2eb\xd2de\xd2ac\xd2b8\xd2f3\xe1b4\xe2f6 " = "Sat, 20 Nov 2004 23:51:59 +0900 (JST)" "<5388864.1100962319219.JavaMail.no= body@hr_01_rev_a>" "" 9985 95 "main.gmane.org gmane.linux.debian.devel.emac= sen:1209" nil]) ([1210 "Emacsen startup scripts" "J\xf69r\xf74me Marant " "Sun, 21 Nov 2004 16:41:44 +0100" "<87zn1bfbuv.fsf@marant= .org>" "" 3210 22 "main.gmane.org gmane.linux.debian.devel.emacsen:1210" ni= l] ([1211 "Re: Emacsen startup scripts" "Kai Grossjohann " "Sun, 21 Nov 2004 21:17:29 +0100" "<86ekinyn1i.fsf@ketchup.de.uu.net>" = "<87zn1bfbuv.fsf@marant.org>" 3974 22 "main.gmane.org gmane.linux.debian.de= vel.emacsen:1211" nil] ...)) ([1214 "last upgrade 3/2003" "Dan Jacobson " "Mon, 22 Nov 2004 05:25:34 +0800" "<877joej3n5.fsf@jida= nni.org>" "" 2981 8 "main.gmane.org gmane.linux.debian.devel.emacsen:1214" = nil] ([1215 "Re: last upgrade 3/2003" "J\xf69r\xf74me Marant " "Mon, 22 Nov 2004 21:35:43 +0100" "<87zn19zko0.fsf@marant.org>" "<87= 7joej3n5.fsf@jidanni.org>" 3384 17 "main.gmane.org gmane.linux.debian.devel= .emacsen:1215" nil])) ([1216 "bug #281129 - emacsen-common" "Michael Prokop= " "Sat, 27 Nov 2004 15:03:13 +0100" "<200= 4-11-27T14-51-24@devnull.michael-prokop.at>" "" 4106 37 "main.gmane.org gma= ne.linux.debian.devel.emacsen:1216" nil]) ([1217 "language settings in emac= s" "ray@nabuli.de" "Mon, 06 Dec 2004 23:10:29 +0100" "<20041206221030.34CBD= BC30@atmalok>" "" 5406 61 "main.gmane.org gmane.linux.debian.devel.emacsen:= 1217" nil]) ([1218 "\xd2c9\xd2ea\xd0bc\xd2e0\xd2a8\xd2af\xd2b9\xd2d7\xd2ec\= xd2b9\xd247\xd239" "miya@dream-express.co.jp" "9 Dec 2004 11:45:31 +0900" "= <20041209024531.29960.qmail@mail.ohs.estore.co.jp>" "" 3456 23 "main.gmane.= org gmane.linux.debian.devel.emacsen:1218" nil]) ([1219 "Error while loadin= g 50... due to debian-pkg-add-load-path-item?" "Peter S Galbraith " "Wed, 15 Dec 2004 15:20:18 -0500" "<20041215202018.A= 693FD9EB2@mixing.qc.dfo.ca>" "" 3841 26 "main.gmane.org gmane.linux.debian.= devel.emacsen:1219" nil] ([1220 "Bug#270388: Error while loading 50... due = to debian-pkg-add-load-path-item?" "ucko@debian.org (Aaron M. Ucko)" "Wed, = 15 Dec 2004 15:40:43 -0500" "" "<200412152= 02018.A693FD9EB2@mixing.qc.dfo.ca>" 5118 18 "main.gmane.org gmane.linux.deb= ian.devel.bugs.rc:43145 gmane.linux.debian.devel.emacsen:1220" nil] ... ...= )) ([1224 "Found a bteter soultoin" "\"Milo Bergman\" " "Fri, 17 Dec 2004 23:09:00 -0600" "<28269757047606.062izb95202pk__26933= .3616052338$1103348064$gmane$org@hotmail.com>" "" 8152 143 "main.gmane.org = gmane.spam.detected:424473 gmane.linux.debian.devel.emacsen:1224" nil]) ([1= 225 "find yourself" "\" Ferris\" " "Fri, 17 Dec 2004 23:= 08:13 -0600" "" "" 5733 51 "main.gmane.org gmane.spam.detected:424534 gm= ane.linux.debian.devel.emacsen:1225" nil]) ([1226 "CNEL\xa6c6\x99f6\x9ce3\x= 9c66\x9bfe\xa771\x9a73\xa9c5\x9ddd 14:2:8:176" "\xab50\x9cfa\x9ca4\xa935= \x9ae7\xa377\xa6f8 " "Sat, 18 Dec 2004 14:02:16 +0800" "<2= 0041218055851.5A63F2E1CA@murphy.debian.org>" "" 14740 243 "main.gmane.org g= mane.linux.debian.devel.emacsen:1226 gmane.spam.detected:424680" nil]) ([12= 27 "V`iagra is out of fashion, find out why" "\"Bernardo Ramey\" " "Sat, 18 Dec 2004 10:46:38 +0000" "" "" 3877 19 "main.gmane.org gmane.linux.debian= .devel.emacsen:1227 gmane.spam.detected:424895" nil]))) gnus-summary-prepare() gnus-summary-read-group-1("nntp+news.gmane.org:gmane.linux.debian.devel.e= macsen" t t nil nil nil) gnus-summary-read-group("nntp+news.gmane.org:gmane.linux.debian.devel.ema= csen" t t nil nil nil nil) gnus-group-read-group(nil t) gnus-group-select-group(nil) gnus-topic-select-group(nil) call-interactively(gnus-topic-select-group) In my .gnus file I set `gnus-summary-line-format' like this: (setq gnus-summary-line-format ":%U%R %-16,16f |%B %s %-62=3D |%4L |%&user-date;\n") The cause of the above error seems to be a wrong calculation of the second argument of `delete-region' in `gnus-spec-tab'. With the following change I can enter the group mentioned above: --=-=-= Content-Type: text/x-patch Content-Disposition: inline --- gnus-spec.el 02 Nov 2004 11:45:19 +0100 7.8 +++ gnus-spec.el 21 Dec 2004 10:27:40 +0100 @@ -293,7 +293,8 @@ `(progn (if (> (current-column) ,column) (delete-region (point) - (- (point) (- (current-column) ,column))) + (+ (point-at-bol) ,column)) +;; (- (point) (- (current-column) ,column))) (insert (make-string (max (- ,column (current-column)) 0) ? )))))))) --=-=-= (One has to delete the setting of `gnus-format-specs' in .newsrc.eld for it to take effect.) Unfortunately the long subject which caused the original error is not shortened in this case. So either the patch is not fully correct or there is another problem somewhere. -- Ralf --=-=-=--