From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#7053: [AUCTeX-devel] Re: bug#7053: Reftex is fully broken Date: Sun, 19 Sep 2010 10:48:40 +0200 Message-ID: <4C95CE68.7070804@easy-emacs.de> References: <1284716487.5481.61.camel@piko.site> <83pqwc1t9p.fsf@gnu.org> <1284731388.5452.8.camel@piko.site> <83eics1guw.fsf@gnu.org> <1284783571.3343.8.camel@piko.site> <83mxrfz9se.fsf@gnu.org> <87vd635bfi.fsf@caeruleus.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1284887459 27534 80.91.229.12 (19 Sep 2010 09:10:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 19 Sep 2010 09:10:59 +0000 (UTC) Cc: Stefan Monnier To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 19 11:10:57 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OxFvF-0007O0-7j for geb-bug-gnu-emacs@m.gmane.org; Sun, 19 Sep 2010 11:10:57 +0200 Original-Received: from localhost ([127.0.0.1]:39921 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OxFvE-0004JZ-FT for geb-bug-gnu-emacs@m.gmane.org; Sun, 19 Sep 2010 05:10:56 -0400 Original-Received: from [140.186.70.92] (port=44928 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OxFv7-0004JT-Uv for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2010 05:10:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OxFv5-0000ir-Na for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2010 05:10:49 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37808) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OxFv5-0000ij-MF for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2010 05:10:47 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OxFY6-00088D-C3; Sun, 19 Sep 2010 04:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Sep 2010 08:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7053 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by submit@debbugs.gnu.org id=B.128488600431251 (code B ref -1); Sun, 19 Sep 2010 08:47:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 Sep 2010 08:46:44 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OxFXo-000880-Ii for submit@debbugs.gnu.org; Sun, 19 Sep 2010 04:46:44 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OxFXm-00087s-B3 for submit@debbugs.gnu.org; Sun, 19 Sep 2010 04:46:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OxFa8-0004Ub-AN for submit@debbugs.gnu.org; Sun, 19 Sep 2010 04:49:09 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:40225) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OxFa8-0004UX-8J for submit@debbugs.gnu.org; Sun, 19 Sep 2010 04:49:08 -0400 Original-Received: from [140.186.70.92] (port=46020 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OxFa7-0008Fb-4f for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2010 04:49:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OxFa5-0004U9-W3 for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2010 04:49:07 -0400 Original-Received: from moutng.kundenserver.de ([212.227.126.186]:56108) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OxFa5-0004Tn-HM for bug-gnu-emacs@gnu.org; Sun, 19 Sep 2010 04:49:05 -0400 Original-Received: from noname.home (brln-4db9c13c.pool.mediaWays.net [77.185.193.60]) by mrelayeu.kundenserver.de (node=mrbap1) with ESMTP (Nemesis) id 0LrZQz-1Op5mL2Lm9-012wwS; Sun, 19 Sep 2010 10:49:00 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.11) Gecko/20100711 Thunderbird/3.0.6 In-Reply-To: X-Provags-ID: V02:K0:HilBWTSMGXAUDMGBPPKEYuiMH68QuWj5lv0FRXEhaUf 8TjtAFevlZmTTpbJVz2JUOObBXYLn+3SMmnRF4ww7WUP9wU63T uyIvv6YujjJrkN99vNlvS8IEIQPyYK27glNRF+AlH8+RLsb8Zn X8R5KZhwNTkexho+igHAGagBjyXTlCbne/9RH6FHxaCtJrq5bL nygJRSqDQZ9srAZT5QBuWkVrX4xpN1eiqKniYBi2rw= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 19 Sep 2010 04:47:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:40305 Archived-At: Am 18.09.2010 18:11, schrieb Stefan Monnier: >> Since I've never gotten commit access to the Emacs repository I haven't > > That should be easy to fix. Get a Savannah account, and from there, ask > for membership to the Emacs group. > >> bothered to follow the switch to Bazaar. It might take a while to make >> myself acquainted with it. And unfortunately I failed to find a web >> interface to the current Emacs sources in order to find out if somebody >> has changed the RefTeX files, or in which way. > > I suspect the change is not in the reftex file but in the behavior of > up-list which now obeys forward-sexp-function, if thats a case, a lot of code will be broken. Suggest to revert this change. Both forms differ considerable from the users view BTW. While the list handling code is easy to grasp and looks well defined, the sexp-grammar with its "balanced expression" even after years sounds arcane for me. forward-list etc. also have been reliable to deal with in coding, sexp... not that much Please keep the lisp-list-functions. Thanks Andreas which means that under > latex-mode, it will now move from > > \begin{foo} > >here< > \end{foo} > > to just before the \begin. So if the reftex code does not expect that > (and/or for performance reason doesn't want that), it should protect > against it by binding forward-sexp-function around calls to up-list > and friends. > > > Stefan > > > >