From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: Adding xterm-extras to Emacs Date: Wed, 13 Jun 2007 06:22:58 -0700 Message-ID: <200706131322.l5DDMwjA006840@oogie-boogie.ics.uci.edu> References: <200706122221.l5CMLMoY018433@oogie-boogie.ics.uci.edu> <200706122243.l5CMhMLv019775@oogie-boogie.ics.uci.edu> <200706130047.l5D0lqUE027336@oogie-boogie.ics.uci.edu> <200706130352.l5D3qvYV006735@oogie-boogie.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1181741148 3778 80.91.229.12 (13 Jun 2007 13:25:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 13 Jun 2007 13:25:48 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 13 15:25:44 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HySr2-0006iB-BZ for ged-emacs-devel@m.gmane.org; Wed, 13 Jun 2007 15:25:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HySr1-0003ZR-Pd for ged-emacs-devel@m.gmane.org; Wed, 13 Jun 2007 09:25:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HySqy-0003ZL-4U for emacs-devel@gnu.org; Wed, 13 Jun 2007 09:25:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HySqu-0003Z9-JC for emacs-devel@gnu.org; Wed, 13 Jun 2007 09:25:38 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HySqu-0003Z6-Dy for emacs-devel@gnu.org; Wed, 13 Jun 2007 09:25:36 -0400 Original-Received: from oogie-boogie.ics.uci.edu ([128.195.1.41]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HySqt-00059s-UQ for emacs-devel@gnu.org; Wed, 13 Jun 2007 09:25:36 -0400 Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93]) by oogie-boogie.ics.uci.edu (8.13.6/8.13.6) with ESMTP id l5DDMwjA006840 for ; Wed, 13 Jun 2007 06:22:58 -0700 (PDT) In-Reply-To: (Johan =?iso-8859-1?Q?Bockg=E5rd's?= message of "Wed\, 13 Jun 2007 12\:54\:29 +0200") Original-Lines: 64 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-0.84, required 5, autolearn=disabled, ALL_TRUSTED -1.44, J_CHICKENPOX_52 0.60) X-ICS-MailScanner-From: dann@mothra.ics.uci.edu X-detected-kernel: Solaris 9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:72763 Archived-At: bojohan+news@dd.chalmers.se (Johan Bockg=E5rd) writes: > Dan Nicolaescu writes: >=20 > > Patches are welcome! >=20 > Here's one. It makes no change to the meaning of the code, but it > avoids confusing Show Paren mode and the motion/etc commands. If you tested it, please put it in, both trunk and 22 branch.=20 Thanks! >=20 >=20 > 2007-06-13 Johan Bockg=E5rd >=20 > * term/xterm.el (terminal-init-xterm): Escape parens in character > constants. >=20 > Index: xterm.el > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /cvsroot/emacs/emacs/lisp/term/xterm.el,v > retrieving revision 1.38 > diff -u -r1.38 xterm.el > --- xterm.el 8 Apr 2007 14:33:32 -0000 1.38 > +++ xterm.el 13 Jun 2007 10:46:32 -0000 > @@ -272,8 +272,8 @@ > (define-key map "\e[27;6;36~" [?\C-$]) > (define-key map "\e[27;6;37~" [?\C-%]) > (define-key map "\e[27;6;38~" [?\C-&]) > - (define-key map "\e[27;6;40~" [?\C-(]) > - (define-key map "\e[27;6;41~" [?\C-)]) > + (define-key map "\e[27;6;40~" [?\C-\(]) > + (define-key map "\e[27;6;41~" [?\C-\)]) > (define-key map "\e[27;6;42~" [?\C-*]) > (define-key map "\e[27;6;43~" [?\C-+]) > (define-key map "\e[27;6;58~" [?\C-:]) > @@ -312,8 +312,8 @@ > (define-key map "\e[27;14;36~" [?\C-\M-$]) > (define-key map "\e[27;14;37~" [?\C-\M-%]) > (define-key map "\e[27;14;38~" [?\C-\M-&]) > - (define-key map "\e[27;14;40~" [?\C-\M-(]) > - (define-key map "\e[27;14;41~" [?\C-\M-)]) > + (define-key map "\e[27;14;40~" [?\C-\M-\(]) > + (define-key map "\e[27;14;41~" [?\C-\M-\)]) > (define-key map "\e[27;14;42~" [?\C-\M-*]) > (define-key map "\e[27;14;43~" [?\C-\M-+]) > (define-key map "\e[27;14;58~" [?\C-\M-:]) > @@ -350,8 +350,8 @@ > (define-key map "\e[27;8;36~" [?\C-\M-$]) > (define-key map "\e[27;8;37~" [?\C-\M-%]) > (define-key map "\e[27;8;38~" [?\C-\M-&]) > - (define-key map "\e[27;8;40~" [?\C-\M-(]) > - (define-key map "\e[27;8;41~" [?\C-\M-)]) > + (define-key map "\e[27;8;40~" [?\C-\M-\(]) > + (define-key map "\e[27;8;41~" [?\C-\M-\)]) > (define-key map "\e[27;8;42~" [?\C-\M-*]) > (define-key map "\e[27;8;43~" [?\C-\M-+]) > (define-key map "\e[27;8;58~" [?\C-\M-:]) >=20 >=20 > --=20 > Johan Bockg=E5rd