Skip to content

Fix / Workaround for: Error in regex: target of repeat operator is invalid in regex - #244

Open
ni-max wants to merge 1 commit into
MagicStack:masterfrom
ni-max:fix-regex-error
Open

Fix / Workaround for: Error in regex: target of repeat operator is invalid in regex#244
ni-max wants to merge 1 commit into
MagicStack:masterfrom
ni-max:fix-regex-error

Conversation

@ni-max

@ni-max ni-max commented Nov 22, 2021

Copy link
Copy Markdown

This is a workaround for: #242

Feel free to reject this as I believe this is an upstream bug.
But just for the convenience, I'll post this PR as a workaround.

SublimeText 4 (as of build 4121) evaluates this valid regex: \n? to this invalid one: $?
hence causing the following error:

error: Error loading syntax file "Packages/<Path_To>.tmLanguage": Error in regex: target of repeat operator is invalid in regex
…valid in regex

Fixes: MagicStack#242

SublimeText 4 (as of build 4121) evaluates this valid regex: `\n?` to this invalid one: `$?`
hence causing the following error:

```
error: Error loading syntax file "Packages/<Path_To>.tmLanguage": Error in regex: target of repeat operator is invalid in regex
```

This commit is a workaround to fix this problem.
@Levitanus

Copy link
Copy Markdown

Confirm it works in ST4

@Levitanus

Levitanus commented Nov 24, 2021

Copy link
Copy Markdown

I've also made a custom colorScheme for MagicPython inspired by both: Solorized and Monokai.

But cannot assume the best way to distribute it: PackageControl is too heavy and long to publish. Just GitHub repo — nobody finds it)

изображение

изображение

@1st1

1st1 commented Oct 20, 2022

Copy link
Copy Markdown
Member

Is this still the case or can we close this PR?

@Levitanus

Copy link
Copy Markdown

I think, that still use this branch. But I'm not sure, too long I have not looked into my ST config.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants