GNU bug report logs - #69089
[PATCH] Eagerly indent first field in tables in lua-ts-mode

Previous Next

Package: emacs;

Reported by: john muhl <jm <at> pub.pink>

Date: Tue, 13 Feb 2024 02:41:02 UTC

Severity: normal

Tags: patch

Merged with 69088

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 69089 in the body.
You can then email your comments to 69089 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#69089; Package emacs. (Tue, 13 Feb 2024 02:41:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to john muhl <jm <at> pub.pink>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 13 Feb 2024 02:41:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: john muhl <jm <at> pub.pink>
To: bug-gnu-emacs <at> gnu.org
Subject: [PATCH] Eagerly indent first field in tables in lua-ts-mode
Date: Mon, 12 Feb 2024 19:23:03 -0600
Tags: patch

lua-ts-mode supports aligning sibling fields to the first field
so that you can have code like:

  local t = { a = 1,
              b = 2, }

However if you prefer to put the first field on a newline like:

  local t = {
      a = 1,
      b = 2,
  }

the indentation doesn’t happen until you press RET after the
first comma. So you initially have something like (where | is
point):

  local t = {
  |
  }

This fixes that so the initial indentation is correct from the
beginning:

  local t = {
      |
  }




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#69089; Package emacs. (Tue, 13 Feb 2024 03:35:02 GMT) Full text and rfc822 format available.

Message #8 received at 69089 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: john muhl <jm <at> pub.pink>
Cc: 69089 <at> debbugs.gnu.org
Subject: Re: bug#69089: [PATCH] Eagerly indent first field in tables in
 lua-ts-mode
Date: Tue, 13 Feb 2024 05:33:47 +0200
merge 69089 69088
thanks

> Date: Mon, 12 Feb 2024 19:23:03 -0600
> From:  john muhl via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> Tags: patch
> 
> lua-ts-mode supports aligning sibling fields to the first field
> so that you can have code like:

Merging the duplicate report.




Merged 69088 69089. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 13 Feb 2024 03:35:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 16 Mar 2024 11:24:11 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 187 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.