diff options
author | Tianon Gravi <admwiggin@gmail.com> | 2015-01-15 11:54:00 -0700 |
---|---|---|
committer | Tianon Gravi <admwiggin@gmail.com> | 2015-01-15 11:54:00 -0700 |
commit | f154da9e12608589e8d5f0508f908a0c3e88a1bb (patch) | |
tree | f8255d51e10c6f1e0ed69702200b966c9556a431 /misc/notepadplus | |
parent | 8d8329ed5dfb9622c82a9fbec6fd99a580f9c9f6 (diff) | |
download | golang-upstream/1.4.tar.gz |
Imported Upstream version 1.4upstream/1.4
Diffstat (limited to 'misc/notepadplus')
-rw-r--r-- | misc/notepadplus/README | 59 | ||||
-rw-r--r-- | misc/notepadplus/functionList.xml | 50 | ||||
-rw-r--r-- | misc/notepadplus/go.xml | 133 | ||||
-rw-r--r-- | misc/notepadplus/userDefineLang.xml | 64 |
4 files changed, 0 insertions, 306 deletions
diff --git a/misc/notepadplus/README b/misc/notepadplus/README deleted file mode 100644 index fca4f5f09..000000000 --- a/misc/notepadplus/README +++ /dev/null @@ -1,59 +0,0 @@ -Notepad++ syntax highlighting ------------------------------ - -The userDefineLang.xml uses the new User Defined Language system (UDL2), -which needs Notepad++ v6.2 or higher. - -Installing from Notepad++ Installer - - 1. Add the contents of userDefineLang.xml at %APPDATA%\Notepad++\userDefineLang.xml - between <NotepadPlus> ... </NotepadPlus> - 2. Restart Notepad++ - -Installing from Notepad++ zip/7z package - - 1. Given a Notepad++ installation at <DIR>. - 2. Add the contents of userDefineLang.xml at <DIR>\userDefineLang.xml - between <NotepadPlus> ... </NotepadPlus> - 3. Restart Notepad++ - -Reference - - 1. http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=User_Defined_Languages - 2. http://notepad-plus-plus.org/news/notepad-6.2-release-udl2.html - 3. http://udl20.weebly.com/index.html - - -Notepad++ keyword auto-completion ---------------------------------- - - 1. Given a Notepad++ installation at <DIR>. - 2. Copy go.xml to <DIR>\plugins\APIs - 3. Restart Notepad++ - -Reference - - 1. http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Auto_Completion - -Notepad++ Function List ------------------------ - -The functionList.xml uses the Function List Pane new feature, -which needs Notepad++ v6.4 or higher. - -Installing from Notepad++ Installer - - 1. Add the contents of userDefineLang.xml at %APPDATA%\Notepad++\functionList.xml - between <associationMap> ... </associationMap> and <parsers> ... </parsers> - 2. Restart Notepad++ - -Installing from Notepad++ zip/7z package - - 1. Given a Notepad++ installation at <DIR>. - 2. Add the contents of functionList.xml at <DIR>\functionList.xml - between <associationMap> ... </associationMap> and <parsers> ... </parsers> - 3. Restart Notepad++ - -Reference - - 1. http://notepad-plus-plus.org/features/function-list.html diff --git a/misc/notepadplus/functionList.xml b/misc/notepadplus/functionList.xml deleted file mode 100644 index 7c605db4f..000000000 --- a/misc/notepadplus/functionList.xml +++ /dev/null @@ -1,50 +0,0 @@ -<!-- <NotepadPlus> --> - <!-- <functionList> --> - <!-- <associationMap> --> - - <!-- - if npp version == 6.4: - <association ext=".go" id="go"/> - - if npp version >= 6.5: - <association userDefinedLangName="go" id="go"/> - --> - - <!-- </associationMap> --> - <!-- <parsers> --> - <parser id="go" displayName="Go" commentExpr="((/\*.*?\*)/|(//.*?$))"> - <classRange - mainExpr="^type\s+\w+\s+interface\s*\{" - openSymbole = "\{" - closeSymbole = "\}" - displayMode="node"> - <className> - <nameExpr expr="type\s+\w+"/> - <nameExpr expr="\s+\w+"/> - <nameExpr expr="\w+"/> - </className> - <function - mainExpr="^\s+\w+\s*\("> - <functionName> - <funcNameExpr expr="\w+"/> - </functionName> - </function> - </classRange> - <function - mainExpr="(^func\s+\w+)|(^func\s*\(\s*\w*\s*\*?\s*\w+\s*\)\s*\w+)" - displayMode="$className->$functionName"> - <functionName> - <nameExpr expr="((func\s+\w+)|(\)\s*\w+))"/> - <nameExpr expr="((\s+\w+)|(\)\s*\w+))"/> - <nameExpr expr="\w+"/> - </functionName> - <className> - <nameExpr expr="\w+\s*\)"/> - <nameExpr expr="\w+"/> - </className> - </function> - </parser> - - <!-- </parsers> --> - <!-- </functionList> --> -<!-- </NotepadPlus> --> diff --git a/misc/notepadplus/go.xml b/misc/notepadplus/go.xml deleted file mode 100644 index 59e4116d6..000000000 --- a/misc/notepadplus/go.xml +++ /dev/null @@ -1,133 +0,0 @@ -<NotepadPlus> - <!-- Go Programming Language builtins and keywords --> - <AutoComplete> - <KeyWord name="append" func="yes"> - <Overload retVal="[]Type"> - <Param name="slice []Type" /> - <Param name="elems ...Type" /> - </Overload> - </KeyWord> - <KeyWord name="bool" /> - <KeyWord name="break" /> - <KeyWord name="byte" /> - <KeyWord name="cap" func="yes"> - <Overload retVal="int"> - <Param name="v Type" /> - </Overload> - </KeyWord> - <KeyWord name="case" /> - <KeyWord name="chan" /> - <KeyWord name="close" func="yes"> - <Overload retVal=""> - <Param name="c chan<- Type" /> - </Overload> - </KeyWord> - <KeyWord name="complex" func="yes"> - <Overload retVal="ComplexType"> - <Param name="r" /> - <Param name="i FloatType" /> - </Overload> - </KeyWord> - <KeyWord name="complex128" /> - <KeyWord name="complex64" /> - <KeyWord name="const" /> - <KeyWord name="continue" /> - <KeyWord name="copy" func="yes"> - <Overload retVal="int"> - <Param name="dst" /> - <Param name="src []Type" /> - </Overload> - </KeyWord> - <KeyWord name="default" /> - <KeyWord name="defer" /> - <KeyWord name="delete" func="yes"> - <Overload retVal=""> - <Param name="m map[Type]Type1" /> - <Param name="key Type" /> - </Overload> - </KeyWord> - <KeyWord name="else" /> - <KeyWord name="error" /> - <KeyWord name="fallthrough" /> - <KeyWord name="false" /> - <KeyWord name="float32" /> - <KeyWord name="float64" /> - <KeyWord name="for" /> - <KeyWord name="func" /> - <KeyWord name="go" /> - <KeyWord name="goto" /> - <KeyWord name="if" /> - <KeyWord name="iota" /> - <KeyWord name="imag" func="yes"> - <Overload retVal="FloatType"> - <Param name="c ComplexType" /> - </Overload> - </KeyWord> - <KeyWord name="import" /> - <KeyWord name="int" /> - <KeyWord name="int16" /> - <KeyWord name="int32" /> - <KeyWord name="int64" /> - <KeyWord name="int8" /> - <KeyWord name="interface" /> - <KeyWord name="len" func="yes"> - <Overload retVal="int"> - <Param name="v Type" /> - </Overload> - </KeyWord> - <KeyWord name="make" func="yes"> - <Overload retVal="Type"> - <Param name="Type" /> - <Param name="size IntegerType" /> - </Overload> - </KeyWord> - <KeyWord name="map" /> - <KeyWord name="new" func="yes"> - <Overload retVal="*Type"> - <Param name="Type" /> - </Overload> - </KeyWord> - <KeyWord name="nil" /> - <KeyWord name="package" /> - <KeyWord name="panic" func="yes"> - <Overload retVal=""> - <Param name="v interface{}" /> - </Overload> - </KeyWord> - <KeyWord name="print" func="yes"> - <Overload retVal=""> - <Param name="args ...Type" /> - </Overload> - </KeyWord> - <KeyWord name="println" func="yes"> - <Overload retVal="" > - <Param name="args ...Type" /> - </Overload> - </KeyWord> - <KeyWord name="range" /> - <KeyWord name="real" func="yes"> - <Overload retVal="FloatType"> - <Param name="c ComplexType" /> - </Overload> - </KeyWord> - <KeyWord name="recover" func="yes"> - <Overload retVal="interface{}"> - </Overload> - </KeyWord> - <KeyWord name="return" /> - <KeyWord name="rune" /> - <KeyWord name="select" /> - <KeyWord name="string" /> - <KeyWord name="struct" /> - <KeyWord name="switch" /> - <KeyWord name="true" /> - <KeyWord name="type" /> - <KeyWord name="uint" /> - <KeyWord name="uint16" /> - <KeyWord name="uint32" /> - <KeyWord name="uint64" /> - <KeyWord name="uint8" /> - <KeyWord name="uintptr" /> - <KeyWord name="var" /> - </AutoComplete> -</NotepadPlus> diff --git a/misc/notepadplus/userDefineLang.xml b/misc/notepadplus/userDefineLang.xml deleted file mode 100644 index 9751f7901..000000000 --- a/misc/notepadplus/userDefineLang.xml +++ /dev/null @@ -1,64 +0,0 @@ -<!-- <NotepadPlus> --> - <UserLang name="go" ext="go" udlVersion="2.1"> - <Settings> - <Global caseIgnored="no" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" /> - <Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" /> - </Settings> - <KeywordLists> - <Keywords name="Comments">00// 01 02 03/* 04*/</Keywords> - <Keywords name="Numbers, prefix1"></Keywords> - <Keywords name="Numbers, prefix2">0x 0X</Keywords> - <Keywords name="Numbers, extras1">a b c d e f A B C D E F</Keywords> - <Keywords name="Numbers, extras2"></Keywords> - <Keywords name="Numbers, suffix1"></Keywords> - <Keywords name="Numbers, suffix2">i</Keywords> - <Keywords name="Numbers, range"></Keywords> - <Keywords name="Operators1">( ) [ ] { } ... , ; & ^ % > < ! = + - * / | :</Keywords> - <Keywords name="Operators2"></Keywords> - <Keywords name="Folders in code1, open"></Keywords> - <Keywords name="Folders in code1, middle"></Keywords> - <Keywords name="Folders in code1, close"></Keywords> - <Keywords name="Folders in code2, open"></Keywords> - <Keywords name="Folders in code2, middle"></Keywords> - <Keywords name="Folders in code2, close"></Keywords> - <Keywords name="Folders in comment, open"></Keywords> - <Keywords name="Folders in comment, middle"></Keywords> - <Keywords name="Folders in comment, close"></Keywords> - <Keywords name="Keywords1">break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import return var</Keywords> - <Keywords name="Keywords2">bool byte complex64 complex128 error float32 float64 int int8 int16 int32 int64 rune string uint uint8 uint16 uint32 uint64 uintptr true false iota nil</Keywords> - <Keywords name="Keywords3">append cap close complex copy delete imag len make new panic print println real recover _</Keywords> - <Keywords name="Keywords4"></Keywords> - <Keywords name="Keywords5"></Keywords> - <Keywords name="Keywords6"></Keywords> - <Keywords name="Keywords7"></Keywords> - <Keywords name="Keywords8"></Keywords> - <Keywords name="Delimiters">00" 01\ 02" 03' 04\ 05' 06` 07 08` 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords> - </KeywordLists> - <Styles> - <WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="LINE COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="NUMBERS" fgColor="A52A2A" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="KEYWORDS1" fgColor="AA0000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> - <WordsStyle name="KEYWORDS2" fgColor="AA0000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> - <WordsStyle name="KEYWORDS3" fgColor="AA0000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="KEYWORDS4" fgColor="A00000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="OPERATORS" fgColor="8000FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> - <WordsStyle name="FOLDER IN CODE1" fgColor="8000FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> - <WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="DELIMITERS1" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="DELIMITERS2" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="DELIMITERS3" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - <WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> - </Styles> - </UserLang> -<!-- </NotepadPlus> --> |