From MAILER-DAEMON Thu Jun 07 16:23:12 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1HwOVk-0007qj-BY for mharc-auctex-devel@gnu.org; Thu, 07 Jun 2007 16:23:12 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HwOVi-0007qa-24 for auctex-devel@gnu.org; Thu, 07 Jun 2007 16:23:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HwOVg-0007q6-Jo for auctex-devel@gnu.org; Thu, 07 Jun 2007 16:23:09 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwOVg-0007q3-FQ for auctex-devel@gnu.org; Thu, 07 Jun 2007 16:23:08 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HwOVg-0005uL-0i for auctex-devel@gnu.org; Thu, 07 Jun 2007 16:23:08 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1HwOVG-0004jH-Le for auctex-devel@gnu.org; Thu, 07 Jun 2007 22:22:42 +0200 Received: from p54a506f6.dip0.t-ipconnect.de ([84.165.6.246]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Jun 2007 22:22:42 +0200 Received: from angeli by p54a506f6.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Jun 2007 22:22:42 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: auctex-devel@gnu.org From: Ralf Angeli Date: Thu, 07 Jun 2007 22:20:44 +0200 Lines: 20 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: p54a506f6.dip0.t-ipconnect.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== User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:z6pCnYga54ccnIMs9wnGQ8pgrLE= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Future of the Emacs/AUCTeX bundle X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2007 20:23:10 -0000 Since Emacs 22.1 is released and corresponding binaries for Windows are provided on ftp.gnu.org, the Emacs/AUCTeX bundle for Windows lost its raison d'être to some extent. So I thought about discontinuing it. However, as a user I'd find it really annoying if I had to download and install Emacs, all required image libraries, and AUCTeX separately. Providing this stuff as some sort of plug-in which only has to be unpacked into an existing Emacs installation would really be quite dangerous if other stuff was already installed into site-lisp or if the dir file of the info directory was already changed. So perhaps we should continue to provide the bundle for users mainly interested in using Emacs as an editor for TeX and related languages. I think we should not compete with the binaries provided on ftp.gnu.org, so I'd continue to offer selected CVS versions. What do others think? -- Ralf From MAILER-DAEMON Thu Jun 07 16:54:12 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1HwOzk-0006eH-K0 for mharc-auctex-devel@gnu.org; Thu, 07 Jun 2007 16:54:12 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HwOzi-0006e3-EZ for auctex-devel@gnu.org; Thu, 07 Jun 2007 16:54:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HwOzh-0006dr-7P for auctex-devel@gnu.org; Thu, 07 Jun 2007 16:54:10 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwOzh-0006do-3b for auctex-devel@gnu.org; Thu, 07 Jun 2007 16:54:09 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HwOzg-00044e-I6 for auctex-devel@gnu.org; Thu, 07 Jun 2007 16:54:08 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1HwOzW-0000Os-8f for auctex-devel@gnu.org; Thu, 07 Jun 2007 22:53:58 +0200 Received: from bridgekeeper.physik.uni-ulm.de ([134.60.10.123]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Jun 2007 22:53:58 +0200 Received: from Reiner.Steib by bridgekeeper.physik.uni-ulm.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Jun 2007 22:53:58 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: auctex-devel@gnu.org To: auctex-devel@gnu.org From: Reiner Steib Date: Thu, 07 Jun 2007 22:52:34 +0200 Lines: 27 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: bridgekeeper.physik.uni-ulm.de X-Face: 1; h7XMU[7l}$T@J.D}5z*w8Tg'}B5ArAWc8>2X~otB; kOjKs8X%|hTC#dG:%Vpx")x7S/`v :VXU#fZW$X$zdhEU.RfVQ@<-m9IuN{Hm"fW{,5]6kR'M*vEs+{5Cj!L(JTRzA$(},?5J=sm; %Od X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Future of the Emacs/AUCTeX bundle X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Reiner Steib List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2007 20:54:11 -0000 On Thu, Jun 07 2007, Ralf Angeli wrote: > [...] if other stuff was already installed into site-lisp [...] BTW: Did you check how the compiled Emacs handles site-lisp? Are any site-lisp directories present in `load-path' when using emacs -Q? Does AUCTeX's configure handle it correctly? (cf. and ) > So perhaps we should continue to provide the bundle for users mainly > interested in using Emacs as an editor for TeX and related languages. I > think we should not compete with the binaries provided on ftp.gnu.org, > so I'd continue to offer selected CVS versions. If your target are users who want Emacs as an editor for *TeX, I'd suggest to offer Emacs 22 (either the releases 22.1, 22.2, ... or selected/occasional version from the EMACS_22_BASE branch) plus the current AUCTeX release. I expect that the Emacs will become less stable than in the past and thus not very suitable for these users, IMHO. Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From MAILER-DAEMON Fri Jun 08 06:35:07 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1HwboB-0006OG-5k for mharc-auctex-devel@gnu.org; Fri, 08 Jun 2007 06:35:07 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hwbo9-0006N4-Tg for auctex-devel@gnu.org; Fri, 08 Jun 2007 06:35:06 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hwbo8-0006LG-8q for auctex-devel@gnu.org; Fri, 08 Jun 2007 06:35:05 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hwbo8-0006Kn-0k for auctex-devel@gnu.org; Fri, 08 Jun 2007 06:35:04 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Hwbo7-0003C1-Ix for auctex-devel@gnu.org; Fri, 08 Jun 2007 06:35:03 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Hwbnn-0006QK-L8 for auctex-devel@gnu.org; Fri, 08 Jun 2007 12:34:43 +0200 Received: from p54a50f46.dip0.t-ipconnect.de ([84.165.15.70]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 08 Jun 2007 12:34:43 +0200 Received: from angeli by p54a50f46.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 08 Jun 2007 12:34:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: auctex-devel@gnu.org From: Ralf Angeli Date: Fri, 08 Jun 2007 12:34:35 +0200 Lines: 37 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: p54a50f46.dip0.t-ipconnect.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== User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:uncMc4Sp8Roncy46/qqdYaIeixg= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Future of the Emacs/AUCTeX bundle X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2007 10:35:06 -0000 * Reiner Steib (2007-06-07) writes: > On Thu, Jun 07 2007, Ralf Angeli wrote: > >> [...] if other stuff was already installed into site-lisp [...] > > BTW: Did you check how the compiled Emacs handles site-lisp? Are any > site-lisp directories present in `load-path' when using emacs -Q? Yes. > Does AUCTeX's configure handle it correctly? > (cf. and > ) I just unpacked the ZIP archive provided on ftp.gnu.org and it contained a site-lisp directory with a subdirs.el file. Configuring, building, and installing AUCTeX with that Emacs distribution went fine. >> So perhaps we should continue to provide the bundle for users mainly >> interested in using Emacs as an editor for TeX and related languages. I >> think we should not compete with the binaries provided on ftp.gnu.org, >> so I'd continue to offer selected CVS versions. > > If your target are users who want Emacs as an editor for *TeX, I'd > suggest to offer Emacs 22 (either the releases 22.1, 22.2, ... or > selected/occasional version from the EMACS_22_BASE branch) plus the > current AUCTeX release. I expect that the Emacs will become less > stable than in the past and thus not very suitable for these users, > IMHO. I'd agree with that but as mentioned before, providing Emacs 22 is -- except for the convenience of having AUCTeX and image libraries included -- somewhat pointless if there is already an official download. -- Ralf From MAILER-DAEMON Fri Jun 08 12:54:38 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1HwhjS-0007Sk-Jx for mharc-auctex-devel@gnu.org; Fri, 08 Jun 2007 12:54:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HwhjQ-0007RT-4r for auctex-devel@gnu.org; Fri, 08 Jun 2007 12:54:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HwhjO-0007Qk-0m for auctex-devel@gnu.org; Fri, 08 Jun 2007 12:54:35 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwhjN-0007Qh-RB for auctex-devel@gnu.org; Fri, 08 Jun 2007 12:54:33 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HwhjN-0005dg-Ac for auctex-devel@gnu.org; Fri, 08 Jun 2007 12:54:33 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Hwhj9-00069F-Fi for auctex-devel@gnu.org; Fri, 08 Jun 2007 18:54:19 +0200 Received: from bridgekeeper.physik.uni-ulm.de ([134.60.10.123]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 08 Jun 2007 18:54:19 +0200 Received: from Reiner.Steib by bridgekeeper.physik.uni-ulm.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 08 Jun 2007 18:54:19 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: auctex-devel@gnu.org To: auctex-devel@gnu.org From: Reiner Steib Date: Fri, 08 Jun 2007 18:53:30 +0200 Lines: 50 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: bridgekeeper.physik.uni-ulm.de X-Face: :6KQZ[nyoS_edmB.%gw-=)BYth^|2+Y+^cu%I$FSx!&>-'om>3H7A|M&n(V7fIo3P.; yo.b yq4$p; ZaBtkv)\}biaiBQe"mD}iib1AA@99-fZ7i*bLhNRVC&0Wkxg9)SH?oWc@{ Mail-Copies-To: nobody User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux) Cancel-Lock: sha1:x0yWKkN8csdtNQIMbnsJhMqihSA= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Future of the Emacs/AUCTeX bundle X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Reiner Steib List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2007 16:54:36 -0000 On Fri, Jun 08 2007, Ralf Angeli wrote: > * Reiner Steib (2007-06-07) writes: >> On Thu, Jun 07 2007, Ralf Angeli wrote: > I just unpacked the ZIP archive provided on ftp.gnu.org and it contained > a site-lisp directory with a subdirs.el file. It seems that someone uploaded a new zip file after my first download: [...] 37852872 2007-06-02 14:38 emacs-22.1-bin-i386.zip [...] 37853216 2007-06-03 19:21 emacs-22.1-bin-i386.zip The later contains emacs-22.1/site-lisp/ and emacs-22.1/site-lisp/subdirs.el, the former doesn't. > Configuring, building, and installing AUCTeX with that Emacs > distribution went fine. Good to hear. >>> So perhaps we should continue to provide the bundle for users mainly >>> interested in using Emacs as an editor for TeX and related languages. I >>> think we should not compete with the binaries provided on ftp.gnu.org, >>> so I'd continue to offer selected CVS versions. >> >> If your target are users who want Emacs as an editor for *TeX, I'd >> suggest to offer Emacs 22 (either the releases 22.1, 22.2, ... or >> selected/occasional version from the EMACS_22_BASE branch) plus the >> current AUCTeX release. I expect that the Emacs will become less >> stable than in the past and thus not very suitable for these users, >> IMHO. > > I'd agree with that but as mentioned before, providing Emacs 22 is -- > except for the convenience of having AUCTeX and image libraries included > -- somewhat pointless if there is already an official download. As the convenience of having AUCTeX included was the initial motivation (IIRC), this is still a good reason for offering a bundle containing Emacs 22.x (current release or EMACS_22_BASE) plus AUCTeX (current release) [plus current RefTeX release, maybe?]. I don't think such a bundle competes (in a negative sense) with the binaries from ftp.gnu.org. Just my 2 cents. As you do the work, it's your choice. :-) Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From MAILER-DAEMON Sun Jun 10 17:43:27 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1HxVC3-0001Pw-8r for mharc-auctex-devel@gnu.org; Sun, 10 Jun 2007 17:43:27 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HxVC1-0001Pr-Qr for auctex-devel@gnu.org; Sun, 10 Jun 2007 17:43:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HxVC1-0001Pf-Cq for auctex-devel@gnu.org; Sun, 10 Jun 2007 17:43:25 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HxVC1-0001Pc-6Y for auctex-devel@gnu.org; Sun, 10 Jun 2007 17:43:25 -0400 Received: from mail-in-12.arcor-online.net ([151.189.21.52]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HxVC0-0001Mr-Ow for auctex-devel@gnu.org; Sun, 10 Jun 2007 17:43:24 -0400 Received: from mail-in-01-z2.arcor-online.net (mail-in-07-z2.arcor-online.net [151.189.8.19]) by mail-in-12.arcor-online.net (Postfix) with ESMTP id 1E1DA4D9F2; Sun, 10 Jun 2007 23:43:23 +0200 (CEST) Received: from mail-in-13.arcor-online.net (mail-in-13.arcor-online.net [151.189.21.53]) by mail-in-01-z2.arcor-online.net (Postfix) with ESMTP id 10A132C6A0D; Sun, 10 Jun 2007 23:43:23 +0200 (CEST) Received: from lola.goethe.zz (dslb-084-061-026-177.pools.arcor-ip.net [84.61.26.177]) by mail-in-13.arcor-online.net (Postfix) with ESMTP id B7B7E23D1E8; Sun, 10 Jun 2007 23:43:22 +0200 (CEST) Received: by lola.goethe.zz (Postfix, from userid 1002) id 65C241C2FE53; Sun, 10 Jun 2007 23:43:17 +0200 (CEST) To: Ralf Angeli Subject: Re: [AUCTeX-devel] Future of the Emacs/AUCTeX bundle References: From: David Kastrup Date: Sun, 10 Jun 2007 23:43:17 +0200 In-Reply-To: (Ralf Angeli's message of "Thu\, 07 Jun 2007 22\:20\:44 +0200") Message-ID: <85hcpfcwp6.fsf@lola.goethe.zz> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-detected-kernel: Linux 2.4-2.6 Cc: auctex-devel@gnu.org X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 21:43:26 -0000 Ralf Angeli writes: > Since Emacs 22.1 is released and corresponding binaries for Windows are > provided on ftp.gnu.org, the Emacs/AUCTeX bundle for Windows lost its > raison d'=EAtre to some extent. So I thought about discontinuing it. > However, as a user I'd find it really annoying if I had to download and > install Emacs, all required image libraries, and AUCTeX separately. > > Providing this stuff as some sort of plug-in which only has to be > unpacked into an existing Emacs installation would really be quite > dangerous if other stuff was already installed into site-lisp or if the > dir file of the info directory was already changed. > > So perhaps we should continue to provide the bundle for users mainly > interested in using Emacs as an editor for TeX and related languages. I > think we should not compete with the binaries provided on ftp.gnu.org, > so I'd continue to offer selected CVS versions. > > What do others think? "Selected CVS versions" is the key here. The CVS trunk is going to destabilize soon, presumably. Picking a good choice and making the move to trunk again at a good time is the job of a good third party distributor. It would be quite a service to the AUCTeX users on Windows if you were to do that, but don't underestimate the amount of work going into it. Maybe one should focus on EMACS_22_BASE for now if that amount of checking/reassurance does not seem reasonable to invest for you. --=20 David Kastrup, Kriemhildstr. 15, 44793 Bochum From MAILER-DAEMON Thu Jun 14 10:20:17 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1HyqBN-0004vi-1o for mharc-auctex-devel@gnu.org; Thu, 14 Jun 2007 10:20:17 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HyqBM-0004vO-1O for auctex-devel@gnu.org; Thu, 14 Jun 2007 10:20:16 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HyqBK-0004ua-Vv for auctex-devel@gnu.org; Thu, 14 Jun 2007 10:20:15 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HyqBK-0004uQ-Qt for auctex-devel@gnu.org; Thu, 14 Jun 2007 10:20:14 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HyqBJ-0007Ec-Ak for auctex-devel@gnu.org; Thu, 14 Jun 2007 10:20:14 -0400 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1HyqB8-0004yw-Bq for auctex-devel@gnu.org; Thu, 14 Jun 2007 16:20:02 +0200 Received: from 141.30.108.3 ([141.30.108.3]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 14 Jun 2007 16:20:02 +0200 Received: from sparr+usenet by 141.30.108.3 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 14 Jun 2007 16:20:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: auctex-devel@gnu.org To: auctex-devel@gnu.org From: Holger Sparr Date: Thu, 14 Jun 2007 15:43:28 +0200 Lines: 553 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 141.30.108.3 Mail-Copies-To: never User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:VIvGIpP32y82v9aIBfqBHG9pnIc= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Style File for PSTricks X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 14:20:16 -0000 --=-=-= Hi, there exists an old pstricks.el: I tried to rewrite this code. It is far from handling all features provided with PSTricks, but it might be a start. I am looking forward to your comments. Holger --=-=-= Content-Type: application/emacs-lisp Content-Disposition: attachment; filename=pstricks.el Content-Transfer-Encoding: quoted-printable ;; pstricks.el - macro completion with separate history managing for PSTric= ks ;; Author: Holger Sparr ;; Created: 14 Jun 2007 ;; Version: $Id: pstricks.el,v 1.1 2007/06/14 13:16:51 sparr Exp $=20 ;; Keywords: latex, pstricks, auctex, emacs ;;; Commentary: ;; ;; AUCTeX style file for PSTricks ;;; History: ;;=20 ;; 14/06/2007 rewrite of pstricks.el based on Jean-Philippe Georget's pstri= cks.el version ;; found on ;;; Code: (defun LaTeX-pst-what (what prompt default &optional arg) "Ask for WHAT with PROMPT with DEFAULT. The corresponding lists LaTeX-pst--\\(list\\|history\\) have to exist. \(Used to define functions named LaTeX-pst-.\))" (if (not arg) (setq arg (completing-read prompt (eval (intern (concat "LaTeX-pst-" what "-= list"))) nil nil nil (intern (concat "LaTeX-pst-" what "-histor= y"))))) (if (string-equal arg "") default (add-to-list (intern (concat "LaTeX-pst-" what "-list")) arg) arg)) (defun LaTeX-pst-input-int (prompt arg) "Return number as string asked for with PROMPT if no number passed with A= RG." (unless (numberp arg) (setq arg (read-number (concat prompt " : ") 2))) (number-to-string arg)) ;;; Points (defvar LaTeX-pst-point-list (list "0,0") "A list of values for point in pstricks.") (defvar LaTeX-pst-point-history nil "History of values for point in pstricks.") (defun LaTeX-pst-point () "Ask for a point and manage point list" (LaTeX-pst-what "point" (concat "Point [" (car LaTeX-pst-point-list) "]: = ") (car LaTeX-pst-point-list))) ;;; Angles (defvar LaTeX-pst-angle-list (list "0") "A list of values for angle in pstricks.") (defvar LaTeX-pst-angle-history nil "History of values for angle in pstricks.") (defun LaTeX-pst-angle () "Ask for a angle and manage angle list" (LaTeX-pst-what "angle" (concat "Angle [" (car LaTeX-pst-angle-list) "]: = ") (car LaTeX-pst-angle-list))) ;;; Extension in one Direction (defvar LaTeX-pst-extdir-list (list "1") "A list of values for extdir in pstricks.") (defvar LaTeX-pst-extdir-history nil "History of values for extdir in pstricks.") (defun LaTeX-pst-extdir (descr) "Ask for a extdir and manage extdir list" (LaTeX-pst-what "extdir" (concat descr " [" (car LaTeX-pst-extdir-list) "= ]: ") (car LaTeX-pst-extdir-list))) ;;; Relative Points (defvar LaTeX-pst-delpoint-list nil "A list of values for delpoint in pstricks.") (defvar LaTeX-pst-delpoint-history nil "History of values for delpoint in pstricks.") ;;; Arrows (defvar LaTeX-pst-arrows-list '(("->") ("<-") ("<->") (">-<") (">-") ("-<") ("<<->>") ("<<-") ("->>") (= "|-|") ("|-") ("-|") ("|*-|*") ("[-]") ("[-") ("-]") ("(-)") ("(-") ("-)") ("*-*") ("= *-") ("-*") ("0-0") ("0-") ("-0") ("c-c") ("c-") ("-c") ("C-C") ("C-") ("-C") ("cc-= cc") ("cc-") ("-cc") ("|<->|") ("|<-") ("->|") ("|<*->|*") ("|<*-") ("->|*") ("-")) "A list of values for arrows in pstricks.") (defvar LaTeX-pst-arrows-history nil "History of values for arrows in pstricks.") (defun LaTeX-pst-arrows () "Ask for a arrow type and manage arrow type list" (LaTeX-pst-what "arrows" "Arrow Type [->,... Press TAB for more]: " nil)) ;;; Dots (defvar LaTeX-pst-dotstyle-list '(("*") ("o") ("+") ("|") ("triangle") ("triangle*") ("square") ("square*") ("pentagon") ("pentagon*")) "A list of values for dotstyle in pstricks.") (defvar LaTeX-pst-dotstyle-history nil "History of values for dotstyle in pstricks.") ;;; Reference Point (defvar LaTeX-pst-refpoint-list '(("l") ("r") ("t") ("tl") ("tr") ("b") ("bl") ("br") ("B") ("Bl") ("Br")) "A list of values for refpoint in pstricks.") (defvar LaTeX-pst-refpoint-history nil "History of values for refpoint in pstricks.") (defun LaTeX-pst-refpoint () "Ask for a refpoint and manage refpoint list" (LaTeX-pst-what "refpoint" "RefPoint [Combination of 'lr ' 'tbB ' - Press TAB]: " ni= l)) ;;; Color (defvar LaTeX-pst-color-list '(("red") ("green") ("blue") ("cyan") ("magenta") ("yellow") ("black") ("darkgray") ("gray") ("lightgray") ("white")) "A list of values for *color in pstricks.") (defvar LaTeX-pst-color-history nil "History of values for color in pstricks.") ;;; Others without History in Completion (defvar LaTeX-pst-trimode-list '(("U") ("*U") ("D") ("*D") ("R") ("*R") ("L") ("*L")) "A list of values for trimode in pstribox.") (defvar LaTeX-pst-linestyle-list '(("solid") ("none") ("dashed") ("dotted")) "A list of values for linestyle in pstricks.") (defvar LaTeX-pst-boolean-list '(("true") ("false")) "A list of values for linestyle in pstricks.") (defvar LaTeX-pst-fillstyle-list '(("solid") ("none") ("vlines") ("vlines*") ("hlines") ("hlines*") ("crosshatch") ("crosshatch*") ("boxfill")) "A list of values for fillstyle in pstricks.") ;;; Parameters (defvar LaTeX-pst-parameters-history nil "History of values for jpgparam in pstricks.") (defvar LaTeX-pst-parameters-value-history nil "History of parameters' values in pstricks.") (defvar LaTeX-pst-parameters-name-list '(("unit") ("xunit") ("yunit") ("runit") ("linewidth") ("linecolor") ("sh= owpoints") ("linearc") ("framearc") ("cornersize") ("arcsepA") ("arcsepB") ("arcse= p") ("curvature") ("dotstyle") ("dotscale") ("dotangle") ("gridwidth") ("gr= idcolor") ("griddots") ("gridlabels") ("gridlabelcolor") ("subgriddiv") ("subgrid= width") ("subgridcolor") ("subgriddots") ("plotstyle") ("plotpoints") ("origin") ("swapaxes") ("linestyle") ("dash") ("dotsep") ("border") ("bordercolor= ") ("doubleline") ("doublesep") ("doublecolor") ("shadow") ("shadowsize") ("shadowangle") ("shadowcolor") ("dimen") ("fillstyle") ("fillcolor") ("hatchwidth") ("hatchsep") ("hatchcolor") ("hatchangle") ("arrows") ("= arrowsize") ("arrowlength") ("arrowinset") ("tbarsize") ("bracketlength") ("rbracke= tlength") ("dotsize") ("arrowscale") ("linetype") ("liftpen") ("labelsep") ("labe= ls") ("showorigin") ("ticks") ("ticksize") ("tickstyle") ("axesstyle") ("fra= mesep") ("boxsep") ("nodesep") ("offset") ("arm") ("angle") ("arcangle") ("ncur= v") ("loopsize") ("coilwidth") ("coilheigth") ("coilarm") ("coilaspect") ("= coilinc") ("gradbegin") ("gradend") ("gradlines") ("gradmidpoint") ("gradangle") = ("bbllx") ("bblly") ("bburx") ("bbury") ("headerfile") ("headers") ("gangle") ("t= rimode") ("href") ("vref") ("showgrid")) "A list of parameters' name in pstricks.") (defvar LaTeX-pst-parameters-name-history nil "History of parameters' name in pstricks.") (defun LaTeX-pst-parameter-value (param) "Ask for PARAM's value with appropriate suggestions" (add-to-list 'LaTeX-pst-parameters-name-list (list param)) (add-to-list 'LaTeX-pst-parameters-name-history (list param)) ;; select predefined set (let* (compl (parlist (cond ((string=3D param "arrows") 'LaTeX-pst-arrows-list) ((string-match "color" param) 'LaTeX-pst-color-list) ((string=3D "trimode" param) 'LaTeX-pst-trimode-lis= t) ((string=3D "linestyle" param) 'LaTeX-pst-linestyle= -list) ((string=3D "fillstyle" param) 'LaTeX-pst-fillstyle= -list) ((string=3D "dotstyle" param) 'LaTeX-pst-dotstyle-l= ist) ((string-match "show\\(points\\|grid\\)" param) (setq compl t) 'LaTeX-pst-boolean-list))) val) ;; ask for value (setq val (completing-read (concat "(Press TAB for possible completion= s) "param " =3D ") (eval parlist) nil compl nil 'LaTeX-pst-par= ameters-value-history)) (if (symbolp parlist) (add-to-list parlist (list val))) (if (string=3D val "") "" (concat param "=3D" val)))) (defun LaTeX-pst-parameters-pref-and-chosen (param) "Set values for elements of PARAM and further explicitly typed in paramet= ers." (let ((allparams "") tpara parval) (if (listp param) (while param (setq tpara (pop param)) (setq parval (LaTeX-pst-parameter-value tpara)) (setq allparams (concat allparams (if (string=3D "" allparams) ""= ",") parval)))) ;; ask for parameter's names while none is given (while (not (string=3D "" (setq tpara (completing-read (concat "Parameter name (RET to stop):= " ) LaTeX-pst-parameters-name-list nil nil nil 'LaTeX-pst-parameters-name= -history)))) (setq parval (LaTeX-pst-parameter-value tpara)) ;; concat param=3Dvalue with other ones (setq allparams (concat allparams (if (string=3D "" allparams) "" ","= ) parval))) (add-to-list 'LaTeX-pst-parameters-history allparams) (setq param allparams)) param) (defun LaTeX-pst-parameters (optional &optional param) "Ask for a parameter and manage several parameter lists" (let ((allparams "") parval tpara spara) ;; if none is given then ask for a parameter's name (when (string=3D "" (setq allparams (completing-read (concat "Params (use or RET for choi= ces): ") LaTeX-pst-parameters-name-list nil nil nil 'LaTeX-pst-parameters-history))) (setq param (LaTeX-pst-parameters-pref-and-chosen param)))) (TeX-argument-insert param optional)) (defun LaTeX-pst-enclose-obj (prefix symbol op cl) "Enclose string returned by the `funcall' SYMBOL in OP and CL character." (let ((str (funcall symbol))) (if str (insert (char-to-string op) str (char-to-string cl))))) (defun LaTeX-pst-point-in-parens (arg) "" (LaTeX-pst-enclose-obj nil 'LaTeX-pst-point ?( ?))) ;;; Macros (defun LaTeX-pst-macro-psarc (optional &optional arg) "Macro to draw arc with psarc." (let ((arrows (LaTeX-pst-arrows)) (pnt (if current-prefix-arg nil (LaTeX-pst-point))) (radius (LaTeX-pst-extdir "Radius")) (angS (LaTeX-pst-angle)) (angE (LaTeX-pst-angle))) ;; insert \pscarc argument's (insert (if arrows (format "{%s}" arrows) "") (if pnt (format "(%s)" pnt) "") (format "{%s}{%s}{%s}" radius angS angE)))) (defun LaTeX-pst-macro-pscircle (optional &optional arg) "Macro to draw circle with pscircle." (let ((pnt (LaTeX-pst-point)) (radius (LaTeX-pst-extdir "Radius"))) ;; insert \pscircle argument's (insert (format "(%s){%s}" pnt radius)))) (defun LaTeX-pst-macro-rput (&optional arg) "Macro to place stuff with rput." (let ((refpoint (LaTeX-pst-refpoint)) (rotation (if current-prefix-arg (LaTeX-pst-angle) nil)) (pnt (LaTeX-pst-point))) ;; insert \rput argument's (insert (if refpoint (concat "[" refpoint "]") "") (if rotation (concat "{" rotation "}") "") "(" pnt ")"))) (defun LaTeX-pst-macro-multirputps (ref prefix) "Macro to place stuff with multirput or multips." (let ((refpoint (LaTeX-pst-refpoint)) (rotation (if current-prefix-arg (LaTeX-pst-angle) nil)) (pnt (LaTeX-pst-point)) (dpnt (LaTeX-pst-what "delpoint" "Increment [delx,dely]: " "1,1")) (repi (LaTeX-pst-input-int "Repititions" nil))) ;; insert \rput argument's (insert (if refpoint (format "[%s]" refpoint) "") (if rotation (format "{%s}" rotation) "") (format "(%s)(%s){%s}" pnt dpnt repi)))) (defun LaTeX-pst-macro-psline (optional &optional arg) "Macro to draw line with psline, pscurve, psccurve or psecurve." (let ((arrows (LaTeX-pst-arrows)) (pnt1 (LaTeX-pst-point)) (pnt2 (LaTeX-pst-point))) ;; insert \psline argument's (insert (if arrows (format "{%s}" arrows) "") "(" pnt1 ")" ) (while (and (not (string=3D pnt2 "")) (not (string=3D pnt1 pnt2))) (insert "(" pnt2 ")") (setq pnt1 pnt2) (setq pnt2 (completing-read (concat "point [" pnt1 "]: ") LaTeX-pst-p= oint-list nil nil nil 'LaTeX-pst-point-history))))) (defun LaTeX-pst-macro-psdots (optional single) "Macro to put dot(s) with psdot(s)." (LaTeX-pst-parameters optional '("dotstyle")) ; forced parameter dotstyle (let* ((pnt1 (LaTeX-pst-point)) (pnt2 (if single pnt1 (LaTeX-pst-point)))) ;; insert \psdots argument's (insert "(" pnt1 ")") (while (and (not (string=3D pnt2 "")) (not (string=3D pnt1 pnt2))) (setq pnt1 pnt2) (insert "(" pnt1 ")") (setq pnt2 (completing-read (concat "point [" pnt1 "]: ") LaTeX-pst-p= oint-list nil nil nil 'LaTeX-pst-point-history))))) (defun LaTeX-pst-macro-parabola (optional &optional arg) "Macro to draw a parabola with parabola." (let ((arrows (LaTeX-pst-arrows)) (pnt1 (LaTeX-pst-point)) (pnt2 (LaTeX-pst-point))) ;; insert \parabola argument's (insert (if arrows (format "{%s}" arrows) "") (format "(%s)(%s)" pnt1 p= nt2)))) (defun LaTeX-pst-macro-psellipse (optional &optional arg) "Macro to draw ellipse with psellipse." (let ((pnt (if current-prefix-arg nil (LaTeX-pst-point))) (rad1 (LaTeX-pst-extdir "First Radius")) (rad2 (LaTeX-pst-extdir "Second Radius"))) ;; insert \psellipse argument's (insert (if pnt (format "(%s)" pnt) "") (format "(%s,%s)" rad1 rad2)))) (defun LaTeX-pst-macro-diamtri (optional &optional arg) "Macro to draw diamond/ triangle with psdiamond/ pstriangle." (let ((pnt (if current-prefix-arg nil (LaTeX-pst-point))) (rad1 (LaTeX-pst-extdir "Width")) (rad2 (LaTeX-pst-extdir "Height"))) ;; insert \psellipse argument's (insert (if pnt (format "(%s)" pnt) "") (format "(%s,%s)" rad1 rad2)))) (defun LaTeX-pst-macro-psbezier (optional &optional arg) "Macro to draw bezier curve with psbezier." (let ((arrows (LaTeX-pst-arrows)) (pnt1 (LaTeX-pst-point)) (pnt2 (LaTeX-pst-point)) (pnt3 (LaTeX-pst-point))) ;; insert \psbezier argument's (insert (if arrows (format "{%s}" arrows) "") (format "(%s)(%s)" pnt1 p= nt2)) (while (and (not (string=3D pnt3 "")) (not (string=3D pnt2 pnt3))) (insert "(" pnt3 ")") (setq pnt2 pnt3) (setq pnt3 (completing-read (concat "point [" pnt2 "]: ") LaTeX-pst-p= oint-list nil nil nil 'LaTeX-pst-point-history))))) (defun LaTeX-pst-macro-pspolygon (optional &optional arg) "Macro to draw polygon with pspolygon." (let ((pnt1 (LaTeX-pst-point)) (pnt2 (LaTeX-pst-point)) (pnt3 (LaTeX-pst-point))) ;; insert \pspolygon argument's (insert "(" pnt1 ")(" pnt2 ")") (while (not (string=3D pnt3 "")) (insert "(" pnt3 ")") (setq pnt2 pnt3) (setq pnt3 (completing-read (concat "point [" pnt2 "]: ") LaTeX-pst-p= oint-list nil nil nil 'LaTeX-pst-point-history))))) (defun LaTeX-pst-macro-psframe (optional &optional arg) "Macro to draw rectangle with psframe." (let ((pnt1 (if current-prefix-arg nil (LaTeX-pst-point))) (pnt2 (LaTeX-pst-point))) ;; insert \psframe argument's (insert (if pnt1 (format "(%s)" pnt1) "") "(" pnt2 ")"))) (defun LaTeX-pst-macro-psgrid (optional &optional arg) "Macro to draw psgrid." (let* ((cpref (if current-prefix-arg (car current-prefix-arg) 0)) (pnt1 (if (> cpref 4) (LaTeX-pst-point) nil)) (pnt2 (if (> cpref 0) (LaTeX-pst-point) nil)) (pnt3 (if (> cpref 0) (LaTeX-pst-point) nil))) ;; insert \psgrid argument's (insert (if pnt1 (format "(%s)" pnt1) "") (if pnt2 (format "(%s)(%s)" pnt2 pnt3) "")))) ;;; Environments (defun LaTeX-env-pspicture (env) "Create new pspicure environment." (let ((p0 (LaTeX-pst-what "point" "LowerLeft [default 0,0]: " "0,0")) (p1 (LaTeX-pst-what "point" "UpperRight [default 1,1]: " "1,1")) (grid (LaTeX-pst-parameters-pref-and-chosen '("showgrid"))) corn) (setq corn (concat (if (string=3D "" grid) "" (format "[%s]" grid)) (if (string=3D "0,0" p0) "" (format "(%s)" p0)) "(" = p1 ")")) (LaTeX-insert-environment env corn))) (TeX-add-style-hook "pstricks" (function (lambda () (LaTeX-add-environments '("pspicture" LaTeX-env-pspicture) "overlaybox" "psclip") (TeX-add-symbols '("AltClipMode" 0) '("DontKillGlue" 0) '("KillGlue" 0) '("NormalCoor" = 0) '("SpecialCoor" 0) '("PSTricksLoaded" 0) '("PSTricksOff" 0) '("altcolo= rmode" 0) '("arrows" (TeX-arg-eval LaTeX-pst-arrows)) '("clipbox" ["Border"] t) '("closedshadow" [ LaTeX-pst-parameters ]) '("openshadow" [ LaTeX-pst-parameters ]) "closepath" "code" "coor" "curveto" "degrees" "dim" "endpsclip" "file"= "fill" "grestore" "gsave" "lineto" "movepath" "moveto" "mrestore" "msave" "ne= wpath" "rcoor" "rcurveto" "rlineto" "rotate" "scale" "stroke" "swapaxes" "tra= nslate" '("newcmykcolor" "Name" "Quadruple") '("newrgbcolor" "Name" "Triple") '("newhsbcolor" "Name" "Triple") '("newgray" "Name" "Value") "newpsfontdot" "newpsfontdotH" '("newpsobject" "New PSObject Name" "Parent Object" LaTeX-pst-parameters) '("newpsstyle" "New PSStyle Name" LaTeX-pst-parameters) '("parabola" [LaTeX-pst-parameters] LaTeX-pst-macro-parabola) '("parabola*" [LaTeX-pst-parameters] LaTeX-pst-macro-parabola) '("psarc" [LaTeX-pst-parameters] LaTeX-pst-macro-psarc) '("psarc*" [LaTeX-pst-parameters] LaTeX-pst-macro-psarc) '("psarcn" [LaTeX-pst-parameters] LaTeX-pst-macro-psarc) '("pswedge" [LaTeX-pst-parameters] LaTeX-pst-macro-psarc) '("psbezier" [LaTeX-pst-macro-psbezier] LaTeX-pst-macro-psbezier) '("psbezier*" [LaTeX-pst-macro-psbezier] LaTeX-pst-macro-psbezier) '("pscbezier" [LaTeX-pst-parameters] LaTeX-pst-macro-pspolygon) '("pscircle" [LaTeX-pst-parameters] LaTeX-pst-macro-pscircle) '("psccurve" [LaTeX-pst-parameters] LaTeX-pst-macro-psline) '("psccurve*" [LaTeX-pst-parameters] LaTeX-pst-macro-psline) '("pscurve" [LaTeX-pst-parameters] LaTeX-pst-macro-psline) '("pscurve*" [LaTeX-pst-parameters] LaTeX-pst-macro-psline) '("pscustom" [LaTeX-pst-parameters]) '("psdiamond" [LaTeX-pst-parameters] LaTeX-pst-macro-diamtri) '("pstriangle" [LaTeX-pst-parameters] LaTeX-pst-macro-diamtri) '("psdot" [LaTeX-pst-macro-psdots t]) '("psdots" [LaTeX-pst-macro-psdots nil]) '("psecurve" [LaTeX-pst-parameters] LaTeX-pst-macro-psline) '("psecurve*" [LaTeX-pst-parameters] LaTeX-pst-macro-psline) '("psellipse" [LaTeX-pst-parameters] LaTeX-pst-macro-psellipse) '("psellipse*" [LaTeX-pst-parameters] LaTeX-pst-macro-psellipse) '("psframe" [LaTeX-pst-parameters] LaTeX-pst-macro-psframe) '("psframe*" [LaTeX-pst-parameters] LaTeX-pst-macro-psframe) '("psframebox" [LaTeX-pst-parameters] t) '("pscirclebox" [LaTeX-pst-parameters] t) '("psdblframebox" [LaTeX-pst-parameters] t) '("psdiabox" [LaTeX-pst-parameters] t) '("psovalbox" [LaTeX-pst-parameters] t) '("psshadowbox" [LaTeX-pst-parameters] t) '("pstribox" [LaTeX-pst-parameters] t) '("psscalebox" "Scaling Factor(s)" t) '("psscaleboxto" LaTeX-pst-point-in-parens t) "pslongbox" '("psgrid" [LaTeX-pst-parameters] LaTeX-pst-macro-psgrid 0) '("psline" [LaTeX-pst-parameters] LaTeX-pst-macro-psline) '("pslinecolor" 0) '("pslinestyle" 0) '("pslinetype" 0) '("pslinewidth" 0) '("psoverlay" t) '("pspolygon" [LaTeX-pst-parameters] LaTeX-pst-macro-pspolygon) '("pspolygon*" [LaTeX-pst-parameters] LaTeX-pst-macro-pspolygon) '("psset" LaTeX-pst-parameters) '("pssetlength" TeX-arg-macro "Length") '("psaddtolength" TeX-arg-macro "Length") "pslabelsep" "psunit" "psrunit" "psxunit" "psyunit" "radians" '("degrees" ["Full Circle"]) '("qdisk" LaTeX-pst-point-in-parens "Radius") '("qline" LaTeX-pst-point-in-parens LaTeX-pst-point-in-parens) "psrotatedown" "psrotateleft" "psrotateright" '("rput" LaTeX-pst-macro-rput t) '("rput*" LaTeX-pst-macro-rput t) '("cput" [LaTeX-pst-parameters] (TeX-arg-eval LaTeX-pst-angle) LaTeX-pst-point-in-parens t) "uput" '("multirput" (LaTeX-pst-macro-multirputps t) t) '("multips" (LaTeX-pst-macro-multirputps nil) t)) (TeX-run-style-hooks "pstricks")))) ;;; pstricks.el ends here --=-=-= -- --=-=-=-- From MAILER-DAEMON Sat Jun 16 04:58:11 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1HzU6l-0000bM-Eq for mharc-auctex-devel@gnu.org; Sat, 16 Jun 2007 04:58:11 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HzU6j-0000au-GR for auctex-devel@gnu.org; Sat, 16 Jun 2007 04:58:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HzU6h-0000aJ-Ix for auctex-devel@gnu.org; Sat, 16 Jun 2007 04:58:08 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HzU6h-0000aE-AI for auctex-devel@gnu.org; Sat, 16 Jun 2007 04:58:07 -0400 Received: from moutng.kundenserver.de ([212.227.126.174]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HzU6g-0006H3-OZ for auctex-devel@gnu.org; Sat, 16 Jun 2007 04:58:07 -0400 Received: from [84.165.52.169] (helo=neutrino.caeruleus.net) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis), id 0ML21M-1HzU6f2dfC-00013s; Sat, 16 Jun 2007 10:58:06 +0200 Message-Id: <87y7ik2s4j.fsf@neutrino.caeruleus.net> From: Ralf Angeli To: auctex-devel@gnu.org Subject: Re: [AUCTeX-devel] Style File for PSTricks References: Date: Sat, 16 Jun 2007 10:58:04 +0200 In-Reply-To: (Holger Sparr's message of "Thu, 14 Jun 2007 15:43:28 +0200") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX18JZm5rxa8PjNuDsmFbrqYMUSwVBvrAWChRkKV P5ry9PNUNDZ4cOc3TQILr1FwxoFtVQPdS26ebMQmsi01bbAUyX aDoiReSPsqloVybsRTvnw== X-detected-kernel: Linux 2.6? (barebone, rare!) X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 08:58:09 -0000 * Holger Sparr (2007-06-14) writes: > there exists an old pstricks.el: > > > > I tried to rewrite this code. What's the reason for rewriting it? I haven't used PSTricks yet. Do you have some summarizing documentation about the covered (and perhaps missing) functionality? -- Ralf From MAILER-DAEMON Mon Jun 18 05:13:32 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I0DIi-0006TV-6i for mharc-auctex-devel@gnu.org; Mon, 18 Jun 2007 05:13:32 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0DIg-0006RE-K2 for auctex-devel@gnu.org; Mon, 18 Jun 2007 05:13:30 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0DIf-0006Pp-Nm for auctex-devel@gnu.org; Mon, 18 Jun 2007 05:13:30 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0DIf-0006PQ-G7 for auctex-devel@gnu.org; Mon, 18 Jun 2007 05:13:29 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I0DIf-0001vC-6b for auctex-devel@gnu.org; Mon, 18 Jun 2007 05:13:29 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I0DBA-0006pF-5a for auctex-devel@gnu.org; Mon, 18 Jun 2007 11:05:44 +0200 Received: from 141.30.108.3 ([141.30.108.3]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Jun 2007 11:05:44 +0200 Received: from sparr+usenet by 141.30.108.3 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Jun 2007 11:05:44 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: auctex-devel@gnu.org To: auctex-devel@gnu.org From: Holger Sparr Date: Mon, 18 Jun 2007 11:02:13 +0200 Lines: 54 Message-ID: References: <87y7ik2s4j.fsf@neutrino.caeruleus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 141.30.108.3 Mail-Copies-To: never User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:liSBy6rvqaO9+w9UwxP7jafB9ag= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Style File for PSTricks X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jun 2007 09:13:30 -0000 Ralf Angeli schrieb: > * Holger Sparr (2007-06-14) writes: > >> there exists an old pstricks.el: >> >> >> >> I tried to rewrite this code. > > What's the reason for rewriting it? I wasn't really satisfied with the input of point coordinates. Since it is possible to use named nodes (which I used a lot), it is quite inconvenient being asked for a x- and y-coordinate each time when you just want to enter a single character for a node name and to edit the inserted string (it contains a comma as a number separator) after input. So I tried to modify the code to enter: "x,y" or "node name" at once. When looking into the code I found, - a lot of defined variables which were IMO of not much use - outdated PSTricks macros (the original file dates back to 2002) - macros which were added to the known symbols but had no argument support - and functions which could be simplified. So the wish to rewrite the code wasn't really there in the first place. But in the end, I was more than just adding a new feature. I integrated some AUCTeX functionality too, which can certainly be improved but wasn't really there in the beginning. > I haven't used PSTricks yet. Do you have some summarizing documentation > about the covered (and perhaps missing) functionality? Okay, an overall commentary and a todo list for the style file is missing by now, which did not seem too important to me at that stage. I think the basic PSTricks macros are covered by now and the style file could be useful for PSTricks users. Of course a lot of macros are still missing but can be added easily with the provided functions. Holger (Looking forward to any further questions and comments.) -- From MAILER-DAEMON Tue Jun 19 12:39:29 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I0gjp-0004d2-8y for mharc-auctex-devel@gnu.org; Tue, 19 Jun 2007 12:39:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0gjm-0004bx-U9 for auctex-devel@gnu.org; Tue, 19 Jun 2007 12:39:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0gjk-0004bZ-9N for auctex-devel@gnu.org; Tue, 19 Jun 2007 12:39:25 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0gjk-0004bR-5L for auctex-devel@gnu.org; Tue, 19 Jun 2007 12:39:24 -0400 Received: from moutng.kundenserver.de ([212.227.126.186]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I0gji-0004cs-LE for auctex-devel@gnu.org; Tue, 19 Jun 2007 12:39:23 -0400 Received: from [84.165.13.45] (helo=neutrino.caeruleus.net) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis), id 0ML21M-1I0gjg1Yaw-0000vh; Tue, 19 Jun 2007 18:39:20 +0200 Message-Id: <87d4zroq4m.fsf@neutrino.caeruleus.net> From: Ralf Angeli To: auctex-devel@gnu.org Subject: Re: [AUCTeX-devel] Re: Style File for PSTricks References: <87y7ik2s4j.fsf@neutrino.caeruleus.net> Date: Tue, 19 Jun 2007 18:39:21 +0200 In-Reply-To: (Holger Sparr's message of "Mon, 18 Jun 2007 11:02:13 +0200") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX1+kNivQzhBezGNwk3uSH5MeiLQalWaJaxdsnZS JHaKnDBmGbPNrJXNw21jXBDRgpUui9kW9MqXwfI7OHNK9WiTNa ydL70qxxRqXJA7mwNqhuA== X-detected-kernel: Linux 2.6? (barebone, rare!) X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jun 2007 16:39:27 -0000 * Holger Sparr (2007-06-18) writes: > I think the basic PSTricks macros are covered by now and the style file > could be useful for PSTricks users. Are you intending to contribute this to AUCTeX? I haven't had time to look more thoroughly at the code, but I think in general it would be nice if AUCTeX supported PSTricks out of the box. -- Ralf From MAILER-DAEMON Tue Jun 19 13:07:06 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I0hAX-0007YZ-Th for mharc-auctex-devel@gnu.org; Tue, 19 Jun 2007 13:07:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0hAV-0007YL-J2 for auctex-devel@gnu.org; Tue, 19 Jun 2007 13:07:03 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0hAS-0007Xx-8Y for auctex-devel@gnu.org; Tue, 19 Jun 2007 13:07:02 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0hAS-0007Xu-1R for auctex-devel@gnu.org; Tue, 19 Jun 2007 13:07:00 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I0hAR-0008UN-AV for auctex-devel@gnu.org; Tue, 19 Jun 2007 13:06:59 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I0h6H-0004vl-Qo for auctex-devel@gnu.org; Tue, 19 Jun 2007 19:02:41 +0200 Received: from 141.30.108.3 ([141.30.108.3]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 19 Jun 2007 19:02:41 +0200 Received: from sparr+usenet by 141.30.108.3 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 19 Jun 2007 19:02:41 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: auctex-devel@gnu.org To: auctex-devel@gnu.org From: Holger Sparr Date: Tue, 19 Jun 2007 18:58:53 +0200 Lines: 26 Message-ID: References: <87y7ik2s4j.fsf@neutrino.caeruleus.net> <87d4zroq4m.fsf@neutrino.caeruleus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 141.30.108.3 Mail-Copies-To: never User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:cUQ+bXvalvKV5BYNPWOqXbjCFuk= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Style File for PSTricks X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jun 2007 17:07:04 -0000 Ralf Angeli schrieb: > * Holger Sparr (2007-06-18) writes: > >> I think the basic PSTricks macros are covered by now and the style file >> could be useful for PSTricks users. > > Are you intending to contribute this to AUCTeX? Sure, that's why I am posting. Something has to be done with the copyrights. What am I supposed to do? > I haven't had time to look more thoroughly at the code, but I think in > general it would be nice if AUCTeX supported PSTricks out of the box. I try add something more to the style file and post it again to this list. Would that be ok? Nonetheless, some general comments regarding the code (as it is right now) would be helpful. Holger -- From MAILER-DAEMON Tue Jun 19 14:01:05 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I0i0n-0004Xh-BW for mharc-auctex-devel@gnu.org; Tue, 19 Jun 2007 14:01:05 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0i0l-0004Vo-Hf for auctex-devel@gnu.org; Tue, 19 Jun 2007 14:01:03 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0i0k-0004Vc-3J for auctex-devel@gnu.org; Tue, 19 Jun 2007 14:01:03 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0i0j-0004VZ-W8 for auctex-devel@gnu.org; Tue, 19 Jun 2007 14:01:02 -0400 Received: from moutng.kundenserver.de ([212.227.126.187]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I0i0h-0008R8-3E for auctex-devel@gnu.org; Tue, 19 Jun 2007 14:01:00 -0400 Received: from [84.165.13.45] (helo=neutrino.caeruleus.net) by mrelayeu.kundenserver.de (node=mrelayeu7) with ESMTP (Nemesis), id 0ML2xA-1I0i0V0pNg-0003hg; Tue, 19 Jun 2007 20:00:47 +0200 Message-Id: <877ipzomcv.fsf@neutrino.caeruleus.net> From: Ralf Angeli To: auctex-devel@gnu.org Subject: Re: [AUCTeX-devel] Re: Style File for PSTricks References: <87y7ik2s4j.fsf@neutrino.caeruleus.net> <87d4zroq4m.fsf@neutrino.caeruleus.net> Date: Tue, 19 Jun 2007 20:00:48 +0200 In-Reply-To: (Holger Sparr's message of "Tue, 19 Jun 2007 18:58:53 +0200") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX184PfCvzFRTleDiFGGKcG2+kOdSkg87IL7JGd+ nLQmw0M/9lr5SWQzbpz+zsG+WNQYdak5c6ncs6/tLBWzqH2z6y 2wZuUJP0RZmL4/lgavwqQ== X-detected-kernel: Linux 2.6? (barebone, rare!) X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jun 2007 18:01:03 -0000 * Holger Sparr (2007-06-19) writes: > Ralf Angeli schrieb: > >> Are you intending to contribute this to AUCTeX? > > Sure, that's why I am posting. Something has to be done with the > copyrights. What am I supposed to do? Ideally you'd assign the copyright of past and future changes related to AUCTeX to the FSF. I'm not sure if I have the form for requesting such an assignment in my mailbox, but David could send it if necessary. Of course you can only assign copyright of code you've written yourself. Is the code in your pstricks.el in any way based on the code of Jean-Philippe Georget? If that's the case we'd need an assignment from him as well. >> I haven't had time to look more thoroughly at the code, but I think in >> general it would be nice if AUCTeX supported PSTricks out of the box. > > I try add something more to the style file and post it again to this > list. Would that be ok? > > Nonetheless, some general comments regarding the code (as it is right > now) would be helpful. Currently I am having very little time, so I am not sure when I will be able to comment. -- Ralf From MAILER-DAEMON Tue Jun 19 15:45:13 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I0jdY-0005KR-Vf for mharc-auctex-devel@gnu.org; Tue, 19 Jun 2007 15:45:13 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0jdX-0005KI-R6 for auctex-devel@gnu.org; Tue, 19 Jun 2007 15:45:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0jdU-0005Jj-W9 for auctex-devel@gnu.org; Tue, 19 Jun 2007 15:45:11 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0jdU-0005Ja-SX for auctex-devel@gnu.org; Tue, 19 Jun 2007 15:45:08 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I0jdT-0006Gq-0S for auctex-devel@gnu.org; Tue, 19 Jun 2007 15:45:07 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I0jLO-0002yi-H7 for auctex-devel@gnu.org; Tue, 19 Jun 2007 21:26:26 +0200 Received: from finn.gmane.org ([80.91.229.4]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 19 Jun 2007 21:26:26 +0200 Received: from cs-usenet by finn.gmane.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 19 Jun 2007 21:26:26 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: auctex-devel@gnu.org From: Christian Schlauer Date: Tue, 19 Jun 2007 20:49:53 +0200 Lines: 28 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: finn.gmane.org User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Could TeX-auto-save be marked as safe? X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cs-usenet@arcor.de List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jun 2007 19:45:12 -0000 Dear AUCTeX developers, (info "(auctex)Parsing Files") suggests that `TeX-auto-save' can be used as a file local variable, see the example below. I use that in projects with multifile documents -- setting TeX-auto-save to `t' globally in .emacs simply generates too many `auto/'-directories all over $HOME, IMO. Emacs 22, however, warns that this valuable `may not be safe'. Could this variable be marked as safe? --8<---------------cut here---------------start------------->8--- \documentclass{article} \begin{document} Foo. \end{document} %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% TeX-auto-save: t %%% End: --8<---------------cut here---------------end--------------->8--- Regards, Christian From MAILER-DAEMON Tue Jun 19 17:47:13 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I0lXd-0004dQ-GQ for mharc-auctex-devel@gnu.org; Tue, 19 Jun 2007 17:47:13 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0lXb-0004dL-DW for auctex-devel@gnu.org; Tue, 19 Jun 2007 17:47:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0lXZ-0004d7-Tg for auctex-devel@gnu.org; Tue, 19 Jun 2007 17:47:11 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0lXZ-0004d4-Qo for auctex-devel@gnu.org; Tue, 19 Jun 2007 17:47:09 -0400 Received: from mail-in-12.arcor-online.net ([151.189.21.52]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I0lXY-00007o-S5 for auctex-devel@gnu.org; Tue, 19 Jun 2007 17:47:09 -0400 Received: from mail-in-01-z2.arcor-online.net (mail-in-11-z2.arcor-online.net [151.189.8.28]) by mail-in-12.arcor-online.net (Postfix) with ESMTP id 6015D4C5C9; Tue, 19 Jun 2007 23:47:04 +0200 (CEST) Received: from mail-in-06.arcor-online.net (mail-in-06.arcor-online.net [151.189.21.46]) by mail-in-01-z2.arcor-online.net (Postfix) with ESMTP id 4E13D3470F7; Tue, 19 Jun 2007 23:47:04 +0200 (CEST) Received: from lola.goethe.zz (dslb-084-061-016-144.pools.arcor-ip.net [84.61.16.144]) by mail-in-06.arcor-online.net (Postfix) with ESMTP id 0D3312C8B1A; Tue, 19 Jun 2007 23:47:04 +0200 (CEST) Received: by lola.goethe.zz (Postfix, from userid 1002) id 36A981D0340C; Tue, 19 Jun 2007 23:46:24 +0200 (CEST) To: Holger Sparr Subject: Re: [AUCTeX-devel] Re: Style File for PSTricks References: <87y7ik2s4j.fsf@neutrino.caeruleus.net> <87d4zroq4m.fsf@neutrino.caeruleus.net> <877ipzomcv.fsf@neutrino.caeruleus.net> From: David Kastrup Date: Tue, 19 Jun 2007 23:46:24 +0200 In-Reply-To: <877ipzomcv.fsf@neutrino.caeruleus.net> (Ralf Angeli's message of "Tue\, 19 Jun 2007 20\:00\:48 +0200") Message-ID: <85d4zripn3.fsf@lola.goethe.zz> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: Linux 2.4-2.6 Cc: auctex-devel@gnu.org X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jun 2007 21:47:12 -0000 Ralf Angeli writes: > * Holger Sparr (2007-06-19) writes: > >> Ralf Angeli schrieb: >> >>> Are you intending to contribute this to AUCTeX? >> >> Sure, that's why I am posting. Something has to be done with the >> copyrights. What am I supposed to do? > > Ideally you'd assign the copyright of past and future changes related to > AUCTeX to the FSF. I'm not sure if I have the form for requesting such > an assignment in my mailbox, but David could send it if necessary. On the way. > Of course you can only assign copyright of code you've written > yourself. Is the code in your pstricks.el in any way based on the > code of Jean-Philippe Georget? If that's the case we'd need an > assignment from him as well. Yes. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum From MAILER-DAEMON Wed Jun 20 02:53:44 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I0u4W-0006G1-4y for mharc-auctex-devel@gnu.org; Wed, 20 Jun 2007 02:53:44 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0u4U-0006Fo-3J for auctex-devel@gnu.org; Wed, 20 Jun 2007 02:53:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0u4R-0006Fc-Mq for auctex-devel@gnu.org; Wed, 20 Jun 2007 02:53:40 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0u4R-0006FZ-G9 for auctex-devel@gnu.org; Wed, 20 Jun 2007 02:53:39 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I0u4R-00083r-0F for auctex-devel@gnu.org; Wed, 20 Jun 2007 02:53:39 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I0u45-0008FO-EK for auctex-devel@gnu.org; Wed, 20 Jun 2007 08:53:17 +0200 Received: from 141.30.108.3 ([141.30.108.3]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 20 Jun 2007 08:53:17 +0200 Received: from sparr+usenet by 141.30.108.3 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 20 Jun 2007 08:53:17 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: auctex-devel@gnu.org To: auctex-devel@gnu.org From: Holger Sparr Date: Wed, 20 Jun 2007 08:52:48 +0200 Lines: 25 Message-ID: References: <87y7ik2s4j.fsf@neutrino.caeruleus.net> <87d4zroq4m.fsf@neutrino.caeruleus.net> <877ipzomcv.fsf@neutrino.caeruleus.net> <85d4zripn3.fsf@lola.goethe.zz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 141.30.108.3 Mail-Copies-To: never User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:C8s9kRXoaCrT5oH1JNAvrPobopE= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Style File for PSTricks X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jun 2007 06:53:42 -0000 David Kastrup schrieb: > Ralf Angeli writes: >> Of course you can only assign copyright of code you've written >> yourself. Is the code in your pstricks.el in any way based on the >> code of Jean-Philippe Georget? If that's the case we'd need an >> assignment from him as well. > > Yes. Is that a general 'Yes' or a decision based on the code you have seen? Is a simple defvar statement under copyright? Do I have to contact Jean-Philippe Georget? Could that be avoided by changing some lines to speed up the process or get the assignment at all? Holger -- From MAILER-DAEMON Wed Jun 20 03:20:08 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I0uU4-0003VE-5a for mharc-auctex-devel@gnu.org; Wed, 20 Jun 2007 03:20:08 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0uU3-0003Uw-0V for auctex-devel@gnu.org; Wed, 20 Jun 2007 03:20:07 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0uU1-0003Uc-Hi for auctex-devel@gnu.org; Wed, 20 Jun 2007 03:20:06 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0uU1-0003UZ-FP for auctex-devel@gnu.org; Wed, 20 Jun 2007 03:20:05 -0400 Received: from pc3.berlin.powerweb.de ([62.67.228.11]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I0uU0-0003Fz-SG for auctex-devel@gnu.org; Wed, 20 Jun 2007 03:20:05 -0400 Received: from quinscape.de (dslnet.212-29-44.ip210.dokom.de [212.29.44.210] (may be forged)) by pc3.berlin.powerweb.de (8.9.3p3/8.9.3) with ESMTP id JAA25069 for ; Wed, 20 Jun 2007 09:20:03 +0200 X-Delivered-To: Received: (qmail 4444 invoked from network); 20 Jun 2007 07:20:02 -0000 Received: from unknown (HELO lola.quinscape.zz) ([10.0.3.43]) (envelope-sender ) by ns.quinscape.de (qmail-ldap-1.03) with SMTP for ; 20 Jun 2007 07:20:02 -0000 Received: by lola.quinscape.zz (Postfix, from userid 1001) id 85EA48EA27; Wed, 20 Jun 2007 09:20:02 +0200 (CEST) To: auctex-devel@gnu.org Subject: Re: [AUCTeX-devel] Re: Style File for PSTricks References: <87y7ik2s4j.fsf@neutrino.caeruleus.net> <87d4zroq4m.fsf@neutrino.caeruleus.net> <877ipzomcv.fsf@neutrino.caeruleus.net> <85d4zripn3.fsf@lola.goethe.zz> From: David Kastrup Date: Wed, 20 Jun 2007 09:20:02 +0200 In-Reply-To: (Holger Sparr's message of "Wed\, 20 Jun 2007 08\:52\:48 +0200") Message-ID: <86d4zrqehp.fsf@lola.quinscape.zz> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.51 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: Linux 2.4-2.6 X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jun 2007 07:20:07 -0000 Holger Sparr writes: > David Kastrup schrieb: > >> Ralf Angeli writes: > >>> Of course you can only assign copyright of code you've written >>> yourself. Is the code in your pstricks.el in any way based on the >>> code of Jean-Philippe Georget? If that's the case we'd need an >>> assignment from him as well. >> >> Yes. > > Is that a general 'Yes' or a decision based on the code you have > seen? It is a general one. > Is a simple defvar statement under copyright? Things without creative content are not copyrightable. If there is no other way to achieve the same thing, this is the case. > Do I have to contact Jean-Philippe Georget? If he has significant contributions in there, that would be nice, since you know what parts he wrote. If you prefer me to contact him, that would be ok as well, but you should try to give me a summary of what his parts of the style file are. > Could that be avoided by changing some lines to speed up the process > or get the assignment at all? Rewriting the code from scratch removes the problem. The problem is the "from scratch" part: a rewrite _inspired_ by previous art is still subject to copyright (for example, you can't perform some tune or even phrases from it you remember by heart without being liable for a copyright infringement suit). So unless the contribution in question is trivial, asking for the assignment is the safest course. -- David Kastrup From MAILER-DAEMON Wed Jun 20 16:40:51 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I16yx-0001R7-LS for mharc-auctex-devel@gnu.org; Wed, 20 Jun 2007 16:40:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I16yv-0001PI-TZ for auctex-devel@gnu.org; Wed, 20 Jun 2007 16:40:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I16yu-0001Le-6h for auctex-devel@gnu.org; Wed, 20 Jun 2007 16:40:49 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I16yt-0001LR-Sw for auctex-devel@gnu.org; Wed, 20 Jun 2007 16:40:47 -0400 Received: from moutng.kundenserver.de ([212.227.126.171]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I16yt-00058G-4M for auctex-devel@gnu.org; Wed, 20 Jun 2007 16:40:47 -0400 Received: from [84.165.58.144] (helo=neutrino.caeruleus.net) by mrelayeu.kundenserver.de (node=mrelayeu0) with ESMTP (Nemesis), id 0MKwh2-1I16yq2mBM-0004IC; Wed, 20 Jun 2007 22:40:45 +0200 Message-Id: <871wg6nyuo.fsf@neutrino.caeruleus.net> From: Ralf Angeli To: cs-usenet@arcor.de Subject: Re: [AUCTeX-devel] Could TeX-auto-save be marked as safe? References: Date: Wed, 20 Jun 2007 22:40:47 +0200 In-Reply-To: (Christian Schlauer's message of "Tue, 19 Jun 2007 20:49:53 +0200") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX1+7ay5VGpuLRsv8tHlVYDEILI0DvgxT/L9+Yit h+qIYq+rolM4mwmTjkggQFlkLxJ68gDlm7Tp24+cr3Nrojm5Mx hgmgAvN7hNmPWa6w39CSw== X-detected-kernel: Linux 2.6? (barebone, rare!) Cc: auctex-devel@gnu.org X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jun 2007 20:40:50 -0000 * Christian Schlauer (2007-06-19) writes: > Emacs 22, however, warns that this valuable `may not be safe'. Could > this variable be marked as safe? Hm, setting this variable file-locally might not be dangerous, but it might be nice if the user is made aware that it will be set. There might be other people like you who normally don't want to have auto directories created and who would dislike receiving a file prepared by somebody else which leads to such directories being created without further notice. So I have a tendency to keep things as they are. Other opinions? -- Ralf From MAILER-DAEMON Thu Jun 21 01:48:28 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I1FWt-0005bQ-UD for mharc-auctex-devel@gnu.org; Thu, 21 Jun 2007 01:48:27 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I1FWs-0005b5-Mc for auctex-devel@gnu.org; Thu, 21 Jun 2007 01:48:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I1FWr-0005an-QP for auctex-devel@gnu.org; Thu, 21 Jun 2007 01:48:26 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I1FWr-0005ai-Kj for auctex-devel@gnu.org; Thu, 21 Jun 2007 01:48:25 -0400 Received: from moutng.kundenserver.de ([212.227.126.177]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I1FWr-0002J2-4Q for auctex-devel@gnu.org; Thu, 21 Jun 2007 01:48:25 -0400 Received: from [84.165.19.212] (helo=neutrino.caeruleus.net) by mrelayeu.kundenserver.de (node=mrelayeu1) with ESMTP (Nemesis), id 0MKwpI-1I1FWk41Qp-0004Ao; Thu, 21 Jun 2007 07:48:19 +0200 Message-Id: <873b0ln9i2.fsf@neutrino.caeruleus.net> From: Ralf Angeli To: "Kiermeier\, Andreas \(PIRSA - SARDI\)" References: <2CD079F5961A2E4199FD0A177852A514056417D7@sagemsg0024.sagemsmrd01.sa.gov.au> <87ejk6mirr.fsf@neutrino.caeruleus.net> <2CD079F5961A2E4199FD0A177852A5140575F63F@sagemsg0024.sagemsmrd01.sa.gov.au> Date: Thu, 21 Jun 2007 07:48:21 +0200 In-Reply-To: <2CD079F5961A2E4199FD0A177852A5140575F63F@sagemsg0024.sagemsmrd01.sa.gov.au> (Andreas Kiermeier's message of "Thu, 21 Jun 2007 10:21:17 +0930") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX18TGed/CW7uYJ/gMt+iTmCydoEmozV3HXPkmKx N88tLouGleovI11ZBuTJWpuLrVI+apLJVHPENA19La8ARGHs5q 4Z2vHd6B6jV0rB7pk5NJg== X-detected-kernel: Linux 2.6? (barebone, rare!) Cc: auctex-devel@gnu.org Subject: [AUCTeX-devel] Tool chains (was: [AUCTeX] ESS (Sweave) and AucTeX "integration") X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jun 2007 05:48:26 -0000 Please don't top-post and please keep the mailing list copied. I've redirected to auctex-devel now. * Andreas Kiermeier (2007-06-21) writes: > I'd be happy to try and have a crack at this - it'll force me to learn a > bit more lisp. > > Any ideas or suggestions as to where I should start with respect to > configurable tool chains? I compiled a list of requirements which can be found at . Implementing these requirements would be a quite extensive task and would involve changing a lot of AUCTeX's core facilities, so I am not sure if this is the right task to start hacking on AUCTeX. Usually you'd start with something like a style file. -- Ralf From MAILER-DAEMON Sat Jun 23 09:04:32 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I25I0-0000jT-7q for mharc-auctex-devel@gnu.org; Sat, 23 Jun 2007 09:04:32 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I25Hx-0000ht-SJ for auctex-devel@gnu.org; Sat, 23 Jun 2007 09:04:30 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I25Hv-0000hf-OM for auctex-devel@gnu.org; Sat, 23 Jun 2007 09:04:28 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I25Hv-0000hc-I9 for auctex-devel@gnu.org; Sat, 23 Jun 2007 09:04:27 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I25Hu-0000nn-Uq for auctex-devel@gnu.org; Sat, 23 Jun 2007 09:04:27 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I25Av-0006ed-MQ for auctex-devel@gnu.org; Sat, 23 Jun 2007 14:57:13 +0200 Received: from sl392.st-edmunds.cam.ac.uk ([131.111.223.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 23 Jun 2007 14:57:13 +0200 Received: from sdl.web by sl392.st-edmunds.cam.ac.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 23 Jun 2007 14:57:13 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: auctex-devel@gnu.org From: Leo Date: Sat, 23 Jun 2007 13:47:06 +0100 Lines: 27 Message-ID: References: <87648l1b0g.fsf@neutrino.caeruleus.net> <87hcs1u6vr.fsf@neutrino.caeruleus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: sl392.st-edmunds.cam.ac.uk Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAAAAAP+LRRP0pGC+ vr7///+7mT1iAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMO DhglKe4AAAEsSURBVCjPbZNBboQwDEV/Cd4X9QJRThApmn0XYW+Jyf2v0m+HhqDBgiAe9rcTG7QH w/1Vn2Ar8gBb/ocywSN3qK9T3z4eFDB4eApocBpeBs1RSykoJd8gQcm8pGmHXFso3ajnmsqV0TnY DQkOfXUfN5NwaI7AWTVOyEhcu1aHmdWItHddUVUcUgUBCkitu8V6ditHVOVdqzl2EQ1ZVGTbdK0V 7cqn8vWzoU5Q/bF9Y/Y0cRU1xwkys5dJ+Dt6pBDWifcNQml8Gh2JVmPSoQzo7en0grswkxrUGYJ7 0hSxxAGr7ZMwYcHIzprpi7TENEE1xtiYxixRlCfPBsUUrwHD7uGIwATrbnODJcVrPpVn3hxiGloe m/S+z3CtuzUSMo83N4DPH+F0evwR3P4A2k+75838OKQAAAAASUVORK5CYII= User-Agent: Gnus/5.110007 Emacs 23 (20070616) MULE/6.0 (HANACHIRUSATO) Fedora 7 (gnu/linux) Cancel-Lock: sha1:QOtP//PH6kzFMD8o2el+1ciqJxY= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Toolbar icons from old directory X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jun 2007 13:04:30 -0000 ----- Reiner Steib (2007-03-31) wrote:----- >> I fail to see him not liking it. He just gave hints regarding >> possible culprits. > > I still don't understand David's concerns about `load-path': > > ,---- > | Reiner wrote: > | > David wrote: > | [ code: > | (let ((load-path toolbarx-image-path)) > | [...] > | (find-image `((:type xpm :file ,(concat name ".xpm")) [...]))) ] > | >> And just _how_ is this autoloaded Lisp function going to be found when > | >> load-path gets pointed elsewhere? > | > > | > How did you manage _not_ to load `image' with a tool bar present? > `---- > > Implementation details left aside, I think that it would be favorable > to use `find-image' (if available) instead of `locate-library'. I am still seeing this bug in AUCTEX "2007-05-25". -- Leo (GPG Key: 9283AA3F) From MAILER-DAEMON Sun Jun 24 17:22:04 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I2ZX1-0000h7-Ts for mharc-auctex-devel@gnu.org; Sun, 24 Jun 2007 17:22:03 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I2ZWz-0000h2-U8 for auctex-devel@gnu.org; Sun, 24 Jun 2007 17:22:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I2ZWy-0000gq-Dy for auctex-devel@gnu.org; Sun, 24 Jun 2007 17:22:00 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I2ZWy-0000gn-95 for auctex-devel@gnu.org; Sun, 24 Jun 2007 17:22:00 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I2ZWx-0007BP-Sv for auctex-devel@gnu.org; Sun, 24 Jun 2007 17:22:00 -0400 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1I2ZV4-00083R-8a for auctex-devel@gnu.org; Sun, 24 Jun 2007 23:20:03 +0200 Received: from finn.gmane.org ([80.91.229.4]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 24 Jun 2007 23:20:02 +0200 Received: from cs-usenet by finn.gmane.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 24 Jun 2007 23:20:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: auctex-devel@gnu.org From: Christian Schlauer Date: Sun, 24 Jun 2007 23:13:28 +0200 Lines: 55 Message-ID: References: <871wg6nyuo.fsf@neutrino.caeruleus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: finn.gmane.org User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Could TeX-auto-save be marked as safe? X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cs-usenet@arcor.de List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jun 2007 21:22:02 -0000 Ralf Angeli writes: > * Christian Schlauer (2007-06-19) writes: > >> Emacs 22, however, warns that this valuable `may not be safe'. Could >> this variable be marked as safe? > > Hm, setting this variable file-locally might not be dangerous, but it > might be nice if the user is made aware that it will be set. There > might be other people like you who normally don't want to have auto > directories created and who would dislike receiving a file prepared by > somebody else which leads to such directories being created without > further notice. So I have a tendency to keep things as they are. Other > opinions? I can understand your argument, but - the safe variable dialogue only allows to apply or ignore the local variable /list/ -- a single un-safe variable cannot be ignored, it's all or nothing (at least that is what the safe variable dialogue seems to do according to the wording used), which means that a master file in a multifile document won't be known to AUCTeX either and compiling will fail if the user opens a non-master file and does not apply the local variable list? (I haven't tested this.) - I think the user should see the safe variable dialogue only if there is a really un-safe setting in the local variables. For example, the `version-control' variable is safe (if it is boolean etc.), so the following \documentclass{article} \begin{document} Foo. \end{document} %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% version-control: t %%% End: will not trigger the safe variable dialogue, but it will clutter the directory `more than usually' with numbered backups like ~1~, ~2~, and so on. I think the `auto/'-directory caused by TeX-auto-save isn't worse than the clutter that `version-control' causes. I agree that it might be nice if the user was made aware that TeX-auto-save is set in case he/she hasn't set it to t in .emacs, but a minibuffer message is much more appropriate than the safe variable dialogue, which is somewhat scary when one sees it the first time. -- Christian From MAILER-DAEMON Sun Jun 24 17:38:27 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I2Zmt-0006q1-O8 for mharc-auctex-devel@gnu.org; Sun, 24 Jun 2007 17:38:27 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I2Zms-0006pw-Du for auctex-devel@gnu.org; Sun, 24 Jun 2007 17:38:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I2Zmr-0006pI-1k for auctex-devel@gnu.org; Sun, 24 Jun 2007 17:38:26 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I2Zmq-0006pF-Qc for auctex-devel@gnu.org; Sun, 24 Jun 2007 17:38:24 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I2Zmq-0000HF-CN for auctex-devel@gnu.org; Sun, 24 Jun 2007 17:38:24 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I2Zma-0004VI-SS for auctex-devel@gnu.org; Sun, 24 Jun 2007 23:38:08 +0200 Received: from finn.gmane.org ([80.91.229.4]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 24 Jun 2007 23:38:08 +0200 Received: from cs-usenet by finn.gmane.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 24 Jun 2007 23:38:08 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: auctex-devel@gnu.org From: Christian Schlauer Date: Sun, 24 Jun 2007 23:37:54 +0200 Lines: 9 Message-ID: References: <86odmfow7m.fsf@lola.quinscape.zz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: finn.gmane.org User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Default of TeX-parse-self X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cs-usenet@arcor.de List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jun 2007 21:38:27 -0000 David Kastrup writes: > I think that we should probably set the default of TeX-parse-self to > t. This hasn't been done yet, it seems. I think it would be a good idea. -- Christian From MAILER-DAEMON Tue Jun 26 13:00:31 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I3EP1-0004ww-EW for mharc-auctex-devel@gnu.org; Tue, 26 Jun 2007 13:00:31 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I3EP0-0004wR-6J for auctex-devel@gnu.org; Tue, 26 Jun 2007 13:00:30 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I3EOz-0004w2-DU for auctex-devel@gnu.org; Tue, 26 Jun 2007 13:00:29 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I3EOz-0004vv-3a for auctex-devel@gnu.org; Tue, 26 Jun 2007 13:00:29 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I3EOy-0007gS-Fc for auctex-devel@gnu.org; Tue, 26 Jun 2007 13:00:28 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I3EOk-0000yl-Hz for auctex-devel@gnu.org; Tue, 26 Jun 2007 19:00:14 +0200 Received: from bridgekeeper.physik.uni-ulm.de ([134.60.10.123]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jun 2007 19:00:14 +0200 Received: from Reiner.Steib by bridgekeeper.physik.uni-ulm.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jun 2007 19:00:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: auctex-devel@gnu.org To: auctex-devel@gnu.org From: Reiner Steib Date: Tue, 26 Jun 2007 18:59:25 +0200 Lines: 149 Message-ID: References: <1c01d1b0609110707h59e8dfb4tcd28d3187ff69c3b@mail.gmail.com> <1c01d1b0609130951x1055b43fie9273649085fb32c@mail.gmail.com> <85ac52ehsy.fsf@lola.goethe.zz> <85venqd028.fsf@lola.goethe.zz> <85r6yecyhv.fsf@lola.goethe.zz> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: bridgekeeper.physik.uni-ulm.de X-Face: /U7=m^"/-Dn61mAl{g9e3>\G5Tp,oEX|V)g2I1hBk\ML; )7A?6cmB-y7y?'NA^J<=oz7syB =(McAwIHgLX!.B?R3X}98d@?>CrT094KLWh]WU4gDpnL/")MS(XoQTv`Oq225uL>+; CpPXo$N5e>N> $tPd-gbB^F{gQS#1ase]XO~D4p4M"3+F-7~u]dy3I?Pb8RO*H-EFeWDUf?Rf, d]pv\Jvh2Cht!A=im yKAS2Z%Ao^;}W/qzMvMm Mail-Copies-To: nobody User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:nVGboX14ZP5jMC81gAX2XJahyUQ= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: switch-to-buffer should not record output buffer X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Reiner Steib List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2007 17:00:30 -0000 --=-=-= On Thu, Sep 14 2006, David Kastrup wrote: ^^^^^^^^^^^^ A similar issue in Gnus reminded me of this uncommitted patch. > Reiner Steib writes: >> On Thu, Sep 14 2006, David Kastrup wrote: >>> Reiner Steib writes: >>>> `TeX-record-buffer' is supposed to express the user's preference (in >>>> fact, I will make it customizable before committing it) as also Emacs >>>> users might prefer recording the buffers. I thought using (featurep >>>> 'xemacs) as default might be slightly better than nil, because in >>>> XEmacs `TeX-pop-to-buffer' always behaves as if `TeX-record-buffer' is >>>> t. (But I don't have a strong opinion on this.) >>> >>> Why define it in the first place if XEmacs will ignore it? >> >> Either you missed the part "Emacs users might prefer recording the >> buffers" or I don't understand your question. > > I don't see a point in > (defcustom ignoredvariable (featurep 'xemacs) ... > > instead of > > (unless (featurep 'xemacs) > (defcustom ignoredvariable ... Probably I thought that Emacs can't locate the defcustom then. But it does. How about the attached patch? Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=rs-pop-to-buffer-03.patch --- tex-buf.el 29 Apr 2007 14:40:20 -0000 1.260 +++ tex-buf.el 26 Jun 2007 16:46:08 -0000 @@ -193,6 +193,41 @@ (TeX-command-region-end (point-max))) (TeX-command-region override-confirm))) +(unless (featurep 'xemacs) + ;; This variable is not defined in XEmacs because XEmacs' version of + ;; `pop-to-buffer' doesn't have the optional NORECORD argument. + (defcustom TeX-record-buffer nil + "Whether to record buffer names of generated TeX buffers. +When non-nil, these buffers are put at the front of the list of +recently selected ones." + :group 'TeX-command + :type 'boolean)) + +(defun TeX-pop-to-buffer (buffer &optional other-window norecord) + "Compatibility wrapper for `pop-to-buffer'. + +Select buffer BUFFER in some window, preferably a different one. +BUFFER may be a buffer, a string (a buffer name), or nil. +If BUFFER is a string which is not the name of an existing buffer, +then this function creates a buffer with that name. +If BUFFER is nil, then it chooses some other buffer. +If `pop-up-windows' is non-nil, windows can be split to do this. +If optional second arg OTHER-WINDOW is non-nil, insist on finding another +window even if BUFFER is already visible in the selected window, +and ignore `same-window-regexps' and `same-window-buffer-names'. +This function returns the buffer it switched to. +This uses the function `display-buffer' as a subroutine; see the documentation +of `display-buffer' for additional customization information. + +Optional third arg NORECORD non-nil means do not put this buffer +at the front of the list of recently selected ones. + +NORECORD is ignored in XEmacs." + ;; Make sure not to use third arg in XEmacs. + (pop-to-buffer buffer other-window (and norecord + (boundp TeX-record-buffer) + TeX-record-buffer))) + (defun TeX-recenter-output-buffer (line) "Redisplay buffer of TeX job output so that most recent output can be seen. The last line of the buffer is displayed on line LINE of the window, or @@ -201,13 +236,13 @@ (let ((buffer (TeX-active-buffer))) (if buffer (let ((old-buffer (current-buffer))) - (pop-to-buffer buffer t) + (TeX-pop-to-buffer buffer t t) (bury-buffer buffer) (goto-char (point-max)) (recenter (if line (prefix-numeric-value line) (/ (window-height) 2))) - (pop-to-buffer old-buffer)) + (TeX-pop-to-buffer old-buffer nil t)) (message "No process for this document.")))) (defun TeX-kill-job () @@ -1079,7 +1114,7 @@ "Filter to process background output." (let ((old-window (selected-window)) (pop-up-windows t)) - (pop-to-buffer "*TeX background*") + (TeX-pop-to-buffer "*TeX background*" nil t) (goto-char (point-max)) (insert string) (select-window old-window))) @@ -1326,7 +1361,7 @@ already in an Emacs buffer) and the cursor is placed at the error." (let ((old-buffer (current-buffer)) (default-major-mode major-mode)) - (pop-to-buffer (TeX-active-buffer)) + (TeX-pop-to-buffer (TeX-active-buffer) nil t) (if reparse (TeX-parse-reset)) (goto-char TeX-error-point) @@ -1362,7 +1397,7 @@ ;; No more errors. (message "No more errors.") (beep) - (pop-to-buffer old) + (TeX-pop-to-buffer old) nil) ;; TeX error ((match-beginning 1) @@ -1572,7 +1607,7 @@ error)) (setq TeX-error-pointer (+ TeX-error-pointer 1))) - (pop-to-buffer (get-buffer-create "*TeX Help*")) + (TeX-pop-to-buffer (get-buffer-create "*TeX Help*") nil t) (erase-buffer) (insert "ERROR: " error "\n\n--- TeX said ---" @@ -1605,7 +1640,7 @@ (cdr (nth TeX-error-pointer TeX-error-description-list))))) (goto-char (point-min)) - (pop-to-buffer old-buffer))) + (TeX-pop-to-buffer old-buffer nil t))) ;;; Error Messages --=-=-=-- From MAILER-DAEMON Tue Jun 26 14:05:20 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I3FPj-0002Vg-W8 for mharc-auctex-devel@gnu.org; Tue, 26 Jun 2007 14:05:20 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I3FPi-0002VY-5r for auctex-devel@gnu.org; Tue, 26 Jun 2007 14:05:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I3FPf-0002VI-K1 for auctex-devel@gnu.org; Tue, 26 Jun 2007 14:05:17 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I3FPf-0002VF-H0 for auctex-devel@gnu.org; Tue, 26 Jun 2007 14:05:15 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1I3FPe-0002h6-Uh for auctex-devel@gnu.org; Tue, 26 Jun 2007 14:05:15 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I3F4w-00038t-VE for auctex-devel@gnu.org; Tue, 26 Jun 2007 19:43:50 +0200 Received: from finn.gmane.org ([80.91.229.4]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jun 2007 19:43:50 +0200 Received: from cs-usenet by finn.gmane.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jun 2007 19:43:50 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: auctex-devel@gnu.org From: Christian Schlauer Date: Tue, 26 Jun 2007 19:28:40 +0200 Lines: 20 Message-ID: <87tzsubp6f.fsf@totally-fudged-out-message-id> References: <871wg6nyuo.fsf@neutrino.caeruleus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: finn.gmane.org User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) Cancel-Lock: sha1:E22yXDmjiJYwTO+V3AMsf+V9GXc= Sender: news X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] Re: Could TeX-auto-save be marked as safe? X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cs-usenet@arcor.de List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2007 18:05:18 -0000 Christian Schlauer writes: > - the safe variable dialogue only allows to apply or ignore the local > variable /list/ -- a single un-safe variable cannot be ignored, it's > all or nothing (at least that is what the safe variable dialogue > seems to do according to the wording used), which means that a > master file in a multifile document won't be known to AUCTeX either > and compiling will fail if the user opens a non-master file and does > not apply the local variable list? (I haven't tested this.) I have tested this now: if I open the "slave" file and do not apply the local variables, AUCTeX nevertheless opens the master file in the background (good sign!), but compilation fails. I found it interesting to see that AUCTeX finds the master file and opens it, but then it doesn't know the master file when I press C-c C-c. Hm. -- Christian From MAILER-DAEMON Thu Jun 28 11:08:42 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I3vbu-0000pA-7L for mharc-auctex-devel@gnu.org; Thu, 28 Jun 2007 11:08:42 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I3vbt-0000ox-3L for auctex-devel@gnu.org; Thu, 28 Jun 2007 11:08:41 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I3vbr-0000oR-BJ for auctex-devel@gnu.org; Thu, 28 Jun 2007 11:08:40 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I3vbr-0000oO-6M for auctex-devel@gnu.org; Thu, 28 Jun 2007 11:08:39 -0400 Received: from mx12.go2.pl ([193.17.41.142] helo=poczta.o2.pl) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I3vbq-0005RT-Ou for auctex-devel@gnu.org; Thu, 28 Jun 2007 11:08:38 -0400 Received: from poczta.o2.pl (mx12 [127.0.0.1]) by poczta.o2.pl (Postfix) with ESMTP id 6705F3E80C3 for ; Thu, 28 Jun 2007 17:08:31 +0200 (CEST) Received: from [10.240.83.213] (apn-99-34.gprspla.plusgsm.pl [212.2.99.34]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by poczta.o2.pl (Postfix) with ESMTP for ; Thu, 28 Jun 2007 17:08:30 +0200 (CEST) Message-ID: <4683CF01.6000903@o2.pl> Date: Thu, 28 Jun 2007 17:08:49 +0200 From: Grzegorz Murzynowski User-Agent: Thunderbird 1.5.0.10 (X11/20070403) MIME-Version: 1.0 CC: auctex-devel@gnu.org References: <871wg6nyuo.fsf@neutrino.caeruleus.net> <87tzsubp6f.fsf@totally-fudged-out-message-id> In-Reply-To: <87tzsubp6f.fsf@totally-fudged-out-message-id> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: [AUCTeX-devel] in docTeX mode, how to make ^^A start the comment typeface X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jun 2007 15:08:41 -0000 I use the gmdoc package to make documentation of my (La)TeX packages and with it _every_ % char starts the documentation so I tried to customize my AUC-TeX to start the documentation typeface after every % (not only beginning a line). With the change shown below every % starts the documentation typeface but ^^A doesn't start the comment typeface which is not desired. How can I fix it, i.e. to make every % start the documentation typeface and ^^A the comment typeface? my change: (defun font-latex-doctex-syntactic-face-function (state) ;; Mark docTeX documentation, which is parsed as a style A comment (if (or (nth 3 state) (nth 7 state) ;(not (memq (char-before (nth 8 state)) ;'(?\n nil))); commenting this out provides % O.K., ; but ^^A doesn't work. ) ;; Anything else is just as for LaTeX. (font-latex-syntactic-face-function state) font-latex-doctex-documentation-face)) ----------------------------- the original definition: (defun font-latex-doctex-syntactic-face-function (state) ;; Mark docTeX documentation, which is parsed as a style A comment ;; starting in column 0. (if (or (nth 3 state) (nth 7 state) (not (memq (char-before (nth 8 state)) '(?\n nil))) ) ;; Anything else is just as for LaTeX. (font-latex-syntactic-face-function state) font-latex-doctex-documentation-face)) ----------------------------- Thanks in advance, Grzegorz Murzynowski From MAILER-DAEMON Sat Jun 30 14:48:06 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I4hzK-0003GN-Ll for mharc-auctex-devel@gnu.org; Sat, 30 Jun 2007 14:48:06 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I4hzJ-0003Es-ID for auctex-devel@gnu.org; Sat, 30 Jun 2007 14:48:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I4hzI-0003Cf-Eq for auctex-devel@gnu.org; Sat, 30 Jun 2007 14:48:05 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I4hzI-0003CW-C1 for auctex-devel@gnu.org; Sat, 30 Jun 2007 14:48:04 -0400 Received: from moutng.kundenserver.de ([212.227.126.188]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I4hzH-0002CZ-QF for auctex-devel@gnu.org; Sat, 30 Jun 2007 14:48:04 -0400 Received: from [84.165.45.51] (helo=neutrino.caeruleus.net) by mrelayeu.kundenserver.de (node=mrelayeu7) with ESMTP (Nemesis), id 0ML2xA-1I4hzG2YmU-0003jW; Sat, 30 Jun 2007 20:48:02 +0200 Message-Id: <87r6ntjn2w.fsf@neutrino.caeruleus.net> From: Ralf Angeli To: cs-usenet@arcor.de Subject: Re: [AUCTeX-devel] Re: Could TeX-auto-save be marked as safe? References: <871wg6nyuo.fsf@neutrino.caeruleus.net> Date: Sat, 30 Jun 2007 20:48:07 +0200 In-Reply-To: (Christian Schlauer's message of "Sun, 24 Jun 2007 23:13:28 +0200") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX19ccw2H3AEWz5/G2uWkFY+uA5lGP6xjyWGdoI9 ws1WL92BEizq4/cmtJMTK9foiGwHavc8Us0Bt9DPyPclv70Pgj zirYA4kV1DWgcr/6bHFDA== X-detected-kernel: Linux 2.6? (barebone, rare!) Cc: auctex-devel@gnu.org X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jun 2007 18:48:05 -0000 * Christian Schlauer (2007-06-24) writes: > - the safe variable dialogue only allows to apply or ignore the local > variable /list/ -- a single un-safe variable cannot be ignored, it's > all or nothing Perhaps this is worth a feature request for Emacs. -- Ralf From MAILER-DAEMON Sat Jun 30 14:59:49 2007 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1I4iAf-0008Tm-Hb for mharc-auctex-devel@gnu.org; Sat, 30 Jun 2007 14:59:49 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I4iAd-0008TY-Uz for auctex-devel@gnu.org; Sat, 30 Jun 2007 14:59:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I4iAc-0008TJ-Fd for auctex-devel@gnu.org; Sat, 30 Jun 2007 14:59:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I4iAc-0008TA-B3 for auctex-devel@gnu.org; Sat, 30 Jun 2007 14:59:46 -0400 Received: from moutng.kundenserver.de ([212.227.126.186]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I4iAb-0004Lu-ER for auctex-devel@gnu.org; Sat, 30 Jun 2007 14:59:45 -0400 Received: from [84.165.45.51] (helo=neutrino.caeruleus.net) by mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis), id 0MKwtQ-1I4iAY2kDb-0003Dj; Sat, 30 Jun 2007 20:59:43 +0200 Message-Id: <87lke1jmjg.fsf@neutrino.caeruleus.net> From: Ralf Angeli To: Grzegorz Murzynowski Subject: Re: [AUCTeX-devel] in docTeX mode, how to make ^^A start the comment typeface References: <871wg6nyuo.fsf@neutrino.caeruleus.net> <87tzsubp6f.fsf@totally-fudged-out-message-id> <4683CF01.6000903@o2.pl> Date: Sat, 30 Jun 2007 20:59:47 +0200 In-Reply-To: <4683CF01.6000903@o2.pl> (Grzegorz Murzynowski's message of "Thu, 28 Jun 2007 17:08:49 +0200") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Provags-ID: V01U2FsdGVkX19+gxPm6CmZJPtZYOxO42GWqxpDiHDz9aFDSMI UOE1GEj6P9uaYcZDp01G2bJQRg5ZfhOAfURiUT+M+1rKaUhUPy Z1h3b1TVwoSD23ymXc5NQ== X-detected-kernel: Linux 2.6? (barebone, rare!) Cc: auctex-devel@gnu.org X-BeenThere: auctex-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion list for AUCTeX developers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jun 2007 18:59:48 -0000 * Grzegorz Murzynowski (2007-06-28) writes: > With the change shown below every % starts the documentation typeface > but ^^A doesn't start the comment typeface which is not desired. How can > I fix it, i.e. to make every % start the documentation typeface and ^^A > the comment typeface? You'd need to change `font-latex-doctex-^^A' as well. By the way, please don't hijack other threads. If you want to start a completely new topic, send a new message to the list. Do not reply to an existing one. -- Ralf