|
568 | 568 | <snippet name="TSV Example" path="syntaxes/csv/tsv.example.tsv" scopeName="text.tsv" /> |
569 | 569 | </extension> |
570 | 570 |
|
| 571 | + <!-- ======================================== --> |
| 572 | + <!-- d/d: D --> |
| 573 | + <!-- ======================================== --> |
| 574 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 575 | + <content-type id="extra-syntax-highlighting.d" name="D" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 576 | + file-extensions="d,di" /> |
| 577 | + </extension> |
| 578 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 579 | + <grammar scopeName="source.d" path="syntaxes/d/d.tmLanguage.json" /> |
| 580 | + <scopeNameContentTypeBinding scopeName="source.d" contentTypeId="extra-syntax-highlighting.d" /> |
| 581 | + </extension> |
| 582 | + |
| 583 | + <extension point="org.eclipse.tm4e.languageconfiguration.languageConfigurations"> |
| 584 | + <languageConfiguration contentTypeId="extra-syntax-highlighting.d" path="syntaxes/d/d.language-configuration.json" /> |
| 585 | + </extension> |
| 586 | + |
| 587 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 588 | + <icon contentType="extra-syntax-highlighting.d" icon="syntaxes/d/icon.png"/> |
| 589 | + </extension> |
| 590 | + |
| 591 | + <extension point="org.eclipse.tm4e.ui.snippets"> |
| 592 | + <snippet name="D Example" path="syntaxes/d/d.example.d" scopeName="source.d" /> |
| 593 | + </extension> |
| 594 | + |
| 595 | + <!-- ======================================== --> |
| 596 | + <!-- d/d-injection: d-injection --> |
| 597 | + <!-- ======================================== --> |
| 598 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 599 | + <content-type id="extra-syntax-highlighting.d-injection" name="d-injection" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 600 | + file-names="PREVENT_FILE_ASSOCIATION_INHERITANCE" /> |
| 601 | + </extension> |
| 602 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 603 | + <grammar scopeName="markdown.d.codeblock" path="syntaxes/d/d-injection.tmLanguage.json" /> |
| 604 | + <scopeNameContentTypeBinding scopeName="markdown.d.codeblock" contentTypeId="extra-syntax-highlighting.d-injection" /> |
| 605 | + <injection scopeName="markdown.d.codeblock" injectTo="text.html.markdown" /> |
| 606 | + </extension> |
| 607 | + |
| 608 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 609 | + <icon contentType="extra-syntax-highlighting.d-injection" icon="syntaxes/d/icon.png"/> |
| 610 | + </extension> |
| 611 | + |
| 612 | + <!-- ======================================== --> |
| 613 | + <!-- d/diet: Diet --> |
| 614 | + <!-- ======================================== --> |
| 615 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 616 | + <content-type id="extra-syntax-highlighting.diet" name="Diet" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 617 | + file-extensions="dt" /> |
| 618 | + </extension> |
| 619 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 620 | + <grammar scopeName="source.diet" path="syntaxes/d/diet.tmLanguage.json" /> |
| 621 | + <scopeNameContentTypeBinding scopeName="source.diet" contentTypeId="extra-syntax-highlighting.diet" /> |
| 622 | + </extension> |
| 623 | + |
| 624 | + <extension point="org.eclipse.tm4e.languageconfiguration.languageConfigurations"> |
| 625 | + <languageConfiguration contentTypeId="extra-syntax-highlighting.diet" path="syntaxes/d/diet.language-configuration.json" /> |
| 626 | + </extension> |
| 627 | + |
| 628 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 629 | + <icon contentType="extra-syntax-highlighting.diet" icon="syntaxes/d/icon.png"/> |
| 630 | + </extension> |
| 631 | + |
| 632 | + <!-- ======================================== --> |
| 633 | + <!-- d/dml: DlangUI Markup Language --> |
| 634 | + <!-- ======================================== --> |
| 635 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 636 | + <content-type id="extra-syntax-highlighting.dml" name="DlangUI Markup Language" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 637 | + file-extensions="dml" /> |
| 638 | + </extension> |
| 639 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 640 | + <grammar scopeName="source.dml" path="syntaxes/d/dml.tmLanguage.json" /> |
| 641 | + <scopeNameContentTypeBinding scopeName="source.dml" contentTypeId="extra-syntax-highlighting.dml" /> |
| 642 | + </extension> |
| 643 | + |
| 644 | + <extension point="org.eclipse.tm4e.languageconfiguration.languageConfigurations"> |
| 645 | + <languageConfiguration contentTypeId="extra-syntax-highlighting.dml" path="syntaxes/d/dml.language-configuration.json" /> |
| 646 | + </extension> |
| 647 | + |
| 648 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 649 | + <icon contentType="extra-syntax-highlighting.dml" icon="syntaxes/d/icon.png"/> |
| 650 | + </extension> |
| 651 | + |
| 652 | + <!-- ======================================== --> |
| 653 | + <!-- d/dscript: arsd.DScript --> |
| 654 | + <!-- ======================================== --> |
| 655 | + <extension point="org.eclipse.core.contenttype.contentTypes"> |
| 656 | + <content-type id="extra-syntax-highlighting.dscript" name="arsd.DScript" base-type="extra-syntax-highlighting.basetype" priority="normal" |
| 657 | + file-extensions="ds,dscript" /> |
| 658 | + </extension> |
| 659 | + <extension point="org.eclipse.tm4e.registry.grammars"> |
| 660 | + <grammar scopeName="source.dscript" path="syntaxes/d/dscript.tmLanguage.json" /> |
| 661 | + <scopeNameContentTypeBinding scopeName="source.dscript" contentTypeId="extra-syntax-highlighting.dscript" /> |
| 662 | + </extension> |
| 663 | + |
| 664 | + <extension point="org.eclipse.tm4e.languageconfiguration.languageConfigurations"> |
| 665 | + <languageConfiguration contentTypeId="extra-syntax-highlighting.dscript" path="syntaxes/d/dscript.language-configuration.json" /> |
| 666 | + </extension> |
| 667 | + |
| 668 | + <extension point="org.eclipse.ui.genericeditor.icons"> |
| 669 | + <icon contentType="extra-syntax-highlighting.dscript" icon="syntaxes/d/icon.png"/> |
| 670 | + </extension> |
| 671 | + |
571 | 672 | <!-- ======================================== --> |
572 | 673 | <!-- d2/d2: d2 --> |
573 | 674 | <!-- ======================================== --> |
|
0 commit comments