Plugin Directory

Changeset 376400


Ignore:
Timestamp:
04/23/2011 09:26:53 PM (15 years ago)
Author:
apollox2
Message:
 
Location:
syntaxhighlighter-evolved-applescript
Files:
11 added
5 edited

Legend:

Unmodified
Added
Removed
  • syntaxhighlighter-evolved-applescript/trunk/readme.txt

    r376312 r376400  
    55Requires at least: 2.7
    66Tested up to: 3.1.1
    7 Stable tag: 1.3.0
     7Stable tag: 1.4.0
    88
    99Adds support for the AppleScript language to the SyntaxHighlighter Evolved plugin using [applescript] and [as] tags.
     
    43431. This is a sample image of the plugin in action as applied to AppleScript code.
    4444
     452. Longer sample showing additional syntax.
     46
    4547== Changelog ==
     48
     49= 1.4.0 =
     50* Updated AppleScript brush stylesheet and script to version 3.0.83, as provided by [David Chambers](http://davidchambersdesign.com).
    4651
    4752= 1.3.0 =
  • syntaxhighlighter-evolved-applescript/trunk/scripts/shBrushAppleScript.js

    r375998 r376400  
    1 /*
    2  * AppleScript brush for SyntaxHighlighter
     1/**
     2 * SyntaxHighlighter
     3 * http://alexgorbatchev.com/SyntaxHighlighter
    34 *
    4  * SyntaxHighlighter by Alex Gorbatchev
    5  * http://alexgorbatchev.com/
     5 * SyntaxHighlighter is donationware. If you are using it, please donate.
     6 * http://alexgorbatchev.com/SyntaxHighlighter/donate.html
    67 *
    7  * AppleScript brush by David Chambers
    8  * http://davidchambersdesign.com/
    9  * { last updated: 10 August 2009 }
     8 * @version
     9 * 3.0.83 (July 02 2010)
     10 *
     11 * @copyright
     12 * Copyright (C) 2004-2010 Alex Gorbatchev.
     13 *
     14 * @license
     15 * Dual licensed under the MIT and GPL licenses.
    1016 */
     17;(function()
     18{
     19    // CommonJS
     20    typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
    1121
    12 SyntaxHighlighter.brushes.AppleScript = function ()
    13 {
    14     var keywords, ordinals, specials;
    15     keywords = 'after before beginning continue copy each end every from return get global in local named of set some that the then times to where whose with without';
    16     ordinals = 'first second third fourth fifth sixth seventh eighth ninth tenth last front back middle';
    17     specials = 'activate add alias AppleScript ask attachment boolean class constant delete duplicate empty exists false id integer list make message modal modified new no paragraph pi properties quit real record remove rest result reveal reverse run running save string true word yes';
     22    function Brush()
     23    {
     24        // AppleScript brush by David Chambers
     25        // http://davidchambersdesign.com/
     26        var keywords   = 'after before beginning continue copy each end every from return get global in local named of set some that the then times to where whose with without';
     27        var ordinals   = 'first second third fourth fifth sixth seventh eighth ninth tenth last front back middle';
     28        var specials   = 'activate add alias AppleScript ask attachment boolean class constant delete duplicate empty exists false id integer list make message modal modified new no paragraph pi properties quit real record remove rest result reveal reverse run running save string true word yes';
    1829
    19     this.regexList = [
     30        this.regexList = [
    2031
    21         { regex: /(--|#).*$/gm,
    22             css: 'comments' },
     32            { regex: /(--|#).*$/gm,
     33                css: 'comments' },
    2334
    24         { regex: /\(\*(?:[\s\S]*?\(\*[\s\S]*?\*\))*[\s\S]*?\*\)/gm, // support nested comments
    25             css: 'comments' },
     35            { regex: /\(\*(?:[\s\S]*?\(\*[\s\S]*?\*\))*[\s\S]*?\*\)/gm, // support nested comments
     36                css: 'comments' },
    2637
    27         { regex: /"[\s\S]*?"/gm,
    28             css: 'string' },
     38            { regex: /"[\s\S]*?"/gm,
     39                css: 'string' },
    2940
    30         { regex: /(?:,|:|¬|'s\b|\(|\)|\{|\}|«|\b\w*»)/g,
    31             css: 'standard' },
     41            { regex: /(?:,|:|¬|'s\b|\(|\)|\{|\}|«|\b\w*»)/g,
     42                css: 'color1' },
    3243
    33         { regex: /(-)?(\d)+(\.(\d)?)?(E\+(\d)+)?/g, // numbers
    34             css: 'standard' },
     44            { regex: /(-)?(\d)+(\.(\d)?)?(E\+(\d)+)?/g, // numbers
     45                css: 'color1' },
    3546
    36         { regex: /(?:&(amp;|gt;|lt;)?|=|≠|>|<|≥|>=|≤|<=|\*|\+|-|\/|÷|\^)/g,
    37             css: 'operator' },
     47            { regex: /(?:&(amp;|gt;|lt;)?|=|� |>|<|≥|>=|≤|<=|\*|\+|-|\/|÷|\^)/g,
     48                css: 'color2' },
    3849
    39         { regex: /\b(?:and|as|div|mod|not|or|return(?!\s&)(ing)?|equals|(is(n't| not)? )?equal( to)?|does(n't| not) equal|(is(n't| not)? )?(greater|less) than( or equal( to)?)?|(comes|does(n't| not) come) (after|before)|is(n't| not)?( in)? (back|front) of|is(n't| not)? behind|is(n't| not)?( (in|contained by))?|does(n't| not) contain|contain(s)?|(start|begin|end)(s)? with|((but|end) )?(consider|ignor)ing|prop(erty)?|(a )?ref(erence)?( to)?|repeat (until|while|with)|((end|exit) )?repeat|((else|end) )?if|else|(end )?(script|tell|try)|(on )?error|(put )?into|(of )?(it|me)|its|my|with (timeout( of)?|transaction)|end (timeout|transaction))\b/g,
    40             css: 'keyword' },
     50            { regex: /\b(?:and|as|div|mod|not|or|return(?!\s&)(ing)?|equals|(is(n't| not)? )?equal( to)?|does(n't| not) equal|(is(n't| not)? )?(greater|less) than( or equal( to)?)?|(comes|does(n't| not) come) (after|before)|is(n't| not)?( in)? (back|front) of|is(n't| not)? behind|is(n't| not)?( (in|contained by))?|does(n't| not) contain|contain(s)?|(start|begin|end)(s)? with|((but|end) )?(consider|ignor)ing|prop(erty)?|(a )?ref(erence)?( to)?|repeat (until|while|with)|((end|exit) )?repeat|((else|end) )?if|else|(end )?(script|tell|try)|(on )?error|(put )?into|(of )?(it|me)|its|my|with (timeout( of)?|transaction)|end (timeout|transaction))\b/g,
     51                css: 'keyword' },
    4152
    42         { regex: /\b\d+(st|nd|rd|th)\b/g, // ordinals
    43             css: 'keyword' },
     53            { regex: /\b\d+(st|nd|rd|th)\b/g, // ordinals
     54                css: 'keyword' },
    4455
    45         { regex: /\b(?:about|above|against|around|at|below|beneath|beside|between|by|(apart|aside) from|(instead|out) of|into|on(to)?|over|since|thr(ough|u)|under)\b/g,
    46             css: 'special' },
     56            { regex: /\b(?:about|above|against|around|at|below|beneath|beside|between|by|(apart|aside) from|(instead|out) of|into|on(to)?|over|since|thr(ough|u)|under)\b/g,
     57                css: 'color3' },
    4758
    48         { regex: /\b(?:adding folder items to|after receiving|choose( ((remote )?application|color|folder|from list|URL))?|clipboard info|set the clipboard to|(the )?clipboard|entire contents|display(ing| (alert|dialog|mode))?|document( (edited|file|nib name))?|file( (name|type))?|(info )?for|giving up after|(name )?extension|quoted form|return(ed)?|second(?! item)(s)?|list (disks|folder)|text item(s| delimiters)?|(Unicode )?text|(disk )?item(s)?|((current|list) )?view|((container|key) )?window|with (data|icon( (caution|note|stop))?|parameter(s)?|prompt|properties|seed|title)|case|diacriticals|hyphens|numeric strings|punctuation|white space|folder creation|application(s( folder)?| (processes|scripts position|support))?|((desktop )?(pictures )?|(documents|downloads|favorites|home|keychain|library|movies|music|public|scripts|sites|system|users|utilities|workflows) )folder|desktop|Folder Action scripts|font(s| panel)?|help|internet plugins|modem scripts|(system )?preferences|printer descriptions|scripting (additions|components)|shared (documents|libraries)|startup (disk|items)|temporary items|trash|on server|in AppleTalk zone|((as|long|short) )?user name|user (ID|locale)|(with )?password|in (bundle( with identifier)?|directory)|(close|open for) access|read|write( permission)?|(g|s)et eof|using( delimiters)?|starting at|default (answer|button|color|country code|entr(y|ies)|identifiers|items|name|location|script editor)|hidden( answer)?|open(ed| (location|untitled))?|error (handling|reporting)|(do( shell)?|load|run|store) script|administrator privileges|altering line endings|get volume settings|(alert|boot|input|mount|output|set) volume|output muted|(fax|random )?number|round(ing)?|up|down|toward zero|to nearest|as taught in school|system (attribute|info)|((AppleScript( Studio)?|system) )?version|(home )?directory|(IPv4|primary Ethernet) address|CPU (type|speed)|physical memory|time (stamp|to GMT)|replacing|ASCII (character|number)|localized string|from table|offset|summarize|beep|delay|say|(empty|multiple) selections allowed|(of|preferred) type|invisibles|showing( package contents)?|editable URL|(File|FTP|News|Media|Web) [Ss]ervers|Telnet hosts|Directory services|Remote applications|waiting until completion|saving( (in|to))?|path (for|to( (((current|frontmost) )?application|resource))?)|POSIX (file|path)|(background|RGB) color|(OK|cancel) button name|cancel button|button(s)?|cubic ((centi)?met(re|er)s|yards|feet|inches)|square ((kilo)?met(re|er)s|miles|yards|feet)|(centi|kilo)?met(re|er)s|miles|yards|feet|inches|lit(re|er)s|gallons|quarts|(kilo)?grams|ounces|pounds|degrees (Celsius|Fahrenheit|Kelvin)|print( (dialog|settings))?|clos(e(able)?|ing)|(de)?miniaturized|miniaturizable|zoom(ed|able)|attribute run|action (method|property|title)|phone|email|((start|end)ing|home) page|((birth|creation|current|custom|modification) )?date|((((phonetic )?(first|last|middle))|computer|host|maiden|related) |nick)?name|aim|icq|jabber|msn|yahoo|address(es)?|save addressbook|should enable action|city|country( code)?|formatte(r|d address)|(palette )?label|state|street|zip|AIM [Hh]andle(s)?|my card|select(ion| all)?|unsaved|(alpha )?value|entr(y|ies)|group|(ICQ|Jabber|MSN) handle|person|people|company|department|icon image|job title|note|organization|suffix|vcard|url|copies|collating|pages (across|down)|request print time|target( printer)?|((GUI Scripting|Script menu) )?enabled|show Computer scripts|(de)?activated|awake from nib|became (key|main)|call method|of (class|object)|center|clicked toolbar item|closed|for document|exposed|(can )?hide|idle|keyboard (down|up)|event( (number|type))?|launch(ed)?|load (image|movie|nib|sound)|owner|log|mouse (down|dragged|entered|exited|moved|up)|move|column|localization|resource|script|register|drag (info|types)|resigned (active|key|main)|resiz(e(d)?|able)|right mouse (down|dragged|up)|scroll wheel|(at )?index|should (close|open( untitled)?|quit( after last window closed)?|zoom)|((proposed|screen) )?bounds|show(n)?|behind|in front of|size (mode|to fit)|update(d| toolbar item)?|was (hidden|miniaturized)|will (become active|close|finish launching|hide|miniaturize|move|open|quit|(resign )?active|((maximum|minimum|proposed) )?size|show|zoom)|bundle|data source|movie|pasteboard|sound|tool(bar| tip)|(color|open|save) panel|coordinate system|frontmost|main( (bundle|menu|window))?|((services|(excluded from )?windows) )?menu|((executable|frameworks|resource|scripts|shared (frameworks|support)) )?path|(selected item )?identifier|data|content(s| view)?|character(s)?|click count|(command|control|option|shift) key down|context|delta (x|y|z)|key( code)?|location|pressure|unmodified characters|types|(first )?responder|playing|(allowed|selectable) identifiers|allows customization|(auto saves )?configuration|visible|image( name)?|menu form representation|tag|user(-| )defaults|associated file name|(auto|needs) display|current field editor|floating|has (resize indicator|shadow)|hides when deactivated|level|minimized (image|title)|opaque|position|release when closed|sheet|title(d)?)\b/g,
    49             css: 'special' },
     59            { regex: /\b(?:adding folder items to|after receiving|choose( ((remote )?application|color|folder|from list|URL))?|clipboard info|set the clipboard to|(the )?clipboard|entire contents|display(ing| (alert|dialog|mode))?|document( (edited|file|nib name))?|file( (name|type))?|(info )?for|giving up after|(name )?extension|quoted form|return(ed)?|second(?! item)(s)?|list (disks|folder)|text item(s| delimiters)?|(Unicode )?text|(disk )?item(s)?|((current|list) )?view|((container|key) )?window|with (data|icon( (caution|note|stop))?|parameter(s)?|prompt|properties|seed|title)|case|diacriticals|hyphens|numeric strings|punctuation|white space|folder creation|application(s( folder)?| (processes|scripts position|support))?|((desktop )?(pictures )?|(documents|downloads|favorites|home|keychain|library|movies|music|public|scripts|sites|system|users|utilities|workflows) )folder|desktop|Folder Action scripts|font(s| panel)?|help|internet plugins|modem scripts|(system )?preferences|printer descriptions|scripting (additions|components)|shared (documents|libraries)|startup (disk|items)|temporary items|trash|on server|in AppleTalk zone|((as|long|short) )?user name|user (ID|locale)|(with )?password|in (bundle( with identifier)?|directory)|(close|open for) access|read|write( permission)?|(g|s)et eof|using( delimiters)?|starting at|default (answer|button|color|country code|entr(y|ies)|identifiers|items|name|location|script editor)|hidden( answer)?|open(ed| (location|untitled))?|error (handling|reporting)|(do( shell)?|load|run|store) script|administrator privileges|altering line endings|get volume settings|(alert|boot|input|mount|output|set) volume|output muted|(fax|random )?number|round(ing)?|up|down|toward zero|to nearest|as taught in school|system (attribute|info)|((AppleScript( Studio)?|system) )?version|(home )?directory|(IPv4|primary Ethernet) address|CPU (type|speed)|physical memory|time (stamp|to GMT)|replacing|ASCII (character|number)|localized string|from table|offset|summarize|beep|delay|say|(empty|multiple) selections allowed|(of|preferred) type|invisibles|showing( package contents)?|editable URL|(File|FTP|News|Media|Web) [Ss]ervers|Telnet hosts|Directory services|Remote applications|waiting until completion|saving( (in|to))?|path (for|to( (((current|frontmost) )?application|resource))?)|POSIX (file|path)|(background|RGB) color|(OK|cancel) button name|cancel button|button(s)?|cubic ((centi)?met(re|er)s|yards|feet|inches)|square ((kilo)?met(re|er)s|miles|yards|feet)|(centi|kilo)?met(re|er)s|miles|yards|feet|inches|lit(re|er)s|gallons|quarts|(kilo)?grams|ounces|pounds|degrees (Celsius|Fahrenheit|Kelvin)|print( (dialog|settings))?|clos(e(able)?|ing)|(de)?miniaturized|miniaturizable|zoom(ed|able)|attribute run|action (method|property|title)|phone|email|((start|end)ing|home) page|((birth|creation|current|custom|modification) )?date|((((phonetic )?(first|last|middle))|computer|host|maiden|related) |nick)?name|aim|icq|jabber|msn|yahoo|address(es)?|save addressbook|should enable action|city|country( code)?|formatte(r|d address)|(palette )?label|state|street|zip|AIM [Hh]andle(s)?|my card|select(ion| all)?|unsaved|(alpha )?value|entr(y|ies)|group|(ICQ|Jabber|MSN) handle|person|people|company|department|icon image|job title|note|organization|suffix|vcard|url|copies|collating|pages (across|down)|request print time|target( printer)?|((GUI Scripting|Script menu) )?enabled|show Computer scripts|(de)?activated|awake from nib|became (key|main)|call method|of (class|object)|center|clicked toolbar item|closed|for document|exposed|(can )?hide|idle|keyboard (down|up)|event( (number|type))?|launch(ed)?|load (image|movie|nib|sound)|owner|log|mouse (down|dragged|entered|exited|moved|up)|move|column|localization|resource|script|register|drag (info|types)|resigned (active|key|main)|resiz(e(d)?|able)|right mouse (down|dragged|up)|scroll wheel|(at )?index|should (close|open( untitled)?|quit( after last window closed)?|zoom)|((proposed|screen) )?bounds|show(n)?|behind|in front of|size (mode|to fit)|update(d| toolbar item)?|was (hidden|miniaturized)|will (become active|close|finish launching|hide|miniaturize|move|open|quit|(resign )?active|((maximum|minimum|proposed) )?size|show|zoom)|bundle|data source|movie|pasteboard|sound|tool(bar| tip)|(color|open|save) panel|coordinate system|frontmost|main( (bundle|menu|window))?|((services|(excluded from )?windows) )?menu|((executable|frameworks|resource|scripts|shared (frameworks|support)) )?path|(selected item )?identifier|data|content(s| view)?|character(s)?|click count|(command|control|option|shift) key down|context|delta (x|y|z)|key( code)?|location|pressure|unmodified characters|types|(first )?responder|playing|(allowed|selectable) identifiers|allows customization|(auto saves )?configuration|visible|image( name)?|menu form representation|tag|user(-| )defaults|associated file name|(auto|needs) display|current field editor|floating|has (resize indicator|shadow)|hides when deactivated|level|minimized (image|title)|opaque|position|release when closed|sheet|title(d)?)\b/g,
     60                css: 'color3' },
    5061
    51         { regex: new RegExp(this.getKeywords(specials), 'gm'), css: 'special' },
    52         { regex: new RegExp(this.getKeywords(keywords), 'gm'), css: 'keyword' },
    53         { regex: new RegExp(this.getKeywords(ordinals), 'gm'), css: 'keyword' },
     62            { regex: new RegExp(this.getKeywords(specials), 'gm'), css: 'color3' },
     63            { regex: new RegExp(this.getKeywords(keywords), 'gm'), css: 'keyword' },
     64            { regex: new RegExp(this.getKeywords(ordinals), 'gm'), css: 'keyword' }
     65        ];
     66    };
    5467
    55         { regex: /\b\w+\b/g,
    56             css: 'userdef' }
    57     ];
    58 };
     68    Brush.prototype = new SyntaxHighlighter.Highlighter();
     69    Brush.aliases = ['applescript'];
    5970
    60 SyntaxHighlighter.brushes.AppleScript.prototype = new SyntaxHighlighter.Highlighter();
    61 SyntaxHighlighter.brushes.AppleScript.aliases = ['applescript'];
     71    SyntaxHighlighter.brushes.AppleScript = Brush;
     72
     73    // CommonJS
     74    typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
     75})();
  • syntaxhighlighter-evolved-applescript/trunk/styles/shThemeAppleScript.css

    r375998 r376400  
    11/*
    22 * AppleScript theme for SyntaxHighlighter
    3  *
     3 * 
    44 * SyntaxHighlighter by Alex Gorbatchev
    55 * http://alexgorbatchev.com/
    6  *
     6 * 
    77 * AppleScript theme by David Chambers
    8  * http://davidchambersdesign.com/
    9  * { last updated: 8 June 2009 }
     8 * https://bitbucket.org/davidchambers/applescript-theme
    109 */
    1110
    12 div.syntaxhighlighter.applescript,
    13 div.syntaxhighlighter.applescript div,
    14 div.syntaxhighlighter.applescript code,
    15 div.syntaxhighlighter.applescript span,
    16 div.syntaxhighlighter.applescript .bold,
    17 div.syntaxhighlighter.applescript .italic,
    18 div.syntaxhighlighter.applescript div.line,
    19 div.syntaxhighlighter.applescript div.line code.number,
    20 div.syntaxhighlighter.applescript div.line span.content,
    21 div.syntaxhighlighter.applescript div.line span.content span.block,
    22 div.syntaxhighlighter.applescript div.line span.content code.spaces,
    23 div.syntaxhighlighter.applescript div.bar,
    24 div.syntaxhighlighter.applescript div.ruler,
    25 div.syntaxhighlighter.applescript div.toolbar,
    26 div.syntaxhighlighter.applescript div.toolbar a,
    27 div.syntaxhighlighter.applescript div.toolbar a:hover
    28 {
    29     line-height: 1.25em !important;
    30     font-family: Verdana, sans-serif !important;
    31     font-weight: normal !important;
    32 }
    33 
    34 div.syntaxhighlighter.applescript
    35 {
    36     position: relative !important;
    37     top: -1px !important;
    38     left: 0 !important;
    39     margin: 1.75em 0 -1px 0 !important;
    40     width: auto !important;
    41     border: 1px solid #ccc !important;
    42     background: #f2f2f2 url(bg.png) repeat-y 2.5em 0 !important;
    43     padding: 0 !important;
    44     font-size: 1.0em !important;
    45     overflow: hidden !important;
    46 }
    47 
    48 div.syntaxhighlighter.applescript.nogutter
    49 {
    50     background: #fff !important;
    51 }
    52 
    53 /*
    54 ruler should not be used since AppleScript is not rendered in monospace font
    55 */
    56 div.syntaxhighlighter.applescript div.ruler
    57 {
    58     display: none !important;
    59 }
    60 
    61 div.syntaxhighlighter.applescript div.toolbar
    62 {
    63     border-left: 1px solid #ddd !important;
    64     border-bottom: 1px solid #ddd !important;
    65     background-color: #f2f2f2 !important;
    66     padding: 2px 5px 2px 0 !important;
    67 }
    68 
    69 div.syntaxhighlighter.applescript div.toolbar a.item
    70 {
    71     margin-left: 5px !important;
    72 }
    73 
    74 div.syntaxhighlighter.applescript div.toolbar a.item:hover, div.syntaxhighlighter div.toolbar a.item:active
    75 {
    76     border-bottom: none !important;
    77 }
    78 
    79 div.syntaxhighlighter.applescript.collapsed div.toolbar
    80 {
    81     border-left: none !important;
    82     border-bottom: none !important;
    83     padding: 0 !important;
    84     font: 1.0em/1.667em "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif !important;
    85 }
    86 
    87 div.syntaxhighlighter.collapsed div.toolbar a,
    88 div.syntaxhighlighter.collapsed div.toolbar a:hover
    89 {
    90     font: 1.0em/1.667em "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif !important;
    91 }
    92 
    93 div.syntaxhighlighter.applescript div.lines
    94 {
    95     padding: 0.167em 0 0.25em 0 !important;
    96 }
    97 
    98 div.syntaxhighlighter.applescript div.line code.number
    99 {
    100     width: 2.25em !important;
    101     padding-right: 0.25em !important;
    102     font-size: 1.0em !important;
    103     line-height: 1.25em !important;
    104     color: #939393 !important;
    105 }
    106 
    107 div.syntaxhighlighter.applescript div.line.highlighted code.number
    108 {
    109     color: #494949 !important;
    110 }
    111 
    112 div.syntaxhighlighter.applescript div.line.highlighted.alt1 span.content,
    113 div.syntaxhighlighter.applescript div.line.highlighted.alt2 span.content
    114 {
    115     background-color: #b5d5ff !important;
    116 }
    117 
    118 div.syntaxhighlighter.applescript div.line span.content
    119 {
    120     margin-left: 2.583em !important;
    121     padding-left: 0.5em !important;
    122     color: #000 !important;
    123 }
    124 
    125 div.syntaxhighlighter.applescript.printing div.line span.content
    126 {
    127     border: 0 !important;
    128 }
    129 
    130 div.syntaxhighlighter.applescript div.line span.content span.block
    131 {
    132     padding-left: 5.083em !important;
    133     text-indent: -5.083em !important;
    134 }
    135 
    136 /*
    137 disable margin on the lines when no gutter option is set
    138 */
    139 div.syntaxhighlighter.applescript.nogutter div.line span.content
    140 {
    141     margin-left: 0 !important;
    142 }
    143 
    144 div.syntaxhighlighter.applescript code.comments
    145 {
    146     font-style: normal !important;
    147     color: #4d4e4e !important;
    148 }
    149 
    150 div.syntaxhighlighter.applescript code.keyword
    151 {
    152     font-weight: bold !important;
    153     color: #3207fd !important;
    154 }
    155 
    156 div.syntaxhighlighter.applescript code.operator,
    157 div.syntaxhighlighter.applescript code.standard,
    158 div.syntaxhighlighter.applescript code.string
    159 {
    160     color: #000 !important;
    161 }
    162 
    163 div.syntaxhighlighter.applescript code.plain,
    164 div.syntaxhighlighter.applescript code.userdef
    165 {
    166     color: #417f0a !important;
    167 }
    168 
    169 div.syntaxhighlighter.applescript code.special
    170 {
    171     color: #1c06fd !important;
    172 }
     11.syntaxhighlighter.applescript div,
     12.syntaxhighlighter.applescript code               { font: 1em/1.25 Verdana, sans-serif !important; }
     13.syntaxhighlighter.applescript                    { border: 1px solid #ccc; background: #fff;
     14                                                    padding: 2px; font-size: 1em; color: #000; }
     15.syntaxhighlighter.applescript .gutter,
     16.syntaxhighlighter.applescript .toolbar,
     17.syntaxhighlighter.applescript textarea           { display: none; }
     18.syntaxhighlighter.applescript .code .line        { padding: 0 !important;
     19                                                    white-space: pre-wrap !important;
     20                                                    overflow: hidden !important; }
     21.syntaxhighlighter.applescript .line.highlighted  { background: #b5d5ff !important; }
     22.syntaxhighlighter.applescript .line>:first-child { margin-left: 4px !important; }
     23.syntaxhighlighter.applescript .comments          { color: #4d4e4e; }
     24.syntaxhighlighter.applescript .keyword           { font-weight: bold !important; color: #3207fd; }
     25.syntaxhighlighter.applescript .color3            { color: #3207fd; }
     26.syntaxhighlighter.applescript .plain             { color: #417f0a; }
     27.syntaxhighlighter.applescript .spaces            { display: inline-block; height: 0 !important;
     28                                                    font-size: 1.75em !important;
     29                                                    line-height: 0 !important; }
  • syntaxhighlighter-evolved-applescript/trunk/syntaxhighlighter-applescript.php

    r376071 r376400  
    44Description: Adds support for the AppleScript language to the SyntaxHighlighter Evolved plugin.
    55Author: Scott Selikoff
    6 Version: 1.3.0
     6Version: 1.4.0
    77Author URI: http://www.selikoff.net/
    88*/
     
    1616// Register the brush file with WordPress
    1717function syntaxhighlighter_applescript_regscript() {
    18     wp_register_script( 'syntaxhighlighter-brush-applescript', plugins_url('syntaxhighlighter-evolved-applescript/scripts/shBrushAppleScript.js'), array('syntaxhighlighter-core'), '1.0.2');
    19     wp_register_style(  'syntaxhighlighter-theme-applescript', plugins_url('syntaxhighlighter-evolved-applescript/styles/shThemeAppleScript.css'), array('syntaxhighlighter-core'), '1.0.2');
     18    wp_register_script( 'syntaxhighlighter-brush-applescript', plugins_url('syntaxhighlighter-evolved-applescript/scripts/shBrushAppleScript.js'), array('syntaxhighlighter-core'), '1.4.0');
     19    wp_register_style(  'syntaxhighlighter-theme-applescript', plugins_url('syntaxhighlighter-evolved-applescript/styles/shThemeAppleScript.css'), array('syntaxhighlighter-core'), '1.4.0');
    2020}
    2121
Note: See TracChangeset for help on using the changeset viewer.