Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Cleanup the grammar todo list.

  • Loading branch information...
commit 6740424cc0c2c0f824b7e33c9b5d2b570c605860 1 parent fd72870
Tim Bates tbates authored infininight committed

Showing 1 changed file with 21 additions and 21 deletions. Show diff stats Hide diff stats

  1. +21 21 Syntaxes/Mediawiki.tmLanguage
42 Syntaxes/Mediawiki.tmLanguage
@@ -6,36 +6,36 @@
6 6 <string>
7 7 TODO: language
8 8 1. Add a bunch of HTML tags. See the #block and #style sections.
9   - 3. Correctly scope all the parser functions and their contents.
  9 + 2. Correctly scope all the parser functions and their contents.
10 10 This on will be complicated, as there are several: expr, if, etc.
11   - 5. Get some kind of folding by heading (Not possible with TM1 rules).
12   - 7. Make sure that illegal things are correctly scoped illegal.
  11 + 3. Get some kind of folding by heading (Not possible with TM1 rules).
  12 + 4. Make sure that illegal things are correctly scoped illegal.
13 13 This is non-trivial, and has several parts
14   - - Bold/italic are based on brain-dead heuristics. Also, we should
15   - scope as illegal when for instance a new heading starts
16   - before an italic has been closed.
17   - - Templates... these will be pretty tough as they are flexible.
18   - 9. &lt;timeline&gt;&lt;/timeline&gt; tag. Not sure this one is worth the effort
  14 + - Bold/italic are based on brain-dead heuristics. Also, we should
  15 + scope as illegal when for instance a new heading starts
  16 + before an italic has been closed.
  17 + - Templates... these will be pretty tough as they are flexible.
  18 + 5. &lt;timeline&gt;&lt;/timeline&gt; tag. Not sure this one is worth the effort
19 19
20   - 10. Figure out a better scope for meta.function-call. Infininight
  20 + 6. Figure out a better scope for meta.function-call. Infininight
21 21 suggests entity.name.function.call, to be paralleled by
22   - entity.name.function.definition. I am not completly sure I like
  22 + entity.name.function.definition. I am not completely sure I like
23 23 that solution, but it is probably better than meta.function-call
24 24
25   - TODO snippents and commands
26   - 2. Add a drop command (and keyboard shortcuts) for links/images
27   - 3. Make sure all the preference items are sorted out, for instance
28   - smart typing pairs, indent patterns, etc.
29   - 4. Command: big/small
  25 + TODO snippets and commands
  26 + 1. Add a drop command (and keyboard shortcuts) for links/images
  27 + 2. Make sure all the preference items are sorted out, for instance
  28 + smart typing pairs, indent patterns, etc.
  29 + 3. Command: big/small
30 30
31 31 FINISHED:
32   - 2. Add support for LaTeX math mode inside of &lt;math&gt;&lt;/math&gt; tags.
33   - 1. Add a command for new list item. This one is trivial
34   - 6. Get the symbol list working on headings. Trivial.
35   - 8. &lt;gallery&gt;&lt;/gallery&gt; tag. This one adds some complication, but
  32 + 1. Add support for LaTeX math mode inside of &lt;math&gt;&lt;/math&gt; tags.
  33 + 2. Add a command for new list item. This one is trivial
  34 + 3. Get the symbol list working on headings. Trivial.
  35 + 4. &lt;gallery&gt;&lt;/gallery&gt; tag. This one adds some complication, but
36 36 is worth supporting.
37   - 4. commands for bold/italic (tbates)
38   - 4. All lists scoped by type of list. (tbates)
  37 + 5. commands for bold/italic (tbates)
  38 + 6. All lists scoped by type of list. (tbates)
39 39 </string>
40 40 <key>fileTypes</key>
41 41 <array>

0 comments on commit 6740424

Please sign in to comment.
Something went wrong with that request. Please try again.