From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sam Steingold Newsgroups: gmane.emacs.devel Subject: pcvs & ewoc again Date: Tue, 30 May 2006 10:57:47 -0400 Message-ID: Reply-To: sds@podval.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1149001093 11258 80.91.229.2 (30 May 2006 14:58:13 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 30 May 2006 14:58:13 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 30 16:58:09 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Fl5fZ-00033p-Um for ged-emacs-devel@m.gmane.org; Tue, 30 May 2006 16:58:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fl5fZ-0005Su-GU for ged-emacs-devel@m.gmane.org; Tue, 30 May 2006 10:58:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Fl5fL-0005Sh-Hr for emacs-devel@gnu.org; Tue, 30 May 2006 10:57:51 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Fl5fJ-0005SQ-TM for emacs-devel@gnu.org; Tue, 30 May 2006 10:57:50 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Fl5fJ-0005SN-Oj for emacs-devel@gnu.org; Tue, 30 May 2006 10:57:49 -0400 Original-Received: from [204.127.192.82] (helo=rwcrmhc12.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Fl5l8-00079h-15 for emacs-devel@gnu.org; Tue, 30 May 2006 11:03:50 -0400 Original-Received: from smtp.podval.org (k39.podval.org[24.60.134.201]) by comcast.net (rwcrmhc12) with ESMTP id <20060530145747m1200j4i5pe>; Tue, 30 May 2006 14:57:48 +0000 Original-Received: from quant8.janestcapital.quant (unknown [209.213.205.130]) by smtp.podval.org (Postfix) with ESMTP id 58C481281E0; Tue, 30 May 2006 10:57:47 -0400 (EDT) Original-To: emacs-devel@gnu.org Mail-Copies-To: never X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:55481 Archived-At: GNU Emacs 22.0.50.3 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2006-05-30 on quant8 Debugger entered--Lisp error: (wrong-number-of-arguments (lambda (pretty-pr= inter &optional header footer) "Create an empty ewoc. The ewoc will be inserted in the current buffer at the current position. PRETTY-PRINTER should be a function that takes one argument, an element, and inserts a string representing it in the buffer (at point). The string PRETTY-PRINTER inserts may be empty or span several linse. A trailing newline will always be inserted automatically. The PRETTY-PRINTER should use insert, and not insert-before-markers. Optional third argument HEADER is a string that will always be present at the top of the ewoc. HEADER should end with a newline. Optionaly fourth argument FOOTER is similar, and will be inserted at the bottom of the ewoc." (let ((new-ewoc (ewoc--create (curr= ent-buffer) pretty-printer nil nil (ewoc--dll-create))) (pos (point))) (ewo= c--set-buffer-bind-dll new-ewoc (unless header (setq header "")) (unless fo= oter (setq footer "")) (setf (ewoc--node-start-marker dll) (copy-marker pos= )) (let ((foot (ewoc--create-node footer (lambda (x) (insert footer)) pos))= (head (ewoc--create-node header (lambda (x) (insert header)) pos))) (ewoc-= -node-enter-first dll head) (ewoc--node-enter-last dll foot) (setf (ewoc--h= eader new-ewoc) head) (setf (ewoc--footer new-ewoc) foot))) new-ewoc)) 4) ewoc-create(cvs-fileinfo-pp "\n\n" "\n" t) cvs-make-cvs-buffer("~/src/clisp/current/" nil) cvs-cmd-do("update" "/home/sds/src/clisp/current/" ("-dP") nil nil :cvsar= gs ("-n") :noshow nil :dont-change-disc t) cvs-examine("/home/sds/src/clisp/current/" t) #[nil "=C3=81=C3=82\"=C2=87" [default-directory cvs-examine t] 3]() #[nil "r=C3=81!=C2=83=0D=00=C3=82!=C2=82=0F=00 )=C2=87" [-cvs-mode!-fu= n commandp call-interactively] 2]() cvs-mode!(#[nil "=C3=81=C3=82\"=C2=87" [default-directory cvs-examine t]= 3]) cvs-mode-revert-buffer() call-interactively(cvs-mode-revert-buffer) --=20 Sam Steingold (http://www.podval.org/~sds) on Fedora Core release 5 (Bordea= ux) http://openvotingconsortium.org http://honestreporting.com http://memri.org http://dhimmi.com http://camera.org http://mideasttruth.com Just because you're paranoid doesn't mean they AREN'T after you.