unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Regression: SLIME error in the REPL when tab-always-indent is set to 'complete
@ 2017-05-22  4:28 Elias Mårtenson
  2017-05-22 11:58 ` Noam Postavsky
  0 siblings, 1 reply; 3+ messages in thread
From: Elias Mårtenson @ 2017-05-22  4:28 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 547 bytes --]

I believe the behaviour described below was introduced as of
4713dd425beac5cb459704e67dcb8f6faf714375
by Noam Postavsky on the 15'th of March 2017.

If you set ‘tab-always-indent’ to 'complete in the SLIME REPL buffer, then
type an opening parentheses followed by a few letters and press TAB, the
cursor will move to column zero and display an error message: “Text is
read-only”.

This happens in the function ‘lisp-indent-line’, and I believe it was
introduced in the change that I have mentioned above.

Regards,
Elias

[-- Attachment #2: Type: text/html, Size: 736 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Regression: SLIME error in the REPL when tab-always-indent is set to 'complete
  2017-05-22  4:28 Regression: SLIME error in the REPL when tab-always-indent is set to 'complete Elias Mårtenson
@ 2017-05-22 11:58 ` Noam Postavsky
  2017-05-23  3:47   ` Elias Mårtenson
  0 siblings, 1 reply; 3+ messages in thread
From: Noam Postavsky @ 2017-05-22 11:58 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: emacs-devel

On Mon, May 22, 2017 at 12:28 AM, Elias Mårtenson <lokedhs@gmail.com> wrote:
> I believe the behaviour described below was introduced as of
> 4713dd425beac5cb459704e67dcb8f6faf714375 by Noam Postavsky on the 15'th of
> March 2017.
>
> If you set ‘tab-always-indent’ to 'complete in the SLIME REPL buffer, then
> type an opening parentheses followed by a few letters and press TAB, the
> cursor will move to column zero and display an error message: “Text is
> read-only”.

This sounds like Bug#26891, have you tried with an Emacs that includes
the fix for it? [1: 4635016869]

[1: 4635016869]: 2017-05-15 22:58:24 -0400
  Make `indent-line-to' respect field boundaries (Bug#26891)
  http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=4635016869f7b85dfe37669674677a7dcaab20c4



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Regression: SLIME error in the REPL when tab-always-indent is set to 'complete
  2017-05-22 11:58 ` Noam Postavsky
@ 2017-05-23  3:47   ` Elias Mårtenson
  0 siblings, 0 replies; 3+ messages in thread
From: Elias Mårtenson @ 2017-05-23  3:47 UTC (permalink / raw)
  To: Noam Postavsky; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1221 bytes --]

On 22 May 2017 at 19:58, Noam Postavsky <npostavs@users.sourceforge.net>
wrote:

On Mon, May 22, 2017 at 12:28 AM, Elias Mårtenson <lokedhs@gmail.com> wrote:
> > I believe the behaviour described below was introduced as of
> > 4713dd425beac5cb459704e67dcb8f6faf714375 by Noam Postavsky on the 15'th
> of
> > March 2017.
> >
> > If you set ‘tab-always-indent’ to 'complete in the SLIME REPL buffer,
> then
> > type an opening parentheses followed by a few letters and press TAB, the
> > cursor will move to column zero and display an error message: “Text is
> > read-only”.
>
> This sounds like Bug#26891, have you tried with an Emacs that includes
> the fix for it? [1: 4635016869]
>
> [1: 4635016869]: 2017-05-15 22:58:24 -0400
>   Make `indent-line-to' respect field boundaries (Bug#26891)
>   http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=
> 4635016869f7b85dfe37669674677a7dcaab20c4
>

Thank you. This did indeed fix the problem. I had upgraded Emacs to check
if the problem was fixed, but it wasn't. I then took a week or so before I
actually posted about it, and it seems as though the problem was fixed in
the meantime.

Thanks again for your help.

Regards,
Elias

[-- Attachment #2: Type: text/html, Size: 2123 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-05-23  3:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-22  4:28 Regression: SLIME error in the REPL when tab-always-indent is set to 'complete Elias Mårtenson
2017-05-22 11:58 ` Noam Postavsky
2017-05-23  3:47   ` Elias Mårtenson

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).