[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-AUCTeX] 2014-07-13; Requests for the mark management improvemen
From: |
Ikumi Keita |
Subject: |
Re: [Bug-AUCTeX] 2014-07-13; Requests for the mark management improvements |
Date: |
Thu, 02 Oct 2014 21:55:31 +0900 |
Hi Tassilo, thank you for your reply!
>> (2) TeX-insert-dollar now has a nice feature that repeating type of `$'
>> toggles between inline equation, display equation, and no equation
>> if TeX-electric-math is properly set up. I have a question about
>> the management of the mark with respect to that toggle.
...(snip)...
>> If not so, I propose to replace push-mark with just goto-char like
>> in the attached patch-2.
> Sorry, in the current form this patch cannot go in since `activate-mark'
> seems not to be available in XEmacs.
Well, I believe that it does not break XEmacs compatibility because the
code in question has the following structure:
---- line 627-777 in tex.el ------------------------------------------
;;; Special support for XEmacs
(when (featurep 'xemacs)
...
(fset 'TeX-activate-region (symbol-function 'zmacs-activate-region))
...
... )
;;; Special support for GNU Emacs
(unless (featurep 'xemacs)
...
(defun TeX-activate-region ()
(setq deactivate-mark nil)
(activate-mark))
...
... )
-----------------------------------------------------------------------
Regards,
Ikumi Keita
P.S. Although I used goto-char in the patch-2, it may be better to use
set-mark there. The point is located before the mark if one uses
goto-char, while the point is located after the mark if one uses
set-mark.