From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: port x-symbol to GNU emacs 24. Date: Fri, 14 Aug 2015 17:58:22 +0300 Message-ID: <837foxor1t.fsf@gnu.org> References: <87oaia6ict.fsf@mat.ucm.es> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1439564703 20548 80.91.229.3 (14 Aug 2015 15:05:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Aug 2015 15:05:03 +0000 (UTC) Cc: emacs-devel@gnu.org To: Uwe Brauer Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 14 17:04:53 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZQGXN-0005dC-3p for ged-emacs-devel@m.gmane.org; Fri, 14 Aug 2015 17:04:53 +0200 Original-Received: from localhost ([::1]:46703 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGXM-0006po-9e for ged-emacs-devel@m.gmane.org; Fri, 14 Aug 2015 11:04:52 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51314) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGRE-0004cl-9K for emacs-devel@gnu.org; Fri, 14 Aug 2015 10:58:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQGRA-0005WF-Uk for emacs-devel@gnu.org; Fri, 14 Aug 2015 10:58:32 -0400 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:63876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQGRA-0005W4-My for emacs-devel@gnu.org; Fri, 14 Aug 2015 10:58:28 -0400 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0NT200J00UOW9Y00@a-mtaout21.012.net.il> for emacs-devel@gnu.org; Fri, 14 Aug 2015 17:58:27 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NT200JDIUXE3J80@a-mtaout21.012.net.il>; Fri, 14 Aug 2015 17:58:27 +0300 (IDT) In-reply-to: <87oaia6ict.fsf@mat.ucm.es> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.169 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:188794 Archived-At: > From: Uwe Brauer > Date: Fri, 14 Aug 2015 14:43:30 +0000 > Cc: XEmacs Beta Discussion > > The latest version of the x-symbol package is from 2003, but it still > provides useful features, especially for editing LaTeX files, I have not > seen in any other packages. What features are those you don't see elsewhere in Emacs? (I'm specifically asking about GNU Emacs, not XEmacs.) > - eval-buffer: Symbol's function definition is void: remove-specifier > [2 times] `Type C-x 1 to delete the help window, C-M-v to scroll help. > > - eval-buffer: Symbol's function definition is void: map-extents > [2 times] `Type C-x 1 to delete the help window, C-M-v to scroll help. > > Now both functions are built-in functions defined in C and I don't > know how to continue. Any changes of defining an alias for a similar function from > GNU emacs??? GNU Emacs doesn't have extents and specifiers. My suggestion is to use the equivalent features provided by GNU Emacs. If you tell which features you miss, people here could advise you about the replacements, either in core or in add-on packages.