arduino-0018-windows
This commit is contained in:
parent
157fd6f1a1
commit
f39fc49523
5182 changed files with 950586 additions and 0 deletions
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<noInheritable></noInheritable>
|
||||
<assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50727.762" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
|
||||
<file name="msvcr80.dll" hash="10f4cb2831f1e9288a73387a8734a8b604e5beaa" hashalg="SHA1"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>n9On8FItNsK/DmT8UQxu6jYDtWQ=</dsig:DigestValue></asmv2:hash></file>
|
||||
<file name="msvcp80.dll" hash="b2082dfd3009365c5b287448dcb3b4e2158a6d26" hashalg="SHA1"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>0KJ/VTwP4OUHx98HlIW2AdW1kuY=</dsig:DigestValue></asmv2:hash></file>
|
||||
<file name="msvcm80.dll" hash="542490d0fcf8615c46d0ca487033ccaeb3941f0b" hashalg="SHA1"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>YJuB+9Os2oxW4mY+2oC/r8lICZE=</dsig:DigestValue></asmv2:hash></file>
|
||||
</assembly>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
arduino-0018-windows/hardware/tools/avr/pn/SciLexer.dll
Normal file
BIN
arduino-0018-windows/hardware/tools/avr/pn/SciLexer.dll
Normal file
Binary file not shown.
File diff suppressed because one or more lines are too long
157
arduino-0018-windows/hardware/tools/avr/pn/clips/aspnet.clips
Normal file
157
arduino-0018-windows/hardware/tools/avr/pn/clips/aspnet.clips
Normal file
|
@ -0,0 +1,157 @@
|
|||
<clips name="ASP.NET"><clip name="----- Directives ----" shortcut=""></clip><clip name="Assembly" shortcut=""><%@ Assembly Name="|" %></clip><clip name="Control (C#)" shortcut=""><%@ Control Language="C#" %>|</clip><clip name="Control (VB)" shortcut=""><%@ Control Language="VB" %>|</clip><clip name="Implements" shortcut=""><%@ Implements Interface="|" %></clip><clip name="Import" shortcut=""><%@ Import Namespace="|" %></clip><clip name="OutputCache" shortcut=""><%@ OutputCache Duration="100" VaryByParam="none|" %></clip><clip name="Page (C#)" shortcut=""><%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %>|</clip><clip name="Page (VB)" shortcut=""><%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" %>|</clip><clip name="Reference (Control)" shortcut=""><%@ Reference Control="|.ascx" %></clip><clip name="Reference (Page)" shortcut=""><%@ Reference Page="|.aspx" %></clip><clip name="Register" shortcut=""><%@ Register TagPrefix="|" TagName="" Src="" %></clip><clip name="----- Web Controls ----" shortcut=""></clip><clip name="AdRotator" shortcut=""><asp:AdRotator id="AdRotator1"
|
||||
AdvertisementFile="|.xml"
|
||||
runat="server"/></clip><clip name="Button" shortcut=""><asp:Button id="Button1"
|
||||
Text="|"
|
||||
OnClick=""
|
||||
runat="server" /></clip><clip name="Calendar" shortcut=""><asp:Calendar id="Calendar1"
|
||||
runat="server">
|
||||
</asp:Calendar></clip><clip name="CheckBox" shortcut=""><asp:CheckBox id="CheckBox1"
|
||||
Text="|"
|
||||
runat="server" /></clip><clip name="CheckBoxList" shortcut=""><asp:CheckBoxList id="CheckBoxList1"
|
||||
DataSource='<%# | %>'
|
||||
DataTextField=""
|
||||
DataValueField=""
|
||||
runat="server">
|
||||
<asp:ListItem Value="" Selected=""></asp:ListItem>
|
||||
</asp:CheckBoxList></clip><clip name="DataGrid" shortcut=""><asp:DataGrid id="DataGrid1"
|
||||
DataSource='<%# | %>'
|
||||
runat="server">
|
||||
</asp:DataGrid></clip><clip name="DataList" shortcut=""><asp:DataList id="DataList1"
|
||||
DataKeyField=""
|
||||
DataSource='<%# | %>'
|
||||
runat="server">
|
||||
</asp:DataList></clip><clip name="DropDownList" shortcut=""><asp:DropDownList id="DropDownList1"
|
||||
DataSource='<%# | %>'
|
||||
DataTextField=""
|
||||
DataValueField=""
|
||||
runat="server">
|
||||
<asp:ListItem Value="" Selected=""></asp:ListItem>
|
||||
</asp:DropDownList></clip><clip name="HyperLink" shortcut=""><asp:HyperLink id="HyperLink1"
|
||||
Text="|"
|
||||
ToolTip=""
|
||||
NavigateUrl=""
|
||||
runat="server" /></clip><clip name="Image" shortcut=""><asp:Image id="Image1"
|
||||
ImageUrl="|"
|
||||
AlternateText=""
|
||||
ImageAlign=""
|
||||
runat="server" /></clip><clip name="ImageButton" shortcut=""><asp:ImageButton id="ImageButton1"
|
||||
ImageUrl="|"
|
||||
OnClick=""
|
||||
runat="server" /></clip><clip name="Label" shortcut=""><asp:Label id="Label1" Text="|" runat="server" /></clip><clip name="LinkButton" shortcut=""><asp:LinkButton id="LinkButton1"
|
||||
Text="|"
|
||||
OnClick=""
|
||||
runat="server" /></clip><clip name="ListBox" shortcut=""><asp:ListBox id="ListBox1"
|
||||
DataSource='<%# | %>'
|
||||
DataTextField=""
|
||||
DataValueField=""
|
||||
runat="server">
|
||||
<asp:ListItem Value="" Selected=""></asp:ListItem>
|
||||
</asp:ListBox></clip><clip name="Literal" shortcut=""><asp:Literal id="Literal1" Text="|" runat="server" /></clip><clip name="Panel" shortcut=""><asp:Panel id="Panel1" runat="server">
|
||||
|
|
||||
</asp:Panel></clip><clip name="PlaceHolder" shortcut=""><asp:PlaceHolder id="PlaceHolder1" runat="server" /></clip><clip name="RadioButton" shortcut=""><asp:RadioButton id="RadioButton1"
|
||||
Checked="|"
|
||||
GroupName=""
|
||||
Text=""
|
||||
runat="server" /></clip><clip name="RadioButtonList" shortcut=""><asp:RadioButtonList id="RadioButtonList1"
|
||||
DataSource='<%# | %>'
|
||||
DataTextField=""
|
||||
DataValueField=""
|
||||
RepeatColumns=""
|
||||
RepeatDirection=""
|
||||
RepeatLayout=""
|
||||
TextAlign=""
|
||||
runat="server">
|
||||
<asp:ListItem Value="" Selected=""></asp:ListItem>
|
||||
</asp:RadioButtonList></clip><clip name="Repeater" shortcut=""><asp:Repeater id="Repeater1"
|
||||
DataSource='<%# | %>'
|
||||
runat="server">
|
||||
<HeaderTemplate>
|
||||
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
|
||||
</ItemTemplate>
|
||||
<AlternatingItemTemplate>
|
||||
|
||||
</AlternatingItemTemplate>
|
||||
<SeparatorTemplate>
|
||||
|
||||
</SeparatorTemplate>
|
||||
<FooterTemplate>
|
||||
|
||||
</FooterTemplate>
|
||||
</asp:Repeater></clip><clip name="Table" shortcut=""><asp:Table id="Table1"
|
||||
CellSpacing=""
|
||||
CellPadding=""
|
||||
GridLines=""
|
||||
HorizontalAlign=""
|
||||
runat="server">
|
||||
<asp:TableRow>
|
||||
<asp:TableCell>
|
||||
|
|
||||
</asp:TableCell>
|
||||
</asp:TableRow>
|
||||
</asp:Table></clip><clip name="TableCell" shortcut=""><asp:TableCell id="TableCell1"
|
||||
ColumnSpan=""
|
||||
RowSpan=""
|
||||
HorizontalAlign=""
|
||||
VerticalAlign=""
|
||||
Wrap=""
|
||||
runat="server">
|
||||
|
|
||||
</asp:TableCell></clip><clip name="TableRow" shortcut=""><asp:TableRow id="TableRow1"
|
||||
HorizontalAlign=""
|
||||
VerticalAlign=""
|
||||
runat="server">
|
||||
<asp:TableCell>
|
||||
|
|
||||
</asp:TableCell>
|
||||
</asp:TableRow></clip><clip name="TextBox" shortcut=""><asp:TextBox id="TextBox1"
|
||||
Columns=""
|
||||
MaxLength=""
|
||||
Rows=""
|
||||
Text="|"
|
||||
TextMode=""
|
||||
Wrap=""
|
||||
runat="server" /></clip><clip name="Xml" shortcut=""><asp:Xml id="Xml1"
|
||||
Document=""
|
||||
DocumentContent=""
|
||||
DocumentSource=""
|
||||
Transform=""
|
||||
TransformSource=""
|
||||
runat="server" /></clip><clip name="----- Validation Controls -----" shortcut=""></clip><clip name="CompareValidator" shortcut=""><asp:CompareValidator id="CompareValidator1"
|
||||
ControlToValidate="|"
|
||||
ValueToCompare=""
|
||||
Type=""
|
||||
Operator=""
|
||||
ErrorMessage=""
|
||||
runat="server">
|
||||
</asp:CompareValidator></clip><clip name="CustomValidator" shortcut=""><asp:CustomValidator id="CustomValidator1"
|
||||
runat="server"
|
||||
ControlToValidate="|"
|
||||
ClientValidationFunction=""
|
||||
OnServerValidate=""
|
||||
ErrorMessage="">
|
||||
</asp:CustomValidator></clip><clip name="RangeValidator" shortcut=""><asp:RangeValidator id="RangeValidator1"
|
||||
ControlToValidate="|"
|
||||
MinimumValue=""
|
||||
Type=""
|
||||
ErrorMessage=""
|
||||
runat="server">
|
||||
</asp:RangeValidator></clip><clip name="RegularExpressionValidator" shortcut=""><asp:RegularExpressionValidator id="RegularExpressionValidator1"
|
||||
ControlToValidate="|"
|
||||
ValidationExpression=""
|
||||
ErrorMessage=""
|
||||
runat="server">
|
||||
</asp:RegularExpressionValidator></clip><clip name="RequiredFieldValidator" shortcut=""><asp:RequiredFieldValidator id="RequiredFieldValidator1"
|
||||
ControlToValidate="|"
|
||||
InitialValue=""
|
||||
ErrorMessage=""
|
||||
runat="server">
|
||||
</asp:RequiredFieldValidator></clip><clip name="ValidationSummary" shortcut=""><asp:ValidationSummary id="ValidationSummary1"
|
||||
DisplayMode="|"
|
||||
EnableClientScript=""
|
||||
ShowSummary=""
|
||||
ShowMessageBox=""
|
||||
HeaderText=""
|
||||
runat="server" /></clip></clips>
|
|
@ -0,0 +1,36 @@
|
|||
<clips name="C#" scheme="csharp">
|
||||
<clip name="class" shortcut="cl">/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public class |
|
||||
{
|
||||
|
||||
}</clip><clip name="method" shortcut="m">/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public void |()
|
||||
{
|
||||
|
||||
}</clip><clip name="property" shortcut="prop">private | x;
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets
|
||||
/// </summary>
|
||||
public type X
|
||||
{
|
||||
get { return this.x; }
|
||||
set { this.x = value; }
|
||||
}</clip><clip name="interface" shortcut="iface">public interface I|
|
||||
{
|
||||
|
||||
}</clip><clip name="if" shortcut="if">if (|)
|
||||
{
|
||||
|
||||
}</clip><clip name="if else" shortcut="ife">if (|)
|
||||
{
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}</clip></clips>
|
|
@ -0,0 +1,89 @@
|
|||
<clips name="C Standard"><clip name="----- Block -----" shortcut=""></clip><clip name="Main body" shortcut="">
|
||||
void main(void)
|
||||
//
|
||||
{
|
||||
|;
|
||||
}
|
||||
|
||||
</clip><clip name="Function body" shortcut="">
|
||||
void | (void)
|
||||
//
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
</clip><clip name="return" shortcut=""> return;
|
||||
|</clip><clip name="----- Control -----" shortcut=""></clip><clip name="if (short)" shortcut=""> if (|) {;}
|
||||
</clip><clip name="if" shortcut=""> if (|)
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
</clip><clip name="if else (short)" shortcut=""> if (|) {;} else {;}
|
||||
</clip><clip name="if else" shortcut=""> if (|)
|
||||
{
|
||||
;
|
||||
}
|
||||
else
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
</clip><clip name="if else if" shortcut=""> if (|)
|
||||
{
|
||||
;
|
||||
}
|
||||
else if ()
|
||||
{
|
||||
;
|
||||
}
|
||||
else if ()
|
||||
{
|
||||
;
|
||||
}
|
||||
else
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
</clip><clip name="switch" shortcut=""> switch (|)
|
||||
{
|
||||
case ():
|
||||
;
|
||||
break;
|
||||
|
||||
case ():
|
||||
;
|
||||
break;
|
||||
|
||||
case ():
|
||||
;
|
||||
break;
|
||||
|
||||
default:
|
||||
;
|
||||
break;
|
||||
}
|
||||
|
||||
</clip><clip name="for (short)" shortcut=""> for(|;;) {;}
|
||||
</clip><clip name="for" shortcut=""> for(|;;)
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
</clip><clip name="while (short)" shortcut=""> while(|) {;}
|
||||
</clip><clip name="while" shortcut=""> while(|)
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
</clip><clip name="do while (short)" shortcut=""> do {;} while (|);
|
||||
</clip><clip name="do while" shortcut=""> do
|
||||
{
|
||||
;
|
||||
}
|
||||
while (|);
|
||||
|
||||
</clip><clip name="break" shortcut=""> break;
|
||||
|</clip><clip name="continue" shortcut=""> continue;
|
||||
|</clip><clip name="----- Other -----" shortcut=""></clip><clip name="#define" shortcut="">#define |</clip><clip name="#include """ shortcut="">#include "|"</clip><clip name="#include <>" shortcut="">#include <|></clip><clip name="Comment /**/" shortcut="">/*|*/</clip><clip name="Comment //" shortcut="">//|</clip><clip name="Comment //***" shortcut="">//***|</clip></clips>
|
|
@ -0,0 +1,58 @@
|
|||
<clips name="Docbook"><clip name="book" shortcut="">
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
|
||||
|
||||
<book>
|
||||
<title>|</title>
|
||||
<titleabbrev></titleabbrev>
|
||||
|
||||
<bookinfo>
|
||||
<legalnotice>
|
||||
<para>
|
||||
Copyright (c) Company. 2003-200, see <ulink url="http://www.myurl.com/">www.myurl.com</ulink>.
|
||||
</para>
|
||||
</legalnotice>
|
||||
<author>
|
||||
<firstname>Joe</firstname>
|
||||
<surname>Bloggs</surname>
|
||||
</author>
|
||||
<copyright>
|
||||
<year>2003</year>
|
||||
<year>2004</year>
|
||||
<holder>Company.</holder>
|
||||
</copyright>
|
||||
</bookinfo>
|
||||
|
||||
<preface>
|
||||
<title>Introduction</title>
|
||||
<para>
|
||||
Welcome to the book.
|
||||
</para>
|
||||
</preface>
|
||||
|
||||
</clip><clip name="part" shortcut="">
|
||||
<part>
|
||||
<title>|</title>
|
||||
<partintro>
|
||||
<para>
|
||||
Introduction to this part.
|
||||
</para>
|
||||
</partintro>
|
||||
|
||||
</part>
|
||||
|
||||
</clip><clip name="chapter" shortcut="">
|
||||
<chapter>
|
||||
<title>|</title>
|
||||
</chapter>
|
||||
</clip><clip name="PN Help Topic" shortcut="">
|
||||
<section>
|
||||
<?dbhh topicname="IDH_project_templates" topicid="13"?>
|
||||
<title>Creating Project Templates</title>
|
||||
|
||||
<para>This documentation is still to be written, <ulink url="mailto:ss@pnotepad.org?subject=documentation%20help">perhaps you can help?</ulink></para>
|
||||
</section>
|
||||
|
||||
</clip><clip name="link" shortcut=""><link linkend="|"></link></clip><clip name="keycombo" shortcut=""><keycombo>|</keycombo></clip><clip name="htmlhelp topic" shortcut=""><?dbhh topicname="|" topicid="number"?></clip></clips>
|
103
arduino-0018-windows/hardware/tools/avr/pn/clips/htmlchars.clips
Normal file
103
arduino-0018-windows/hardware/tools/avr/pn/clips/htmlchars.clips
Normal file
|
@ -0,0 +1,103 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<clips name="HTML Characters" decodeNames="true">
|
||||
<clip name="Space">&nbsp;</clip>
|
||||
<clip name=""">&quot;</clip>
|
||||
<clip name="&">&amp;</clip>
|
||||
<clip name="<">&lt;</clip>
|
||||
<clip name=">">&gt;</clip>
|
||||
<clip name="©">&copy;</clip>
|
||||
<clip name="®"><SUP>&reg;</SUP></clip>
|
||||
<clip name="TM"><FONT SIZE="-1"><SUP>TM</SUP></FONT></clip>
|
||||
<clip name="´">&acute;</clip>
|
||||
<clip name="«">&laquo;</clip>
|
||||
<clip name="»">&raquo;</clip>
|
||||
<clip name="¡">&iexcl;</clip>
|
||||
<clip name="¿">&iquest;</clip>
|
||||
<clip name="À">&Agrave;</clip>
|
||||
<clip name="à">&agrave;</clip>
|
||||
<clip name="Á">&Aacute;</clip>
|
||||
<clip name="á">&aacute;</clip>
|
||||
<clip name="Â">&Acirc;</clip>
|
||||
<clip name="â">&acirc;</clip>
|
||||
<clip name="Ã">&Atilde;</clip>
|
||||
<clip name="ã">&atilde;</clip>
|
||||
<clip name="Ä">&Auml;</clip>
|
||||
<clip name="ä">&auml;</clip>
|
||||
<clip name="Å">&Aring;</clip>
|
||||
<clip name="å">&aring;</clip>
|
||||
<clip name="Æ">&AElig;</clip>
|
||||
<clip name="æ">&aelig;</clip>
|
||||
<clip name="Ç">&Ccedil;</clip>
|
||||
<clip name="ç">&ccedil;</clip>
|
||||
<clip name="Ð">&ETH;</clip>
|
||||
<clip name="ð">&eth;</clip>
|
||||
<clip name="È">&Egrave;</clip>
|
||||
<clip name="è">&egrave;</clip>
|
||||
<clip name="É">&Eacute;</clip>
|
||||
<clip name="é">&eacute;</clip>
|
||||
<clip name="Ê">&Ecirc;</clip>
|
||||
<clip name="ê">&ecirc;</clip>
|
||||
<clip name="Ë">&Euml;</clip>
|
||||
<clip name="ë">&euml;</clip>
|
||||
<clip name="Ì">&Igrave;</clip>
|
||||
<clip name="ì">&igrave;</clip>
|
||||
<clip name="Í">&Iacute;</clip>
|
||||
<clip name="í">&iacute;</clip>
|
||||
<clip name="Î">&Icirc;</clip>
|
||||
<clip name="î">&icirc;</clip>
|
||||
<clip name="Ï">&Iuml;</clip>
|
||||
<clip name="ï">&iuml;</clip>
|
||||
<clip name="Ñ">&Ntilde;</clip>
|
||||
<clip name="ñ">&ntilde;</clip>
|
||||
<clip name="Ò">&Ograve;</clip>
|
||||
<clip name="ò">&ograve;</clip>
|
||||
<clip name="Ó">&Oacute;</clip>
|
||||
<clip name="ó">&oacute;</clip>
|
||||
<clip name="Ô">&Ocirc;</clip>
|
||||
<clip name="ô">&ocirc;</clip>
|
||||
<clip name="Õ">&Otilde;</clip>
|
||||
<clip name="õ">&otilde;</clip>
|
||||
<clip name="Ö">&Ouml;</clip>
|
||||
<clip name="ö">&ouml;</clip>
|
||||
<clip name="Ø">&Oslash;</clip>
|
||||
<clip name="ø">&oslash;</clip>
|
||||
<clip name="Ù">&Ugrave;</clip>
|
||||
<clip name="ù">&ugrave;</clip>
|
||||
<clip name="Ú">&Uacute;</clip>
|
||||
<clip name="ú">&uacute;</clip>
|
||||
<clip name="Û">&Ucirc;</clip>
|
||||
<clip name="û">&ucirc;</clip>
|
||||
<clip name="Ü">&Uuml;</clip>
|
||||
<clip name="ü">&uuml;</clip>
|
||||
<clip name="Ý">&Yacute;</clip>
|
||||
<clip name="ý">&yacute;</clip>
|
||||
<clip name="ÿ">&yuml;</clip>
|
||||
<clip name="Þ">&THORN;</clip>
|
||||
<clip name="þ">&thorn;</clip>
|
||||
<clip name="ß">&szlig;</clip>
|
||||
<clip name="§">&sect;</clip>
|
||||
<clip name="¶">&para;</clip>
|
||||
<clip name="µ">&micro;</clip>
|
||||
<clip name="¦">&brvbar;</clip>
|
||||
<clip name="±">&plusmn;</clip>
|
||||
<clip name="·">&middot;</clip>
|
||||
<clip name="¨">&uml;</clip>
|
||||
<clip name="¸">&cedil;</clip>
|
||||
<clip name="ª">&ordf;</clip>
|
||||
<clip name="º">&ordm;</clip>
|
||||
<clip name="¬">&not;</clip>
|
||||
<clip name="">&shy;</clip>
|
||||
<clip name="¯">&macr;</clip>
|
||||
<clip name="°">&deg;</clip>
|
||||
<clip name="¹">&sup1;</clip>
|
||||
<clip name="²">&sup2;</clip>
|
||||
<clip name="³">&sup3;</clip>
|
||||
<clip name="¼">&frac14;</clip>
|
||||
<clip name="½">&frac12;</clip>
|
||||
<clip name="¾">&frac34;</clip>
|
||||
<clip name="×">&times;</clip>
|
||||
<clip name="÷">&divide;</clip>
|
||||
<clip name="¢">&cent;</clip>
|
||||
<clip name="£">&pound;</clip>
|
||||
<clip name="¤">&curren;</clip>
|
||||
<clip name="¥">&yen;</clip></clips>
|
116
arduino-0018-windows/hardware/tools/avr/pn/clips/java.clips
Normal file
116
arduino-0018-windows/hardware/tools/avr/pn/clips/java.clips
Normal file
|
@ -0,0 +1,116 @@
|
|||
<?xml version="1.0"?>
|
||||
<clips name="Java">
|
||||
<clip name="----- Block -----"><![CDATA[]]></clip>
|
||||
<clip name="Main body"><![CDATA[
|
||||
void main(void)
|
||||
//
|
||||
{
|
||||
|;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="Function body"><![CDATA[
|
||||
void | (void)
|
||||
//
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="return"><![CDATA[ return;
|
||||
|]]></clip>
|
||||
<clip name="----- Control -----"><![CDATA[]]></clip>
|
||||
<clip name="if (short)"><![CDATA[ if (|) {;}
|
||||
]]></clip>
|
||||
<clip name="if"><![CDATA[ if (|)
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="if else (short)"><![CDATA[ if (|) {;} else {;}
|
||||
]]></clip>
|
||||
<clip name="if else"><![CDATA[ if (|)
|
||||
{
|
||||
;
|
||||
}
|
||||
else
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="if else if"><![CDATA[ if (|)
|
||||
{
|
||||
;
|
||||
}
|
||||
else if ()
|
||||
{
|
||||
;
|
||||
}
|
||||
else if ()
|
||||
{
|
||||
;
|
||||
}
|
||||
else
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="switch"><![CDATA[ switch (|)
|
||||
{
|
||||
case ():
|
||||
;
|
||||
break;
|
||||
|
||||
case ():
|
||||
;
|
||||
break;
|
||||
|
||||
case ():
|
||||
;
|
||||
break;
|
||||
|
||||
default:
|
||||
;
|
||||
break;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="for (short)"><![CDATA[ for(|;;) {;}
|
||||
]]></clip>
|
||||
<clip name="for"><![CDATA[ for(|;;)
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="while (short)"><![CDATA[ while(|) {;}
|
||||
]]></clip>
|
||||
<clip name="while"><![CDATA[ while(|)
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="do while (short)"><![CDATA[ do {;} while (|);
|
||||
]]></clip>
|
||||
<clip name="do while"><![CDATA[ do
|
||||
{
|
||||
;
|
||||
}
|
||||
while (|);
|
||||
|
||||
]]></clip>
|
||||
<clip name="break"><![CDATA[ break;
|
||||
|]]></clip>
|
||||
<clip name="continue"><![CDATA[ continue;
|
||||
|]]></clip>
|
||||
<clip name="----- Other -----"><![CDATA[]]></clip>
|
||||
<clip name="constant"><![CDATA[final static | = ;]]></clip>
|
||||
<clip name="import"><![CDATA[import "|";]]></clip>
|
||||
<clip name="#include <>"><![CDATA[#include <|>]]></clip>
|
||||
<clip name="Comment /**/"><![CDATA[/*|*/]]></clip>
|
||||
<clip name="Comment //"><![CDATA[//|]]></clip>
|
||||
</clips>
|
56
arduino-0018-windows/hardware/tools/avr/pn/clips/nant.clips
Normal file
56
arduino-0018-windows/hardware/tools/avr/pn/clips/nant.clips
Normal file
|
@ -0,0 +1,56 @@
|
|||
<clips name="NAnt"><clip name="Project" shortcut=""><?xml version="1.0"?>
|
||||
<project name="myproject" default="build" basedir=".">
|
||||
<target name="build">
|
||||
|
|
||||
</target>
|
||||
</project>
|
||||
|
||||
</clip><clip name="Target" shortcut=""><target name="|">
|
||||
|
||||
</target>
|
||||
</clip><clip name="Call" shortcut="">
|
||||
<call target="|"/>
|
||||
</clip><clip name="Echo" shortcut="">
|
||||
<echo message="|"/>
|
||||
</clip><clip name="If" shortcut="">
|
||||
<if test="|">
|
||||
|
||||
</if>
|
||||
</clip><clip name="If Not" shortcut=""><ifnot test="|">
|
||||
|
||||
</ifnot>
|
||||
</clip><clip name="Property" shortcut="">
|
||||
<property name="|" value="" />
|
||||
</clip><clip name="Execute" shortcut="">
|
||||
<exec program="|" workingdir="" commandline='' />
|
||||
</clip><clip name="Copy" shortcut="">
|
||||
<copy file="|" tofile="" />
|
||||
</clip><clip name="Delete" shortcut="">
|
||||
<delete file="|" failonerror="false" />
|
||||
</clip><clip name="Move" shortcut="">
|
||||
<move file="|" tofile="" />
|
||||
</clip><clip name="Make Directory" shortcut="">
|
||||
<mkdir dir="|"/>
|
||||
</clip><clip name="Set Copy" shortcut=""><copy todir="|">
|
||||
<fileset basedir=".">
|
||||
<include name="*.*"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
</clip><clip name="Set Delete" shortcut=""><delete>
|
||||
<fileset>
|
||||
<include name="|"/>
|
||||
</fileset>
|
||||
</delete>
|
||||
</clip><clip name="Set Move" shortcut=""><move todir="|">
|
||||
<fileset basedir=".">
|
||||
<include name="*.*"/>
|
||||
</fileset>
|
||||
</move>
|
||||
</clip><clip name="Set Zip" shortcut=""><zip zipfile="|">
|
||||
<fileset basedir=".">
|
||||
<include name="**/*"/>
|
||||
</fileset>
|
||||
</zip>
|
||||
</clip><clip name="Property Exists" shortcut="">
|
||||
property::exists('|')
|
||||
</clip></clips>
|
104
arduino-0018-windows/hardware/tools/avr/pn/clips/pascal.clips
Normal file
104
arduino-0018-windows/hardware/tools/avr/pn/clips/pascal.clips
Normal file
|
@ -0,0 +1,104 @@
|
|||
<?xml version="1.0"?>
|
||||
<clips name="Pascal/Delphi">
|
||||
<clip name="----- Block -----"><![CDATA[]]></clip>
|
||||
<clip name="Main body"><![CDATA[
|
||||
|
||||
begin
|
||||
|;
|
||||
end.
|
||||
|
||||
]]></clip>
|
||||
<clip name="Function body"><![CDATA[
|
||||
function |(param1: int):int;
|
||||
var ;
|
||||
begin
|
||||
end;
|
||||
]]></clip>
|
||||
<clip name="Procedure body"><![CDATA[
|
||||
Procedure |();
|
||||
var ;
|
||||
begin
|
||||
end;
|
||||
]]></clip>
|
||||
<clip name="exit proc/function"><![CDATA[ exit;
|
||||
|]]></clip>
|
||||
<clip name="exit program"><![CDATA[ halt(0);
|
||||
|]]></clip>
|
||||
<clip name="----- Control -----"><![CDATA[]]></clip>
|
||||
<clip name="if (short)"><![CDATA[ if (|) then ;
|
||||
]]></clip>
|
||||
<clip name="if"><![CDATA[ if (|) then
|
||||
begin
|
||||
;
|
||||
end;
|
||||
|
||||
]]></clip>
|
||||
<clip name="if else"><![CDATA[ if (|) then
|
||||
begin
|
||||
;
|
||||
end
|
||||
else begin
|
||||
;
|
||||
end;
|
||||
|
||||
]]></clip>
|
||||
<clip name="if else if"><![CDATA[ if (|) then
|
||||
begin
|
||||
;
|
||||
end
|
||||
else begin
|
||||
;
|
||||
end
|
||||
else begin
|
||||
end;
|
||||
|
||||
]]></clip>
|
||||
<clip name="case (switch)"><![CDATA[ case (|) of
|
||||
:
|
||||
begin
|
||||
end;
|
||||
|
||||
:
|
||||
begin
|
||||
end;
|
||||
|
||||
:
|
||||
begin
|
||||
end;
|
||||
|
||||
else
|
||||
begin
|
||||
end;
|
||||
|
||||
end;
|
||||
|
||||
]]></clip>
|
||||
<clip name="for"><![CDATA[ for | to do
|
||||
begin
|
||||
;
|
||||
end;
|
||||
|
||||
]]></clip>
|
||||
|
||||
<clip name="repeat"><![CDATA[ repeat
|
||||
|
||||
;
|
||||
until |;
|
||||
|
||||
]]></clip>
|
||||
|
||||
<clip name="do while"><![CDATA[ while (|) do
|
||||
begin
|
||||
;
|
||||
end;
|
||||
|
||||
]]></clip>
|
||||
|
||||
<clip name="----- Other -----"><![CDATA[]]></clip>
|
||||
<clip name="constant"><![CDATA[const | = ;]]></clip>
|
||||
<clip name="variable section"><![CDATA[var | = ;]]></clip>
|
||||
<clip name="variable assign"><![CDATA[ |:=; ]]></clip>
|
||||
<clip name="use library"><![CDATA[uses "|";]]></clip>
|
||||
<clip name="Comment "><![CDATA[{|}]]></clip>
|
||||
<clip name="Comment //"><![CDATA[//|]]></clip>
|
||||
</clips>
|
|
@ -0,0 +1,52 @@
|
|||
<clips name="PHP Control"><clip name="Open/Close PHP Tags" shortcut="">
|
||||
<?php
|
||||
|
||||
|
|
||||
|
||||
?>
|
||||
</clip><clip name="For Loop" shortcut="">
|
||||
for ( $i = 0; $i <= |; $i++ ) {
|
||||
|
||||
}
|
||||
</clip><clip name="Foreach Loop (array)" shortcut="">
|
||||
foreach ( $array as $value ) {
|
||||
|
|
||||
}
|
||||
</clip><clip name="Foreach Loop (hash)" shortcut="">
|
||||
foreach ( $array as $key => $value ) {
|
||||
|
|
||||
}
|
||||
</clip><clip name="While Loop" shortcut="">
|
||||
while ( | ) {
|
||||
|
||||
}
|
||||
</clip><clip name="Do...While Loop" shortcut="">
|
||||
do {
|
||||
|
|
||||
} while ( expr );
|
||||
</clip><clip name="If..Else If Loop" shortcut="">
|
||||
if ( | ) {
|
||||
|
||||
}
|
||||
else if ( expr ) {
|
||||
|
||||
}
|
||||
else {
|
||||
|
||||
}
|
||||
</clip><clip name="Switch (Case)" shortcut="">
|
||||
switch ($i) {
|
||||
case |:
|
||||
|
||||
break;
|
||||
case value:
|
||||
|
||||
break;
|
||||
default:
|
||||
|
||||
}
|
||||
</clip><clip name="Require" shortcut="">
|
||||
require( '|' );
|
||||
</clip><clip name="Include" shortcut="">
|
||||
include( '|' );
|
||||
</clip></clips>
|
162
arduino-0018-windows/hardware/tools/avr/pn/clips/pl.clips
Normal file
162
arduino-0018-windows/hardware/tools/avr/pn/clips/pl.clips
Normal file
|
@ -0,0 +1,162 @@
|
|||
<?xml version="1.0"?>
|
||||
<clips name="Perl">
|
||||
<clip name="----- Block -----" />
|
||||
<clip name="Begin Block">BEGIN {
|
||||
|
||||
|;
|
||||
|
||||
}
|
||||
|
||||
</clip>
|
||||
<clip name="End Block">END {
|
||||
|
||||
|;
|
||||
|
||||
}
|
||||
</clip>
|
||||
<clip name="Function"><![CDATA[
|
||||
sub |($Par1, $Par2)
|
||||
{
|
||||
my($Par1,$Par2)=($_[0],$_[1]);
|
||||
return 0;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
|
||||
<clip name="----- Control -----" />
|
||||
|
||||
<clip name="if"><![CDATA[
|
||||
if (|)
|
||||
{
|
||||
;
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="if else"><![CDATA[
|
||||
if(|)
|
||||
{
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
]]></clip>
|
||||
<clip name="if else if"><![CDATA[
|
||||
if(|)
|
||||
{
|
||||
|
||||
}
|
||||
elsif
|
||||
{
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
]]></clip>
|
||||
<clip name="unless">unless (|) {
|
||||
|
||||
}
|
||||
|
||||
</clip>
|
||||
<clip name="switch">SWITCH: {
|
||||
if (|) {
|
||||
|
||||
last SWITCH; }
|
||||
if () {
|
||||
|
||||
last SWITCH; }
|
||||
if () {
|
||||
|
||||
last SWITCH; }
|
||||
}
|
||||
|
||||
</clip>
|
||||
<clip name="for">for(|;;) {
|
||||
|
||||
}
|
||||
|
||||
</clip>
|
||||
<clip name="foreach">foreach $x (|) {
|
||||
|
||||
}
|
||||
|
||||
</clip>
|
||||
<clip name="while">while(|) {
|
||||
|
||||
}
|
||||
|
||||
</clip>
|
||||
<clip name="do while">do {
|
||||
|
||||
} while ();
|
||||
|
||||
</clip>
|
||||
<clip name="do until">do {
|
||||
|
||||
} until ();
|
||||
|
||||
</clip>
|
||||
<clip name="until">until(|) {
|
||||
|
||||
}
|
||||
|
||||
</clip>
|
||||
<clip name="----- Files and Directories -----" />
|
||||
<clip name="Open File for reading">open(FILEREAD, "|/path/to/file")|| die "cannot open: $!";
|
||||
</clip>
|
||||
<clip name="Open File for writing (clobber)">open(FILEWRITE, ">|/path/to/file")|| die "cannot open: $!";
|
||||
</clip>
|
||||
<clip name="Open File for writing (append)">open(FILEAPPEND, ">>|/path/to/file")|| die "cannot open: $!";
|
||||
</clip>
|
||||
<clip name="File Stats">($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,
|
||||
$size,$atime,$mtime,$ctime,$blksize,$blocks) = stat ("|/path/to/file");
|
||||
</clip>
|
||||
<clip name="----- Other -----" />
|
||||
<clip name="use">use |;</clip>
|
||||
<clip name="Shebang">#!/usr/bin/perl
|
||||
|
||||
|
|
||||
</clip>
|
||||
<clip name="Shebang (warnings)">#!/usr/bin/perl -w
|
||||
|
||||
|
|
||||
</clip>
|
||||
<clip name="POD Documentaion">=head1 NAME
|
||||
|
||||
|#TODO Insert name of script
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
#TODO Overview of script
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
#TODO Write detailed description of script
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
#TODO Insert author name
|
||||
|
||||
=head1 REVISION HISTORY
|
||||
|
||||
|
||||
|
||||
=cut
|
||||
|
||||
</clip>
|
||||
<clip name="print error statement"><![CDATA[&print("ERROR=".$@."\n");]]></clip>
|
||||
<clip name="call function"><![CDATA[&funcName($Var1,$Var2);]></clip>
|
||||
<clip name="declare and assign variable"><![CDATA[$VarName="";]]></clip>
|
||||
<clip name="declare array"><![CDATA[@MyArr=();]]></clip>
|
||||
<clip name="Access n-element in array"><![CDATA[$MyArr[n]=0;]]></clip>
|
||||
<clip name="Comment "><![CDATA[#|]]></clip>
|
||||
<clip name="Concatenate 'string' and var "><![CDATA["stringtoconcatenate".$Var]]></clip>
|
||||
<clip name="Compare 2 substrings of length n"><![CDATA[substr($S1,0,$n) eq substr($S2,0,$n)]]></clip>
|
||||
</clips>
|
|
@ -0,0 +1,18 @@
|
|||
<clips name="Python" scheme="python">
|
||||
<clip name="class" shortcut="cl">class |:</clip><clip name="method" shortcut="m">def |():</clip><clip name="xrange" shortcut="xr">for x in xrange(|):</clip><clip name="PyPN Script File" shortcut="pnscriptfile">###############################################################################
|
||||
## Script description
|
||||
## By: your name here
|
||||
|
||||
import pn
|
||||
import scintilla
|
||||
from pypn.decorators import script
|
||||
|
||||
@script()
|
||||
def |():
|
||||
""" What this does """
|
||||
pass</clip><clip name="PyPN Script Method" shortcut="pnscript">@script()
|
||||
def |():
|
||||
""" What this does """
|
||||
pass</clip><clip name="PyPN Editor" shortcut="pneditor">editor = scintilla.Scintilla(pn.CurrentDoc())</clip><clip name="PyPN Undo Block" shortcut="undoblock">editor.BeginUndoAction()
|
||||
|
|
||||
editor.EndUndoAction()</clip><clip name="PyPN Selected Text" shortcut="pnsel">editor.GetText(editor.SelectionStart, editor.SelectionEnd)</clip></clips>
|
61
arduino-0018-windows/hardware/tools/avr/pn/clips/vb.clips
Normal file
61
arduino-0018-windows/hardware/tools/avr/pn/clips/vb.clips
Normal file
|
@ -0,0 +1,61 @@
|
|||
<?xml version="1.0"?>
|
||||
<clips name="VBNet">
|
||||
<clip name="----- Block -----"><![CDATA[]]></clip>
|
||||
<clip name="Main body"><![CDATA[
|
||||
Imports System
|
||||
Class |
|
||||
Shared Sub main()
|
||||
System.Console.WriteLine("HI!")
|
||||
System.Console.ReadLine()
|
||||
End Sub
|
||||
End Class
|
||||
]]></clip>
|
||||
<clip name="Function body"><![CDATA[
|
||||
function | (ByVal Par1 as int16, ByVal Par2 as String) As Int16
|
||||
return 0
|
||||
end function
|
||||
]]></clip>
|
||||
<clip name="Procedure body"><![CDATA[ sub |()
|
||||
|
||||
end sub
|
||||
]]></clip>
|
||||
<clip name="return"><![CDATA[ return
|
||||
|]]></clip>
|
||||
<clip name="----- Control -----"><![CDATA[]]></clip>
|
||||
<clip name="if (short)"><![CDATA[ if (|) then
|
||||
]]></clip>
|
||||
<clip name="if"><![CDATA[ if (|) then
|
||||
|
||||
|
||||
end if
|
||||
|
||||
]]></clip>
|
||||
|
||||
<clip name="if else"><![CDATA[ if (|) then
|
||||
|
||||
else
|
||||
|
||||
end if
|
||||
|
||||
]]></clip>
|
||||
<clip name="if else if"><![CDATA[ if |
|
||||
|
||||
else if
|
||||
|
||||
else
|
||||
|
||||
end if
|
||||
|
||||
]]></clip>
|
||||
|
||||
<clip name="for"><![CDATA[ Dim i=0: For i = | To Step 1
|
||||
|
||||
Next
|
||||
]]></clip>
|
||||
|
||||
<clip name="----- Other -----"><![CDATA[]]></clip>
|
||||
<clip name="imports"><![CDATA[imports |]]></clip>
|
||||
<clip name="Var declaration "><![CDATA[ Dim | as new Object() ]]></clip>
|
||||
<clip name="Array declaration (size=n) "><![CDATA[ Dim MyArr(n-1) of Object]]></clip>
|
||||
<clip name="Comment "><![CDATA['|]]></clip>
|
||||
</clips>
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0"?>
|
||||
<clips name="WinAVR">
|
||||
<clip name="Application"><![CDATA[
|
||||
|
||||
#include <avr/io.h>
|
||||
|
||||
|
||||
static void avr_init(void);
|
||||
|
||||
|
||||
int main(void)
|
||||
{
|
||||
avr_init();
|
||||
|
||||
for(;;)
|
||||
{
|
||||
// Tasks here.
|
||||
|
||||
}
|
||||
|
||||
return(0);
|
||||
}
|
||||
|
||||
|
||||
|
||||
static void avr_init(void)
|
||||
{
|
||||
// Initialize device here.
|
||||
|
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
]]>
|
||||
</clip>
|
||||
<clip name="Function"><![CDATA[
|
||||
|
||||
void |(void)
|
||||
{
|
||||
}
|
||||
|
||||
]]>
|
||||
</clip>
|
||||
</clips>
|
23
arduino-0018-windows/hardware/tools/avr/pn/clips/xhtml.clips
Normal file
23
arduino-0018-windows/hardware/tools/avr/pn/clips/xhtml.clips
Normal file
|
@ -0,0 +1,23 @@
|
|||
<clips name="XHTML Tags"><clip name="------ DOCTYPEs ------" shortcut=""></clip><clip name="XHTML 1.0 transitional" shortcut=""><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">|</clip><clip name="XHTML 1.0 strict" shortcut=""><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">|</clip><clip name="XHTML 1.1" shortcut=""><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">|</clip><clip name="------ Tags ------" shortcut=""></clip><clip name="a" shortcut=""><a href="|" target=""></a></clip><clip name="area" shortcut=""><area shape="" coords="" href="|" alt="" /></clip><clip name="abbr" shortcut=""><abbr>|</abbr></clip><clip name="acronym" shortcut=""><acronym>|</acronym></clip><clip name="address" shortcut=""><address>|</address></clip><clip name="base" shortcut=""><base href="|" /></clip><clip name="bdo" shortcut=""><bdo dir="ltr">|</bdo></clip><clip name="blockquote" shortcut=""><blockquote>|</blockquote></clip><clip name="body" shortcut=""><body>
|
||||
|
|
||||
</body></clip><clip name="br" shortcut=""><br />|</clip><clip name="button" shortcut=""><button onclick="|" /></clip><clip name="caption" shortcut=""><caption>|</caption></clip><clip name="cite" shortcut=""><cite title="">|</cite></clip><clip name="code" shortcut=""><code>|</code></clip><clip name="col" shortcut=""><col /></clip><clip name="colgroup" shortcut=""><colgroup>|</colgroup></clip><clip name="del" shortcut=""><del>|</del></clip><clip name="dd" shortcut=""><dd>|</dd></clip><clip name="dfn" shortcut=""><dfn>|</dfn></clip><clip name="div" shortcut=""><div>|</div></clip><clip name="dl" shortcut=""><dl>|</dl></clip><clip name="dt" shortcut=""><dt>|</dt></clip><clip name="em" shortcut=""><em>|</em></clip><clip name="form" shortcut=""><form action="|" method="post"></form></clip><clip name="fieldset" shortcut=""><fieldset>|</fieldset></clip><clip name="h1" shortcut=""><h1>|</h1></clip><clip name="h2" shortcut=""><h2>|</h2></clip><clip name="h3" shortcut=""><h3>|</h3></clip><clip name="h4" shortcut=""><h4>|</h4></clip><clip name="h5" shortcut=""><h5>|</h5></clip><clip name="h6" shortcut=""><h6>|</h6></clip><clip name="head" shortcut=""><head>
|
||||
|
|
||||
</head></clip><clip name="html" shortcut=""><html>
|
||||
|
|
||||
</html></clip><clip name="html (strict)" shortcut=""><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
|
|
||||
</html></clip><clip name="hr" shortcut=""><hr /></clip><clip name="input (button)" shortcut=""><input type="button" name="|" /></clip><clip name="input (checkbox)" shortcut=""><input type="checkbox" name="|" /></clip><clip name="input (file)" shortcut=""><input type="file" name="|" /></clip><clip name="input (hidden)" shortcut=""><input type="hidden" name="|" /></clip><clip name="input (image)" shortcut=""><input type="image" name="|" /></clip><clip name="input (password)" shortcut=""><input type="password" name="|" /></clip><clip name="input (radio)" shortcut=""><input type="radio" name="|" /></clip><clip name="input (reset)" shortcut=""><input type="reset" name="|" /></clip><clip name="input (submit)" shortcut=""><input type="submit" name="|" /></clip><clip name="input (text)" shortcut=""><input type="text" name="|" /></clip><clip name="img" shortcut=""><img src="|" width="" height="" title="" alt="" /></clip><clip name="ins" shortcut=""><ins>|</ins></clip><clip name="kbd" shortcut=""><kbd>|</kbd></clip><clip name="label" shortcut=""><label>|</label></clip><clip name="legend" shortcut=""><legend>|</legend></clip><clip name="li" shortcut=""><li>|</li></clip><clip name="link" shortcut=""><link href="|" rel="" type="" title="" /></clip><clip name="link (stylesheet)" shortcut=""><link rel="stylesheet" type="text/css" media="screen" href="|" /></clip><clip name="map" shortcut=""><map name="" id="|"></map></clip><clip name="meta" shortcut=""><meta name="|" content="" /></clip><clip name="meta (charset=iso-8859-1)" shortcut=""><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></clip><clip name="meta (charset=utf-8)" shortcut=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></clip><clip name="noscript" shortcut=""><noscript>|</noscript></clip><clip name="object" shortcut=""><object classid="|"></object></clip><clip name="ol" shortcut=""><ol>|</ol></clip><clip name="optgroup" shortcut=""><optgroup>|</optgroup></clip><clip name="option" shortcut=""><option>|</option></clip><clip name="p" shortcut=""><p>|</p></clip><clip name="param" shortcut=""><param name="" value="">|</param></clip><clip name="pre" shortcut=""><pre>|</pre></clip><clip name="q" shortcut=""><q>|</q></clip><clip name="samp" shortcut=""><samp>|</samp></clip><clip name="script" shortcut=""><script type="text/javascript">
|
||||
<!--
|
||||
|
|
||||
//-->
|
||||
</script></clip><clip name="script src=" shortcut=""><script type="text/javascript" src="|"></script></clip><clip name="select" shortcut=""><select name="">
|
||||
|
|
||||
</select></clip><clip name="span" shortcut=""><span>|</span></clip><clip name="strong" shortcut=""><strong>|</strong></clip><clip name="style" shortcut=""><style type="text/css">
|
||||
<!--
|
||||
|
|
||||
//-->
|
||||
</style></clip><clip name="style @import" shortcut=""><style type="text/css">
|
||||
<!--
|
||||
@import "|";
|
||||
//-->
|
||||
</style></clip><clip name="table" shortcut=""><table>|</table></clip><clip name="tbody" shortcut=""><tbody>|</tbody></clip><clip name="td" shortcut=""><td>|</td></clip><clip name="textarea" shortcut=""><textarea name="" rows="" cols="">|</textarea></clip><clip name="tfoot" shortcut=""><tfoot>|</tfoot></clip><clip name="th" shortcut=""><th>|</th></clip><clip name="thead" shortcut=""><thead>|</thead></clip><clip name="tr" shortcut=""><tr>|</tr></clip><clip name="title" shortcut=""><title>|</title></clip><clip name="tt" shortcut=""><tt>|</tt></clip><clip name="ul" shortcut=""><ul>|</ul></clip></clips>
|
|
@ -0,0 +1 @@
|
|||
<clips name="XML" scheme="xml"><clip name="File Header" shortcut="file"><?xml version="1.0" encoding="utf-8"?></clip><clip name="Comment" shortcut="co"><!--|--></clip></clips>
|
5
arduino-0018-windows/hardware/tools/avr/pn/config.xml
Normal file
5
arduino-0018-windows/hardware/tools/avr/pn/config.xml
Normal file
|
@ -0,0 +1,5 @@
|
|||
<config>
|
||||
<userSettings path="settings"/>
|
||||
<storeType value="Ini"/>
|
||||
<extension path="taggers/ctagsnavigator.dll"/>
|
||||
</config>
|
50
arduino-0018-windows/hardware/tools/avr/pn/credits.txt
Normal file
50
arduino-0018-windows/hardware/tools/avr/pn/credits.txt
Normal file
|
@ -0,0 +1,50 @@
|
|||
Author:
|
||||
-------
|
||||
Simon Steele
|
||||
|
||||
Code Contributors:
|
||||
------------------
|
||||
Bjoern Graf
|
||||
Klaus Kurzawa
|
||||
Mike Ditum
|
||||
Vassili Bourdo
|
||||
Oleg Gerasimov
|
||||
Vambola Kotkas
|
||||
Manuel Sandoval
|
||||
James Yoneda
|
||||
Prafulla Tekawade
|
||||
Murphy McCauley
|
||||
|
||||
Documentation:
|
||||
--------------
|
||||
F. Mark Schiavone
|
||||
|
||||
Libraries:
|
||||
----------
|
||||
Daniel Bowen (Tabbing Framework)
|
||||
Sergey Klimov (Docking Framework)
|
||||
Philip Hazel (PCRE)
|
||||
Neil Hodgson + Community (Scintilla)
|
||||
|
||||
Artwork:
|
||||
--------
|
||||
Some icons from the famfamfam.com Silk icons set (http://www.famfamfam.com/lab/icons/silk/).
|
||||
|
||||
Schemes:
|
||||
--------
|
||||
Steve Baer (Modula-2)
|
||||
|
||||
Testers:
|
||||
--------
|
||||
Robert Scarborough
|
||||
Adam Scheinberg
|
||||
Darren Schroeder
|
||||
Eric Weddington
|
||||
David Symons
|
||||
John Hawkins
|
||||
Richard Mansfield
|
||||
Jim Brooks
|
||||
Harold Krueger VI
|
||||
Sam Collett
|
||||
Will McCutchen
|
||||
Tadas Vizbaras
|
BIN
arduino-0018-windows/hardware/tools/avr/pn/ctags.exe
Normal file
BIN
arduino-0018-windows/hardware/tools/avr/pn/ctags.exe
Normal file
Binary file not shown.
340
arduino-0018-windows/hardware/tools/avr/pn/ctags_COPYING
Normal file
340
arduino-0018-windows/hardware/tools/avr/pn/ctags_COPYING
Normal file
|
@ -0,0 +1,340 @@
|
|||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Library General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) 19yy <name of author>
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program is interactive, make it output a short notice like this
|
||||
when it starts in an interactive mode:
|
||||
|
||||
Gnomovision version 69, Copyright (C) 19yy name of author
|
||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, the commands you use may
|
||||
be called something other than `show w' and `show c'; they could even be
|
||||
mouse-clicks or menu items--whatever suits your program.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1989
|
||||
Ty Coon, President of Vice
|
||||
|
||||
This General Public License does not permit incorporating your program into
|
||||
proprietary programs. If your program is a subroutine library, you may
|
||||
consider it more useful to permit linking proprietary applications with the
|
||||
library. If this is what you want to do, use the GNU Library General
|
||||
Public License instead of this License.
|
73
arduino-0018-windows/hardware/tools/avr/pn/ctags_README
Normal file
73
arduino-0018-windows/hardware/tools/avr/pn/ctags_README
Normal file
|
@ -0,0 +1,73 @@
|
|||
Exuberant Ctags
|
||||
===============
|
||||
Author: Darren Hiebert <dhiebert at users.sourceforge.net>
|
||||
http://ctags.sourceforge.net
|
||||
Instant Messaging:
|
||||
Yahoo! ID : dbhiebert
|
||||
AIM ScreenName: darrenhiebert
|
||||
|
||||
Exuberant Ctags is a multilanguage reimplementation of the much-underused
|
||||
ctags(1) program and is intended to be the mother of all ctags programs. It
|
||||
generates indexes of source code definitions which are used by a number of
|
||||
editors and tools. The motivation which drove the development of Exuberant
|
||||
Ctags was the need for a ctags program which supported generation of tags
|
||||
for all possible C language constructs (which no other ctags offers), and
|
||||
because most were easily fooled by a number of preprocessor contructs.
|
||||
|
||||
|
||||
Exuberant Ctags offers the following features:
|
||||
|
||||
1. It supports the following languages: Assembler, AWK, ASP, BETA,
|
||||
Bourne/Korn/Z Shell, C, C++, C#, COBOL, Eiffel, Erlang, Fortran, Java, Lisp,
|
||||
Lua, Makefile, Pascal, Perl, PHP, PL/SQL, Python, REXX, Ruby, Scheme,
|
||||
S-Lang, SML (Standard ML), Tcl, Vera, Verilog, Vim, and YACC.
|
||||
|
||||
2. It is capable of generating tags for virtually all C language constructs.
|
||||
|
||||
3. It is very robust in parsing code. In particular, the C/C++ parser is
|
||||
far less easily fooled by code containing #if preprocessor conditional
|
||||
constructs, using a conditional path selection algorithm to resolve
|
||||
complicated situations, and a fall-back algorithm when this one fails.
|
||||
|
||||
4. Supports output of Emacs-style TAGS files (i.e. "etags").
|
||||
|
||||
5. User-defined languages, using Posix regular expressions.
|
||||
|
||||
6. Supports UNIX, MSDOS, Windows 95/98/NT/2000/XP, OS/2, QNX, Amiga, QDOS,
|
||||
RISC OS, VMS, Macintosh, and Cray. Some pre-compiled binaries are
|
||||
available on the web site.
|
||||
|
||||
|
||||
Visit the Exuberant Ctags web site:
|
||||
|
||||
http://ctags.sourceforge.net
|
||||
|
||||
|
||||
Which brings us to the most obvious question:
|
||||
|
||||
Q: Why is it called "Exuberant" ctags?
|
||||
A: Because one of the meanings of the word is:
|
||||
|
||||
exuberant : produced in extreme abundance : PLENTIFUL syn see PROFUSE
|
||||
|
||||
Compare the tag file produced by Exuberant Ctags with that produced by any
|
||||
other ctags and you will see how appropriate the name is.
|
||||
|
||||
|
||||
This source code is distributed according to the terms of the GNU General
|
||||
Public License. It is provided on an as-is basis and no responsibility is
|
||||
accepted for its failure to perform as expected. It is worth at least as
|
||||
much as you paid for it!
|
||||
|
||||
Exuberant Ctags was originally derived from and inspired by the ctags
|
||||
program by Steve Kirkendall (kirkenda@cs.pdx.edu) that comes with the Elvis
|
||||
vi clone (though almost none of the original code remains). This, too, is
|
||||
freely available.
|
||||
|
||||
Please report any problems you find. The two problems I expect to be most
|
||||
likely are either a tag which you expected but is missing, or a tag created
|
||||
in error (shouldn't really be a tag). Please include a sample of code (the
|
||||
definition) for the object which misbehaves.
|
||||
|
||||
--
|
||||
vim:tw=76:sw=4:et:
|
BIN
arduino-0018-windows/hardware/tools/avr/pn/dbghelp.dll
Normal file
BIN
arduino-0018-windows/hardware/tools/avr/pn/dbghelp.dll
Normal file
Binary file not shown.
BIN
arduino-0018-windows/hardware/tools/avr/pn/help/pn2.chm
Normal file
BIN
arduino-0018-windows/hardware/tools/avr/pn/help/pn2.chm
Normal file
Binary file not shown.
367
arduino-0018-windows/hardware/tools/avr/pn/history.txt
Normal file
367
arduino-0018-windows/hardware/tools/avr/pn/history.txt
Normal file
|
@ -0,0 +1,367 @@
|
|||
========================================
|
||||
Release Name: 2.0.6.0
|
||||
Build: 2.0.6.0, Version Label: ella
|
||||
========================================
|
||||
|
||||
What's new?
|
||||
-----------
|
||||
|
||||
1) Project Properties
|
||||
2) Editable Magic Folder Properties
|
||||
3) Ctrl+H for Replace.
|
||||
4) Right-Click on a file to add to a project.
|
||||
5) Selected text insertion into find dialog is more selective (no pun intended).
|
||||
6) Project changed indicator (appends * to name).
|
||||
7) Project tools.
|
||||
8) Tab usage option per scheme (SF RFE #1050938).
|
||||
9) Stack Based Ctrl-Tab Ordering (SF RFE #995790).
|
||||
10) Browse for folder in find in files dialog.
|
||||
11) Support for vbc compiler output (SF Bug #1168477).
|
||||
12) Docbook Scheme
|
||||
13) Scintilla version 1.6.6
|
||||
14) CSS-2 Support in CSS lexer
|
||||
15) Projects remember folder expansion state.
|
||||
16) Added Ctrl-W to close the current file (as well as Ctrl-F4) (SF RFE #1169428).
|
||||
17) New Project dialog.
|
||||
18) Save project from context menu.
|
||||
19) Refresh magic folder from context menu.
|
||||
20) Ctrl+[ jumps to matching or nearest brace.
|
||||
21) Ruby scheme
|
||||
22) Better behaviour with files opened using relative paths.
|
||||
23) Wrap text clips around selected text (SF RFE #1199676).
|
||||
24) Escape key closes find results if no output windows are open.
|
||||
25) Optionally save workspace between runs ("Remember open files and projects between sessions" in General options).
|
||||
26) Open to save workspace files from File menu, opening a .pnws file opens the saved workspace.
|
||||
27) SmartStart applied to opened files.
|
||||
28) New Incremental FindBar (Press Ctrl+/ and start typing, escape to cancel).
|
||||
29) Customisable scheme mappings (choose schemes for file types - Options|Files).
|
||||
30) Find Previous - Shift+F3
|
||||
31) Support for Java properties files (SF RFE #1267017).
|
||||
32) Find in Files can ignore hidden files.
|
||||
33) Remember Selected Text Clips Set (SF RFE #1279158).
|
||||
34) Press Enter to insert a text clip (SF RFE #1259865).
|
||||
35) Show textclips in tool tip text (SF RFE #1116510).
|
||||
36) Add Assembly Scheme (SF RFE #1290453).
|
||||
37) No more default comic sans for comments in web schemes!
|
||||
38) Support Ctrl+Shift+[X|V] for VNC cut-paste with caps lock support, Ctrl+Shift+C already taken for clipboard swap.
|
||||
|
||||
Bug Fixes:
|
||||
----------
|
||||
|
||||
1) Find in Files gets selected text.
|
||||
2) Find in selection fixed.
|
||||
3) Find Next and Replace One no longer supported in "in selection" mode.
|
||||
4) Find Next replaces selection in find text box when text not found.
|
||||
5) Switching tabs causes "re-maximization" (SF Bug #1169434).
|
||||
6) Launch Search Dialog With No Document (SF Bug #1168100).
|
||||
7) "Allow backslash expressions" does not work in search.
|
||||
8) Crash on Running Find in Files With Operation in Progress (SF Bug #1168101).
|
||||
9) code-folding works not correct (SF Bug #1050483).
|
||||
10) HTML export uses wrong CSS syntax (SF Bug #1074120).
|
||||
11) Normal Search does not work with UTF-8 (Unicode) chars > 127 (SF Bug #1200456).
|
||||
12) Relative paths don't work from command-line with single-instance PN (SF Bug #1161783).
|
||||
13) Window Dimensions After Un-Maximizing (SF Bug #1167299).
|
||||
14) File -> New Broken (SF Bug #1221755).
|
||||
15) Don't exit if save is cancelled for a previously unsaved item.
|
||||
16) Selecting the XML lexer after another does not correctly style.
|
||||
17) No code-folding for XML (SF Bug #1212335).
|
||||
18) Keyword customisation causes hang (SF Bug #1209962).
|
||||
19) Delete Line same as Cut Line (SF Bug #1234653).
|
||||
20) "Search Up" box not visible for replace.
|
||||
21) Bad coloring in Text Clips combo box with non-white window colors (SF Bug #1065666).
|
||||
22) Tried to open a file twice when that file was not found.
|
||||
23) VHDL Syntax file inclusion (SF Bug #1165830).
|
||||
24) Crash when adding a project tool (SF Bug #1195786).
|
||||
25) Show Lines Numbers" setting does not affect open files (SF Bug #1212355).
|
||||
26) Toggling syntax highlighting looses word wrap (SF Bug #1151704).
|
||||
27) Undo/Redo in folded area does not unfold (SF Bug #1286210).
|
||||
28) PN2 is confused by relative path names (SF Bug #1232939).
|
||||
29) Docking windows resize to tiny (SF Bug #1018105).
|
||||
30) Sub-windows initialization issue (SF Bug #1065665).
|
||||
31) Fixed a bug with default styles and the Plain Text scheme.
|
||||
|
||||
========================================
|
||||
Release Name: 2.0.5.6
|
||||
Build: 2.0.5.34, Version Label:
|
||||
========================================
|
||||
|
||||
What's new?
|
||||
-----------
|
||||
|
||||
1) Document Properties Window (hit alt-enter).
|
||||
2) Editor Defaults options page.
|
||||
3) Default word-wrap option.
|
||||
4) Most Recently Used Projects menu.
|
||||
5) HTML export now names the styles by scheme, allowing you to easily
|
||||
combine exported code.
|
||||
6) Look in projects for relative file names in the output window.
|
||||
7) Look in the current directory for relative file names in the output window.
|
||||
8) Added current project path to the tool variables.
|
||||
9) New (fairly empty) confirmations options page.
|
||||
10) Drag files from explorer onto the projects window.
|
||||
11) Upgraded to Scintilla 1.60
|
||||
12) Project files now written using Genx.
|
||||
13) Project files keep most unknown XML elements between load and save.
|
||||
14) Added Duplicate, Copy, Cut and Transpose Line commands.
|
||||
15) Added Uppercase/Lowercase
|
||||
16) Bjoern Graf tidied the Options dialog plus some others.
|
||||
17) Keyboard works in the projects tree (inc. "del" to remove project files).
|
||||
18) Added error parsing for microsoft error messages.
|
||||
19) Middle-click mouse on the document tab to close a document.
|
||||
20) Allow specification of default character set (includes Shift-JIS and UTF-8).
|
||||
21) Optimised file loading - significantly reduces load time for large files.
|
||||
22) Drag and drop in the projects window.
|
||||
23) Folders in project window now remain above files.
|
||||
24) Drag to re-arrange tabs.
|
||||
25) Optional new, empty file on startup.
|
||||
26) Magic Folders in projects - folders that reflect real directory contents.
|
||||
27) Now open the "open file" dialog in the same directory as the current file.
|
||||
28) Now shows tool keyboard shortcuts on the tools menu.
|
||||
19) File association editor.
|
||||
|
||||
Bug Fixes:
|
||||
----------
|
||||
|
||||
1) Empty search on google causes crash (SF Bug #870649).
|
||||
2) Change line endings in Save-As dialog doesn't work (SF Bug #885586).
|
||||
3) Tools run without capture don't show (SF Bug #896269).
|
||||
4) Conflict in shortcut assignment (SF Bug #891208).
|
||||
5) Crash if mouse over 'Recent Files'->(empty) (SF Bug #900929).
|
||||
6) PN doesn't become active after clicking Output window (SF Bug #760362).
|
||||
7) HTML export doubles the '&' (SF Bug #899079).
|
||||
8) HTML export leaves open the last span tag (SF Bug #904149).
|
||||
9) Fixed HTML export to use full style range (previously stopped at 31).
|
||||
10) Dropped files always open new windows (SF Bug #873386).
|
||||
11) Deal with all URL encoded chars in output window, not just %20.
|
||||
12) Projects window renames too readily.
|
||||
13) Auto-indent empty line (SF Bug #879950).
|
||||
14) Can't export a file that isn't saved to disk (SF Bug #911381).
|
||||
15) Can't bring up project context menus with the keyboard.
|
||||
16) Changing full path option doesn't affect open files (SF Bug #871628).
|
||||
17) Update status bar when last file closed (SF Bug #514527).
|
||||
18) Highlight colors in scheme wrong when choosing defaults (SF Bug #909343).
|
||||
19) PN loses focus on closing search dialogs (SF Bug #939917).
|
||||
20) Duplicate brace match colour settings (SF Bug #951146).
|
||||
21) Esc doesn't close the refresh dialog (SF Bug #939931).
|
||||
22) Pseudo misspelt in CSS scheme (SF Bug #969586).
|
||||
23) Regular Expression replace (SF Bug #957788).
|
||||
24) Global keyboard shortcuts don't work (SF Bug #960000).
|
||||
25) Fixed file associations case comparison.
|
||||
26) Text clips line endings (SF Bug #995845).
|
||||
27) Crash after options dialog (SF Bug #995786).
|
||||
28) Crash when search string is empty (SF Bug #995783).
|
||||
29) Fixed infinite loop when working with magic folders containing ".files".
|
||||
30) Fixed word-wrap default preference.
|
||||
31) Fixed a problem with checking for updated files with a captured cursor.
|
||||
32) Fixed a magic folder problem with relative paths.
|
||||
|
||||
========================================
|
||||
Release Name: 2.0.5.0
|
||||
Build: 2.0.5.18, Version Label: mingus
|
||||
========================================
|
||||
|
||||
What's new?
|
||||
-----------
|
||||
|
||||
1) Scheme-selector toolbar.
|
||||
2) Find toolbar.
|
||||
3) Many find improvements (thanks mostly to Bjoern Graf).
|
||||
4) Tile Vertical / Tile Horizontal.
|
||||
5) Show path of file to be executed (SF Feature #765270).
|
||||
6) Visual Help options (highlight current line, long line help).
|
||||
7) Sanitise file names from output window to better find files.
|
||||
8) Text clips browser.
|
||||
9) Projects/Project Groups.
|
||||
10) Change MRU text length. (SF Feature #760660)
|
||||
11) Keyboard-shortcuts for Tools.
|
||||
12) More editor colouring options.
|
||||
13) Statusbar text on mouse-over MRU items.
|
||||
14) (X)HTML Export.
|
||||
15) Added Modula-2 Scheme.
|
||||
16) Pre-defined toolsets can now be added in the %pn%\tools directory.
|
||||
17) Updates to the tab and docking frameworks.
|
||||
18) Added encoding menu.
|
||||
19) Configurable alternate file switching (use Ctrl-Shift-H to switch).
|
||||
|
||||
Bug Fixes:
|
||||
----------
|
||||
|
||||
1) Show Full Path turns off after a revert. (SF Bug #773608)
|
||||
2) Stop Tools doesn't work. (SF Bug #773294)
|
||||
3) If you don't update a file when it's changed on disk it is marked as changed.
|
||||
4) Maximized window state not saved. (SF Bug #770302)
|
||||
5) Mixed path styles now sanitised in output window. (SF Bug #797397)
|
||||
6) File opened from the wrong directory from output window. (SF Bug #806343)
|
||||
7) No way to find out what file you're working on. (SF Bug #783786)
|
||||
8) NT4 recent files menu disappears. (SF Bug #780828)
|
||||
9) Edit SmartStart Phrase Dialog no scheme list. (SF Bug #771661)
|
||||
10) WindowState is not save when close. (SF Bug #770302)
|
||||
11) Unable to define a shortcut for a custom tool. (SF Bug #753458)
|
||||
12) Collapse all folds menu item fixed.
|
||||
13) Italic font customisations not picked up. (SF Bug #834967)
|
||||
14) Save All only saves unchanged files. (SF Bug #827998)
|
||||
15) Fixed view->toolbars menu. Now represents correct startup state.
|
||||
16) Files read as unicode now saved as unicode.
|
||||
17) Tool Modifies File w/o Capture Output. (SF Bug #799763)
|
||||
18) Tool Modifies File causes refresh oddness. (SF Bug #800331)
|
||||
19) Regular Expression loop. (SF Bug #793002)
|
||||
20) Close when minimized bug. (SF Bug #849572)
|
||||
|
||||
|
||||
========================================
|
||||
Release Name: 2.0.4.2
|
||||
Build: 2.0.4.18, Version Label: (none)
|
||||
========================================
|
||||
|
||||
What's new?
|
||||
-----------
|
||||
|
||||
1) Re-organised general options page to clarify.
|
||||
2) Show full path in title bar option.
|
||||
3) Save none / one / all files on running a tool.
|
||||
|
||||
Bug Fixes:
|
||||
----------
|
||||
|
||||
1) Global output window not toggled properly by running a tool.
|
||||
2) SF Bug #763393 - files opened at startup do not get tabs.
|
||||
|
||||
========================================
|
||||
Release Name: 2.0.4.1
|
||||
Build: 2.0.4.14, Version Label: (none)
|
||||
========================================
|
||||
|
||||
Bug Fixes:
|
||||
----------
|
||||
|
||||
1) Global output window flickers when text is added (SF Bugs #760349 and #752839).
|
||||
2) Tool editor dialog output window selector combo fixed (SF Bug #752826).
|
||||
3) Line Number display related corruption fixed (SF Bugs #752847 and #753457).
|
||||
4) Minor UI bug in tool editor (SF Bug #760347).
|
||||
5) Tools order up button doesn't work correctly (SF Bugs #752831 and #752834).
|
||||
6) click error in output window and PN2 always opens file (SF Bug #760351).
|
||||
|
||||
What's new?
|
||||
-----------
|
||||
|
||||
1) Select All menu item to show availability (SF RFE #754417).
|
||||
2) Folding keyboard shortcuts shown in menu (SF Bug #760346).
|
||||
|
||||
========================================
|
||||
Release Name: 2.0.4-miles
|
||||
Build: 2.0.4.14, Version Label: miles
|
||||
========================================
|
||||
|
||||
What's new?
|
||||
-----------
|
||||
|
||||
1) Groups of scheme settings can now be configured using their style group head item.
|
||||
|
||||
example: To change the background for all PHP styles, simply change the background
|
||||
on the main PHP item that contains the styles below it. This will not override any
|
||||
custom backgrounds already set on those items - those will need to be reset.
|
||||
|
||||
2) User-Schemes
|
||||
|
||||
Define your own schemes using simple XML - can support a large number of languages.
|
||||
See the included vhdl.schemedef sample. There will be documentation for this soon.
|
||||
|
||||
3) Tool output parsing for a number of built-in types.
|
||||
4) Output parsing for user-defined output strings.
|
||||
5) Matched output jumps to the correct position in the correct file when clicked.
|
||||
6) Tool editor dialog re-designed (a bit)
|
||||
7) Docking global output window.
|
||||
8) Clipboard Swap (Ctrl-Shift-C)
|
||||
|
||||
paste clipboard into selection and place selection on the clipboard.
|
||||
|
||||
9) Options dialog more keyboard accessible.
|
||||
10) Maximise on opening.
|
||||
11) PN remembers its window positioning between loads.
|
||||
12) Perl scheme.
|
||||
13) Better pascal scheme.
|
||||
14) Folding keyboard shortcuts:
|
||||
|
||||
Ctrl-Alt-+ Expand All, Ctrl-Alt-- Collapse All, Ctrl+* toggle current fold block
|
||||
|
||||
15) Copy as RTF and export RTF.
|
||||
|
||||
16-ish) A Modula-2 scheme will be released separately in a week or two. Some code changes were made to Scintilla for this.
|
||||
|
||||
========================================
|
||||
Release Name: 2.0.3-coltrane
|
||||
Build: 2.0.3.30, Version Label: coltrane
|
||||
========================================
|
||||
|
||||
Breaking Change Notices:
|
||||
------------------------
|
||||
User configuration files have moved from:
|
||||
%usersettings%\Echo Software\Programmers Notepad\Schemes\
|
||||
to:
|
||||
%usersettings%\Echo Software\PN2\
|
||||
|
||||
this will lose any scheme colouring changes you have made.
|
||||
You can simply move all files from the previous version into
|
||||
the new correct location to fix this. Sorry for any
|
||||
inconvenience...
|
||||
|
||||
What's new?
|
||||
-----------
|
||||
|
||||
1) Configurable scheme keywords.
|
||||
2) Now opens filenames from the command-line (or explorer associations).
|
||||
3) Tools functionality. Configure from Options->Tools.
|
||||
4) CSS Scheme now works.
|
||||
5) Colourised output capturing in tools (configurable in Options->Schemes).
|
||||
6) C#, JavaScript, Batch, Diff and makefile schemes.
|
||||
7) Double-click on MDI area to open file.
|
||||
8) General options page - default editor options.
|
||||
|
||||
======================================
|
||||
Release Name: 2.0.2-simba
|
||||
Build: 2.0.2.27, Version Label: simba
|
||||
======================================
|
||||
|
||||
This is the second release of Programmers Notepad 2.
|
||||
|
||||
What's new?
|
||||
-----------
|
||||
|
||||
1) Options dialog.
|
||||
2) Printing support.
|
||||
3) Less bugs.
|
||||
4) Configurable schemes (through options dialog).
|
||||
5) Python Scheme
|
||||
|
||||
Printing note: This feature is experimental, and we have experienced the odd problem after printing. Please experiment and let us know how you get on.
|
||||
|
||||
=======================================
|
||||
Release Name: 2.0.1-poptart
|
||||
Build: 2.0.1.32, Version Label: poptart
|
||||
=======================================
|
||||
|
||||
This is the first release of Programmers Notepad 2. Obviously there are a limited number of features at the moment.
|
||||
|
||||
Please don't moan about the following, they are all quite obvious to us already:
|
||||
|
||||
1) No options dialog.
|
||||
2) Missing schemes from pn1.
|
||||
3) No options dialog (incase you missed it above).
|
||||
4) No project management.
|
||||
5) No tools.
|
||||
6) No printing.
|
||||
7) Toolbars aren't dockable.
|
||||
8) You can't turn the tabs off.
|
||||
|
||||
So what is good?
|
||||
|
||||
1) New editing engine (The excellent Scintilla: http://www.scintilla.org/).
|
||||
2) Now written in C++ using the Windows Template Library.
|
||||
3) Fast. Really Fast - compare opening times for large files with PN1.
|
||||
4) Two (count-em!) toolbars. Obviously this sort of stuff will get better as time goes on.
|
||||
5) Lovely XP-Style tabs.
|
||||
6) Save-As dialog contains a "File Format" feature.
|
||||
7) Support for C++, HTML, XML and Object Pascal. More schemes coming soon.
|
||||
8) Highly configurable XML backend for scheme configuration, config dialog coming to a release near you soon.
|
||||
9) The minibar from pn1 is here (see at the bottom of the edit windows).
|
||||
10) Scoping / Folding / Outlining (Open a C++ or Pascal file to see this, it's lovely).
|
BIN
arduino-0018-windows/hardware/tools/avr/pn/libexpat.dll
Normal file
BIN
arduino-0018-windows/hardware/tools/avr/pn/libexpat.dll
Normal file
Binary file not shown.
25
arduino-0018-windows/hardware/tools/avr/pn/license.html
Normal file
25
arduino-0018-windows/hardware/tools/avr/pn/license.html
Normal file
|
@ -0,0 +1,25 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<title>Programmers Notepad License</title>
|
||||
<style type="text/css">
|
||||
body {
|
||||
font-family: Verdana;
|
||||
font-size: 10pt;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<b>Programmer's Notepad 2 is Copyright © 2002-2008 Simon Steele</b><br />All Rights Reserved.<br />
|
||||
<br />
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:<br />
|
||||
<br />
|
||||
<b>1</b>. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. <br />
|
||||
<br />
|
||||
<b>2</b>. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.<br />
|
||||
<br />
|
||||
<b>3</b>. Neither the name of Simon Steele nor the names of any other contributors may be used to endorse or promote products derived from this software without specific prior written permission.<br />
|
||||
<br />
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
</body>
|
||||
</html>
|
10
arduino-0018-windows/hardware/tools/avr/pn/license.txt
Normal file
10
arduino-0018-windows/hardware/tools/avr/pn/license.txt
Normal file
|
@ -0,0 +1,10 @@
|
|||
Programmer's Notepad 2 is Copyright (c) 2002-2008 Simon Steele
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
3. Neither the name of Simon Steele nor the names of any other contributors may be used to endorse or promote products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
54
arduino-0018-windows/hardware/tools/avr/pn/pcre-license.txt
Normal file
54
arduino-0018-windows/hardware/tools/avr/pn/pcre-license.txt
Normal file
|
@ -0,0 +1,54 @@
|
|||
PCRE LICENCE
|
||||
------------
|
||||
|
||||
PCRE is a library of functions to support regular expressions whose syntax
|
||||
and semantics are as close as possible to those of the Perl 5 language.
|
||||
|
||||
Written by: Philip Hazel <ph10@cam.ac.uk>
|
||||
|
||||
University of Cambridge Computing Service,
|
||||
Cambridge, England. Phone: +44 1223 334714.
|
||||
|
||||
Copyright (c) 1997-2001 University of Cambridge
|
||||
|
||||
Permission is granted to anyone to use this software for any purpose on any
|
||||
computer system, and to redistribute it freely, subject to the following
|
||||
restrictions:
|
||||
|
||||
1. This software is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
2. The origin of this software must not be misrepresented, either by
|
||||
explicit claim or by omission. In practice, this means that if you use
|
||||
PCRE in software that you distribute to others, commercially or
|
||||
otherwise, you must put a sentence like this
|
||||
|
||||
Regular expression support is provided by the PCRE library package,
|
||||
which is open source software, written by Philip Hazel, and copyright
|
||||
by the University of Cambridge, England.
|
||||
|
||||
somewhere reasonably visible in your documentation and in any relevant
|
||||
files or online help data or similar. A reference to the ftp site for
|
||||
the source, that is, to
|
||||
|
||||
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
|
||||
|
||||
should also be given in the documentation. However, this condition is not
|
||||
intended to apply to whole chains of software. If package A includes PCRE,
|
||||
it must acknowledge it, but if package B is software that includes package
|
||||
A, the condition is not imposed on package B (unless it uses PCRE
|
||||
independently).
|
||||
|
||||
3. Altered versions must be plainly marked as such, and must not be
|
||||
misrepresented as being the original software.
|
||||
|
||||
4. If PCRE is embedded in any software that is released under the GNU
|
||||
General Purpose Licence (GPL), or Lesser General Purpose Licence (LGPL),
|
||||
then the terms of that licence shall supersede any condition above with
|
||||
which it is incompatible.
|
||||
|
||||
The documentation for PCRE, supplied in the "doc" directory, is distributed
|
||||
under the same terms as the software itself.
|
||||
|
||||
End
|
BIN
arduino-0018-windows/hardware/tools/avr/pn/pn.exe
Normal file
BIN
arduino-0018-windows/hardware/tools/avr/pn/pn.exe
Normal file
Binary file not shown.
BIN
arduino-0018-windows/hardware/tools/avr/pn/pnse.dll
Normal file
BIN
arduino-0018-windows/hardware/tools/avr/pn/pnse.dll
Normal file
Binary file not shown.
15
arduino-0018-windows/hardware/tools/avr/pn/presets/Dark.xml
Normal file
15
arduino-0018-windows/hardware/tools/avr/pn/presets/Dark.xml
Normal file
|
@ -0,0 +1,15 @@
|
|||
<UserSettings>
|
||||
<override-colours caret="e6e6fa" indentGuides="282828" />
|
||||
<override-classes>
|
||||
<style-class name="default" font="Monaco" back="000000" fore="fafafa" />
|
||||
<style-class name="comment" fore="d500d5"/>
|
||||
<style-class name="keyword" fore="f47a00" bold="true"/>
|
||||
<style-class name="string" fore="5fff61" />
|
||||
<style-class name="number" fore="fafafa" />
|
||||
<style-class name="identifier" fore="fddf39" />
|
||||
<style-class name="operator" fore="ffffff" />
|
||||
<style-class name="preprocessor" fore="7f7f00" />
|
||||
<style-class name="error" fore="ffff00" back="ff0000" />
|
||||
<style-class name="commentdoc" fore="3f703f"/>
|
||||
</override-classes>
|
||||
</UserSettings>
|
|
@ -0,0 +1,3 @@
|
|||
<UserSettings>
|
||||
<override-colours caret="000000" />
|
||||
</UserSettings>
|
|
@ -0,0 +1,368 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<style-classes>
|
||||
<style-class name="embeddedjs" back="fofoff"/>
|
||||
<style-class name="aspjs" fore="000000" back="dfdf7f"/>
|
||||
<style-class name="embeddedvbs" fore="000000" back="efefff" eolfilled="true"/>
|
||||
<style-class name="aspvbs" fore="000000" back="cfcfef" eolfilled="true" />
|
||||
<style-class name="embeddedpython" back="efffef" eolfilled="true"/>
|
||||
<style-class name="asppython" back="cfefcf" eolfilled="true"/>
|
||||
<style-class name="php" back="fff8f8" eolfilled="true"/>
|
||||
</style-classes>
|
||||
<keyword-classes>
|
||||
<keyword-class name="hypertext.elements">
|
||||
a abbr acronym address applet area b base basefont
|
||||
bdo big blockquote body br button caption center
|
||||
cite code col colgroup dd del dfn dir div dl dt em
|
||||
fieldset font form frame frameset h1 h2 h3 h4 h5 h6
|
||||
head hr html i iframe img input ins isindex kbd label
|
||||
legend li link map menu meta noframes noscript
|
||||
object ol optgroup option p param pre q s samp
|
||||
script select small span strike strong style sub sup
|
||||
table tbody td textarea tfoot th thead title tr tt u ul
|
||||
var xml xmlns
|
||||
</keyword-class>
|
||||
<keyword-class name="hypertext.attributes">
|
||||
abbr accept-charset accept accesskey action align alink
|
||||
alt archive axis background bgcolor border
|
||||
cellpadding cellspacing char charoff charset checked cite
|
||||
class classid clear codebase codetype color cols colspan
|
||||
compact content coords
|
||||
data datafld dataformatas datapagesize datasrc datetime
|
||||
declare defer dir disabled enctype event
|
||||
face for frame frameborder
|
||||
headers height href hreflang hspace http-equiv
|
||||
id ismap label lang language leftmargin link longdesc
|
||||
marginwidth marginheight maxlength media method multiple
|
||||
name nohref noresize noshade nowrap
|
||||
object onblur onchange onclick ondblclick onfocus
|
||||
onkeydown onkeypress onkeyup onload onmousedown
|
||||
onmousemove onmouseover onmouseout onmouseup
|
||||
onreset onselect onsubmit onunload
|
||||
profile prompt readonly rel rev rows rowspan rules
|
||||
scheme scope selected shape size span src standby start style
|
||||
summary tabindex target text title topmargin type usemap
|
||||
valign value valuetype version vlink vspace width
|
||||
text password checkbox radio submit reset
|
||||
file hidden image
|
||||
</keyword-class>
|
||||
<keyword-class name="hypertext">
|
||||
<include-class name="hypertext.elements"/>
|
||||
<include-class name="hypertext.attributes"/>
|
||||
public !doctype
|
||||
</keyword-class>
|
||||
<keyword-class name="htmldtd">
|
||||
ELEMENT DOCTYPE ATTLIST ENTITY NOTATION
|
||||
</keyword-class>
|
||||
<keyword-class name="php">
|
||||
and argv as argc break case cfunction class continue declare default do
|
||||
die echo else elseif empty enddeclare endfor endforeach endif endswitch
|
||||
endwhile e_all e_parse e_error e_warning eval exit extends false for
|
||||
foreach function global http_cookie_vars http_get_vars http_post_vars
|
||||
http_post_files http_env_vars http_server_vars if include include_once
|
||||
list new not null old_function or parent php_os php_self php_version
|
||||
print require require_once return static switch stdclass this true var
|
||||
xor virtual while __file__ __line__ __sleep __wakeup
|
||||
</keyword-class>
|
||||
<keyword-class name="css">
|
||||
font-family font-style font-variant font-weight font-size font
|
||||
color background-color background-image background-repeat background-attachment background-position background
|
||||
word-spacing letter-spacing text-decoration vertical-align text-transform text-align text-indent line-height
|
||||
margin-top margin-right margin-bottom margin-left margin
|
||||
padding-top padding-right padding-bottom padding-left padding
|
||||
border-top-width border-right-width border-bottom-width border-left-width border-width
|
||||
border-top border-right border-bottom border-left border
|
||||
border-color border-style width height float clear
|
||||
display white-space list-style-type list-style-image list-style-position list-style
|
||||
</keyword-class>
|
||||
<keyword-class name="css-values">
|
||||
auto none normal italic oblique small-caps bold bolder lighter
|
||||
xx-small x-small small medium large x-large xx-large larger smaller
|
||||
transparent repeat repeat-x repeat-y no-repeat scroll fixed
|
||||
top bottom left center right justify both
|
||||
underline overline line-through blink
|
||||
baseline sub super text-top middle text-bottom
|
||||
capitalize uppercase lowercase thin medium thick
|
||||
dotted dashed solid double groove ridge inset outset
|
||||
block inline list-item pre no-wrap inside outside
|
||||
disc circle square decimal lower-roman upper-roman lower-alpha upper-alpha
|
||||
aqua black blue fuchsia gray green lime maroon navy olive purple red silver teal white yellow
|
||||
</keyword-class>
|
||||
<keyword-class name="css-pseudo">
|
||||
first-letter first-line link active visited first-child focus hover lang before after left right first
|
||||
</keyword-class>
|
||||
<keyword-class name="css2">
|
||||
border-top-color border-right-color border-bottom-color border-left-color border-color
|
||||
border-top-style border-right-style border-bottom-style border-left-style border-style
|
||||
top right bottom left position z-index direction unicode-bidi
|
||||
min-width max-width min-height max-height overflow clip visibility content quotes
|
||||
counter-reset counter-increment marker-offset
|
||||
size marks page-break-before page-break-after page-break-inside page orphans widows
|
||||
font-stretch font-size-adjust unicode-range units-per-em src
|
||||
panose-1 stemv stemh slope cap-height x-height ascent descent widths bbox definition-src
|
||||
baseline centerline mathline topline text-shadow
|
||||
caption-side table-layout border-collapse border-spacing empty-cells speak-header
|
||||
cursor outline outline-width outline-style outline-color
|
||||
volume speak pause-before pause-after pause cue-before cue-after cue
|
||||
play-during azimuth elevation speech-rate voice-family pitch pitch-range stress richness
|
||||
speak-punctuation speak-numeral
|
||||
</keyword-class>
|
||||
<keyword-class name="css2-values">
|
||||
inherit
|
||||
run-in compact marker table inline-table table-row-group table-header-group table-footer-group
|
||||
table-row table-column-group table-column table-cell table-caption
|
||||
static relative absolute fixed ltr rtl embed bidi-override
|
||||
visible hidden scroll collapse open-quote close-quote no-open-quote no-close-quote
|
||||
decimal-leading-zero lower-greek lower-latin upper-latin hebrew armenian georgian
|
||||
cjk-ideographic hiragana katakana hiragana-iroha katakana-iroha
|
||||
landscape portrait crop cross always avoid
|
||||
wider narrower ultra-condensed extra-condensed condensed semi-condensed
|
||||
semi-expanded expanded extra-expanded ultra-expanded
|
||||
caption icon menu message-box small-caption status-bar
|
||||
separate show hide once crosshair default pointer move text wait help
|
||||
e-resize ne-resize nw-resize n-resize se-resize sw-resize s-resize w-resize
|
||||
ActiveBorder ActiveCaption AppWorkspace Background ButtonFace ButtonHighlight ButtonShadow
|
||||
InactiveCaptionText ButtonText CaptionText GrayText Highlight HighlightText InactiveBorder
|
||||
InactiveCaption InfoBackground InfoText Menu MenuText Scrollbar ThreeDDarkShadow
|
||||
ThreeDFace ThreeDHighlight ThreeDLightShadow ThreeDShadow Window WindowFrame WindowText
|
||||
silent x-soft soft medium loud x-loud spell-out mix
|
||||
left-side far-left center-left center-right far-right right-side behind leftwards rightwards
|
||||
below level above higher lower x-slow slow medium fast x-fast faster slower
|
||||
male female child x-low low high x-high code digits continous
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="web" title="HTML" folding="true" foldcomments="false" foldcompact="false">
|
||||
<comments streamStart="<!-- " streamEnd=" -->"/>
|
||||
<lexer name="hypertext" stylebits="7" />
|
||||
<property name="asp.default.language" value="2" />
|
||||
<property name="fold.html" value="1" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Hypertext" class="hypertext"/>
|
||||
<keyword key="1" name="Javascript" class="javascript"/>
|
||||
<keyword key="2" name="VBScript" class="vb"/>
|
||||
<keyword key="3" name="Python" class="python"/>
|
||||
<keyword key="4" name="PHP Keywords" class="php"/>
|
||||
<keyword key="5" name="DTD Keywords" class="htmldtd"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Text" key="0" class="default" />
|
||||
<style name="Tags" key="1" class="tag"/>
|
||||
<style name="Unknown Tags" key="2" class="unknowntag"/>
|
||||
<style name="Attributes" key="3" class="attribute"/>
|
||||
<style name="Unknown Attributes" key="4" class="unknownattribute"/>
|
||||
<style name="Numbers" key="5" class="number"/>
|
||||
<style name="Double Quoted Strings" key="6" class="string"/>
|
||||
<style name="Single Quoted Strings" key="7" class="string"/>
|
||||
<style name="Other inside tag" key="8" fore="800080"/>
|
||||
<style name="Comment" key="9" class="comment"/>
|
||||
<style name="Entity" key="10" fore="800080"/>
|
||||
<style name="XML style tag ends />" key="11" class="tag"/>
|
||||
<style name="XML Identifier start < ?" key="12" class="tag"/>
|
||||
<style name="XML Identifier end ?>" key="13" class="tag"/>
|
||||
<style name="Script" key="14" fore="000080"/>
|
||||
<style name="ASP <% ... %>" key="15" back="ffff00"/>
|
||||
<style name="ASP <% ... %>" key="16" back="ffdf00"/>
|
||||
<style name="CDATA" key="17" back="ffdf00"/>
|
||||
<style name="PHP" key="18" fore="0000ff" back="ffefbf"/>
|
||||
<style name="Unquoted Values" key="19" fore="ff00ff" back="ffefff"/>
|
||||
|
||||
<!-- SGML Tags -->
|
||||
<group name="SGML" description="SGML Tags">
|
||||
<style name="Tags <!...>" key="21" fore="000080" back="efefff"/>
|
||||
<style name="Command" key="22" fore="000080" back="efefff" bold="true"/>
|
||||
<style name="1st Param" key="23" fore="006600" back="efefff"/>
|
||||
<style name="double string" key="24" fore="006600" back="efefff"/>
|
||||
<style name="single string" key="25" fore="993300" back="efefff"/>
|
||||
<style name="error" key="26" fore="800000" back="ff6666"/>
|
||||
<style name="special (#xxxx type)" key="27" fore="3366ff" back="efefff"/>
|
||||
<style name="entity" key="28" fore="333333" back="efefff"/>
|
||||
<style name="comment" key="29" fore="808000" back="efefff"/>
|
||||
<style name="block" key="31" fore="000066" back="cccce0"/>
|
||||
</group>
|
||||
|
||||
<!-- Embedded JavaScript -->
|
||||
<group name="JavaScript" description="Embedded JavaScript" class="embeddedjs">
|
||||
<style name="Start" key="40" fore="7f7f00"/>
|
||||
<style name="Default" key="41" fore="000000" bold="true" eolfilled="true"/>
|
||||
<style name="Comment" key="42" class="comment" eolfilled="true"/>
|
||||
<style name="Line Comment" key="43" class="comment"/>
|
||||
<style name="Doc comment" key="44" class="comment" eolfilled="true"/>
|
||||
<style name="Number" key="45" class="number" />
|
||||
<style name="Word" key="46" fore="000000"/>
|
||||
<style name="Keyword" key="47" class="keyword" bold="true"/>
|
||||
<style name="Double quoted string" key="48" class="string"/>
|
||||
<style name="Single quoted string" key="49" class="string"/>
|
||||
<style name="Symbols " key="50" class="operator"/>
|
||||
<style name="EOL" key="51" back="bfbbb0" eolfilled="true"/>
|
||||
<style name="Regular Expression" key="52" back="ffbbb0"/>
|
||||
</group>
|
||||
|
||||
<!-- ASP JavaScript -->
|
||||
<group name="ASP JavaScript" description="JavaScript embedded within an ASP file." class="aspjs" >
|
||||
<style name="Start" key="55" fore="7F7F00" />
|
||||
<style name="Default" key="56" eolfilled="true" bold="true"/>
|
||||
<style name="Comment" key="57" fore="007F00" eolfilled="true"/>
|
||||
<style name="Line Comment" key="58" fore="007F00"/>
|
||||
<style name="Doc comment" key="59" fore="7F7F7F" bold="true" eolfilled="true"/>
|
||||
<style name="Number" key="60" fore="007F7F"/>
|
||||
<style name="Word" key="61" />
|
||||
<style name="Keyword" key="62" fore="00007F" bold="true"/>
|
||||
<style name="Double quoted string" key="63" fore="7F007F"/>
|
||||
<style name="Single quoted string" key="64" fore="7F007F"/>
|
||||
<style name="Symbols" key="65" bold="true"/>
|
||||
<style name="EOL" key="66" back="BFBBB0" eolfilled="true"/>
|
||||
<style name="Regular Expression" key="67" back="FFBBB0"/>
|
||||
</group>
|
||||
|
||||
<!-- Embedded VBS -->
|
||||
<group name="VBScript" description="VBScript code in HTML documents" class="embeddedvbs">
|
||||
<style name="Start" key="70" />
|
||||
<style name="Default" key="71" fore="000000"/>
|
||||
<style name="Comment" key="72" class="comment" fore="008000"/>
|
||||
<style name="Number" key="73" fore="008080"/>
|
||||
<style name="KeyWord" key="74" fore="000080" bold="true"/>
|
||||
<style name="String" key="75" fore="800080"/>
|
||||
<style name="Identifier" key="76" fore="000080"/>
|
||||
<style name="Unterminated string" key="77" back="7F7FFF" fore="000080"/>
|
||||
</group>
|
||||
|
||||
<!-- ASP VBS -->
|
||||
<group name="ASP VBScript" description="VBScript code embedded within an ASP file." class="aspvbs">
|
||||
<style name="Start" key="80" />
|
||||
<style name="Default" key="81" fore="000000"/>
|
||||
<style name="Comment" key="82" class="comment" fore="008000"/>
|
||||
<style name="Number" key="83" fore="008080"/>
|
||||
<style name="KeyWord" key="84" fore="000080" bold="true"/>
|
||||
<style name="String" key="85" fore="800080"/>
|
||||
<style name="Identifier" key="86" fore="000080"/>
|
||||
<style name="Unterminated string" key="87" back="7F7FBF" fore="000080"/>
|
||||
</group>
|
||||
|
||||
<!-- Embedded Python -->
|
||||
<group name="Python" description="Python code in HTML documents" class="embeddedpython" >
|
||||
<style name="Start" key="90" fore="808080"/>
|
||||
<style name="Default" key="91" fore="808080"/>
|
||||
<style name="Comment" key="92" class="comment" fore="007F00"/>
|
||||
<style name="Number" key="93" fore="007F7F"/>
|
||||
<style name="String" key="94" fore="7F007F" />
|
||||
<style name="Single quoted string" key="95" fore="7F007F" />
|
||||
<style name="Keyword" key="96" fore="00007F" bold="true"/>
|
||||
<style name="Triple quotes" key="97" fore="7F0000"/>
|
||||
<style name="Triple double quotes" key="98" fore="7F0000"/>
|
||||
<style name="Class name definition" key="99" fore="0000FF" bold="true"/>
|
||||
<style name="Function or method name definition" key="100" fore="007F7F" bold="true"/>
|
||||
<style name="Operators" key="101" bold="true"/>
|
||||
<style name="Identifiers" key="102" />
|
||||
</group>
|
||||
|
||||
<!-- ASP Python -->
|
||||
<group name="ASP Python" description="Python code embedded within an ASP file." class="asppython" >
|
||||
<style name="ASP Python" key="105" fore="808080"/>
|
||||
<style name="ASP Python" key="106" fore="808080"/>
|
||||
<style name="Comment" key="107" class="comment" fore="007F00" />
|
||||
<style name="Number" key="108" fore="007F7F"/>
|
||||
<style name="String" key="109" fore="7F007F" />
|
||||
<style name="Single quoted string" key="110" fore="7F007F" />
|
||||
<style name="Keyword" key="111" fore="00007F" bold="true"/>
|
||||
<style name="Triple quotes" key="112" fore="7F0000"/>
|
||||
<style name="Triple double quotes" key="113" fore="7F0000"/>
|
||||
<style name="Class name definition" key="114" fore="0000FF" bold="true"/>
|
||||
<style name="Function or method name definition" key="115" fore="007F7F" bold="true"/>
|
||||
<style name="Operators" key="116" bold="true"/>
|
||||
<style name="Identifiers" key="117" />
|
||||
</group>
|
||||
|
||||
<!-- PHP -->
|
||||
<group name="PHP" description="PHP code" class="php">
|
||||
<style name="Default" key="118" fore="000033" />
|
||||
<style name="Double quoted String" key="119" fore="007F00"/>
|
||||
<style name="Single quoted string" key="120" fore="009F00"/>
|
||||
<style name="Keyword" key="121" fore="7F007F" italic="true"/>
|
||||
<style name="Number" key="122" fore="CC9900"/>
|
||||
<style name="Variable" key="123" fore="00007F" italic="true"/>
|
||||
<style name="Comment" key="124" class="comment" fore="999999" />
|
||||
<style name="Line comment" key="125" class="comment" fore="666666" italic="true" />
|
||||
<style name="String variable" key="126" fore="00007F" italic="true"/>
|
||||
<style name="Operator" key="127" fore="000000"/>
|
||||
</group>
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="css" title="CSS" folding="false" foldcomments="false" foldcompact="false">
|
||||
<comments streamStart="/*" streamEnd="*/"/>
|
||||
<lexer name="css"/>
|
||||
<use-keywords>
|
||||
<keyword key="0" name="CSS 1" class="css"/>
|
||||
<keyword key="1" name="pseudo Classes" class="css-pseudo" />
|
||||
<keyword key="2" name="CSS 2" class="css2"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Text" key="0" class="default"/>
|
||||
<style name="Selector (HTML tag)" key="1" class="keyword"/>
|
||||
<style name="Class selector" key="2"/>
|
||||
<style name="Pseudo class" key="3" fore="800000"/>
|
||||
<style name="Unknown pseudo" key="4" fore="ff0000"/>
|
||||
<style name="Operator" key="5" class="operator"/>
|
||||
<style name="Property" key="6" fore="0000b0"/>
|
||||
<style name="Unknown Property" key="7" fore="fa0000"/>
|
||||
<style name="Value" key="8" class="string"/>
|
||||
<style name="Comment" key="9" class="comment"/>
|
||||
<style name="ID selector (#IdSel)" key="10" class="number"/>
|
||||
<style name="Important" key="11" fore="ff8000" bold="true"/>
|
||||
<style name="At-rule (@)" key="12" class="preprocessor" />
|
||||
<style name="Double-Quoted Strings" key="13" class="string"/>
|
||||
<style name="Single-Quoted Strings" key="14" class="string"/>
|
||||
<style name="CSS 2 Property" key="15" fore="00a0e0"/>
|
||||
<style name="Attribute Selection [att='val']" key="16" fore="800000"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="php" title="PHP" folding="true" foldcomments="false" foldcompact="false">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/"/>
|
||||
<lexer name="hypertext" stylebits="7" />
|
||||
<property name="fold.html" value="1" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Hypertext" class="hypertext"/>
|
||||
<keyword key="1" name="Javascript" class="javascript"/>
|
||||
<keyword key="4" name="PHP Keywords" class="php"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Text" key="0" class="default"/>
|
||||
|
||||
<group name="PHP" description="PHP code" class="php">
|
||||
<style name="Default" key="118" fore="000033" />
|
||||
<style name="Double quoted String" key="119" fore="007F00"/>
|
||||
<style name="Single quoted string" key="120" fore="009F00"/>
|
||||
<style name="Keyword" key="121" fore="7F007F" italic="true"/>
|
||||
<style name="Number" key="122" fore="CC9900"/>
|
||||
<style name="Variable" key="123" fore="00007F" italic="true"/>
|
||||
<style name="Comment" key="124" class="comment" fore="999999" />
|
||||
<style name="Line comment" key="125" class="comment" fore="666666" italic="true" />
|
||||
<style name="String variable" key="126" fore="00007F" italic="true"/>
|
||||
<style name="Operator" key="127" fore="000000"/>
|
||||
</group>
|
||||
|
||||
<group name="HTML" description="HTML">
|
||||
<style name="Tags" key="1" class="tag"/>
|
||||
<style name="Unknown Tags" key="2" class="unknowntag"/>
|
||||
<style name="Attributes" key="3" class="attribute"/>
|
||||
<style name="Unknown Attributes" key="4" class="unknownattribute"/>
|
||||
<style name="Numbers" key="5" class="number"/>
|
||||
<style name="Double Quoted Strings" key="6" class="string"/>
|
||||
<style name="Single Quoted Strings" key="7" class="string"/>
|
||||
<style name="Other inside tag" key="8" fore="800080"/>
|
||||
<style name="Comment" key="9" class="comment"/>
|
||||
<style name="Entity" key="10" fore="800080"/>
|
||||
<style name="XML style tag ends />" key="11" fore="000080"/>
|
||||
<style name="XML Identifier start < ?" key="12" fore="0000ff"/>
|
||||
<style name="XML Identifier end ?>" key="13" fore="0000ff"/>
|
||||
<style name="Script" key="14" fore="000080"/>
|
||||
<style name="CDATA" key="17" back="ffdf00"/>
|
||||
<style name="PHP" key="18" fore="0000ff" back="ffefbf"/>
|
||||
<style name="Unquoted Values" key="19" fore="ff00ff" back="ffefff"/>
|
||||
</group>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="ada">
|
||||
abort abs accept access all and array at begin
|
||||
body case constant declare delay delta digits do
|
||||
else elsif end entry exception exit for function
|
||||
generic goto if in is limited loop mod new
|
||||
not null of or others out package pragma private
|
||||
procedure raise range record rem renames return
|
||||
reverse select separate subtype tagged task
|
||||
terminate then
|
||||
type until use when while with xor
|
||||
</keyword-class>
|
||||
|
||||
<keyword-class name="gpr">
|
||||
project export
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="ada" title="Ada" folding="false">
|
||||
<lexer name="ada" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="ada"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Keyword" key="1" class="keyword" />
|
||||
<style name="Identifier" key="2" />
|
||||
<style name="Number" key="3" class="number"/>
|
||||
<style name="Operator" key="4" class="operator"/>
|
||||
<style name="Character" key="5" fore="colour.char"/>
|
||||
<style name="Un-Closed Character" key="6" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="String" key="7" class="string"/>
|
||||
<style name="Un-Closed String" key="8" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="Label" key="9" fore="7f0000"/>
|
||||
<style name="Comment" key="10" class="commentline"/>
|
||||
<style name="Illegal Token" key="11" fore="ff0000"/>
|
||||
<!--<style name="Class Definition Words" key="16" class="keyword"/>-->
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
187
arduino-0018-windows/hardware/tools/avr/pn/schemes/asm.scheme
Normal file
187
arduino-0018-windows/hardware/tools/avr/pn/schemes/asm.scheme
Normal file
|
@ -0,0 +1,187 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="cpu_instruction1">
|
||||
aaa aad aam aas adc add and call cbw
|
||||
clc cld cli cmc cmp cmps cmpsb cmpsw cwd daa das dec div esc hlt
|
||||
idiv imul in inc int into iret ja jae jb jbe jc jcxz je jg jge jl
|
||||
jle jmp jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno jnp jns
|
||||
jnz jo jp jpe jpo js jz lahf lds lea les lods lodsb lodsw loop
|
||||
loope loopew loopne loopnew loopnz loopnzw loopw loopz loopzw
|
||||
mov movs movsb movsw mul neg nop not or out pop popf push pushf
|
||||
rcl rcr ret retf retn rol ror sahf sal sar sbb scas scasb scasw
|
||||
shl shr stc std sti stos stosb stosw sub test wait xchg xlat
|
||||
xlatb xor
|
||||
bound enter ins insb insw leave outs outsb outsw popa pusha pushw
|
||||
arpl lar lsl sgdt sidt sldt smsw str verr verw clts lgdt lidt lldt lmsw ltr
|
||||
bsf bsr bt btc btr bts cdq cmpsd cwde insd iretd iretdf iretf
|
||||
jecxz lfs lgs lodsd loopd looped loopned loopnzd loopzd lss
|
||||
movsd movsx movzx outsd popad popfd pushad pushd pushfd scasd seta
|
||||
setae setb setbe setc sete setg setge setl setle setna setnae setnb
|
||||
setnbe setnc setne setng setnge setnl setnle setno setnp setns
|
||||
setnz seto setp setpe setpo sets setz shld shrd stosd
|
||||
bswap cmpxchg invd invlpg wbinvd xadd
|
||||
lock rep repe repne repnz repz</keyword-class>
|
||||
<!-- these are mostly non-MMX/SSE/SSE2 486+ instructions -->
|
||||
<keyword-class name="cpu_instruction2">
|
||||
cflush cpuid emms femms
|
||||
cmovo cmovno cmovb cmovc cmovnae cmovae cmovnb cmovnc
|
||||
cmove cmovz cmovne cmovnz cmovbe cmovna cmova cmovnbe
|
||||
cmovs cmovns cmovp cmovpe cmovnp cmovpo cmovl cmovnge
|
||||
cmovge cmovnl cmovle cmovng cmovg cmovnle
|
||||
cmpxchg486 cmpxchg8b
|
||||
loadall loadall286 ibts icebp int1 int3 int01 int03 iretw
|
||||
popaw popfw pushaw pushfw rdmsr rdpmc rdshr rdtsc
|
||||
rsdc rsldt rsm rsts salc smi smint smintold svdc svldt svts
|
||||
syscall sysenter sysexit sysret ud0 ud1 ud2 umov xbts wrmsr wrshr</keyword-class>
|
||||
<!-- # fpu instructions, updated for 486+ -->
|
||||
<keyword-class name="fpu_instruction">
|
||||
f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcom fcomp fcompp fdecstp
|
||||
fdisi fdiv fdivp fdivr fdivrp feni ffree fiadd ficom ficomp fidiv
|
||||
fidivr fild fimul fincstp finit fist fistp fisub fisubr fld fld1
|
||||
fldcw fldenv fldenvw fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul
|
||||
fmulp fnclex fndisi fneni fninit fnop fnsave fnsavew fnstcw fnstenv
|
||||
fnstenvw fnstsw fpatan fprem fptan frndint frstor frstorw fsave
|
||||
fsavew fscale fsqrt fst fstcw fstenv fstenvw fstp fstsw fsub fsubp
|
||||
fsubr fsubrp ftst fwait fxam fxch fxtract fyl2x fyl2xp1
|
||||
fsetpm fcos fldenvd fnsaved fnstenvd fprem1 frstord fsaved fsin fsincos
|
||||
fstenvd fucom fucomp fucompp fcomi fcomip ffreep
|
||||
fcmovb fcmove fcmovbe fcmovu fcmovnb fcmovne fcmovnbe fcmovnu</keyword-class>
|
||||
<!-- # these are MMX, SSE, SSE2 instructions -->
|
||||
<keyword-class name="ext_instruction">
|
||||
addpd addps addsd addss andpd andps andnpd andnps
|
||||
cmpeqpd cmpltpd cmplepd cmpunordpd cmpnepd cmpnltpd cmpnlepd cmpordpd
|
||||
cmpeqps cmpltps cmpleps cmpunordps cmpneps cmpnltps cmpnleps cmpordps
|
||||
cmpeqsd cmpltsd cmplesd cmpunordsd cmpnesd cmpnltsd cmpnlesd cmpordsd
|
||||
cmpeqss cmpltss cmpless cmpunordss cmpness cmpnltss cmpnless cmpordss
|
||||
comisd comiss cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps
|
||||
cvtpi2pd cvtpi2ps cvtps2dq cvtps2pd cvtps2pi cvtss2sd cvtss2si
|
||||
cvtsd2si cvtsd2ss cvtsi2sd cvtsi2ss
|
||||
cvttpd2dq cvttpd2pi cvttps2dq cvttps2pi cvttsd2si cvttss2si
|
||||
divpd divps divsd divss fxrstor fxsave ldmxscr lfence mfence
|
||||
maskmovdqu maskmovdq maxpd maxps paxsd maxss minpd minps minsd minss
|
||||
movapd movaps movdq2q movdqa movdqu movhlps movhpd movhps movd movq
|
||||
movlhps movlpd movlps movmskpd movmskps movntdq movnti movntpd movntps
|
||||
movntq movq2dq movsd movss movupd movups mulpd mulps mulsd mulss
|
||||
orpd orps packssdw packsswb packuswb paddb paddsb paddw paddsw
|
||||
paddd paddsiw paddq paddusb paddusw pand pandn pause paveb pavgb pavgw
|
||||
pavgusb pdistib pextrw pcmpeqb pcmpeqw pcmpeqd pcmpgtb pcmpgtw pcmpgtd
|
||||
pf2id pf2iw pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul
|
||||
pmachriw pmaddwd pmagw pmaxsw pmaxub pminsw pminub pmovmskb
|
||||
pmulhrwc pmulhriw pmulhrwa pmulhuw pmulhw pmullw pmuludq
|
||||
pmvzb pmvnzb pmvlzb pmvgezb pfnacc pfpnacc por prefetch prefetchw
|
||||
prefetchnta prefetcht0 prefetcht1 prefetcht2 pfrcp pfrcpit1 pfrcpit2
|
||||
pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pf2iw pinsrw psadbw pshufd
|
||||
pshufhw pshuflw pshufw psllw pslld psllq pslldq psraw psrad
|
||||
psrlw psrld psrlq psrldq psubb psubw psubd psubq psubsb psubsw
|
||||
psubusb psubusw psubsiw pswapd punpckhbw punpckhwd punpckhdq punpckhqdq
|
||||
punpcklbw punpcklwd punpckldq punpcklqdq pxor rcpps rcpss
|
||||
rsqrtps rsqrtss sfence shufpd shufps sqrtpd sqrtps sqrtsd sqrtss
|
||||
stmxcsr subpd subps subsd subss ucomisd ucomiss
|
||||
unpckhpd unpckhps unpcklpd unpcklps xorpd xorps</keyword-class>
|
||||
<keyword-class name="register">
|
||||
ah al ax bh bl bp bx ch cl cr0 cr2 cr3 cr4 cs
|
||||
cx dh di dl dr0 dr1 dr2 dr3 dr6 dr7 ds dx eax ebp ebx ecx edi edx
|
||||
es esi esp fs gs si sp ss st tr3 tr4 tr5 tr6 tr7
|
||||
st0 st1 st2 st3 st4 st5 st6 st7 mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7
|
||||
xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7</keyword-class>
|
||||
<!-- # masm directives -->
|
||||
<keyword-class name="directive">
|
||||
.186 .286 .286c .286p .287 .386 .386c .386p .387 .486 .486p
|
||||
.8086 .8087 .alpha .break .code .const .continue .cref .data .data?
|
||||
.dosseg .else .elseif .endif .endw .err .err1 .err2 .errb
|
||||
.errdef .errdif .errdifi .erre .erridn .erridni .errnb .errndef
|
||||
.errnz .exit .fardata .fardata? .if .lall .lfcond .list .listall
|
||||
.listif .listmacro .listmacroall .model .no87 .nocref .nolist
|
||||
.nolistif .nolistmacro .radix .repeat .sall .seq .sfcond .stack
|
||||
.startup .tfcond .type .until .untilcxz .while .xall .xcref
|
||||
.xlist alias align assume catstr comm comment db dd df dosseg dq
|
||||
dt dup dw echo else elseif elseif1 elseif2 elseifb elseifdef elseifdif
|
||||
elseifdifi elseife elseifidn elseifidni elseifnb elseifndef end
|
||||
endif endm endp ends eq equ even exitm extern externdef extrn for
|
||||
forc ge goto group gt high highword if if1 if2 ifb ifdef ifdif
|
||||
ifdifi ife ifidn ifidni ifnb ifndef include includelib instr invoke
|
||||
irp irpc label le length lengthof local low lowword lroffset
|
||||
lt macro mask mod .msfloat name ne offset opattr option org %out
|
||||
page popcontext proc proto ptr public purge pushcontext record
|
||||
repeat rept seg segment short size sizeof sizestr struc struct
|
||||
substr subtitle subttl textequ this title type typedef union while width</keyword-class>
|
||||
<keyword-class name="directive_operand">
|
||||
$ ? @b @f addr basic byte c carry? dword
|
||||
far far16 fortran fword near near16 overflow? parity? pascal qword
|
||||
real4 real8 real10 sbyte sdword sign? stdcall sword syscall tbyte
|
||||
vararg word zero? flat near32 far32
|
||||
abs all assumes at casemap common compact
|
||||
cpu dotname emulator epilogue error export expr16 expr32 farstack flat
|
||||
forceframe huge language large listing ljmp loadds m510 medium memory
|
||||
nearstack nodotname noemulator nokeyword noljmp nom510 none nonunique
|
||||
nooldmacros nooldstructs noreadonly noscoped nosignextend nothing
|
||||
notpublic oldmacros oldstructs os_dos para private prologue radix
|
||||
readonly req scoped setif2 smallstack tiny use16 use32 uses</keyword-class>
|
||||
<!-- # nasm directives, mostly complete, does not parse properly
|
||||
# the following: %!<env>, %%, %+, %+n %-n, %{n} -->
|
||||
<keyword-class name="directive_nasm">
|
||||
db dw dd dq dt resb resw resd resq rest incbin equ times
|
||||
%define %idefine %xdefine %xidefine %undef %assign %iassign
|
||||
%strlen %substr %macro %imacro %endmacro %rotate .nolist
|
||||
%if %elif %else %endif %ifdef %ifndef %elifdef %elifndef
|
||||
%ifmacro %ifnmacro %elifmacro %elifnmacro %ifctk %ifnctk %elifctk %elifnctk
|
||||
%ifidn %ifnidn %elifidn %elifnidn %ifidni %ifnidni %elifidni %elifnidni
|
||||
%ifid %ifnid %elifid %elifnid %ifstr %ifnstr %elifstr %elifnstr
|
||||
%ifnum %ifnnum %elifnum %elifnnum %error %rep %endrep %exitrep
|
||||
%include %push %pop %repl struct endstruc istruc at iend align alignb
|
||||
%arg %stacksize %local %line
|
||||
bits use16 use32 section absolute extern global common cpu org
|
||||
section group import export</keyword-class>
|
||||
<keyword-class name="directive_operand_nasm">
|
||||
a16 a32 o16 o32 byte word dword nosplit $ $$ seq wrt
|
||||
flat large small .text .data .bss near far
|
||||
%0 %1 %2 %3 %4 %5 %6 %7 %8 %9</keyword-class>
|
||||
|
||||
<keyword-class name="asm_instructions">
|
||||
<include-class name="cpu_instruction1"/>
|
||||
<include-class name="cpu_instruction2"/>
|
||||
</keyword-class>
|
||||
|
||||
<keyword-class name="asm_directives">
|
||||
<include-class name="directive"/>
|
||||
<include-class name="directive_nasm"/>
|
||||
</keyword-class>
|
||||
|
||||
<keyword-class name="asm_operands">
|
||||
<include-class name="directive_operand"/>
|
||||
<include-class name="directive_operand_nasm"/>
|
||||
</keyword-class>
|
||||
|
||||
</keyword-classes>
|
||||
|
||||
<language name="asm" title="Assembler" folding="false">
|
||||
<lexer name="asm" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="CPU Instructions" class="asm_instructions"/>
|
||||
<keyword key="1" name="FPU Instructions" class="fpu_instruction"/>
|
||||
<keyword key="2" name="Registers" class="register"/>
|
||||
<keyword key="3" name="Directives" class="asm_directives"/>
|
||||
<keyword key="4" name="Directive Operands" class="asm_operands"/>
|
||||
<keyword key="5" name="Extended Instructions" class="ext_instruction"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" fore="#808080" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Number" key="2" class="number" />
|
||||
<style name="String" key="3" class="string" />
|
||||
<style name="Operator" key="4" class="operator" />
|
||||
<style name="Identifier" key="5" class="identifier" />
|
||||
<style name="CPU instruction" key="6" class="keyword" />
|
||||
<style name="FPU instruction" key="7" class="keyword" bold="true" />
|
||||
<style name="Register" key="8" fore="46aa03" bold="true" />
|
||||
<style name="Directive" key="9" class="keyword" />
|
||||
<style name="Directive Operand" key="10" class="keyword" />
|
||||
<!-- <style name="Comment block (GNU as /*...*/ syntax, unimplemented)" key="11" class="commentbox" /> -->
|
||||
<style name="Single Quote String" key="12" class="string" />
|
||||
<style name="Unclosed String" key="13" fore="000000" back="E0C0E0" eolfilled="true" />
|
||||
<style name="Extended Instructions" key="14" fore="B00040" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,76 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
|
||||
<keyword-classes>
|
||||
|
||||
<keyword-class name="kwmnemo">
|
||||
adc add adiw and andi asr bclr bld brbc brbs brcc
|
||||
brcs break breq brge brhc brhs brid brie brlo brlt
|
||||
brmi brne brpl brsh brtc brts brvc brvs bset bst
|
||||
call cbi cbr clc clh cli cln clr cls clt clv clz
|
||||
com cp cpc cpi cpse dec eicall eijmp elpm eor fmul
|
||||
fmuls fmuls fmulsu icall ijmp in inc jmp ld ldd
|
||||
ldi lds lpm lsl lsr mov movw mul muls mulsu neg
|
||||
nop or ori out pop push rcall rd ret reti rjmp rol
|
||||
ror sbc sbci sbi sbic sbis sbiw sbr sbrc sbrs sec
|
||||
seh sei sen ser ses set sev sez sleep spm st st
|
||||
std sts sub subi swap tst wdr
|
||||
ADC ADD ADIW AND ANDI ASR BCLR BLD BRBC BRBS BRCC
|
||||
BRCS BREAK BREQ BRGE BRHC BRHS BRID BRIE BRLO BRLT
|
||||
BRMI BRNE BRPL BRSH BRTC BRTS BRVC BRVS BSET BST
|
||||
CALL CBI CBR CLC CLH CLI CLN CLR CLS CLT CLV CLZ
|
||||
COM CP CPC CPI CPSE DEC EICALL EIJMP ELPM EOR FMUL
|
||||
FMULS FMULS FMULSU ICALL IJMP IN INC JMP LD LDD
|
||||
LDI LDS LPM LSL LSR MOV MOVW MUL MULS MULSU NEG
|
||||
NOP OR ORI OUT POP PUSH RCALL RD RET RETI RJMP ROL
|
||||
ROR SBC SBCI SBI SBIC SBIS SBIW SBR SBRC SBRS SEC
|
||||
SEH SEI SEN SER SES SET SEV SEZ SLEEP SPM ST ST
|
||||
STD STS SUB SUBI SWAP TST WDR
|
||||
</keyword-class>
|
||||
|
||||
<keyword-class name="kwregs">
|
||||
r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14
|
||||
r15 r16 r17 r18 r19 r20 r21 r22 r23 r24 r25 r26
|
||||
r27 r28 r29 r30 r31 x y z
|
||||
R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14
|
||||
R15 R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26
|
||||
R27 R28 R29 R30 R31 X Y Z
|
||||
</keyword-class>
|
||||
|
||||
</keyword-classes>
|
||||
|
||||
|
||||
<language name="avrasm" title="AVR Assembler" folding="false">
|
||||
|
||||
<lexer name="cpp" />
|
||||
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Mnemonic" class="kwmnemo"/>
|
||||
<keyword key="1" name="Register Name" class="kwregs"/>
|
||||
</use-keywords>
|
||||
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="Number" key="4" fore="colour.number"/>
|
||||
<style name="Mnemonic" key="5" class="keyword"/>
|
||||
<style name="String" key="6" fore="colour.string"/>
|
||||
<style name="Character" key="7" fore="colour.char"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Operator" key="10" bold="true"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Register Name" key="16" fore="a52a00"/>
|
||||
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
|
||||
<style name="Brace Match" key="34" fore="0000ee" bold="true"/>
|
||||
<style name="Brace Mismatch" key="35" fore="ee0000" bold="true"/>
|
||||
</use-styles>
|
||||
|
||||
</language>
|
||||
|
||||
</Scheme>
|
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="bash">
|
||||
alias
|
||||
ar asa awk banner basename bash bc bdiff break
|
||||
bunzip2 bzip2 cal calendar case cat cc cd chmod cksum
|
||||
clear cmp col comm compress continue cp cpio crypt
|
||||
csplit ctags cut date dc dd declare deroff dev df diff diff3
|
||||
dircmp dirname do done du echo ed egrep elif else env
|
||||
esac eval ex exec exit expand export expr false fc
|
||||
fgrep fi file find fmt fold for function functions
|
||||
getconf getopt getopts grep gres hash head help
|
||||
history iconv id if in integer jobs join kill local lc
|
||||
let line ln logname look ls m4 mail mailx make
|
||||
man mkdir more mt mv newgrp nl nm nohup ntps od
|
||||
pack paste patch pathchk pax pcat perl pg pr print
|
||||
printf ps pwd read readonly red return rev rm rmdir
|
||||
sed select set sh shift size sleep sort spell
|
||||
split start stop strings strip stty sum suspend
|
||||
sync tail tar tee test then time times touch tr
|
||||
trap true tsort tty type typeset ulimit umask unalias
|
||||
uname uncompress unexpand uniq unpack unset until
|
||||
uudecode uuencode vi vim vpax wait wc whence which
|
||||
while who wpaste wstart xargs zcat
|
||||
</keyword-class>
|
||||
<keyword-class name="bash-coreutils">
|
||||
chgrp chown chroot dir dircolors
|
||||
factor groups hostid install link md5sum mkfifo
|
||||
mknod nice pinky printenv ptx readlink seq
|
||||
sha1sum shred stat su tac unlink users vdir whoami yes
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="bash" title="Bash">
|
||||
<lexer name="bash"/>
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="bash"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" fore="808080" />
|
||||
<style name="Error" key="1" class="error" />
|
||||
<style name="Comment" key="2" class="comment" />
|
||||
<style name="Number" key="3" class="number" />
|
||||
<style name="Keywords" key="4" class="keyword"/>
|
||||
<style name="Double Quotes String" key="5" class="string"/>
|
||||
<style name="Single Quotes String" key="6" class="string"/>
|
||||
<style name="Operators" key="7" class="operator" />
|
||||
<style name="Identifiers" key="8" class="identifier" />
|
||||
<style name="Scalars: $var" key="9" class="identifier" />
|
||||
<style name="Parameter expansion: ${var}" key="10" class="identifier" />
|
||||
<style name="Back Ticks" key="11" fore="ffff00" back="a08080" />
|
||||
<style name="Here-doc (delimiter)" key="12" fore="000000" back="ddd0dd" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
176
arduino-0018-windows/hardware/tools/avr/pn/schemes/cpp.scheme
Normal file
176
arduino-0018-windows/hardware/tools/avr/pn/schemes/cpp.scheme
Normal file
|
@ -0,0 +1,176 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="cpp">
|
||||
asm auto bool break case catch char class const const_cast continue
|
||||
default delete do double dynamic_cast else enum explicit export extern false float for
|
||||
friend goto if inline int long mutable namespace new operator private protected public
|
||||
register reinterpret_cast return short signed sizeof static static_cast struct switch
|
||||
template this throw true try typedef typeid typename union unsigned using
|
||||
virtual void volatile wchar_t while and and_eq bitand bitor compl not not_eq or
|
||||
or_eq xor xor_eq
|
||||
</keyword-class>
|
||||
<keyword-class name="doxygen">
|
||||
a addindex addtogroup anchor arg attention
|
||||
author b brief bug c class code date def defgroup deprecated dontinclude
|
||||
e em endcode endhtmlonly endif endlatexonly endlink endverbatim enum example exception
|
||||
f$ f[ f] file fn hideinitializer htmlinclude htmlonly
|
||||
if image include ingroup internal invariant interface latexonly li line link
|
||||
mainpage name namespace nosubgrouping note overload
|
||||
p page par param post pre ref relates remarks return retval
|
||||
sa section see showinitializer since skip skipline struct subsection
|
||||
test throw todo typedef union until
|
||||
var verbatim verbinclude version warning weakgroup $ @ \ & < > # { }
|
||||
</keyword-class>
|
||||
<keyword-class name="csharp">
|
||||
abstract as base bool break byte case catch char checked class
|
||||
const continue decimal default delegate do double else enum
|
||||
event explicit extern false finally fixed float for foreach get goto if
|
||||
implicit in int interface internal is lock long namespace new null
|
||||
object operator out override params partial private protected public
|
||||
readonly ref return sbyte sealed set short sizeof stackalloc static
|
||||
string struct switch this throw true try typeof uint ulong
|
||||
unchecked unsafe ushort using virtual void while
|
||||
</keyword-class>
|
||||
<keyword-class name="java">
|
||||
abstract assert boolean break byte case catch char class const
|
||||
continue default do double else extends final finally float for future
|
||||
generic goto if implements import inner instanceof int interface long
|
||||
native new null operator outer package private protected public rest
|
||||
return short static super switch synchronized this throw throws
|
||||
transient try var void volatile while
|
||||
</keyword-class>
|
||||
<keyword-class name="idl">
|
||||
aggregatable allocate appobject arrays async async_uuid
|
||||
auto_handle
|
||||
bindable boolean broadcast byte byte_count
|
||||
call_as callback char coclass code comm_status
|
||||
const context_handle context_handle_noserialize
|
||||
context_handle_serialize control cpp_quote custom
|
||||
decode default defaultbind defaultcollelem
|
||||
defaultvalue defaultvtable dispinterface displaybind dllname
|
||||
double dual
|
||||
enable_allocate encode endpoint entry enum error_status_t
|
||||
explicit_handle
|
||||
fault_status first_is float
|
||||
handle_t heap helpcontext helpfile helpstring
|
||||
helpstringcontext helpstringdll hidden hyper
|
||||
id idempotent ignore iid_as iid_is immediatebind implicit_handle
|
||||
import importlib in include in_line int __int64 __int3264 interface
|
||||
last_is lcid length_is library licensed local long
|
||||
max_is maybe message methods midl_pragma
|
||||
midl_user_allocate midl_user_free min_is module ms_union
|
||||
ncacn_at_dsp ncacn_dnet_nsp ncacn_http ncacn_ip_tcp
|
||||
ncacn_nb_ipx ncacn_nb_nb ncacn_nb_tcp ncacn_np
|
||||
ncacn_spx ncacn_vns_spp ncadg_ip_udp ncadg_ipx ncadg_mq
|
||||
ncalrpc nocode nonbrowsable noncreatable nonextensible notify
|
||||
object odl oleautomation optimize optional out out_of_line
|
||||
pipe pointer_default pragma properties propget propput propputref
|
||||
ptr public
|
||||
range readonly ref represent_as requestedit restricted retval
|
||||
shape short signed size_is small source strict_context_handle
|
||||
string struct switch switch_is switch_type
|
||||
transmit_as typedef
|
||||
uidefault union unique unsigned user_marshal usesgetlasterror uuid
|
||||
v1_enum vararg version void wchar_t wire_marshal
|
||||
</keyword-class>
|
||||
<keyword-class name="jsunsure">
|
||||
undefined
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<!-- base scheme for C++ style languages -->
|
||||
<base-language name="cppbase">
|
||||
<lexer name="cpp" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" class="whitespace" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Character" key="7" class="string"/>
|
||||
|
||||
<style name="Operator" key="10" bold="true"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" back="e0c0e0" eolfilled="true"/>
|
||||
</use-styles>
|
||||
</base-language>
|
||||
|
||||
<language base="cppbase" name="cpp" title="C / C++" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true">
|
||||
<lexer name="cpp" />
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="cpp"/>
|
||||
<keyword key="2" name="Doxygen Keywords" class="doxygen"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="UUID" key="8" fore="804080"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Verbatim" key="13" fore="007f00" back="e0ffe0" eolfilled="true"/>
|
||||
<style name="RegEx" key="14" fore="3f7f3f" back="e0f0ff" eolfilled="true"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Keywords 2" key="16" fore="b00040"/>
|
||||
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
<language base="cppbase" name="idl" title="IDL" folding="true">
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="idl" />
|
||||
</use-keywords>
|
||||
</language>
|
||||
|
||||
<language base="cppbase" name="javascript" title="JavaScript" folding="true" foldcomments="true" foldcompact="true">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="javascript"/>
|
||||
<keyword key="1" name="Keywords 2" class="jsunsure"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Keywords 2" key="16" fore="b00040"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
<language base="cppbase" name="csharp" title="C#" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="csharp"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="UUID" key="8" fore="804080"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Verbatim" key="13" fore="007f00" back="e0ffe0" eolfilled="true"/>
|
||||
<style name="RegEx" key="14" fore="3f7f3f" back="e0f0ff" eolfilled="true"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Keywords 2" key="16" fore="b00040"/>
|
||||
|
||||
<!--<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>-->
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
<language base="cppbase" name="java" title="Java" folding="true" foldcomments="true" foldcompact="true">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="java"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="UUID" key="8" fore="804080"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Keywords 2" key="16" fore="b00040"/>
|
||||
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
|
||||
|
||||
<!--<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Verbatim" key="13" fore="007f00" back="e0ffe0" eolfilled="true"/>
|
||||
<style name="RegEx" key="14" fore="3f7f3f" back="e0f0ff" eolfilled="true"/>-->
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
Binary file not shown.
74
arduino-0018-windows/hardware/tools/avr/pn/schemes/d.scheme
Normal file
74
arduino-0018-windows/hardware/tools/avr/pn/schemes/d.scheme
Normal file
|
@ -0,0 +1,74 @@
|
|||
<?xml version="1.0"?>
|
||||
<Scheme>
|
||||
<!-- Scheme for the D language, see www.digitalmars.com -->
|
||||
<!-- Note that there are things to do to fully support D:
|
||||
1. Add support for /+ +/ comments to the Scintilla cpp lexer.
|
||||
2. Add support for literal strings to the Scintilla cpp lexer
|
||||
(like C# @ strings).
|
||||
3. Add support for backtick strings to the Scintilla cpp lexer.
|
||||
-->
|
||||
<keyword-classes>
|
||||
<keyword-class name="d">
|
||||
abstract alias align asm assert auto body bool
|
||||
break byte case cast catch cdouble cent cfloat char class
|
||||
const continue creal dchar debug default delegate delete
|
||||
deprecated do double else enum export extern false final finally
|
||||
float for foreach foreach_reverse function goto idouble if
|
||||
ifloat import in inout int interface invariant ireal is lazy
|
||||
long mixin module new null out override package pragma private
|
||||
protected public real return scope short static struct super
|
||||
switch synchronized template this throw true try typedef typeid
|
||||
typeof ubyte ucent uint ulong union unittest ushort version void
|
||||
volatile wchar while with
|
||||
</keyword-class>
|
||||
<keyword-class name="ddoxygen">
|
||||
a addindex addtogroup anchor arg attention
|
||||
author b brief bug c class code date def defgroup deprecated dontinclude
|
||||
e em endcode endhtmlonly endif endlatexonly endlink endverbatim enum example exception
|
||||
f$ f[ f] file fn hideinitializer htmlinclude htmlonly
|
||||
if image include ingroup internal invariant interface latexonly li line link
|
||||
mainpage name namespace nosubgrouping note overload
|
||||
p page par param post pre ref relates remarks return retval
|
||||
sa section see showinitializer since skip skipline struct subsection
|
||||
test throw todo typedef union until
|
||||
var verbatim verbinclude version warning weakgroup $ @ \ & < > # { }
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<!-- base scheme for C++ style languages -->
|
||||
<language name="d" title="D" folding="true" foldcomments="true" foldcompact="false" foldpreproc="true">
|
||||
<lexer name="cpp" />
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="d"/>
|
||||
<!-- Comment doc: is this needed??? -->
|
||||
<keyword key="2" name="Doxygen Keywords" class="ddoxygen"/>
|
||||
</use-keywords>
|
||||
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Character" key="7" class="string"/>
|
||||
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
|
||||
<style name="Operator" key="10" class="operator"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" back="e0c0e0" eolfilled="true"/>
|
||||
|
||||
<!-- Comment doc: is this needed??? -->
|
||||
<style name="Doc Comments" key="3" class="commentdoc"/>
|
||||
<style name="Comment Line Doc" key="15" class="commentdoc"/>
|
||||
<style name="Comment Doc Keyword" key="17" class="commentdoc" fore="3060a0"/>
|
||||
<style name="Unknown Comment Doc Keyword" key="18" class="commentdoc" fore="804020"/>
|
||||
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
</Scheme>
|
|
@ -0,0 +1,117 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<style-classes>
|
||||
<style-class name="docbooksgml" back="efefff" eolfilled="true"/>
|
||||
</style-classes>
|
||||
<keyword-classes>
|
||||
<keyword-class name="docbook42.elements">
|
||||
abbrev abstract accel ackno acronym action address affiliation alt anchor
|
||||
answer appendix appendixinfo application area areaset areaspec arg article
|
||||
articleinfo artpagenums attribution audiodata audioobject author authorblurb
|
||||
authorgroup authorinitials beginpage bibliocoverage bibliodiv biblioentry
|
||||
bibliography bibliographyinfo biblioid bibliomisc bibliomixed bibliomset
|
||||
bibliorelation biblioset bibliosource blockinfo blockquote book bookinfo
|
||||
bridgehead callout calloutlist caption caution chapter chapterinfo citation
|
||||
citebiblioid citerefentry citetitle city classname classsynopsis classsynopsisinfo
|
||||
cmdsynopsis co collab collabname colophon colspec command computeroutput
|
||||
confdates confgroup confnum confsponsor conftitle constant constraint
|
||||
constraintdef constructorsynopsis contractnum contractsponsor contrib
|
||||
copyright coref corpauthor corpname country database date dedication
|
||||
destructorsynopsis edition editor email emphasis entry entrytbl envar
|
||||
epigraph equation errorcode errorname errortext errortype example
|
||||
exceptionname fax fieldsynopsis figure filename firstname firstterm
|
||||
footnote footnoteref foreignphrase formalpara funcdef funcparams
|
||||
funcprototype funcsynopsis funcsynopsisinfo function glossary glossaryinfo
|
||||
glossdef glossdiv glossentry glosslist glosssee glossseealso glossterm
|
||||
graphic graphicco group guibutton guiicon guilabel guimenu guimenuitem
|
||||
guisubmenu hardware highlights holder honorific htm imagedata imageobject
|
||||
imageobjectco important index indexdiv indexentry indexinfo indexterm
|
||||
informalequation informalexample informalfigure informaltable initializer
|
||||
inlineequation inlinegraphic inlinemediaobject interface interfacename
|
||||
invpartnumber isbn issn issuenum itemizedlist itermset jobtitle keycap
|
||||
keycode keycombo keysym keyword keywordset label legalnotice lhs lineage
|
||||
lineannotation link listitem iteral literallayout lot lotentry manvolnum
|
||||
markup medialabel mediaobject mediaobjectco member menuchoice methodname
|
||||
methodparam methodsynopsis mm modespec modifier ousebutton msg msgaud
|
||||
msgentry msgexplan msginfo msglevel msgmain msgorig msgrel msgset msgsub
|
||||
msgtext nonterminal note objectinfo olink ooclass ooexception oointerface
|
||||
option optional orderedlist orgdiv orgname otheraddr othercredit othername
|
||||
pagenums para paramdef parameter part partinfo partintro personblurb
|
||||
personname phone phrase pob postcode preface prefaceinfo primary primaryie
|
||||
printhistory procedure production productionrecap productionset productname
|
||||
productnumber programlisting programlistingco prompt property pubdate publisher
|
||||
publishername pubsnumber qandadiv qandaentry qandaset question quote refclass
|
||||
refdescriptor refentry refentryinfo refentrytitle reference referenceinfo
|
||||
refmeta refmiscinfo refname refnamediv refpurpose refsect1 refsect1info refsect2
|
||||
refsect2info refsect3 refsect3info refsection refsectioninfo refsynopsisdiv
|
||||
refsynopsisdivinfo releaseinfo remark replaceable returnvalue revdescription
|
||||
revhistory revision revnumber revremark rhs row sbr screen screenco screeninfo
|
||||
screenshot secondary secondaryie sect1 sect1info sect2 sect2info sect3 sect3info
|
||||
sect4 sect4info sect5 sect5info section sectioninfo see seealso seealsoie
|
||||
seeie seg seglistitem segmentedlist segtitle seriesvolnums set setindex
|
||||
setindexinfo setinfo sgmltag shortaffil shortcut sidebar sidebarinfo simpara
|
||||
simplelist simplemsgentry simplesect spanspec state step street structfield
|
||||
structname subject subjectset subjectterm subscript substeps subtitle
|
||||
superscript surname sv symbol synopfragment synopfragmentref synopsis
|
||||
systemitem table tbody term tertiary tertiaryie textdata textobject tfoot
|
||||
tgroup thead tip title titleabbrev toc tocback tocchap tocentry tocfront
|
||||
toclevel1 toclevel2 toclevel3 toclevel4 toclevel5 tocpart token trademark
|
||||
type ulink userinput varargs variablelist varlistentry varname videodata
|
||||
videoobject void volumenum warning wordasword xref year
|
||||
</keyword-class>
|
||||
<keyword-class name="docbook42.attributes">
|
||||
arch condition conformance id lang os remap role revision revisionflag security
|
||||
userlevel vendor xreflabel
|
||||
status label endterm linkend space width
|
||||
</keyword-class>
|
||||
<keyword-class name="docbook42">
|
||||
<include-class name="docbook42.elements"/>
|
||||
<include-class name="docbook42.attributes"/>
|
||||
</keyword-class>
|
||||
<keyword-class name="docbook42.SGMLDTD">
|
||||
ELEMENT DOCTYPE ATTLIST ENTITY NOTATION
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="docbook" title="Docbook XML" folding="false">
|
||||
<lexer name="xml" stylebits="7"/>
|
||||
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Docbook" class="docbook42"/>
|
||||
<keyword key="5" name="DTD Keywords" class="docbook42.SGMLDTD"/>
|
||||
</use-keywords>
|
||||
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Text" key="0" class="default"/>
|
||||
<style name="Tags" key="1" class="tag"/>
|
||||
<style name="Unknown Tags" key="2" class="unknowntag"/>
|
||||
<style name="Attributes" key="3" class="attribute"/>
|
||||
<style name="Unknown Attributes" key="4" class="unknownattribute"/>
|
||||
<style name="Numbers" key="5" class="number"/>
|
||||
<style name="Double quoted strings" key="6" class="string"/>
|
||||
<style name="Single quoted strings" key="7" class="string"/>
|
||||
<style name="Other inside tag" key="8" fore="800080"/>
|
||||
<style name="Comment" key="9" fore="808000"/>
|
||||
<style name="Entities" key="10" fore="800080"/>
|
||||
<style name="XML style tag ends '/>'" key="11" fore="000080"/>
|
||||
<style name="XML identifier start '<?'" key="12" fore="800080" bold="true"/>
|
||||
<style name="XML identifier end '?>'" key="13" fore="800080" bold="true"/>
|
||||
<style name="CDATA" key="17" fore="800000" back="FFF0F0" eolfilled="true"/>
|
||||
<style name="Question" key="18" fore="800000"/>
|
||||
<style name="Unquoted Value" key="19" fore="608060"/>
|
||||
<group name="SGML" description="SGML" class="docbooksgml" >
|
||||
<style name="Tags <! ... >" key="21" fore="000080"/>
|
||||
<style name="Command" key="22" fore="000080" bold="true"/>
|
||||
<style name="1st param" key="23" fore="006600"/>
|
||||
<style name="Double string" key="24" fore="800000"/>
|
||||
<style name="Single string" key="25" fore="993300"/>
|
||||
<style name="Error" key="26" fore="800000" back="FF6666"/>
|
||||
<style name="Special (#xxxx type)" key="27" fore="3366FF"/>
|
||||
<style name="Entity" key="28" fore="333333"/>
|
||||
<style name="Comment" key="29" fore="808000"/>
|
||||
<style name="Block" key="31" fore="000066" back="CCCCE0"/>
|
||||
</group>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,85 @@
|
|||
.asm=asm
|
||||
.asp=Web
|
||||
.aut=properties
|
||||
.bas=vb
|
||||
.bat=batch
|
||||
.bsh=bash
|
||||
.build=xml
|
||||
.c=cpp
|
||||
.cgi=perl
|
||||
.cf=properties
|
||||
.cfg=properties
|
||||
.clips=xml
|
||||
.cls=vb
|
||||
.cmd=batch
|
||||
.ctl=vb
|
||||
.conf=properties
|
||||
.config=xml
|
||||
.cpp=cpp
|
||||
.cs=csharp
|
||||
.css=css
|
||||
.csproj=xml
|
||||
.cxx=cpp
|
||||
.d=d
|
||||
.def=modula2
|
||||
.dfm=pascal
|
||||
.diff=diff
|
||||
.dob=vb
|
||||
.dpr=pascal
|
||||
.dsm=vbscript
|
||||
.dsr=vb
|
||||
.dtd=xml
|
||||
.frm=vb
|
||||
.f90=fortran
|
||||
.f95=fortran
|
||||
.f2k=fortran
|
||||
.f=fortran77
|
||||
.for=fortran77
|
||||
.h=cpp
|
||||
.hpp=cpp
|
||||
.html=Web
|
||||
.htm=Web
|
||||
.idl=cpp
|
||||
.inf=properties
|
||||
.ini=properties
|
||||
.java=java
|
||||
.js=javascript
|
||||
.mod=modula2
|
||||
.nsi=NSIS
|
||||
.nsh=NSIS
|
||||
.nlf=NSIS
|
||||
.pag=vb
|
||||
.pas=pascal
|
||||
.patch=diff
|
||||
.php=php
|
||||
.pl=perl
|
||||
.pm=perl
|
||||
.pnpt=xml
|
||||
.pnproj=xml
|
||||
.pod=perl
|
||||
.properties=properties
|
||||
.py=python
|
||||
.pyw=python
|
||||
.rb=ruby
|
||||
.reg=properties
|
||||
.rng=xml
|
||||
.s=asm
|
||||
.s90=asm
|
||||
.scheme=xml
|
||||
.schemedef=xml
|
||||
.sh=bash
|
||||
.sln=xml
|
||||
.sql=sql
|
||||
.tcl=tcl
|
||||
.url=properties
|
||||
.v=verilog
|
||||
.vb=vb
|
||||
.vbs=vbscript
|
||||
.vh=verilog
|
||||
.vhd=vhdl
|
||||
.xhtml=Web
|
||||
.xml=xml
|
||||
.xsd=xml
|
||||
.xsl=xml
|
||||
configure=bash
|
||||
makefile=makefile
|
|
@ -0,0 +1,95 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes><keyword-class name="fortran">access action advance allocatable
|
||||
allocate apostrophe assign assignment associate asynchronous backspace bind blank
|
||||
blockdata call case character class close common complex contains continue cycle
|
||||
data deallocate decimal delim default dimension direct do dowhile double
|
||||
doubleprecision else elseif elsewhere encoding end endassociate endblockdata enddo
|
||||
endfile endforall endfunction endif endinterface endmodule endprogram endselect
|
||||
endsubroutine endtype endwhere entry eor equivalence err errmsg exist exit external
|
||||
file flush fmt forall form format formatted function go goto id if implicit in
|
||||
include inout integer inquire intent interface intrinsic iomsg iolength iostat kind
|
||||
len logical module name named namelist nextrec nml none nullify number only open
|
||||
opened operator optional out pad parameter pass pause pending pointer pos position
|
||||
precision print private program protected public quote read readwrite real rec recl
|
||||
recursive result return rewind save select selectcase selecttype sequential sign
|
||||
size stat status stop stream subroutine target then to type unformatted unit use
|
||||
value volatile wait where while write</keyword-class>
|
||||
<!-- keywords2 is for highlighting intrinsic and extended functions -->
|
||||
<keyword-class name="fortran2">abs achar acos acosd adjustl adjustr
|
||||
aimag aimax0 aimin0 aint ajmax0 ajmin0 akmax0 akmin0 all allocated alog
|
||||
alog10 amax0 amax1 amin0 amin1 amod anint any asin asind associated
|
||||
atan atan2 atan2d atand bitest bitl bitlr bitrl bjtest bit_size bktest break
|
||||
btest cabs ccos cdabs cdcos cdexp cdlog cdsin cdsqrt ceiling cexp char
|
||||
clog cmplx conjg cos cosd cosh count cpu_time cshift csin csqrt dabs
|
||||
dacos dacosd dasin dasind datan datan2 datan2d datand date
|
||||
date_and_time dble dcmplx dconjg dcos dcosd dcosh dcotan ddim dexp
|
||||
dfloat dflotk dfloti dflotj digits dim dimag dint dlog dlog10 dmax1 dmin1
|
||||
dmod dnint dot_product dprod dreal dsign dsin dsind dsinh dsqrt dtan dtand
|
||||
dtanh eoshift epsilon errsns exp exponent float floati floatj floatk floor fraction
|
||||
free huge iabs iachar iand ibclr ibits ibset ichar idate idim idint idnint ieor ifix
|
||||
iiabs iiand iibclr iibits iibset iidim iidint iidnnt iieor iifix iint iior iiqint iiqnnt iishft
|
||||
iishftc iisign ilen imax0 imax1 imin0 imin1 imod index inint inot int int1 int2 int4
|
||||
int8 iqint iqnint ior ishft ishftc isign isnan izext jiand jibclr jibits jibset jidim jidint
|
||||
jidnnt jieor jifix jint jior jiqint jiqnnt jishft jishftc jisign jmax0 jmax1 jmin0 jmin1
|
||||
jmod jnint jnot jzext kiabs kiand kibclr kibits kibset kidim kidint kidnnt kieor kifix
|
||||
kind kint kior kishft kishftc kisign kmax0 kmax1 kmin0 kmin1 kmod knint knot kzext
|
||||
lbound leadz len len_trim lenlge lge lgt lle llt log log10 logical lshift malloc matmul
|
||||
max max0 max1 maxexponent maxloc maxval merge min min0 min1 minexponent minloc
|
||||
minval mod modulo mvbits nearest nint not nworkers number_of_processors pack popcnt
|
||||
poppar precision present product radix random random_number random_seed range real
|
||||
repeat reshape rrspacing rshift scale scan secnds selected_int_kind
|
||||
selected_real_kind set_exponent shape sign sin sind sinh size sizeof sngl snglq spacing
|
||||
spread sqrt sum system_clock tan tand tanh tiny transfer transpose trim ubound unpack verify</keyword-class>
|
||||
<!-- keywords3 are nonstardard, extended and user defined functions -->
|
||||
<keyword-class name="fortran3">cdabs cdcos cdexp cdlog cdsin cdsqrt cotan cotand
|
||||
dcmplx dconjg dcotan dcotand decode dimag dll_export dll_import doublecomplex dreal
|
||||
dvchk encode find flen flush getarg getcharqq getcl getdat getenv gettim hfix ibchng
|
||||
identifier imag int1 int2 int4 intc intrup invalop iostat_msg isha ishc ishl jfix
|
||||
lacfar locking locnear map nargs nbreak ndperr ndpexc offset ovefl peekcharqq precfill
|
||||
prompt qabs qacos qacosd qasin qasind qatan qatand qatan2 qcmplx qconjg qcos qcosd
|
||||
qcosh qdim qexp qext qextd qfloat qimag qlog qlog10 qmax1 qmin1 qmod qreal qsign qsin
|
||||
qsind qsinh qsqrt qtan qtand qtanh ran rand randu rewrite segment setdat settim system
|
||||
timer undfl unlock union val virtual volatile zabs zcos zexp zlog zsin zsqrt</keyword-class>
|
||||
</keyword-classes>
|
||||
<base-language name="fortranbase">
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Number" key="2" class="number"/>
|
||||
<style name="Single Quote String" key="3" class="string"/>
|
||||
<style name="Double Quote String" key="4" class="string"/>
|
||||
<style name="End of line string" key="5" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
|
||||
|
||||
<style name="Operator" key="6" class="operator"/>
|
||||
<style name="Identifier" key="7" class="identifier"/>
|
||||
<style name="Keywords" key="8" class="keyword"/>
|
||||
<style name="Keywords 2" key="9" class="keyword" fore="B00040"/>
|
||||
<style name="Keywords 3" key="10" class="keyword" fore="B04080"/>
|
||||
<style name="Preprocessor" key="11" class="preprocessor"/>
|
||||
<style name=".NAME. format operators" key="12" class="operator" bold="true"/>
|
||||
<style name="Labels" key="13" fore="E0C0E0"/>
|
||||
<style name="Continuation" key="14" fore="000000" back="F0E080" />
|
||||
<style name="User defined" key="15" fore="E0F0FF"/>
|
||||
</use-styles>
|
||||
</base-language>
|
||||
<language name="fortran77" base="fortranbase" title="Fortran 77" folding="true">
|
||||
<lexer name="f77"/>
|
||||
<comments line="!~" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="fortran" />
|
||||
<keyword key="1" name="Keywords 2" class="fortran2" />
|
||||
<keyword key="2" name="Keywords 3" class="fortran3" />
|
||||
</use-keywords>
|
||||
</language>
|
||||
<language name="fortran" base="fortranbase" title="Fortran 95" folding="true">
|
||||
<lexer name="fortran" />
|
||||
<comments line="!~" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="fortran" />
|
||||
<keyword key="1" name="Keywords 2" class="fortran2" />
|
||||
<keyword key="2" name="Keywords 3" class="fortran3" />
|
||||
</use-keywords>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<language name="latex" title="LaTeX" folding="false" >
|
||||
<lexer name="latex" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="perl"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Command" key="1" fore="aa0000" bold="true" />
|
||||
<style name="Tag" key="2" fore="880088" bold="true" />
|
||||
<style name="Math" key="3" fore="0000ff" />
|
||||
<style name="Comment" key="4" class="comment" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="lua">
|
||||
if elseif else then end do while nil true false
|
||||
in for and or function local not repeat return until
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="lua" title="Lua" folding="true" foldcomments="true" foldcompact="false" foldpreproc="true">
|
||||
<lexer name="lua" />
|
||||
<comments line="--" streamStart="--[[" streamEnd="]]" blockStart="--[[" blockLine="--" blockEnd="]]" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="lua"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Comment Line" key="2" class="commentdoc" />
|
||||
<style name="Comment Doc" key="3" class="commentline" />
|
||||
<style name="Number" key="4" class="number" />
|
||||
<style name="Keyword" key="5" class="keyword" />
|
||||
<style name="String" key="6" class="string" />
|
||||
<style name="Character" key="7" class="string" />
|
||||
<style name="String Literal" key="8" class="string" />
|
||||
<style name="Preprocessor" key="9" class="preprocessor" />
|
||||
<style name="Operator" key="10" class="operator" />
|
||||
<style name="Identifier" key="11" class="identifier" />
|
||||
<style name="End of line string" key="12" fore="000000" back="e0c0e0" eolfilled="true"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<style-classes>
|
||||
<!-- All styles inherit the default style. Font fore and back colours are
|
||||
not specified - this way we inherit the system defaults -->
|
||||
<style-class name="default" size="10" font="Lucida Console"/>
|
||||
|
||||
<style-class name="whitespace" description="Whitespace" fore="a8c5ff" />
|
||||
|
||||
<style-class name="comment" description="Comments" fore="007f00"/>
|
||||
<style-class name="keyword" description="Keywords" fore="0000ef" />
|
||||
<style-class name="string" description="Strings" fore="7f007f" />
|
||||
<style-class name="number" description="Numbers" fore="007f7f" />
|
||||
<style-class name="operator" description="Operators" />
|
||||
<style-class name="preprocessor" description="Preprocessor" fore="7f7f00" />
|
||||
<style-class name="error" description="Error Text" fore="ffff00" back="ff0000" />
|
||||
<style-class name="commentdoc" description="Doc Comments" inherit-style="comment" fore="3f703f"/>
|
||||
<style-class name="commentline" description="Line Comments" inherit-style="comment"/>
|
||||
<style-class name="commentbox" description="Box Comments" inherit-style="comment"/>
|
||||
<style-class name="tag" description="Tag" fore="000080"/>
|
||||
<style-class name="unknowntag" description="Unknown Tag" fore="ff0000"/>
|
||||
<style-class name="attribute" description="Attribute" fore="008080"/>
|
||||
<style-class name="unknownattribute" description="Unknown Attribute" fore="ff0000"/>
|
||||
<style-class name="bracematch" description="Brace Match" fore="0000ee" bold="true"/>
|
||||
<style-class name="bracemismatch" description="Brace Mismatch" fore="ee0000" bold="true"/>
|
||||
<style-class name="linenumbers" description="Line Numbers" />
|
||||
<style-class name="controlchars" description="Control Characters" fore="808080" />
|
||||
<style-class name="identifier" description="Identifier" fore="7080ff" />
|
||||
</style-classes>
|
||||
<base-options>
|
||||
<style name="Line Numbers" key="33" class="linenumbers" />
|
||||
<style name="Brace Match" key="34" class="bracematch" />
|
||||
<style name="Brace Mismatch" key="35" class="bracemismatch" />
|
||||
<style name="Control Characters" key="36" class="controlchars" />
|
||||
</base-options>
|
||||
<keyword-classes>
|
||||
<keyword-class name="javascript">
|
||||
abstract boolean break byte case catch char class
|
||||
const continue debugger default delete do double else enum export extends
|
||||
false final finally float for function goto if implements import in instanceof
|
||||
int interface long native new null package private protected public
|
||||
return short static super switch synchronized this throw throws
|
||||
transient true try typeof var void volatile while with
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<imports>
|
||||
<set pattern="*.scheme"/>
|
||||
<set pattern="*.schemedef"/>
|
||||
<!--<file name="userSettings.xml"/>-->
|
||||
</imports>
|
||||
</Scheme>
|
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="matlab_keywords">
|
||||
break case catch continue else elseif end for function global
|
||||
if otherwise persistent return switch try while
|
||||
</keyword-class>
|
||||
<keyword-class name="octave_keywords">
|
||||
<include-class name="matlab_keywords" />
|
||||
do end_unwind_protect endfor endif endswitch endfunction until
|
||||
unwind_protect unwind_protect_cleanup
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<base-language name="matlabbase">
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Command" key="2" class="command" />
|
||||
<style name="Number" key="3" class="number" />
|
||||
<style name="Keyword" key="4" class="keyword" />
|
||||
<style name="String" key="5" class="string" />
|
||||
<style name="Operator" key="6" class="operator" fore="800000"/>
|
||||
<style name="Identifier" key="7" class="identifier" />
|
||||
<style name="Double Quote String" key="8" class="doublequotestring" />
|
||||
</use-styles>
|
||||
</base-language>
|
||||
|
||||
<language base="matlabbase" name="matlab" title="Matlab" folding="true" casesensitive="true">
|
||||
<lexer name="matlab" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keyword" class="matlab_keywords"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
|
||||
<language base="matlabbase" name="octave" title="Octave" folding="true" casesensitive="true">
|
||||
<lexer name="octave" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="octave_keywords"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="dosbatch">
|
||||
rem set if exist errorlevel for in do
|
||||
break call chcp cd chdir choice cls country ctty date del erase dir echo
|
||||
exit goto loadfix loadhigh mkdir md move path pause prompt rename ren
|
||||
rmdir rd shift time type ver verify vol com con lpt nul
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="properties" title="Properties">
|
||||
<lexer name="props"/>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" fore="000000" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Section" key="2" fore="0000f0" back="e0f0f0" bold="true" eolfilled="true"/>
|
||||
<style name="Assignment" key="3" class="operator"/>
|
||||
<style name="Default Value" key="4" class="preprocessor"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="batch" title="Batch Files">
|
||||
<lexer name="batch" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="dosbatch"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Keyword" key="2" class="keyword" />
|
||||
<style name="Label" key="3" fore="ffff00" back="606060" eolfilled="true" />
|
||||
<style name="Hide command char '@'" key="4" class="preprocessor" />
|
||||
<style name="External commands" key="5" class="keyword" />
|
||||
<style name="Variable (%x)" key="6" back="ffffe0" />
|
||||
<style name="Operator" key="7" class="operator" />
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="makefile" title="Make" usetabs="true">
|
||||
<lexer name="makefile" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Pre-Processor" key="2" class="preprocessor" />
|
||||
<style name="Variable $(x)" key="3" fore="000080" />
|
||||
<style name="Operator" key="4" class="operator" />
|
||||
<style name="Target" key="5" fore="a00000" />
|
||||
<style name="Error" key="9" class="error" />
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="diff" title="Diff">
|
||||
<lexer name="diff" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" fore="007f00" />
|
||||
<style name="Command" key="2" fore="7f7f00" />
|
||||
<style name="Source and Destination" key="3" fore="7f0000" />
|
||||
<style name="Position Setting (@@)" key="4" fore="7f007f" />
|
||||
<style name="Line Removed (-)" key="5" fore="007f7f" />
|
||||
<style name="Line Added (+)" key="6" fore="00007f" />
|
||||
</use-styles>
|
||||
</language>
|
||||
<language name="output" title="Output" internal="true">
|
||||
<lexer name="errorlist" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" size="9" />
|
||||
<style name="Whitespace" key="0" fore="000000" />
|
||||
<style name="Python error" key="1" fore="ff0000" hotspot="true" />
|
||||
<style name="gcc error" key="2" fore="800080" hotspot="true" />
|
||||
<style name="Microsoft error" key="3" fore="808000" hotspot="true" />
|
||||
<style name="command or return status" key="4" fore="0000ff" hotspot="true" />
|
||||
<style name="Borland message" key="5" fore="b06000" hotspot="true" />
|
||||
<style name="Perl message" key="6" fore="ff0000" hotspot="true" />
|
||||
<style name=".NET tracebacks" key="7" fore="ff0000" hotspot="true" />
|
||||
<style name="Lua messages" key="8" fore="ff0000" hotspot="true" />
|
||||
<style name="ctags" key="9" fore="ff00ff" />
|
||||
<group name="diff">
|
||||
<style name="change (!)" key="10" fore="007f00" />
|
||||
<style name="addition (+)" key="11" fore="00007f" />
|
||||
<style name="deletion (-)" key="12" fore="007f7f" />
|
||||
<style name="message (---)" key="13" fore="7f0000" />
|
||||
</group>
|
||||
<style name="PHP error" key="14" fore="ff0000" hotspot="true" />
|
||||
|
||||
<!-- this is the style used by the container-based error lexer. It may in the future
|
||||
clash with that used by scintilla so will need updating then. -->
|
||||
<style name="Custom error" key="20" fore="800080" hotspot="true" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,46 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="modula2">
|
||||
<!--keywords from XDS Lexis-->
|
||||
and array begin by case const definition div
|
||||
do else elsif end exit except export finally
|
||||
for forward from if implementation import in loop
|
||||
mod module not of or packedset pointer procedure
|
||||
qualified record rem retry repeat return set then
|
||||
to type until var while with
|
||||
<!--identifiers from XDS Lexis-->
|
||||
abs bitset boolean cardinal cap chr char complex
|
||||
cmplx dec dispose excl false float halt high
|
||||
im inc incl int interruptible integer length lfloat
|
||||
longcomplex longreal max min new nil odd ord
|
||||
proc protection re real size true trunc uninterruptible
|
||||
val
|
||||
</keyword-class>
|
||||
<keyword-class name="modula2_foldwords">
|
||||
begin case record
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="modula2" title="Modula-2" folding="true" foldcomments="true" foldcompact="false">
|
||||
<lexer name="pascal" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="modula2"/>
|
||||
<keyword key="2" name="Fold Start Words" class="modula2_foldwords"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="Line Comment" key="2" class="commentline"/>
|
||||
<style name="Doc Comment" key="3" class="commentdoc"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Double-Quoted String" key="6" /><!-- fore="colour.string" -->
|
||||
<style name="Single-Quoted String" key="7" class="string"/>
|
||||
<style name="Symbols" key="8" />
|
||||
<style name="PreProcessor" key="9" class="preprocessor"/>
|
||||
<style name="Operators" key="10" class="operator"/>
|
||||
<style name="Class Definition Words" key="16" class="keyword"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
405
arduino-0018-windows/hardware/tools/avr/pn/schemes/nsis2.scheme
Normal file
405
arduino-0018-windows/hardware/tools/avr/pn/schemes/nsis2.scheme
Normal file
|
@ -0,0 +1,405 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="NSIS">
|
||||
;
|
||||
Abort
|
||||
AddBrandingImage
|
||||
AddSize
|
||||
AllowRootDirInstall
|
||||
AllowSkipFiles
|
||||
AutoCloseWindow
|
||||
BGGradient
|
||||
BrandingText
|
||||
BringToFront
|
||||
Call
|
||||
CallInstDLL
|
||||
Caption
|
||||
ChangeUI
|
||||
CheckBitmap
|
||||
ClearErrors
|
||||
CompletedText
|
||||
ComponentText
|
||||
CopyFiles
|
||||
CRCCheck
|
||||
CreateDirectory
|
||||
CreateFont
|
||||
CreateShortCut
|
||||
Delete
|
||||
DeleteINISec
|
||||
DeleteINIStr
|
||||
DeleteRegKey
|
||||
DeleteRegValue
|
||||
DetailPrint
|
||||
DetailsButtonText
|
||||
DirShow
|
||||
DirText
|
||||
DirVar
|
||||
EnableWindow
|
||||
EnumRegKey
|
||||
EnumRegValue
|
||||
Exch
|
||||
Exec
|
||||
ExecShell
|
||||
ExecWait
|
||||
ExpandEnvStrings
|
||||
File
|
||||
FileBufSize
|
||||
FileClose
|
||||
FileErrorText
|
||||
FileOpen
|
||||
FileRead
|
||||
FileReadByte
|
||||
FileSeek
|
||||
FileWrite
|
||||
FileWriteByte
|
||||
FindClose
|
||||
FindFirst
|
||||
FindNext
|
||||
FindWindow
|
||||
FlushINI
|
||||
Function
|
||||
FunctionEnd
|
||||
GetCurInstType
|
||||
GetCurrentAddress
|
||||
GetDlgItem
|
||||
GetDLLVersion
|
||||
GetDLLVersionLocal
|
||||
GetFileTime
|
||||
GetFileTimeLocal
|
||||
GetFullPathName
|
||||
GetFunctionAddress
|
||||
GetLabelAddress
|
||||
GetTempFileName
|
||||
GetWindowText
|
||||
Goto
|
||||
HideWindow
|
||||
Icon
|
||||
IfAbort
|
||||
IfErrors
|
||||
IfFileExists
|
||||
IfRebootFlag
|
||||
IfSilent
|
||||
InitPluginsDir
|
||||
InstallButtonText
|
||||
InstallColors
|
||||
InstallDir
|
||||
InstallDirRegKey
|
||||
InstProgressFlags
|
||||
InstType
|
||||
InstTypeGetText
|
||||
InstTypeSetText
|
||||
IntCmp
|
||||
IntCmpU
|
||||
IntFmt
|
||||
IntOp
|
||||
IsWindow
|
||||
LangString
|
||||
LangStringUP
|
||||
LicenseBkColor
|
||||
LicenseData
|
||||
LicenseForceSelection
|
||||
LicenseLangString
|
||||
LicenseText
|
||||
LoadLanguageFile
|
||||
LockWindow
|
||||
LogSet
|
||||
LogText
|
||||
MessageBox
|
||||
MiscButtonText
|
||||
Name
|
||||
Nop
|
||||
OutFile
|
||||
Page
|
||||
PageCallbacks
|
||||
PageEx
|
||||
PageExEnd
|
||||
Pop
|
||||
Push
|
||||
Quit
|
||||
ReadEnvStr
|
||||
ReadIniStr
|
||||
ReadRegDWORD
|
||||
ReadRegStr
|
||||
Reboot
|
||||
RegDLL
|
||||
Rename
|
||||
ReserveFile
|
||||
Return
|
||||
RMDir
|
||||
SearchPath
|
||||
Section
|
||||
SectionEnd
|
||||
SectionGetFlags
|
||||
SectionGetInstTypes
|
||||
SectionGetSize
|
||||
SectionGetText
|
||||
SectionIn
|
||||
SectionSetFlags
|
||||
SectionSetInstTypes
|
||||
SectionSetSize
|
||||
SectionSetText
|
||||
SendMessage
|
||||
SetAutoClose
|
||||
SetBrandingImage
|
||||
SetCompress
|
||||
SetCompressor
|
||||
SetCtlColors
|
||||
SetCurInstType
|
||||
SetDatablockOptimize
|
||||
SetDateSave
|
||||
SetDetailsPrint
|
||||
SetDetailsView
|
||||
SetErrors
|
||||
SetFileAttributes
|
||||
SetFont
|
||||
SetOutPath
|
||||
SetOverwrite
|
||||
SetPluginUnload
|
||||
SetRebootFlag
|
||||
SetShellVarContext
|
||||
SetSilent
|
||||
ShowInstDetails
|
||||
ShowUninstDetails
|
||||
ShowWindow
|
||||
SilentInstall
|
||||
SilentUnInstall
|
||||
Sleep
|
||||
SpaceTexts
|
||||
StrCmp
|
||||
StrCpy
|
||||
StrLen
|
||||
SubCaption
|
||||
SubSection
|
||||
SubSectionEnd
|
||||
UninstallButtonText
|
||||
UninstallCaption
|
||||
UninstallIcon
|
||||
UninstallSubCaption
|
||||
UninstallText
|
||||
UninstPage
|
||||
UnRegDLL
|
||||
Var
|
||||
VIAddVersionKey
|
||||
VIProductVersion
|
||||
WindowIcon
|
||||
WriteINIStr
|
||||
WriteRegBin
|
||||
WriteRegDWORD
|
||||
WriteRegExpandStr
|
||||
WriteRegStr
|
||||
WriteUninstaller
|
||||
XPStyle
|
||||
|
||||
<!--Directives-->
|
||||
!system
|
||||
!include
|
||||
!cd
|
||||
!packhdr
|
||||
!define
|
||||
!undef
|
||||
!ifdef
|
||||
!ifndef
|
||||
!endif
|
||||
!else
|
||||
!macro
|
||||
!macroend
|
||||
!insertmacro
|
||||
!verbose
|
||||
!warning
|
||||
!error
|
||||
!echo
|
||||
!addIncludeDir
|
||||
!addplugindir
|
||||
|
||||
<!--ParameterWSlash-->
|
||||
/a
|
||||
/components
|
||||
/COMPONENTSONLYONCUSTOM
|
||||
/CUSTOMSTRING
|
||||
/e
|
||||
/FILESONLY
|
||||
/ifempty
|
||||
/IMGID
|
||||
/ITALIC
|
||||
/lang
|
||||
/NOCUSTOM
|
||||
/nonfatal
|
||||
/NOUNLOAD
|
||||
/oname
|
||||
/r
|
||||
/REBOOTOK
|
||||
/RESIZETOFIT
|
||||
/SHORT
|
||||
/silent
|
||||
/STRIKE
|
||||
/TIMEOUT
|
||||
/TRIMCENTER
|
||||
/TRIMLEFT
|
||||
/TRIMRIGHT
|
||||
/UNDERLINE
|
||||
/windows
|
||||
|
||||
<!--Callback functions-->
|
||||
.onGUIEnd
|
||||
.onGUIInit
|
||||
.onInit
|
||||
.onInstFailed
|
||||
.onInstSuccess
|
||||
.onMouseOverSection
|
||||
.onSelChange
|
||||
.onUserAbort
|
||||
.onVerifyInstDir
|
||||
un.onGUIEnd
|
||||
un.onGUIInit
|
||||
un.onInit
|
||||
un.onUninstFailed
|
||||
un.onUninstSuccess
|
||||
un.onUserAbort
|
||||
</keyword-class>
|
||||
<keyword-class name="NSISVars">
|
||||
<!--Variables-->
|
||||
$0 $1 $2 $3 $4 $5 $6 $7 $8 $9
|
||||
$R0 $R1 $R2 $R3 $R4 $R5 $R6 $R7 $R8 $R9
|
||||
|
||||
$CMDLINE
|
||||
$DESKTOP
|
||||
$EXEDIR
|
||||
$HWNDPARENT
|
||||
$INSTDIR
|
||||
$LANGUAGE
|
||||
$OUTDIR
|
||||
$PLUGINSDIR
|
||||
$PROGRAMFILES
|
||||
$QUICKLAUNCH
|
||||
$SMPROGRAMS
|
||||
$SMSTARTUP
|
||||
$STARTMENU
|
||||
$SYSDIR
|
||||
$TEMP
|
||||
$WINDIR
|
||||
</keyword-class>
|
||||
<keyword-class name="NSISParams">
|
||||
<!--Parameter-->
|
||||
all
|
||||
alwaysoff
|
||||
ARCHIVE
|
||||
auto
|
||||
both
|
||||
bzip2
|
||||
checkbox
|
||||
components
|
||||
current
|
||||
custom
|
||||
directory
|
||||
false
|
||||
FILE_ATTRIBUTE_ARCHIVE
|
||||
FILE_ATTRIBUTE_HIDDEN
|
||||
FILE_ATTRIBUTE_NORMAL
|
||||
FILE_ATTRIBUTE_OFFLINE
|
||||
FILE_ATTRIBUTE_READONLY
|
||||
FILE_ATTRIBUTE_SYSTEM
|
||||
FILE_ATTRIBUTE_TEMPORARY
|
||||
force
|
||||
HIDDEN
|
||||
hide
|
||||
HKCC
|
||||
HKCR
|
||||
HKCU
|
||||
HKDD
|
||||
HKEY_CLASSES_ROOT
|
||||
HKEY_CURRENT_CONFIG
|
||||
HKEY_CURRENT_USER
|
||||
HKEY_DYN_DATA
|
||||
HKEY_LOCAL_MACHINE
|
||||
HKEY_PERFORMANCE_DATA
|
||||
HKEY_USERS
|
||||
HKLM
|
||||
HKPD
|
||||
HKU
|
||||
IDABORT
|
||||
IDCANCEL
|
||||
IDIGNORE
|
||||
IDNO
|
||||
IDOK
|
||||
IDRETRY
|
||||
IDYES
|
||||
ifdiff
|
||||
ifnewer
|
||||
instfiles
|
||||
lastused
|
||||
license
|
||||
listonly
|
||||
manual
|
||||
MB_ABORTRETRYIGNORE
|
||||
MB_DEFBUTTON1
|
||||
MB_DEFBUTTON2
|
||||
MB_DEFBUTTON3
|
||||
MB_DEFBUTTON4
|
||||
MB_ICONEXCLAMATION
|
||||
MB_ICONINFORMATION
|
||||
MB_ICONQUESTION
|
||||
MB_ICONSTOP
|
||||
MB_OK
|
||||
MB_OKCANCEL
|
||||
MB_RETRYCANCEL
|
||||
MB_RIGHT
|
||||
MB_SETFOREGROUND
|
||||
MB_TOPMOST
|
||||
MB_YESNO
|
||||
MB_YESNOCANCEL
|
||||
nevershow
|
||||
none
|
||||
normal
|
||||
off
|
||||
OFFLINE
|
||||
on
|
||||
radiobuttons
|
||||
READONLY
|
||||
RO
|
||||
show
|
||||
silent
|
||||
silentlog
|
||||
SW_SHOWMAXIMIZED
|
||||
SW_SHOWMINIMIZED
|
||||
SW_SHOWNORMAL
|
||||
SYSTEM
|
||||
TEMPORARY
|
||||
textonly
|
||||
true
|
||||
try
|
||||
uninstConfirm
|
||||
zlib
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="NSIS" title="NSIS2 Installer" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true">
|
||||
<lexer name="nsis"/>
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="NSIS"/>
|
||||
<keyword key="1" name="Variables" class="NSISVars"/>
|
||||
<keyword key="1" name="Parameters" class="NSISParams"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32"/>
|
||||
<style name="Whitespace" key="0"/>
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="String double quote" key="2" class="string"/>
|
||||
<style name="String left quote" key="3" class="string"/>
|
||||
<style name="String right quote" key="4" class="string"/>
|
||||
<style name="Keyword" key="5" fore="00007F" bold="true"/>
|
||||
<style name="Variable" key="6" fore="cc3300"/>
|
||||
<style name="Label" key="7" fore="ff9900"/>
|
||||
<style name="User Keywords" key="8" class="keyword"/>
|
||||
<style name="Section" key="9" fore="00007F" bold="true"/>
|
||||
<style name="Sub Section" key="10" fore="00007F" bold="true"/>
|
||||
<style name="PreProcessor" key="11" class="preprocessor"/>
|
||||
<style name="Macro Definition" key="12" class="preprocessor"/>
|
||||
<style name="Variable in String" key="13" fore="cc3300" back="eeeeee"/>
|
||||
<style name="Numbers" key="14" fore="007F7F"/>
|
||||
<style name="Section Group" key="15" fore="00007F" bold="true"/>
|
||||
<style name="Page Ex" key="16" fore="00007F" bold="true"/>
|
||||
<style name="Function" key="17" fore="00007F" bold="true"/>
|
||||
<style name="Comment Box" key="18" fore="007F00" bold="true" class="comment"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="pascal">
|
||||
program const type var begin break end array set packed record string if then else
|
||||
while for to downto do with repeat until case of goto exit label procedure
|
||||
function nil file and or not xor div mod unit uses implementation interface
|
||||
external asm inline object constructor destructor virtual far assembler near
|
||||
inherited stdcall cdecl library export exports end.
|
||||
class ansistring raise try except on index name finally
|
||||
resourcestring false true initialization finalization
|
||||
</keyword-class>
|
||||
<keyword-class name="pascal_inclass">
|
||||
read write override overload public protected private property published default
|
||||
</keyword-class>
|
||||
<keyword-class name="pascal_foldwords">
|
||||
begin object case class record try
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="pascal" title="Pascal" folding="true" foldcomments="true" foldcompact="false">
|
||||
<comments line="//" streamStart="{" streamEnd="}" blockStart="{*" blockLine=" *" blockEnd=" }" />
|
||||
<lexer name="pascal" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="pascal"/>
|
||||
<keyword key="1" name="Property Keywords" class="pascal_inclass"/>
|
||||
<keyword key="2" name="Fold Start Words" class="pascal_foldwords"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="Line Comment" key="2" class="commentline"/>
|
||||
<style name="Doc Comment" key="3" class="commentdoc"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Double-Quoted String" key="6" class="string"/><!-- fore="colour.string" -->
|
||||
<style name="Single-Quoted String" key="7" class="string"/>
|
||||
<style name="Symbols" key="8" />
|
||||
<style name="PreProcessor" key="9" class="preprocessor"/>
|
||||
<style name="Operators" key="10" class="operator"/>
|
||||
<style name="Class Definition Words" key="16" class="keyword"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,80 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="perl">
|
||||
NULL __FILE__ __LINE__ __PACKAGE__ __DATA__ __END__ AUTOLOAD
|
||||
BEGIN CORE DESTROY END EQ GE GT INIT LE LT NE CHECK abs accept
|
||||
alarm and atan2 bind binmode bless caller chdir chmod chomp chop
|
||||
chown chr chroot close closedir cmp connect continue cos crypt
|
||||
dbmclose dbmopen defined delete die do dump each else elsif endgrent
|
||||
endhostent endnetent endprotoent endpwent endservent eof eq eval
|
||||
exec exists exit exp fcntl fileno flock for foreach fork format
|
||||
formline ge getc getgrent getgrgid getgrnam gethostbyaddr gethostbyname
|
||||
gethostent getlogin getnetbyaddr getnetbyname getnetent getpeername
|
||||
getpgrp getppid getpriority getprotobyname getprotobynumber getprotoent
|
||||
getpwent getpwnam getpwuid getservbyname getservbyport getservent
|
||||
getsockname getsockopt glob gmtime goto grep gt hex if index
|
||||
int ioctl join keys kill last lc lcfirst le length link listen
|
||||
local localtime lock log lstat lt m map mkdir msgctl msgget msgrcv
|
||||
msgsnd my ne next no not oct open opendir or ord our pack package
|
||||
pipe pop pos print printf prototype push q qq qr quotemeta qu
|
||||
qw qx rand read readdir readline readlink readpipe recv redo
|
||||
ref rename require reset return reverse rewinddir rindex rmdir
|
||||
s scalar seek seekdir select semctl semget semop send setgrent
|
||||
sethostent setnetent setpgrp setpriority setprotoent setpwent
|
||||
setservent setsockopt shift shmctl shmget shmread shmwrite shutdown
|
||||
sin sleep socket socketpair sort splice split sprintf sqrt srand
|
||||
stat study sub substr symlink syscall sysopen sysread sysseek
|
||||
system syswrite tell telldir tie tied time times tr truncate
|
||||
uc ucfirst umask undef unless unlink unpack unshift untie until
|
||||
use utime values vec wait waitpid wantarray warn while write
|
||||
x xor y
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<style-classes>
|
||||
<style-class name="heredoc" fore="7f007f" back="ddd0dd" eolfilled="true" />
|
||||
</style-classes>
|
||||
<language name="perl" title="Perl" folding="true" >
|
||||
<lexer name="perl" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="perl"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" fore="808080" />
|
||||
<style name="Error" key="1" class="error" />
|
||||
<style name="Comment" key="2" class="comment" />
|
||||
<style name="POD" key="3" fore="004000" back="e0ffe0" eolfilled="true" />
|
||||
<style name="Number" key="4" class="number" />
|
||||
<style name="Keyword" key="5" class="keyword" />
|
||||
<style name="Double Quoted String" key="6" class="string" />
|
||||
<style name="Single Quoted String" key="7" class="string" />
|
||||
<!-- not currently used:
|
||||
<style name="Symbols / Punctuation" key="8" fore="ff0000" bold="true" />
|
||||
<style name="Pre-processor" key="9" fore="ff0000" bold="true" />-->
|
||||
<style name="Operator" key="10" class="operator" />
|
||||
<style name="Identifier" key="11" class="identifier" />
|
||||
<style name="Scalar: $var" key="12" fore="4b0082" />
|
||||
<style name="Array: @var" key="13" fore="00005e" />
|
||||
<style name="Hash: %var" key="14" fore="00008b" />
|
||||
<style name="Symbol Table: *var" key="15" back="e0e0e0" />
|
||||
<style name="Regex: /re/ or m{re}" key="17" back="a0ffa0" />
|
||||
<style name="Substitution: s/re/ore/" key="18" back="f0e080" />
|
||||
<!-- obsolete:
|
||||
<style name="Long Quote: qq, qr, qw, qx" key="19" fore="ffff00" back="8080a0" /> -->
|
||||
<style name="Back Ticks" key="20" fore="ffff00" back="a08080" />
|
||||
<style name="Data Section" key="21" fore="600000" back="fff0d8" eolfilled="true" />
|
||||
<group name="heredoc" description="Here-doc" class="heredoc">
|
||||
<style name="Delimiter" key="22" fore="000000" />
|
||||
<style name="Single Quoted (q)" key="23" />
|
||||
<style name="Double Quoted (qq)" key="24" bold="true" />
|
||||
<style name="Back Ticks (qx)" key="25" italic="true" />
|
||||
</group>
|
||||
<style name="Generic Single Quoted String" key="26" fore="7f007f" />
|
||||
<style name="qq = Double Quoted String" key="27" class="string" />
|
||||
<style name="qx = Back Ticks" key="28" fore="ffff00" back="a08080" />
|
||||
<style name="qr = Regex" key="29" back="a0ffa0" />
|
||||
<style name="qw = Array" key="30" fore="00005e" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="php">
|
||||
and argv as argc break case cfunction class continue declare default do
|
||||
die echo else elseif empty enddeclare endfor endforeach endif endswitch
|
||||
endwhile e_all e_parse e_error e_warning eval exit extends false for
|
||||
foreach function global http_cookie_vars http_get_vars http_post_vars
|
||||
http_post_files http_env_vars http_server_vars if include include_once
|
||||
list new not null old_function or parent php_os php_self php_version
|
||||
print require require_once return static switch stdclass this true var
|
||||
xor virtual while __file__ __line__ __sleep __wakeup
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="phpscript" title="PHP Script" folding="true" foldcomments="false" foldcompact="false">
|
||||
<comments line="//" streamStart="/*" streamEnd="*/"/>
|
||||
<lexer name="phpscript" stylebits="7" />
|
||||
<property name="fold.html" value="1" />
|
||||
<use-keywords>
|
||||
<keyword key="4" name="PHP Keywords" class="php"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="118" fore="000033" />
|
||||
<style name="Double quoted String" key="119" fore="007F00"/>
|
||||
<style name="Single quoted string" key="120" fore="009F00"/>
|
||||
<style name="Keyword" key="121" fore="7F007F" italic="true"/>
|
||||
<style name="Number" key="122" fore="CC9900"/>
|
||||
<style name="Variable" key="123" fore="00007F" italic="true"/>
|
||||
<style name="Comment" key="124" class="comment" fore="999999" />
|
||||
<style name="Line comment" key="125" class="comment" fore="666666" italic="true" />
|
||||
<style name="String variable" key="126" fore="00007F" italic="true"/>
|
||||
<style name="Operator" key="127" fore="000000"/>
|
||||
|
||||
<style name="Non-PHP" key="32" class="default"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,37 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="python">
|
||||
and as assert break class continue def del elif
|
||||
else except exec finally for from global if import in is lambda None
|
||||
not or pass print raise return try while yield True False
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
<language name="python" title="Python" folding="true" foldcomments="true" foldcompact="false">
|
||||
<lexer name="python" />
|
||||
<comments line="#" />
|
||||
<property name="tab.timmy.whinge.level" value="1"/>
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="python"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" class="whitespace" />
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="Number" key="2" class="number"/>
|
||||
<style name="String" key="3" class="string"/>
|
||||
<style name="Single-Quoted String" key="4" class="string"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Triple Quotes" key="6" fore="7f0000"/>
|
||||
<style name="Triple Double Quotes" key="7" fore="7f0000"/>
|
||||
<style name="Class name" key="8" fore="0000ff" bold="true"/>
|
||||
<style name="Function or method name" key="9" fore="007f7f" bold="true"/>
|
||||
<style name="Operators" key="10" bold="true"/>
|
||||
<style name="Identifiers" key="11"/>
|
||||
<style name="Comment block" key="12" fore="7f7f7f" />
|
||||
<style name="Unclosed string" key="13" class="string" back="e0c0e0" eolfilled="true" />
|
||||
<style name="Highlighted Identifiers" key="14" fore="407090" />
|
||||
<style name="Decorators" key="15" fore="805080" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="ruby">
|
||||
__LINE__ __FILE__ and def end in or self unless
|
||||
begin
|
||||
defined? ensure module redo super until BEGIN break do false next rescue \
|
||||
then when END case else for nil require retry true while alias class elsif if \
|
||||
not return undef yield
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<style-classes>
|
||||
<style-class name="rubyHERE" fore="7f007f" back="ddd0dd" eolfilled="true"/>
|
||||
<style-class name="rubySTDIO" back="ff8080" />
|
||||
</style-classes>
|
||||
|
||||
<language name="ruby" title="Ruby">
|
||||
<lexer name="ruby" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="ruby"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Error" key="1" back="FF0000"/>
|
||||
<style name="Comment line" key="2" class="comment"/>
|
||||
<style name="POD" key="3" fore="004000" back="C0FFC0" eolfilled="true"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Word" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Character" key="7" class="string"/>
|
||||
<style name="Class name" key="8" fore="0000FF" bold="true"/>
|
||||
<style name="Def name" key="9" fore="007F7F" bold="true"/>
|
||||
<style name="Operator" key="10" bold="true"/>
|
||||
<style name="Identifier" key="11" class="identifier"/>
|
||||
<style name="Regex" key="12" back="A0FFA0"/>
|
||||
<style name="Global" key="13" fore="800080"/>
|
||||
<style name="Symbol" key="14" fore="C0A030"/>
|
||||
<style name="MODULE_NAME" key="15" fore="A000A0" bold="true"/>
|
||||
<style name="INSTANCE_VAR" key="16" fore="B00080"/>
|
||||
<style name="CLASS_VAR" key="17" fore="8000B0" />
|
||||
<style name="BACKTICKS" key="18" fore="FFFF00" back="A08080"/>
|
||||
<style name="DATASECTION" key="19" fore="600000" back="FFF0D8" eolfilled="true"/>
|
||||
<group name="HERE" description="HERE" class="rubyHERE">
|
||||
<style name="DELIM" key="20" fore="000000" back="DDD0DD"/>
|
||||
<style name="Q" key="21" bold="false"/>
|
||||
<style name="QQ" key="22" bold="true" />
|
||||
<style name="QX" key="23" italics="true"/>
|
||||
</group>
|
||||
<group name="STRING" description="STRING">
|
||||
<style name="Q" key="24" fore="7F007F" bold="false"/>
|
||||
<style name="QQ" key="25" class="string"/>
|
||||
<style name="QX" key="26" fore="FFFF00" back="A08080"/>
|
||||
<style name="QR" key="27" fore="000000" back="A0FFA0"/>
|
||||
<style name="QW" key="28" fore="000000" back="FFFFE0"/>
|
||||
</group>
|
||||
<group name="STDIO" description="Standard Input/Output">
|
||||
<style name="STDIN" key="30"/>
|
||||
<style name="STDOUT" key="31"/>
|
||||
<style name="STDERR" key="40"/>
|
||||
</group>
|
||||
<style name="Demoted Keyword" key="29" class="keyword"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes><keyword-class name="specman">struct unit integer real bool
|
||||
int long uint nibble byte bits bytes bit time string var instance event verilog
|
||||
vhdl on compute start expect check that routine specman is also first only with
|
||||
like list of all radix hex dec bin ignore illegal traceable untraceable cover using
|
||||
count_only trace_only at_least transition item ranges cross text call task within
|
||||
packing low high locker address body code vec chars byte_array external_pointer
|
||||
choose matches if then else when try case casex casez default and or not xor until
|
||||
repeat while for from to step each do break continue before next always -kind network
|
||||
index it me in new return result select cycle sample events forever wait change
|
||||
negedge rise fall delay sync sim true detach eventually emit gen keep keeping soft
|
||||
before define as computed type extend variable global sys import untyped symtab
|
||||
ECHO DOECHO initialize non_terminal testgroup delayed exit finish out append print
|
||||
outf appendf post_generate pre_generate setup_test finalize_test extract_test init
|
||||
run copy as_a a set_config dut_error add clear lock quit lock unlock release swap
|
||||
quit to_string value stop_run crc_8 crc_32 crc_32_flip get_config add0 all_indices
|
||||
and_all apply average count delete exists first_index get_indices has insert
|
||||
is_a_permutation is_empty key key_exists key_index last last_index max max_index
|
||||
max_value min min_index min_value or_all pop pop0 push push0 product resize reverse
|
||||
sort split sum top top0 unique clear is_all_iterations get_enclosing_unit hdl_path
|
||||
exec deep_compare deep_compare_physical pack unpack warning error fatal size files
|
||||
load module ntv source_ref script read write initial idle others posedge clock cycles
|
||||
statement action command member exp block num file</keyword-class>
|
||||
<keyword-class name="specman2">TRUE FALSE MAX_INT MIN_INT NULL UNDEF</keyword-class>
|
||||
<keyword-class name="specman3">any_sequence_item sequence any_sequence_driver driver
|
||||
created_driver parent_sequence bfm_interaction_mode PULL_MODE PUSH_MODE MAIN SIMPLE
|
||||
RANDOM max_random_count max_random_depth num_of_last_items NORMAL NONE FULL LOW HIGH
|
||||
MEDIUM logger message get_tags show_units show_actions show_message ignore_tags set_style
|
||||
set_screen set_file set_flush_frequency set_format set_units set_actions
|
||||
at_message_verbosity short_name short_name_path short_name_style private protected package
|
||||
rerun any_env unqualified_clk clk reset_start reset_end message_logger verbosity tags
|
||||
to_file body pre_body post_body get_next_item send_to_bfm get_depth get_driver nice_string
|
||||
get_index grab is_blocked is_relevant ungrab mid_do post_do post_trace pre_do
|
||||
current_grabber get_current_item get_num_items_sent get_sequence_trace_list get_trace_list
|
||||
is_grabbed try_next_item check_is_relevant delay_clock get_sub_drivers regenerate_data
|
||||
wait_for_sequences stop</keyword-class></keyword-classes>
|
||||
<language name="specman" title="Specman" folding="true">
|
||||
<lexer name="specman" />
|
||||
<comments line="//" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="specman" />
|
||||
<keyword key="1" name="Keywords 2" class="specman2" />
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Code" key="1" />
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
<style name="Bang Comment" key="3" class="comment" fore="3F7F3F" back="E0F0FF" eolfilled="true"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Keyword 2" key="7" fore="B00040"/>
|
||||
<style name="Keyword 3" key="8" fore="804080" bold="true"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Operator" key="10" class="operator"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="Regexp tag" key="13" fore="007F00" back="E0FFE0"/>
|
||||
<style name="HDL signal" key="14" fore="00005F"/>
|
||||
<style name="User defined" key="15" fore="E0F0FF"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
112
arduino-0018-windows/hardware/tools/avr/pn/schemes/sql.scheme
Normal file
112
arduino-0018-windows/hardware/tools/avr/pn/schemes/sql.scheme
Normal file
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="sql">
|
||||
absolute action add admin after aggregate
|
||||
alias all allocate alter and any are array as asc
|
||||
assertion at authorization
|
||||
before begin binary bit blob boolean both breadth by
|
||||
call cascade cascaded case cast catalog char character
|
||||
check class clob close collate collation column commit
|
||||
completion connect connection constraint constraints
|
||||
constructor continue corresponding create cross cube current
|
||||
current_date current_path current_role current_time current_timestamp
|
||||
current_user cursor cycle
|
||||
data date day deallocate dec decimal declare default
|
||||
deferrable deferred delete depth deref desc describe descriptor
|
||||
destroy destructor deterministic dictionary diagnostics disconnect
|
||||
distinct domain double drop dynamic
|
||||
each else end end-exec equals escape every except
|
||||
exception exec execute external
|
||||
false fetch first float for foreign found from free full
|
||||
function
|
||||
general get global go goto grant group grouping
|
||||
having host hour
|
||||
identity if ignore immediate in indicator initialize initially
|
||||
inner inout input insert int integer intersect interval
|
||||
into is isolation iterate
|
||||
join
|
||||
key
|
||||
language large last lateral leading left less level like
|
||||
limit local localtime localtimestamp locator
|
||||
map match minute modifies modify module month
|
||||
names national natural nchar nclob new next no none
|
||||
not null numeric
|
||||
object of off old on only open operation option
|
||||
or order ordinality out outer output
|
||||
pad parameter parameters partial path postfix precision prefix
|
||||
preorder prepare preserve primary
|
||||
prior privileges procedure public
|
||||
read reads real recursive ref references referencing relative
|
||||
restrict result return returns revoke right
|
||||
role rollback rollup routine row rows
|
||||
savepoint schema scroll scope search second section select
|
||||
sequence session session_user set sets size smallint some| space
|
||||
specific specifictype sql sqlexception sqlstate sqlwarning start
|
||||
state statement static structure system_user
|
||||
table temporary terminate than then time timestamp
|
||||
timezone_hour timezone_minute to trailing transaction translation
|
||||
treat trigger true
|
||||
under union unique unknown
|
||||
unnest update usage user using
|
||||
value values varchar variable varying view
|
||||
when whenever where with without work write
|
||||
year
|
||||
zone</keyword-class>
|
||||
<keyword-class name="plsql">
|
||||
all alter and any array as asc at authid avg begin between
|
||||
binary_integer
|
||||
body boolean bulk by char char_base check close cluster collect
|
||||
comment commit compress connect constant create current currval
|
||||
cursor date day declare decimal default delete desc distinct
|
||||
do drop else elsif end exception exclusive execute exists exit
|
||||
extends false fetch float for forall from function goto group
|
||||
having heap hour if immediate in index indicator insert integer
|
||||
interface intersect interval into is isolation java level like
|
||||
limited lock long loop max min minus minute mlslabel mod mode
|
||||
month natural naturaln new nextval nocopy not nowait null number
|
||||
number_base ocirowid of on opaque open operator option or order
|
||||
organization others out package partition pctfree pls_integer
|
||||
positive positiven pragma prior private procedure public raise
|
||||
range raw real record ref release return reverse rollback row
|
||||
rowid rownum rowtype savepoint second select separate set share
|
||||
smallint space sql sqlcode sqlerrm start stddev subtype successful
|
||||
sum synonym sysdate table then time timestamp to trigger true
|
||||
type uid union unique update use user validate values varchar
|
||||
varchar2 variance view when whenever where while with work write
|
||||
year zone
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<base-language name="sqlbase">
|
||||
<lexer name="sql" />
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
<style name="Doc Comment" key="3" class="commentdoc"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Double-Quoted String" key="6" class="string"/>
|
||||
<style name="Single-Quoted String" key="7" class="string"/>
|
||||
<style name="Symbols" key="8" fore="007f7f"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Operator" key="10" bold="true"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" back="e0c0e0" eolfilled="true"/>
|
||||
<!-- braces.sql.style=10 -->
|
||||
</use-styles>
|
||||
</base-language>
|
||||
|
||||
<language name="sql" base="sqlbase" title="SQL">
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="sql"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
<language name="plsql" base="sqlbase" title="PL/SQL">
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="plsql"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,94 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="tcl">
|
||||
after append array auto_execok auto_import auto_load
|
||||
auto_load_index auto_qualify beep binary break case catch cd clock
|
||||
close concat continue dde default echo else elseif encoding eof
|
||||
error eval exec exit expr fblocked fconfigure fcopy file
|
||||
fileevent flush for foreach format gets glob global history if
|
||||
incr info interp join lappend lindex linsert list llength load
|
||||
lrange lreplace lsearch lsort namespace open package pid
|
||||
pkg_mkIndex proc puts pwd read regexp regsub rename resource
|
||||
return scan seek set socket source split string subst switch
|
||||
tclLog tclMacPkgSearch tclPkgSetup tclPkgUnknown tell time
|
||||
trace unknown unset update uplevel upvar variable vwait while
|
||||
</keyword-class>
|
||||
<keyword-class name="tk">
|
||||
bell bind bindtags button canvas checkbutton console
|
||||
destroy entry event focus font frame grab grid image label listbox menu
|
||||
menubutton message pack place radiobutton raise scale scrollbar
|
||||
text tk tkwait toplevel winfo wm
|
||||
</keyword-class>
|
||||
<keyword-class name="itcl">
|
||||
@scope body class code common component configbody
|
||||
constructor define destructor hull import inherit itcl itk itk_component
|
||||
itk_initialize itk_interior itk_option iwidgets keep method
|
||||
private protected public
|
||||
</keyword-class>
|
||||
<keyword-class name="TkCommands">
|
||||
tkButtonDown tkButtonEnter tkButtonInvoke
|
||||
tkButtonLeave tkButtonUp tkCancelRepeat tkCheckRadioInvoke tkDarken
|
||||
tkEntryAutoScan tkEntryBackspace tkEntryButton1 tkEntryClosestGap
|
||||
tkEntryInsert tkEntryKeySelect tkEntryMouseSelect tkEntryNextWord
|
||||
tkEntryPaste tkEntryPreviousWord tkEntrySeeInsert tkEntrySetCursor
|
||||
tkEntryTranspose tkEventMotifBindings tkFDGetFileTypes tkFirstMenu
|
||||
tkFocusGroup_Destroy tkFocusGroup_In tkFocusGroup_Out tkFocusOK
|
||||
tkListboxAutoScan tkListboxBeginExtend tkListboxBeginSelect
|
||||
tkListboxBeginToggle tkListboxCancel tkListboxDataExtend
|
||||
tkListboxExtendUpDown tkListboxMotion tkListboxSelectAll
|
||||
tkListboxUpDown tkMbButtonUp tkMbEnter tkMbLeave tkMbMotion
|
||||
tkMbPost tkMenuButtonDown tkMenuDownArrow tkMenuDup tkMenuEscape
|
||||
tkMenuFind tkMenuFindName tkMenuFirstEntry tkMenuInvoke tkMenuLeave
|
||||
tkMenuLeftArrow tkMenuMotion tkMenuNextEntry tkMenuNextMenu
|
||||
tkMenuRightArrow tkMenuUnpost tkMenuUpArrow tkMessageBox
|
||||
tkPostOverPoint tkRecolorTree tkRestoreOldGrab tkSaveGrabInfo
|
||||
tkScaleActivate tkScaleButton2Down tkScaleButtonDown
|
||||
tkScaleControlPress tkScaleDrag tkScaleEndDrag tkScaleIncrement
|
||||
tkScreenChanged tkScrollButton2Down tkScrollButtonDown
|
||||
tkScrollButtonUp tkScrollByPages tkScrollByUnits tkScrollDrag
|
||||
tkScrollEndDrag tkScrollSelect tkScrollStartDrag tkScrollToPos
|
||||
tkScrollTopBottom tkTabToWindow tkTearOffMenu tkTextAutoScan
|
||||
tkTextButton1 tkTextClosestGap tkTextInsert tkTextKeyExtend
|
||||
tkTextKeySelect tkTextNextPara tkTextNextPos tkTextNextWord
|
||||
tkTextPaste tkTextPrevPara tkTextPrevPos tkTextResetAnchor
|
||||
tkTextScrollPages tkTextSelectTo tkTextSetCursor tkTextTranspose
|
||||
tkTextUpDownLine tkTraverseToMenu tkTraverseWithinMenu tk_bisque
|
||||
tk_chooseColor tk_dialog tk_focusFollowsMouse tk_focusNext
|
||||
tk_focusPrev tk_getOpenFile tk_getSaveFile tk_messageBox
|
||||
tk_optionMenu tk_popup tk_setPalette tk_textCopy tk_textCut
|
||||
tk_textPaste
|
||||
</keyword-class>
|
||||
<keyword-class name="fulltcl">
|
||||
<include-class name="tcl"/>
|
||||
<include-class name="tk"/>
|
||||
<include-class name="TkCommands"/>
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<!-- base scheme for C++ style languages -->
|
||||
<language name="tcl" title="TCL" folding="true" foldcomments="true">
|
||||
<lexer name="tcl" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="fulltcl"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment"/>
|
||||
<style name="Number" key="2" class="number"/>
|
||||
<style name="String" key="3" class="string"/>
|
||||
<style name="Single-quoted String" key="4" class="string"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="Triple quotes" key="6" fore="7f0000"/>
|
||||
<style name="Triple double quotes" key="7" fore="7f0000"/>
|
||||
<style name="Class name definition" key="8" fore="0000ff" bold="true"/>
|
||||
<style name="Function or method definition" key="9" fore="007f7f" bold="true"/>
|
||||
<style name="Operator" key="10" class="operator"/>
|
||||
<style name="Identifier" key="11" />
|
||||
|
||||
<style name="Comment-blocks" key="12" class="comment" />
|
||||
<style name="Unclosed string" key="13" class="string" back="e0c0e0" eolfilled="true"/>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
57
arduino-0018-windows/hardware/tools/avr/pn/schemes/vb.scheme
Normal file
57
arduino-0018-windows/hardware/tools/avr/pn/schemes/vb.scheme
Normal file
|
@ -0,0 +1,57 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="vb">
|
||||
and begin case call continue do each else elseif end erase
|
||||
error event exit false for function get gosub goto if implement in load loop lset
|
||||
me mid new next not nothing on or property raiseevent rem resume return rset
|
||||
select set stop sub then to true unload until wend while with withevents
|
||||
attribute alias as boolean byref byte byval const compare currency date declare dim double
|
||||
enum explicit friend global integer let lib long module object option optional
|
||||
preserve private property public redim single static string type variant
|
||||
</keyword-class>
|
||||
<keyword-class name="vbnet">
|
||||
addhandler addressof andalso alias and ansi as assembly auto boolean
|
||||
byref byte byval call case catch cbool cbyte cchar cdate cdec cdbl char cint class
|
||||
clng cobj const cshort csng cstr ctype date decimal declare default delegate dim do double
|
||||
each else elseif end enum erase error event exit false finally for friend function get
|
||||
gettype goto handles if implements imports in inherits integer interface is let lib like long
|
||||
loop me mod module mustinherit mustoverride mybase myclass namespace new
|
||||
next not nothing notinheritable notoverridable object on option optional or
|
||||
orelse overloads overridable overrides paramarray preserve private property protected public
|
||||
raiseevent readonly redim rem removehandler resume return select set shadows
|
||||
shared short single static step stop string structure sub synclock then throw to true try
|
||||
typeof unicode until variant when while with withevents writeonly xor
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<base-language name="vbbase">
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="comment" />
|
||||
<style name="Number" key="2" class="number" />
|
||||
<style name="Keyword" key="3" class="keyword" />
|
||||
<style name="String" key="4" class="string" />
|
||||
<style name="Preprocessor" key="5" class="preprocessor" />
|
||||
<style name="Operator" key="6" class="operator" />
|
||||
<style name="Identifier" key="7" />
|
||||
<style name="Date" key="8" class="number" />
|
||||
</use-styles>
|
||||
</base-language>
|
||||
|
||||
<language base="vbbase" name="vb" title="Visual Basic" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true" >
|
||||
<comments line="'" blockStart="'" blockLine="'" blockEnd="" />
|
||||
<lexer name="vb" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="vbnet"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
|
||||
<language base="vbbase" name="vbscript" title="VBScript" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true" >
|
||||
<lexer name="vbscript" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="vb"/>
|
||||
</use-keywords>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,49 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme>
|
||||
<keyword-classes><keyword-class name="verilog">
|
||||
always and assign attribute begin buf bufif0 bufif1 case casex
|
||||
casez cmos deassign default defparam disable edge else end
|
||||
endattribute endcase endfunction endmodule endprimitive endspecify
|
||||
endtable endtask event for force forever fork function highz0 highz1
|
||||
if ifnone initial inout input integer join makefile medium module large
|
||||
macromodule nand negedge nmos nor not notif0 notif1 or output
|
||||
parameter pmos posedge primitive pull0 pull1 pulldown pullup rcmos
|
||||
real realtime reg release repeat rnmos rpmos rtran rtranif0 rtranif1
|
||||
scalared signed small specify specparam strength strong0 strong1
|
||||
supply0 supply1 table task time tran tranif0 tranif1 tri tri0 tri1
|
||||
triand trior trireg unsigned vectored wait wand weak0 weak1 while
|
||||
wire wor xbuf xnor xor</keyword-class>
|
||||
<keyword-class name="verilog2">$readmemb $readmemh $sreadmemb $sreadmemh
|
||||
$display $write $strobe $monitor $fdisplay $fwrite $fstrobe
|
||||
$fmonitor $fopen $fclose $time $stime $realtime $scale $printtimescale
|
||||
$timeformat $stop $finish $save $incsave $restart $input $log $nolog $key
|
||||
$nokey $scope $showscopes $showscopes $showvars $showvars $countdrivers $list
|
||||
$monitoron $monitoroff $dumpon $dumpoff $dumpfile $dumplimit $dumpflush $dumpvars
|
||||
$dumpall $reset $reset $reset $reset $reset $random $getpattern $rtoi $itor $realtobits $bitstoreal
|
||||
$setup $hold $setuphold $period $width $skew $recovery</keyword-class></keyword-classes>
|
||||
<language name="verilog" title="Verilog" folding="true">
|
||||
<lexer name="verilog" />
|
||||
<comments line="//" streamStart="/*" streamEnd="*/" blockStart="/**" blockLine=" *" blockEnd=" */" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="verilog" />
|
||||
<keyword key="2" name="Keywords 2" class="verilog2" />
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" class="commentbox"/>
|
||||
<style name="Comment Line" key="2" class="commentline"/>
|
||||
<style name="Bang Comment" key="3" class="comment" fore="3F7F3F" back="E0F0FF" eolfilled="true"/>
|
||||
<style name="Number" key="4" class="number"/>
|
||||
<style name="Keyword" key="5" class="keyword"/>
|
||||
<style name="String" key="6" class="string"/>
|
||||
<style name="Keyword 2" key="7" class="string"/>
|
||||
<style name="System Tasks" key="8" fore="804020"/>
|
||||
<style name="Preprocessor" key="9" class="preprocessor"/>
|
||||
<style name="Operator" key="10" class="operator"/>
|
||||
<style name="Identifier" key="11" />
|
||||
<style name="End of line string" key="12" fore="000000" font="font.monospace" back="e0c0e0" eolfilled="true"/>
|
||||
<style name="User defined identifiers and tasks" key="19" fore="804020" />
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,87 @@
|
|||
<?xml version="1.0" ?>
|
||||
<Scheme>
|
||||
<keyword-classes>
|
||||
<keyword-class name="keywords">
|
||||
access after alias all architecture array assert attribute begin block body buffer bus case component
|
||||
configuration constant disconnect downto else elsif end entity exit file for function generate generic
|
||||
group guarded if impure in inertial inout is label library linkage literal loop map new next null of
|
||||
on open others out package port postponed procedure process pure range record register reject report
|
||||
return select severity shared signal subtype then to transport type unaffected units until use variable
|
||||
wait when while with
|
||||
</keyword-class>
|
||||
<keyword-class name="operators">
|
||||
abs and mod nand nor not or rem rol ror sla sll sra srl xnor xor
|
||||
</keyword-class>
|
||||
<keyword-class name="attributes">
|
||||
left right low high ascending image value pos val succ pred leftof rightof base range reverse_range
|
||||
length delayed stable quiet transaction event active last_event last_active last_value driving
|
||||
driving_value simple_name path_name instance_name
|
||||
</keyword-class>
|
||||
<keyword-class name="functions">
|
||||
now readline read writeline write endfile resolved to_bit to_bitvector to_stdulogic to_stdlogicvector
|
||||
to_stdulogicvector to_x01 to_x01z to_UX01 rising_edge falling_edge is_x shift_left shift_right rotate_left
|
||||
rotate_right resize to_integer to_unsigned to_signed std_match to_01
|
||||
</keyword-class>
|
||||
<keyword-class name="packages">
|
||||
std ieee work standard textio std_logic_1164 std_logic_arith std_logic_misc std_logic_signed
|
||||
std_logic_textio std_logic_unsigned numeric_bit numeric_std math_complex math_real vital_primitives
|
||||
vital_timing
|
||||
</keyword-class>
|
||||
<keyword-class name="types">
|
||||
boolean bit character severity_level integer real time delay_length natural positive string bit_vector
|
||||
file_open_kind file_open_status line text side width std_ulogic std_ulogic_vector std_logic
|
||||
std_logic_vector X01 X01Z UX01 UX01Z unsigned signed
|
||||
</keyword-class>
|
||||
<keyword-class name="user">
|
||||
userword
|
||||
</keyword-class>
|
||||
<keyword-class name="vhdl2">
|
||||
'base 'left 'right 'high 'low 'ascending 'image 'value 'pos
|
||||
'val 'succ 'pred 'leftof 'rightof 'range 'reverse_range 'length
|
||||
'delayed 'stable 'quiet 'transaction 'event 'last_event 'last_active
|
||||
'last_value 'driving 'driving_value 'simple_name 'instance_name 'path_name
|
||||
</keyword-class>
|
||||
<keyword-class name="vhdl3">
|
||||
std_logic std_logic_vector
|
||||
</keyword-class>
|
||||
<keyword-class name="vhdl4">
|
||||
string integer time
|
||||
</keyword-class>
|
||||
<keyword-class name="vhdl5">
|
||||
dummy
|
||||
</keyword-class>
|
||||
</keyword-classes>
|
||||
|
||||
<language name="vhdl" title="VHDL" folding="true" foldcomments="true" foldcompact="true" foldpreproc="true" >
|
||||
<lexer name="vhdl" />
|
||||
<use-keywords>
|
||||
<keyword key="0" name="Keywords" class="keywords"/>
|
||||
<keyword key="1" name="operators" class="operators"/>
|
||||
<keyword key="2" name="attributes" class="attributes"/>
|
||||
<keyword key="3" name="functions" class="functions"/>
|
||||
<keyword key="4" name="packages" class="packages"/>
|
||||
<keyword key="5" name="types" class="types"/>
|
||||
<keyword key="6" name="user" class="user"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" />
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Comment" key="1" fore="009300" bold="true" italic="true" class="comment" />
|
||||
<style name="CommentLineBang" key="2" class="comment" />
|
||||
<style name="Number" key="3" fore="a52a00" class="number" />
|
||||
<style name="String" key="4" fore="ea0075" class="string" />
|
||||
<style name="StringEOL" key="7" class="string" />
|
||||
<style name="Operator" key="5" class="operator" />
|
||||
<style name="Identifier" key="6" />
|
||||
<style name="Keyword" key="8" fore="0000ff" class="keyword" />
|
||||
<style name="STDOperator" key="9" fore="0000ff" class="keyword" />
|
||||
<style name="STDFunktion" key="11" fore="0000ff" class="keyword" />
|
||||
<style name="STDPackage" key="12" fore="0000ff" class="keyword" />
|
||||
<style name="STDType" key="13" fore="0000ff" class="keyword" />
|
||||
<style name="Attribute" key="10" fore="0000ff" class="keyword" />
|
||||
<style name="Userword" key="14" fore="0000ff" class="keyword" />
|
||||
</use-styles>
|
||||
</language>
|
||||
|
||||
|
||||
</Scheme>
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0"?>
|
||||
<Scheme>
|
||||
<style-classes><style-class name="sgml" back="efefff" eolfilled="true"/></style-classes>
|
||||
<keyword-classes><keyword-class name="dtd">
|
||||
ELEMENT DOCTYPE ATTLIST ENTITY NOTATION
|
||||
</keyword-class></keyword-classes>
|
||||
<language name="xml" title="XML" folding="true" foldcomments="false" foldcompact="false">
|
||||
<comments streamStart="<!-- " streamEnd=" -->"/>
|
||||
<lexer name="xml" stylebits="7"/>
|
||||
<property name="fold.html" value="1" />
|
||||
<use-keywords>
|
||||
<keyword key="5" name="DTD keywords" class="dtd"/>
|
||||
</use-keywords>
|
||||
<use-styles>
|
||||
<style name="Default" key="32" class="default"/>
|
||||
<style name="Whitespace" key="0" />
|
||||
<style name="Tags" key="1" class="tag"/>
|
||||
<style name="Unknown Tags" key="2" class="unknowntag"/>
|
||||
<style name="Attributes" key="3" class="attribute"/>
|
||||
<style name="Unknown Attributes" key="4" class="unknownattribute"/>
|
||||
<style name="Numbers" key="5" class="number"/>
|
||||
<style name="Double quoted strings" key="6" class="string"/>
|
||||
<style name="Single quoted strings" key="7" class="string"/>
|
||||
<style name="Other inside tag" key="8" fore="800080"/>
|
||||
<style name="Comment" key="9" fore="808000"/>
|
||||
<style name="Entities" key="10" fore="800080"/>
|
||||
<style name="XML style tag ends '/>'" key="11" class="tag" />
|
||||
<style name="XML identifier start '<?'" key="12" class="tag" bold="true" />
|
||||
<style name="XML identifier end '?>'" key="13" class="tag" bold="true"/>
|
||||
<style name="CDATA" key="17" fore="800000" back="FFF0F0" eolfilled="true"/>
|
||||
<style name="Question" key="18" fore="800000"/>
|
||||
<style name="Unquoted Value" key="19" fore="608060"/>
|
||||
<group name="SGML" description="SGML Elements" class="sgml" >
|
||||
<style name="Tags <! ... >" key="21" fore="000080"/>
|
||||
<style name="Command" key="22" fore="000080" bold="true"/>
|
||||
<style name="1st param" key="23" fore="006600"/>
|
||||
<style name="Double string" key="24" fore="800000"/>
|
||||
<style name="Single string" key="25" fore="993300"/>
|
||||
<style name="Error" key="26" fore="800000" back="FF6666"/>
|
||||
<style name="Special (#xxxx type)" key="27" fore="3366FF"/>
|
||||
<style name="Entity" key="28" fore="333333"/>
|
||||
<style name="Comment" key="29" fore="808000"/>
|
||||
<style name="Block" key="31" fore="000066" back="CCCCE0"/>
|
||||
</group>
|
||||
</use-styles>
|
||||
</language>
|
||||
</Scheme>
|
|
@ -0,0 +1,3 @@
|
|||
--langdef=properties
|
||||
--langmap=properties:.ini
|
||||
--regex-properties=/^\[(.*)\]/\1/s,Section/
|
|
@ -0,0 +1,46 @@
|
|||
Each section represents corresponds to a scheme name with tagging defined
|
||||
externally in additionalLanguages.conf.
|
||||
|
||||
For each tag type in your scheme, add a line to the section. The key is the
|
||||
letter corresponding to your tag type, the value is a tag type number from the
|
||||
list below.
|
||||
|
||||
0 Unknown
|
||||
1 Function
|
||||
2 Procedure
|
||||
3 Class
|
||||
4 Macro
|
||||
5 Enum
|
||||
6 Filename
|
||||
7 EnumName
|
||||
8 Member
|
||||
9 Prototype
|
||||
10 Structure
|
||||
11 Typedef
|
||||
12 Union
|
||||
13 Variable
|
||||
14 Namespace
|
||||
15 Method
|
||||
16 Event
|
||||
17 Interface
|
||||
18 Property
|
||||
19 Program
|
||||
20 Constant
|
||||
21 Label
|
||||
22 Singleton
|
||||
23 Mixin
|
||||
24 Module
|
||||
25 Net
|
||||
26 Port
|
||||
27 Register
|
||||
28 Task
|
||||
29 Cursor
|
||||
30 Record
|
||||
31 SubType
|
||||
32 Trigger
|
||||
33 Set
|
||||
34 Field
|
||||
35 Table
|
||||
|
||||
[properties]
|
||||
s = 39
|
Binary file not shown.
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0"?>
|
||||
<schemetools>
|
||||
<global>
|
||||
<tool name="[WinAVR] Make All" command="make.exe" folder="%d" params="all" shortcut="0" parsepattern="" flags="45" />
|
||||
<tool name="[WinAVR] Make Clean" command="make.exe" folder="%d" params="clean" shortcut="0" parsepattern="" flags="41" />
|
||||
<tool name="[WinAVR] Program" command="make.exe" folder="%d" params="program" shortcut="0" parsepattern="" flags="41" />
|
||||
</global>
|
||||
</schemetools>
|
Reference in a new issue