--- Begin Message ---
Subject: |
29.0.60; [PATCH] python-ts-mode does not auto-complete the closing quote |
Date: |
Sun, 04 Dec 2022 06:27:18 +0800 |
When electric-pair-mode is enabled, a single quote ' should be auto
completed to be '' (which means an empty string). Python-mode correctly
does this, but python-ts-mode does not. This is clearly a problem
regarding the syntax table.
The attached patch makes python-ts-mode uses the same syntax table as
python-mode's, and fixes this problem. I also checked a few other ts
modes, and some also have this issue. For example, js-ts-mode does not
auto complete '' either, which is also fixed by this patch.
0001-Fix-syntax-tables-of-tree-sitter-modes.patch
Description: Fix syntax tables of tree-sitter modes
Kai
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#59807: 29.0.60; [PATCH] python-ts-mode does not auto-complete the closing quote |
Date: |
Tue, 13 Dec 2022 18:08:27 -0800 |
Yuan Fu <yuf011@ucsd.edu> writes:
>> On Dec 12, 2022, at 6:24 PM, Stefan Kangas <stefankangas@gmail.com> wrote:
>>
>> Kai Ma <justksqsf@gmail.com> writes:
>>
>>> Unfortunately, I cannot complete the assignment process, at least for
>>> now. The licensing officer at my university is really reluctant to
>>> sign a copyright disclaimer for me.
>>
>> Thanks for trying.
>
> Yes, thanks!
>
>>
>>> However, the cumulative number of lines changed by me is below 15 so
>>> far, so at least for this issue, we can move forward. I’ve added
>>> Copyright-paperwork-exempt in the attached patch.
>>
>> -ENOPATCH
>>
>
> I can see his patch. I attached it below.
I applied the patch. Due to recent changes on the branch I needed to
modify it a little. As a result, the patch contains fewer lines of
change.
Yuan
--- End Message ---