| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <!-- |
| Copyright (c) 2007, 2009 David Green and others. |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License v2.0 |
| which accompanies this distribution, and is available at |
| https://www.eclipse.org/legal/epl-2.0/ |
| |
| SPDX-License-Identifier: EPL-2.0 |
| |
| Contributors: |
| David Green - initial API and implementation |
| --> |
| <plugin> |
| <extension |
| point="org.eclipse.mylyn.wikitext.ui.markupLanguage"> |
| <language |
| class="org.eclipse.mylyn.wikitext.twiki.TWikiLanguage" |
| name="TWiki" |
| fileExtensions="twiki"> |
| </language> |
| </extension> |
| |
| <extension |
| point="org.eclipse.core.contenttype.contentTypes"> |
| <content-type |
| base-type="org.eclipse.mylyn.wikitext" |
| file-extensions="twiki" |
| id="org.eclipse.mylyn.wikitext.twiki" |
| name="TWiki WikiText Markup" |
| priority="normal"> |
| </content-type> |
| </extension> |
| |
| <extension |
| point="org.eclipse.team.core.fileTypes"> |
| <fileTypes |
| extension="twiki" |
| type="text"> |
| </fileTypes> |
| </extension> |
| <extension |
| point="org.eclipse.mylyn.wikitext.ui.markupValidationRule"> |
| <rule |
| class="org.eclipse.mylyn.wikitext.twiki.internal.validation.ListWhitespaceValidationRule" |
| markupLanguage="TWiki"/> |
| <rule |
| class="org.eclipse.mylyn.wikitext.twiki.internal.validation.TWikiReferenceValidationRule" |
| markupLanguage="TWiki"/> |
| </extension> |
| <extension |
| point="org.eclipse.mylyn.wikitext.ui.contentAssist"> |
| <templates |
| markupLanguage="TWiki"> |
| |
| <!-- phrase modifiers --> |
| <template name="*" description="%template.description.0" content="*${text}* $"/> |
| <template name="_" description="%template.description.1" content="_${text}_ $"/> |
| <template name="__" description="%template.description.2" content="__${text}__ $"/> |
| <template name="=" description="%template.description.3" content="=${text}= $"/> |
| <template name="==" description="%template.description.4" content="==${text}== $"/> |
| |
| <!-- block templates --> |
| |
| <template name="---+ " description="%template.description.5" content="\n---+ ${text}\n\n" block="true"/> |
| <template name="---++ " description="%template.description.6" content="\n---++ ${text}\n\n" block="true"/> |
| <template name="---+++ " description="%template.description.7" content="\n---+++ ${text}\n\n" block="true"/> |
| <template name="---++++ " description="%template.description.8" content="\n---++++ ${text}\n\n" block="true"/> |
| <template name="---+++++ " description="%template.description.9" content="\n---+++++ ${text}\n\n" block="true"/> |
| <template name="---++++++ " description="%template.description.10" content="\n---++++++ ${text}\n\n" block="true"/> |
| <template name="* " description="%template.description.11" content="\n * ${text}\n * ${text2}\n\n" block="true"/> |
| <template name="** " description="%template.description.12" content="\n * ${text}\n * ${text2}\n\n" block="true"/> |
| <template name="1. " description="%template.description.13" content="\n 1. ${text}\n 1. ${text2}\n\n" block="true"/> |
| <template name="i. " description="%template.description.14" content="\n i. ${text}\n i. ${text2}\n\n" block="true"/> |
| <template name="$" description="%template.description.15" content="\n \$ ${text}: ${definition}\n \$ ${term2}: ${definition2}\n\n" block="true"/> |
| <template name="<verbatim>" description="%template.description.16" content="\n<verbatim>\n${text}\n</verbatim>\n\n" block="true"/> |
| <template name="<literal>" description="%template.description.17" content="\n<literal>\n${text}\n</literal>\n\n" block="true"/> |
| |
| |
| <!-- other --> |
| |
| <template name="---" description="%template.description.18" content="\n---\n\n"/> |
| </templates> |
| </extension> |
| </plugin> |