[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with co
From: |
Wedler, Christoph |
Subject: |
Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls |
Date: |
Tue, 19 Dec 2017 11:27:25 +0000 |
User-agent: |
Microsoft-MacOutlook/f.29.0.171205 |
Dmitry Gutov wrote:
> On 12/18/17 7:41 PM, Wedler, Christoph wrote:
>> Head: widen-less Consolidate 'widen' calls
>> Merge: origin/widen-less Consolidate 'widen' calls
>> Tag: emacs-26.0.90 (351)
> Not sure which tool's output this is.
It is copied from the magit status buffer for Emacs…
> Could you try with 'make bootstrap' instead of just 'make'?
I did that – no effect.
And if I look at
(defun indent-for-tab-command (&optional arg)
…
(or (not (eq (funcall indent-line-function) 'noindent))
(indent--default-inside-comment)
(when (or (<= (current-column) (current-indentation))
(not (eq tab-always-indent 'complete)))
(save-restriction
(widen)
(funcall (default-value 'indent-line-function)))))
I do not see why it should now behave correctly
(the “called” funcall is outside “save-restriction – widen”)
> I don't get syntax highlighting there, but indentation works fine. I
> just needed to know which part of the example file to test.
Hm, with src/emacs –q & and M-x load-file
<path-to-antlr-mode-3.1.5>/antlr-mode.elc
I get the result of the attached screenshot area.
If 'make bootstrap' doesn't help, could you try a step-by-step
instruction, or a video, or something?
In bash:
./autogen.sh
./configure --with-ns --without-makeinfo --with-gnutls=no
make
src/emacs –q &
in Emacs_
C-x C-f new.el RET
Insert: “(defun foo ()” RET
Insert: <2 spaces> “3)” RET
C-x SPC C-p C-x n n (enable narrowing with SPC)
(region still active) TAB -> works (i.e., no deletion of the spaces)
(region no longer active) TAB -> deletes the 2 spaces (wrong as before)
antlr3-example.png
Description: antlr3-example.png
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/01
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Wedler, Christoph, 2017/12/15
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Stefan Monnier, 2017/12/16
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/16
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Wedler, Christoph, 2017/12/18
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/18
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Wedler, Christoph, 2017/12/18
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/18
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls,
Wedler, Christoph <=
- Re: [Emacs-diffs] scratch/widen-less a4ba846: Replace prog-widen with consolidating widen calls, Dmitry Gutov, 2017/12/19