* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
@ 2015-06-18 15:40 Robin Neatherway
2015-06-18 15:50 ` bug#20846: Reproduction instruction correction Robin Neatherway
2021-05-26 23:32 ` bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment Lars Ingebrigtsen
0 siblings, 2 replies; 15+ messages in thread
From: Robin Neatherway @ 2015-06-18 15:40 UTC (permalink / raw)
To: 20846
[-- Attachment #1: Type: text/plain, Size: 3641 bytes --]
Run `emacs -Q -l tmp.el` (major mode tmp defined in attached file
tmp.el).
Type `hello RET`, observe "Called indent-line!" in minibuffer.
Type `/* hello RET`, observe no message in minibuffer.
In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.5)
of 2015-03-07 on trouble, modified by Debian
Windowing system distributor `The X.Org Foundation', version 11.0.11604000
System Description: Debian GNU/Linux 8.0 (jessie)
Configured using:
`configure --build x86_64-linux-gnu --prefix=/usr
--sharedstatedir=/var/lib --libexecdir=/usr/lib
--localstatedir=/var/lib --infodir=/usr/share/info
--mandir=/usr/share/man --with-pop=yes
--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-lisp:/usr/share/emacs/site-lisp
--build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib
--libexecdir=/usr/lib --localstatedir=/var/lib
--infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes
--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/site-lisp:/usr/share/emacs/site-lisp
--with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars
'CFLAGS=-g -O2 -fstack-protector-strong -Wformat
-Werror=format-security -Wall' CPPFLAGS=-D_FORTIFY_SOURCE=2
LDFLAGS=-Wl,-z,relro'
Important settings:
value of $LANG: en_GB.UTF-8
locale-coding-system: utf-8-unix
Major mode: Tmp
Minor modes in effect:
tooltip-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
<help-echo> C-x C-f t e s t . t m p <return> / / SPC
h e l l o <return> <return> / * SPC h e l l o SPC <return>
C-x C-s <down-mouse-1> <mouse-1> M-x r e p o r t <tab>
<return>
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
(New file)
Called indent-line! [4 times]
Saving file /home/robin/dev/other/test.tmp...
Wrote /home/robin/dev/other/test.tmp
Load-path shadows:
None found.
Features:
(shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util help-fns mail-prsvr mail-utils tmp generic time-date tooltip
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese hebrew greek romanian slovak czech european ethiopic
indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
dbusbind gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
Memory information:
((conses 16 71973 4467)
(symbols 48 17768 0)
(miscs 40 46 138)
(strings 32 9223 3921)
(string-bytes 1 254557)
(vectors 16 9026)
(vector-slots 8 388578 12867)
(floats 8 63 274)
(intervals 56 222 4)
(buffers 960 12)
(heap 1024 47744 997))
[-- Attachment #2: tmp.el --]
[-- Type: text/x-emacs-lisp, Size: 764 bytes --]
(define-generic-mode
tmp-mode ; mode name
;; comments
nil
;; keywords
'("if" "then" "else")
;; other things to highlight
nil
;; auto mode alist
'("\\.tmp?$")
;; other function to run
(list 'tmp-mode--setup-function)
"A mode for tmp files")
(defun tmp-mode--setup-function ()
(modify-syntax-entry ?_ "w" (syntax-table))
;; // Comments (style a)
(modify-syntax-entry ?\/ ". 124" (syntax-table))
(modify-syntax-entry ?\n "> " (syntax-table))
;; /* Comments (style b) */
(modify-syntax-entry ?* ". 23b" (syntax-table))
(modify-syntax-entry ?@ "_" (syntax-table))
(set (make-local-variable 'indent-line-function) 'tmp-mode/indent-line))
(defun tmp-mode/indent-line ()
(message "Called indent-line!"))
(provide 'tmp)
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: Reproduction instruction correction
2015-06-18 15:40 bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment Robin Neatherway
@ 2015-06-18 15:50 ` Robin Neatherway
2021-05-26 23:32 ` bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment Lars Ingebrigtsen
1 sibling, 0 replies; 15+ messages in thread
From: Robin Neatherway @ 2015-06-18 15:50 UTC (permalink / raw)
To: 20846
It is necessary to first open a file with the .tmp extension or
otherwise ensure that the 'tmp' major mode is activated.
E.g: `C-x C-f test.tmp RET`
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2015-06-18 15:40 bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment Robin Neatherway
2015-06-18 15:50 ` bug#20846: Reproduction instruction correction Robin Neatherway
@ 2021-05-26 23:32 ` Lars Ingebrigtsen
2021-05-27 7:00 ` Eli Zaretskii
1 sibling, 1 reply; 15+ messages in thread
From: Lars Ingebrigtsen @ 2021-05-26 23:32 UTC (permalink / raw)
To: Robin Neatherway; +Cc: Stefan Monnier, 20846
Robin Neatherway <robin.neatherway@gmail.com> writes:
> Run `emacs -Q -l tmp.el` (major mode tmp defined in attached file
> tmp.el).
> Type `hello RET`, observe "Called indent-line!" in minibuffer.
> Type `/* hello RET`, observe no message in minibuffer.
(I'm going through old bug reports that unfortunately got no response at
the time.)
If I understand correctly, this bug report is about
`indent-line-function' not being called in comments?
In which case, this if an easier way to reproduce is:
emacs -Q /tmp/foo.c
M-: (setq-local indent-line-function (lambda () (message "indent"))) RET
/* RET
Inside the comment, the indentation function is not called, but it's
called everywhere else.
I'm not quite sure whether this is by design or not -- TAB is certainly
meaningful in comments, so I'm not sure why RET is handled specially
here.
That is, with
/* Yes
no
will indent to
/* Yes
no
but RET doesn't move point the same way. Which seems inconsistent.
Anybody have an opinion here?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-26 23:32 ` bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment Lars Ingebrigtsen
@ 2021-05-27 7:00 ` Eli Zaretskii
2021-05-27 23:43 ` Lars Ingebrigtsen
0 siblings, 1 reply; 15+ messages in thread
From: Eli Zaretskii @ 2021-05-27 7:00 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: robin.neatherway, monnier, 20846
> From: Lars Ingebrigtsen <larsi@gnus.org>
> Date: Thu, 27 May 2021 01:32:50 +0200
> Cc: Stefan Monnier <monnier@iro.umontreal.ca>, 20846@debbugs.gnu.org
>
> If I understand correctly, this bug report is about
> `indent-line-function' not being called in comments?
>
> In which case, this if an easier way to reproduce is:
>
> emacs -Q /tmp/foo.c
> M-: (setq-local indent-line-function (lambda () (message "indent"))) RET
> /* RET
>
> Inside the comment, the indentation function is not called, but it's
> called everywhere else.
>
> I'm not quite sure whether this is by design or not -- TAB is certainly
> meaningful in comments, so I'm not sure why RET is handled specially
> here.
maybe the idea is that indent-line-function is only for indenting
code?
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-27 7:00 ` Eli Zaretskii
@ 2021-05-27 23:43 ` Lars Ingebrigtsen
2021-05-28 5:49 ` Eli Zaretskii
0 siblings, 1 reply; 15+ messages in thread
From: Lars Ingebrigtsen @ 2021-05-27 23:43 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: robin.neatherway, monnier, 20846
Eli Zaretskii <eliz@gnu.org> writes:
> maybe the idea is that indent-line-function is only for indenting
> code?
The function is called when you TAB inside a comment, though.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-27 23:43 ` Lars Ingebrigtsen
@ 2021-05-28 5:49 ` Eli Zaretskii
2021-05-28 12:56 ` Dmitry Gutov
0 siblings, 1 reply; 15+ messages in thread
From: Eli Zaretskii @ 2021-05-28 5:49 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: robin.neatherway, monnier, 20846
> From: Lars Ingebrigtsen <larsi@gnus.org>
> Cc: robin.neatherway@gmail.com, monnier@iro.umontreal.ca,
> 20846@debbugs.gnu.org
> Date: Fri, 28 May 2021 01:43:11 +0200
>
> Eli Zaretskii <eliz@gnu.org> writes:
>
> > maybe the idea is that indent-line-function is only for indenting
> > code?
>
> The function is called when you TAB inside a comment, though.
And the doc string says, inter alia:
If it is called somewhere where auto-indentation cannot be done
(e.g. inside a string), the function should simply return ‘noindent’.
^^^^^^^^^^^^^^^^^^^^^^
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-28 5:49 ` Eli Zaretskii
@ 2021-05-28 12:56 ` Dmitry Gutov
2021-05-28 13:06 ` Eli Zaretskii
0 siblings, 1 reply; 15+ messages in thread
From: Dmitry Gutov @ 2021-05-28 12:56 UTC (permalink / raw)
To: Eli Zaretskii, Lars Ingebrigtsen; +Cc: robin.neatherway, monnier, 20846
On 28.05.2021 08:49, Eli Zaretskii wrote:
> If it is called somewhere where auto-indentation cannot be done
> (e.g. inside a string), the function should simply return ‘noindent’.
I believe it's the choice of the indentation function - whether it works
inside string, comments, etc. Some do, some don't.
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-28 12:56 ` Dmitry Gutov
@ 2021-05-28 13:06 ` Eli Zaretskii
2021-05-28 13:35 ` Dmitry Gutov
2021-05-28 14:09 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
0 siblings, 2 replies; 15+ messages in thread
From: Eli Zaretskii @ 2021-05-28 13:06 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: robin.neatherway, larsi, monnier, 20846
> Cc: robin.neatherway@gmail.com, monnier@iro.umontreal.ca,
> 20846@debbugs.gnu.org
> From: Dmitry Gutov <dgutov@yandex.ru>
> Date: Fri, 28 May 2021 15:56:51 +0300
>
> On 28.05.2021 08:49, Eli Zaretskii wrote:
> > If it is called somewhere where auto-indentation cannot be done
> > (e.g. inside a string), the function should simply return ‘noindent’.
>
> I believe it's the choice of the indentation function - whether it works
> inside string, comments, etc. Some do, some don't.
Then that sentence is misleading and should be rephrased, because my
reading of it is that it clearly states that auto-indentation inside
strings is generally impossible, and expects the implementations to
behave like that.
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-28 13:06 ` Eli Zaretskii
@ 2021-05-28 13:35 ` Dmitry Gutov
2021-05-28 14:04 ` Eli Zaretskii
2021-05-28 14:09 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
1 sibling, 1 reply; 15+ messages in thread
From: Dmitry Gutov @ 2021-05-28 13:35 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: robin.neatherway, larsi, monnier, 20846
On 28.05.2021 16:06, Eli Zaretskii wrote:
> Then that sentence is misleading and should be rephrased,
Maybe? I don't have a better wording to suggest off the top of my head.
> because my
> reading of it is that it clearly states that auto-indentation inside
> strings is generally impossible, and expects the implementations to
> behave like that.
Consider this from a design POV: if all indentation functions were
supposed to return 'noindent when inside a string or comment,
indent-for-tab-command could do that check itself and avoid calling
indent-line-function entirely in that case.
And also that #'indent-relative (the default value of
indent-line-function) does indent inside strings and comments.
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-28 13:35 ` Dmitry Gutov
@ 2021-05-28 14:04 ` Eli Zaretskii
0 siblings, 0 replies; 15+ messages in thread
From: Eli Zaretskii @ 2021-05-28 14:04 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: robin.neatherway, larsi, monnier, 20846
> Cc: robin.neatherway@gmail.com, larsi@gnus.org, monnier@iro.umontreal.ca,
> 20846@debbugs.gnu.org
> From: Dmitry Gutov <dgutov@yandex.ru>
> Date: Fri, 28 May 2021 16:35:51 +0300
>
> > because my
> > reading of it is that it clearly states that auto-indentation inside
> > strings is generally impossible, and expects the implementations to
> > behave like that.
>
> Consider this from a design POV: if all indentation functions were
> supposed to return 'noindent when inside a string or comment,
> indent-for-tab-command could do that check itself and avoid calling
> indent-line-function entirely in that case.
Not if calling the function in that case was a rare exception, which
is what my interpretation of that text suggests.
> And also that #'indent-relative (the default value of
> indent-line-function) does indent inside strings and comments.
Documentation should be clear enough to not require the reader to
consider examples in order to understand it.
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-28 13:06 ` Eli Zaretskii
2021-05-28 13:35 ` Dmitry Gutov
@ 2021-05-28 14:09 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-05-28 14:16 ` Eli Zaretskii
2021-05-29 2:26 ` Lars Ingebrigtsen
1 sibling, 2 replies; 15+ messages in thread
From: Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2021-05-28 14:09 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: robin.neatherway, larsi, 20846, Dmitry Gutov
> Then that sentence is misleading and should be rephrased, because my
> reading of it is that it clearly states that auto-indentation inside
> strings is generally impossible, and expects the implementations to
> behave like that.
[ It does not say intend to that. It says to return `noindent` when
indentation is impossible and gives "inside a string" as an example of
a reason why indentation might not be possible. ]
In any case, this argues in favor of `electric-indent-mode` calling
`indent-line-function` even when we're inside a comment.
The (nth 8 (syntax-ppss)) test has been in `electric-indent-mode` from
the very beginning, but I must say I can't remember why I put it in,
I think it was a mistake and we should remove it.
Especially since it can be re-added easily by configuring
`electric-indent-functions` for those modes/users who prefer it that way.
Stefan
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-28 14:09 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2021-05-28 14:16 ` Eli Zaretskii
2021-05-29 2:26 ` Lars Ingebrigtsen
1 sibling, 0 replies; 15+ messages in thread
From: Eli Zaretskii @ 2021-05-28 14:16 UTC (permalink / raw)
To: Stefan Monnier; +Cc: robin.neatherway, larsi, dgutov, 20846
> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: Dmitry Gutov <dgutov@yandex.ru>, larsi@gnus.org,
> robin.neatherway@gmail.com, 20846@debbugs.gnu.org
> Date: Fri, 28 May 2021 10:09:41 -0400
>
> > Then that sentence is misleading and should be rephrased, because my
> > reading of it is that it clearly states that auto-indentation inside
> > strings is generally impossible, and expects the implementations to
> > behave like that.
>
> [ It does not say intend to that. It says to return `noindent` when
> indentation is impossible and gives "inside a string" as an example of
> a reason why indentation might not be possible. ]
Then how about saying the below instead?
If it is called somewhere where it cannot auto-indent, the function
should return `noindent' to signal that it didn't.
(I intentionally removed the example because I think it isn't really
needed, and is actually harmful in this case.)
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-28 14:09 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-05-28 14:16 ` Eli Zaretskii
@ 2021-05-29 2:26 ` Lars Ingebrigtsen
2021-05-29 13:24 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
1 sibling, 1 reply; 15+ messages in thread
From: Lars Ingebrigtsen @ 2021-05-29 2:26 UTC (permalink / raw)
To: Stefan Monnier; +Cc: robin.neatherway, 20846, Dmitry Gutov
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> The (nth 8 (syntax-ppss)) test has been in `electric-indent-mode` from
> the very beginning, but I must say I can't remember why I put it in,
> I think it was a mistake and we should remove it.
This bit?
(when (and
[...]
(not
(or (memq act '(nil no-indent))
;; In a string or comment.
(unless (eq act 'do-indent) (nth 8 (syntax-ppss))))))))
Uhm... I stared at that logic for a couple of minutes, but I'm still
not able to convince myself that I understand it, so could you do the
necessary here? :-)
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-29 2:26 ` Lars Ingebrigtsen
@ 2021-05-29 13:24 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-05-30 4:14 ` Lars Ingebrigtsen
0 siblings, 1 reply; 15+ messages in thread
From: Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2021-05-29 13:24 UTC (permalink / raw)
To: Lars Ingebrigtsen; +Cc: robin.neatherway, Eli Zaretskii, Dmitry Gutov, 20846
Lars Ingebrigtsen [2021-05-29 04:26:29] wrote:
> Stefan Monnier <monnier@iro.umontreal.ca> writes:
>> The (nth 8 (syntax-ppss)) test has been in `electric-indent-mode` from
>> the very beginning, but I must say I can't remember why I put it in,
>> I think it was a mistake and we should remove it.
>
> This bit?
>
> (when (and
> [...]
> (not
> (or (memq act '(nil no-indent))
> ;; In a string or comment.
> (unless (eq act 'do-indent) (nth 8 (syntax-ppss))))))))
>
>
> Uhm... I stared at that logic for a couple of minutes, but I'm still
> not able to convince myself that I understand it,
The logic here is that the functions on the hook can return either nil
to mean "indent, of course" or `no-indent` or `do-indent` where this
last one overrides the default "don't indent inside a string or comment"
(and it also overrides potential other functions on that hook which
might have said `no-indent`).
> so could you do the necessary here? :-)
Done. Can we close this bug?
Stefan
^ permalink raw reply [flat|nested] 15+ messages in thread
* bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment
2021-05-29 13:24 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2021-05-30 4:14 ` Lars Ingebrigtsen
0 siblings, 0 replies; 15+ messages in thread
From: Lars Ingebrigtsen @ 2021-05-30 4:14 UTC (permalink / raw)
To: Stefan Monnier; +Cc: robin.neatherway, Dmitry Gutov, 20846
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> The logic here is that the functions on the hook can return either nil
> to mean "indent, of course" or `no-indent` or `do-indent` where this
> last one overrides the default "don't indent inside a string or comment"
> (and it also overrides potential other functions on that hook which
> might have said `no-indent`).
Right. By the way, `electric-indent-functions' talks about the
`no-indent' symbol, while `indent-line-function' talks about the
`noindent' symbol... but skimming the code, I guess they're used in
different contexts, so that's not actually an issue.
>> so could you do the necessary here? :-)
>
> Done. Can we close this bug?
Yup; done now.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2021-05-30 4:14 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-18 15:40 bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment Robin Neatherway
2015-06-18 15:50 ` bug#20846: Reproduction instruction correction Robin Neatherway
2021-05-26 23:32 ` bug#20846: 24.4; Electric-indent-mode does not call indent-line-function after hitting RET inside a comment Lars Ingebrigtsen
2021-05-27 7:00 ` Eli Zaretskii
2021-05-27 23:43 ` Lars Ingebrigtsen
2021-05-28 5:49 ` Eli Zaretskii
2021-05-28 12:56 ` Dmitry Gutov
2021-05-28 13:06 ` Eli Zaretskii
2021-05-28 13:35 ` Dmitry Gutov
2021-05-28 14:04 ` Eli Zaretskii
2021-05-28 14:09 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-05-28 14:16 ` Eli Zaretskii
2021-05-29 2:26 ` Lars Ingebrigtsen
2021-05-29 13:24 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-05-30 4:14 ` Lars Ingebrigtsen
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).