-
Notifications
You must be signed in to change notification settings - Fork 677
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
new lexer request: mediawiki #827
Comments
(Original comment by sseb35 on 2018-02-21T13:52:25.715751+00:00) I began working on it and I have a first "Work in Progress"; I just need some time to publish it, I didn’t used hg since a long time and I don’t know how BitBucket works in details. |
It's also going to need an HTML part. Subclassing under HTML might be a good idea. |
At least this is just lexing, rather than parsing - parsers run into problems when templates are involved, e.g. what happens when Template:Bold contains the text |
We are trying to phase out templates that output unbalanced syntax. They should be pretty rare and it would be an acceptable failing edge case for a highlighter IMO. Downstream issue: https://phabricator.wikimedia.org/T29828 |
The second link died. Here's an updated link.
@Anteru You mention a "work in progress". Is there a way to publish what you have somewhere and link it here? |
@NovemLinguae That's an imported issue from back when we used Bitbucket originally by sseb35. During the conversion everything got attributed to me :) I don't have anything work-in-progress, and unless you can track down who sseb35 there's no way to find out what it was. |
I'm pretty sure sseb35 is @Seb35 – a familiar name in wiki circles. |
There is also another TextMate lexer for VSCode: |
3 months of work. Hope it is useful! :) |
@jeanas This issue can be closed now. |
(Original issue 1120 created by None on 2015-06-25T00:48:23.593066+00:00)
See also:
https://github.com/textmate/mediawiki.tmbundle
https://gerrit.wikimedia.org/r/#/c/213964/3/geshi/geshi/mediawiki.php
The text was updated successfully, but these errors were encountered: