Fix go-ts-mode multi-line string indentation (bug#61923)

* lisp/progmodes/go-ts-mode.el:
(go-ts-mode--indent-rules): Add indent rule for multi-line sting.
This commit is contained in:
Yuan Fu 2023-03-04 00:37:03 -08:00
parent e0bf2da3db
commit f47b393015
No known key found for this signature in database
GPG key ID: 56E19BC57664A442

View file

@ -70,7 +70,8 @@
((node-is ")") parent-bol 0) ((node-is ")") parent-bol 0)
((node-is "]") parent-bol 0) ((node-is "]") parent-bol 0)
((node-is "}") parent-bol 0) ((node-is "}") parent-bol 0)
((node-is "labeled_statement") no-indent) ((node-is "labeled_statement") no-indent 0)
((parent-is "raw_string_literal") no-indent 0)
((parent-is "argument_list") parent-bol go-ts-mode-indent-offset) ((parent-is "argument_list") parent-bol go-ts-mode-indent-offset)
((parent-is "block") parent-bol go-ts-mode-indent-offset) ((parent-is "block") parent-bol go-ts-mode-indent-offset)
((parent-is "communication_case") parent-bol go-ts-mode-indent-offset) ((parent-is "communication_case") parent-bol go-ts-mode-indent-offset)