diff --git a/QuickLook.Common/QuickLook.Common.csproj b/QuickLook.Common/QuickLook.Common.csproj index 94091b3..88d347a 100644 --- a/QuickLook.Common/QuickLook.Common.csproj +++ b/QuickLook.Common/QuickLook.Common.csproj @@ -12,7 +12,7 @@ latest false {85FDD6BA-871D-46C8-BD64-F6BB0CB5EA95} - QL-Win + QL-Win QL-Win This repository holds the common library of QuickLook. The library is shared among all QuickLook projects. https://github.com/QL-Win/QuickLook diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Env.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Env.xshd index e33e1cc..7d2e5ac 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Env.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Env.xshd @@ -2,74 +2,74 @@ - - - + + + - - - + + + - + - - + + - &|\/"',;=:- + &|\/"',;=:- - - - # - + + + # + - - - " - " - + + + " + " + - - - ' - ' - + + + ' + ' + - - - ${ - } - + + + ${ + } + - - = + + = - - $ + + $ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/GitAttributes.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/GitAttributes.xshd index 521ae3c..6c45476 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/GitAttributes.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/GitAttributes.xshd @@ -24,11 +24,11 @@ # - - [attr] - + + [attr] + - + " " diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/GitIgnore.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/GitIgnore.xshd index e2b878c..5001417 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/GitIgnore.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/GitIgnore.xshd @@ -29,11 +29,11 @@ # - - ! - + + ! + - + " " diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/HLSL.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/HLSL.xshd index e91fce1..309cfaa 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/HLSL.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/HLSL.xshd @@ -2,91 +2,91 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - + + + + + - + - - - &<>~%^*()-+=!|\/{}[]:;"' , ? + + + &<>~%^*()-+=!|\/{}[]:;"' , ? - - - // - - - /* - */ - + + + // + + + /* + */ + - - - " - " - + + + " + " + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/JavaScript.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/JavaScript.xshd index c07a216..15f58cb 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/JavaScript.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/JavaScript.xshd @@ -1,130 +1,130 @@ - - - - - - - - - - - - break - continue - delete - else - for - function - if - in - new - return - this - typeof - var - void - while - with - abstract - boolean - byte - case - catch - char - class - const - debugger - default - do - double - enum - export - extends - final - finally - float - goto - implements - import - instanceof - int - interface - long - native - package - private - protected - public - short - static - super - switch - synchronized - throw - throws - transient - try - volatile - - - Array - Boolean - Date - Function - Global - Math - Number - Object - RegExp - String - - - false - null - true - NaN - Infinity - - - eval - parseInt - parseFloat - escape - unescape - isNaN - isFinite - - - // - - - /\* - \*/ - - - - / - / - - - - - - " - " - - - - - - ' - ' - - - - - \b0[xX][0-9a-fA-F]+|(\b\d+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)? - + + + + + + + + + + + + break + continue + delete + else + for + function + if + in + new + return + this + typeof + var + void + while + with + abstract + boolean + byte + case + catch + char + class + const + debugger + default + do + double + enum + export + extends + final + finally + float + goto + implements + import + instanceof + int + interface + long + native + package + private + protected + public + short + static + super + switch + synchronized + throw + throws + transient + try + volatile + + + Array + Boolean + Date + Function + Global + Math + Number + Object + RegExp + String + + + false + null + true + NaN + Infinity + + + eval + parseInt + parseFloat + escape + unescape + isNaN + isFinite + + + // + + + /\* + \*/ + + + + / + / + + + + + + " + " + + + + + + ' + ' + + + + + \b0[xX][0-9a-fA-F]+|(\b\d+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)? + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Log.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Log.xshd index 90792e9..3babfc6 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Log.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Log.xshd @@ -9,19 +9,19 @@ - - - - - + + + + + - + - - + + - - + + @@ -52,7 +52,7 @@ - ; + ; \# diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Lua.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Lua.xshd index b4c502e..c59013a 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Lua.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Lua.xshd @@ -3,20 +3,20 @@ - - - - - + + + + + - - - + + + - - - - + + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Makefile.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Makefile.xshd index a99feb3..aa6fd9d 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Makefile.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Makefile.xshd @@ -2,154 +2,154 @@ - - - - - - - + + + + + + + - - - + + + - + - - + + - :=(){}[]$@%*? + :=(){}[]$@%*? - - - # - + + + # + - - - $( - ) - + + + $( + ) + - - ${ - } - + + ${ + } + - - - " - " - + + + " + " + - - ' - ' - + + ' + ' + - - @ - - - + + + @ + - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Markdown.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Markdown.xshd index 92e0f70..1c3984d 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Markdown.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Markdown.xshd @@ -1,67 +1,67 @@ - - - - - - - - - - + + + + + + + + + + - - - ^\#.* - - - \*\*.*\*\* - - - __.*__ - - - \*(?![ ]).*\* - - - _.*_ - - - `(.*?)` - - - ^``` - ^```$ - - - ^\t - ^(?!\t) - - - ^[ ]{4} - ^(?![ ]{4}) - - - ^> - ^(?!>) - - - \!\[.*\]\[.*\] - - - \[.*\]\(.*\) - - - \[.*\]\[.*\] - - - [ ]{2}$ - - - <think> - </think> - - + + + ^\#.* + + + \*\*.*\*\* + + + __.*__ + + + \*(?![ ]).*\* + + + _.*_ + + + `(.*?)` + + + ^``` + ^```$ + + + ^\t + ^(?!\t) + + + ^[ ]{4} + ^(?![ ]{4}) + + + ^> + ^(?!>) + + + \!\[.*\]\[.*\] + + + \[.*\]\(.*\) + + + \[.*\]\[.*\] + + + [ ]{2}$ + + + <think> + </think> + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Python.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Python.xshd index dd3d160..a9026be 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Python.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Python.xshd @@ -1,108 +1,108 @@ - - - - - + + + + + - - + + - + - - - TODO - FIXME - - - HACK - UNDONE - - + + + TODO + FIXME + + + HACK + UNDONE + + - - - \# - + + + \# + - - ''' - ''' - - - """ - """ - + + ''' + ''' + + + """ + """ + - - " - " - - - - - - ' - ' - - - - + + " + " + + + + + + ' + ' + + + + - - and - as - assert - break - class - continue - def - del - elif - else - except - exec - False - finally - for - from - global - if - import - in - is - lambda - None - nonlocal - not - or - pass - print - raise - return - True - try - while - with - yield - async - await - + + and + as + assert + break + class + continue + def + del + elif + else + except + exec + False + finally + for + from + global + if + import + in + is + lambda + None + nonlocal + not + or + pass + print + raise + return + True + try + while + with + yield + async + await + - - \b - [\d\w_]+ # an identifier - (?=\s*\() # followed by ( - - - \b0[xX][0-9a-fA-F]+ # hex number - ( \b\d+(\.[0-9]+)? #number with optional floating point - | \.[0-9]+ #or just starting with floating point - ) - ([eE][+-]?[0-9]+)? # optional exponent - - + + \b + [\d\w_]+ # an identifier + (?=\s*\() # followed by ( + + + \b0[xX][0-9a-fA-F]+ # hex number + ( \b\d+(\.[0-9]+)? #number with optional floating point + | \.[0-9]+ #or just starting with floating point + ) + ([eE][+-]?[0-9]+)? # optional exponent + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Razor.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Razor.xshd index 1307626..6faeb74 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Razor.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Razor.xshd @@ -65,9 +65,9 @@ ; - - - + + + @@ -96,9 +96,9 @@ - - - + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/ReStructuredText.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/ReStructuredText.xshd index a6db694..e00b277 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/ReStructuredText.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/ReStructuredText.xshd @@ -1,74 +1,74 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - ^.+\r?\n[=\-`:'\"~^_*+#<>]{4,}\s*$ - - - - ^[=\-`:'\"~^_*+#<>]{4,}\s*\r?\n.+\r?\n[=\-`:'\"~^_*+#<>]{4,}\s*$ - - - - \*\*[^\s*].*?[^\s*]\*\* - - - - \*[^\s*].*?[^\s*]\* - - - - ``.*?`` - - - - ^\.\.\s+\w+::.*$ - - - - :\w+:`[^`]*` - - - - `[^`]+\s+<[^>]+>`_ - - - - \w+_ - - - - ^\.\.\s.*$ - - - - ^::\s*$ - ^(?!\s) - - - - ^[ \t]+\S - ^(?![ \t]) - - - - ^[ \t]+ - ^(?![ \t]) - - + + + + ^.+\r?\n[=\-`:'\"~^_*+#<>]{4,}\s*$ + + + + ^[=\-`:'\"~^_*+#<>]{4,}\s*\r?\n.+\r?\n[=\-`:'\"~^_*+#<>]{4,}\s*$ + + + + \*\*[^\s*].*?[^\s*]\*\* + + + + \*[^\s*].*?[^\s*]\* + + + + ``.*?`` + + + + ^\.\.\s+\w+::.*$ + + + + :\w+:`[^`]*` + + + + `[^`]+\s+<[^>]+>`_ + + + + \w+_ + + + + ^\.\.\s.*$ + + + + ^::\s*$ + ^(?!\s) + + + + ^[ \t]+\S + ^(?![ \t]) + + + + ^[ \t]+ + ^(?![ \t]) + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/ShellScript.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/ShellScript.xshd index 69e1d20..00062af 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/ShellScript.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/ShellScript.xshd @@ -2,28 +2,28 @@ - - - - # - + + + + # + - - " - " - + + " + " + - - ' - ' - + + ' + ' + - - - - - + + + + + - - + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Svelte.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Svelte.xshd index 217c078..a411d32 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Svelte.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Svelte.xshd @@ -1,113 +1,113 @@ - - - - - - - - + + + + + + + + - - - - + + + + - - - - - script - style - div - span - input - button - section - article - header - footer - main - nav - aside - p - h1 - h2 - h3 - ul - li - a - img - - - bind: - on: - use: - transition: - in: - out: - animate: - class: - style: - - - export - let - const - - - - + + + + + script + style + div + span + input + button + section + article + header + footer + main + nav + aside + p + h1 + h2 + h3 + ul + li + a + img + + + bind: + on: + use: + transition: + in: + out: + animate: + class: + style: + + + export + let + const + + + + - - - - - - - import - export - default - return - const - let - var - if - else - for - while - function - async - await - new - this - true - false - null - undefined - each - if - else - await - then - catch - - + + + + + + + import + export + default + return + const + let + var + if + else + for + while + function + async + await + new + this + true + false + null + undefined + each + if + else + await + then + catch + + - - - - - + + + + + - - - - - + + + + + - - - + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Text.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Text.xshd index cf47b4d..3ad2ced 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Text.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Text.xshd @@ -1,10 +1,10 @@ - - - - - - + + + + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Vue.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Vue.xshd index bdf02d8..4fbe1a3 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Vue.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Vue.xshd @@ -1,92 +1,92 @@ - - - - - - - - + + + + + + + + - - - - + + + + - - - - - template - script - style - div - span - input - button - component - - - v-if - v-else - v-else-if - v-for - v-bind - :key - :class - :style - v-model - v-on - @click - @input - - - - + + + + + template + script + style + div + span + input + button + component + + + v-if + v-else + v-else-if + v-for + v-bind + :key + :class + :style + v-model + v-on + @click + @input + + + + - - - - - - - import - export - default - return - const - let - var - if - else - for - while - function - async - await - new - this - super - true - false - null - - + + + + + + + import + export + default + return + const + let + var + if + else + for + while + function + async + await + new + this + super + true + false + null + + - - - - - + + + + + - - - - - + + + + + - - - + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/XML.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/XML.xshd index 644c0ac..8e8668c 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/XML.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/XML.xshd @@ -4,19 +4,19 @@ - - - - + + + + - - - + + + - - - - + + + + @@ -24,7 +24,7 @@ - + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Env.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Env.xshd index 0d2332e..ee0b966 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Env.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Env.xshd @@ -2,74 +2,74 @@ - - - + + + - - - + + + - + - - + + - &|\/"',;=:- + &|\/"',;=:- - - - # - + + + # + - - - " - " - + + + " + " + - - - ' - ' - + + + ' + ' + - - - ${ - } - + + + ${ + } + - - = + + = - - $ + + $ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/GitAttributes.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/GitAttributes.xshd index 8821630..3c9394e 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/GitAttributes.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/GitAttributes.xshd @@ -24,11 +24,11 @@ # - - [attr] - + + [attr] + - + " " diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/HLSL.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/HLSL.xshd index c2d91e6..29e7515 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/HLSL.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/HLSL.xshd @@ -2,91 +2,91 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - + + + + + - + - - - &<>~%^*()-+=!|\/{}[]:;"' , ? + + + &<>~%^*()-+=!|\/{}[]:;"' , ? - - - // - - - /* - */ - + + + // + + + /* + */ + - - - " - " - + + + " + " + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Hosts.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Hosts.xshd index 9e20b24..31a9eb0 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Hosts.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Hosts.xshd @@ -2,76 +2,76 @@ - - - - - - - + + + + + + + - - - + + + - - - \t + + + \t - - - # - + + + # + - - - - - + + + + + - + - - + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Log.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Log.xshd index 9b5458a..ed2cea3 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Log.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Log.xshd @@ -52,7 +52,7 @@ - ; + ; \# diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Lyric.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Lyric.xshd index 3bf3691..49edd01 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Lyric.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Lyric.xshd @@ -1,39 +1,39 @@ - - - - + + + + - - - : - - + + + : + + - - - - , - - + + + + , + + - - - \{ - \} - - - \[ - \] - - - \b0[xX][0-9a-fA-F]+|(\b\d+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)? - - + + + \{ + \} + + + \[ + \] + + + \b0[xX][0-9a-fA-F]+|(\b\d+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)? + + - - - + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Makefile.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Makefile.xshd index a7862b2..e974e92 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Makefile.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Makefile.xshd @@ -2,154 +2,154 @@ - - - - - - - + + + + + + + - - - + + + - + - - + + - :=(){}[]$@%*? + :=(){}[]$@%*? - - - # - + + + # + - - - $( - ) - + + + $( + ) + - - ${ - } - + + ${ + } + - - - " - " - + + + " + " + - - ' - ' - + + ' + ' + - - @ - - - + + + @ + - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Markdown.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Markdown.xshd index 4ec995c..4d2c893 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Markdown.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Markdown.xshd @@ -1,67 +1,67 @@ - - - - - - - - - - + + + + + + + + + + - - - ^\#.* - - - \*\*.*\*\* - - - __.*__ - - - \*(?![ ]).*\* - - - _.*_ - - - `(.*?)` - - - ^``` - ^```$ - - - ^\t - ^(?!\t) - - - ^[ ]{4} - ^(?![ ]{4}) - - - ^> - ^(?!>) - - - \!\[.*\]\[.*\] - - - \[.*\]\(.*\) - - - \[.*\]\[.*\] - - - [ ]{2}$ - - - <think> - </think> - - + + + ^\#.* + + + \*\*.*\*\* + + + __.*__ + + + \*(?![ ]).*\* + + + _.*_ + + + `(.*?)` + + + ^``` + ^```$ + + + ^\t + ^(?!\t) + + + ^[ ]{4} + ^(?![ ]{4}) + + + ^> + ^(?!>) + + + \!\[.*\]\[.*\] + + + \[.*\]\(.*\) + + + \[.*\]\[.*\] + + + [ ]{2}$ + + + <think> + </think> + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/QML.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/QML.xshd index 4cc9537..dbac038 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/QML.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/QML.xshd @@ -2,251 +2,251 @@ - - - - - - + + + + + + - - - + + + - - - - - + + + + + - - - + + + - + - - + + - ()[]{},.;:+-*/=<>!&| + ()[]{},.;:+-*/=<>!&| - - - // - + + + // + - - - /* - */ - + + + /* + */ + - - - " - " - + + + " + " + - - - ' - ' - + + + ' + ' + - - - { - } - + + + { + } + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Razor.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Razor.xshd index 261dde1..5e3a830 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Razor.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Razor.xshd @@ -65,9 +65,9 @@ ; - - - + + + @@ -95,10 +95,10 @@ - - - - + + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/ReStructuredText.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/ReStructuredText.xshd index a133d39..933d695 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/ReStructuredText.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/ReStructuredText.xshd @@ -1,74 +1,74 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - ^.+\r?\n[=\-`:'\"~^_*+#<>]{4,}\s*$ - - - - ^[=\-`:'\"~^_*+#<>]{4,}\s*\r?\n.+\r?\n[=\-`:'\"~^_*+#<>]{4,}\s*$ - - - - \*\*[^\s*].*?[^\s*]\*\* - - - - \*[^\s*].*?[^\s*]\* - - - - ``.*?`` - - - - ^\.\.\s+\w+::.*$ - - - - :\w+:`[^`]*` - - - - `[^`]+\s+<[^>]+>`_ - - - - \w+_ - - - - ^\.\.\s.*$ - - - - ^::\s*$ - ^(?!\s) - - - - ^[ \t]+\S - ^(?![ \t]) - - - - ^[ \t]+ - ^(?![ \t]) - - + + + + ^.+\r?\n[=\-`:'\"~^_*+#<>]{4,}\s*$ + + + + ^[=\-`:'\"~^_*+#<>]{4,}\s*\r?\n.+\r?\n[=\-`:'\"~^_*+#<>]{4,}\s*$ + + + + \*\*[^\s*].*?[^\s*]\*\* + + + + \*[^\s*].*?[^\s*]\* + + + + ``.*?`` + + + + ^\.\.\s+\w+::.*$ + + + + :\w+:`[^`]*` + + + + `[^`]+\s+<[^>]+>`_ + + + + \w+_ + + + + ^\.\.\s.*$ + + + + ^::\s*$ + ^(?!\s) + + + + ^[ \t]+\S + ^(?![ \t]) + + + + ^[ \t]+ + ^(?![ \t]) + + \ No newline at end of file diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Svelte.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Svelte.xshd index 8e08aff..68454f0 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Svelte.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Svelte.xshd @@ -1,113 +1,113 @@ - - - - - - - - + + + + + + + + - - - - + + + + - - - - - script - style - div - span - input - button - section - article - header - footer - main - nav - aside - p - h1 - h2 - h3 - ul - li - a - img - - - bind: - on: - use: - transition: - in: - out: - animate: - class: - style: - - - export - let - const - - - - + + + + + script + style + div + span + input + button + section + article + header + footer + main + nav + aside + p + h1 + h2 + h3 + ul + li + a + img + + + bind: + on: + use: + transition: + in: + out: + animate: + class: + style: + + + export + let + const + + + + - - - - - - - import - export - default - return - const - let - var - if - else - for - while - function - async - await - new - this - true - false - null - undefined - each - if - else - await - then - catch - - + + + + + + + import + export + default + return + const + let + var + if + else + for + while + function + async + await + new + this + true + false + null + undefined + each + if + else + await + then + catch + + - - - - - + + + + + - - - - - + + + + + - - - + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Text.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Text.xshd index cf47b4d..3ad2ced 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Text.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Text.xshd @@ -1,10 +1,10 @@ - - - - - - + + + + + + diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Vue.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Vue.xshd index e4dd0e1..a179418 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Vue.xshd +++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Vue.xshd @@ -1,92 +1,92 @@ - - - - - - - - + + + + + + + + - - - - + + + + - - - - - template - script - style - div - span - input - button - component - - - v-if - v-else - v-else-if - v-for - v-bind - :key - :class - :style - v-model - v-on - @click - @input - - - - + + + + + template + script + style + div + span + input + button + component + + + v-if + v-else + v-else-if + v-for + v-bind + :key + :class + :style + v-model + v-on + @click + @input + + + + - - - - - - - import - export - default - return - const - let - var - if - else - for - while - function - async - await - new - this - super - true - false - null - - + + + + + + + import + export + default + return + const + let + var + if + else + for + while + function + async + await + new + this + super + true + false + null + + - - - - - + + + + + - - - - - + + + + + - - - + + + diff --git a/QuickLook/Controls/GlassLayer/GaussianBlur.fx b/QuickLook/Controls/GlassLayer/GaussianBlur.fx index f519425..6afa037 100644 --- a/QuickLook/Controls/GlassLayer/GaussianBlur.fx +++ b/QuickLook/Controls/GlassLayer/GaussianBlur.fx @@ -8,38 +8,38 @@ float4 DdxDdy : register(C1); static const float HalfWidth = 80; static const float poisson[161] = { - 0.004411,0.004466,0.004521,0.004576,0.004631,0.004686,0.004741,0.004796,0.004851,0.004905, - 0.004959,0.005014,0.005067,0.005121,0.005175,0.005228,0.005281,0.005334,0.005386,0.005438, - 0.00549,0.005541,0.005592,0.005642,0.005692,0.005742,0.005791,0.005839,0.005888,0.005935, - 0.005982,0.006029,0.006074,0.00612,0.006164,0.006208,0.006252,0.006294,0.006336,0.006377, - 0.006418,0.006458,0.006497,0.006535,0.006572,0.006609,0.006644,0.006679,0.006713,0.006746, - 0.006779,0.00681,0.00684,0.00687,0.006898,0.006926,0.006952,0.006978,0.007003,0.007026, - 0.007049,0.00707,0.007091,0.00711,0.007128,0.007146,0.007162,0.007177,0.007191,0.007204, - 0.007216,0.007227,0.007236,0.007245,0.007252,0.007258,0.007263,0.007267,0.00727,0.007272, - 0.007272, - 0.007272,0.00727,0.007267,0.007263,0.007258,0.007252,0.007245,0.007236,0.007227,0.007216, - 0.007204,0.007191,0.007177,0.007162,0.007146,0.007128,0.00711,0.007091,0.00707,0.007049, - 0.007026,0.007003,0.006978,0.006952,0.006926,0.006898,0.00687,0.00684,0.00681,0.006779, - 0.006746,0.006713,0.006679,0.006644,0.006609,0.006572,0.006535,0.006497,0.006458,0.006418, - 0.006377,0.006336,0.006294,0.006252,0.006208,0.006164,0.00612,0.006074,0.006029,0.005982, - 0.005935,0.005888,0.005839,0.005791,0.005742,0.005692,0.005642,0.005592,0.005541,0.00549, - 0.005438,0.005386,0.005334,0.005281,0.005228,0.005175,0.005121,0.005067,0.005014,0.004959, - 0.004905,0.004851,0.004796,0.004741,0.004686,0.004631,0.004576,0.004521,0.004466,0.004411 + 0.004411,0.004466,0.004521,0.004576,0.004631,0.004686,0.004741,0.004796,0.004851,0.004905, + 0.004959,0.005014,0.005067,0.005121,0.005175,0.005228,0.005281,0.005334,0.005386,0.005438, + 0.00549,0.005541,0.005592,0.005642,0.005692,0.005742,0.005791,0.005839,0.005888,0.005935, + 0.005982,0.006029,0.006074,0.00612,0.006164,0.006208,0.006252,0.006294,0.006336,0.006377, + 0.006418,0.006458,0.006497,0.006535,0.006572,0.006609,0.006644,0.006679,0.006713,0.006746, + 0.006779,0.00681,0.00684,0.00687,0.006898,0.006926,0.006952,0.006978,0.007003,0.007026, + 0.007049,0.00707,0.007091,0.00711,0.007128,0.007146,0.007162,0.007177,0.007191,0.007204, + 0.007216,0.007227,0.007236,0.007245,0.007252,0.007258,0.007263,0.007267,0.00727,0.007272, + 0.007272, + 0.007272,0.00727,0.007267,0.007263,0.007258,0.007252,0.007245,0.007236,0.007227,0.007216, + 0.007204,0.007191,0.007177,0.007162,0.007146,0.007128,0.00711,0.007091,0.00707,0.007049, + 0.007026,0.007003,0.006978,0.006952,0.006926,0.006898,0.00687,0.00684,0.00681,0.006779, + 0.006746,0.006713,0.006679,0.006644,0.006609,0.006572,0.006535,0.006497,0.006458,0.006418, + 0.006377,0.006336,0.006294,0.006252,0.006208,0.006164,0.00612,0.006074,0.006029,0.005982, + 0.005935,0.005888,0.005839,0.005791,0.005742,0.005692,0.005642,0.005592,0.005541,0.00549, + 0.005438,0.005386,0.005334,0.005281,0.005228,0.005175,0.005121,0.005067,0.005014,0.004959, + 0.004905,0.004851,0.004796,0.004741,0.004686,0.004631,0.004576,0.004521,0.004466,0.004411 }; float4 main(float2 uv : TEXCOORD) : COLOR { - float4 color = { 0, 0, 0, 1 }; + float4 color = { 0, 0, 0, 1 }; for (int delta = -HalfWidth; delta <= HalfWidth; delta++) { - float2 coord; - coord.x = uv.x + delta * DdxDdy.x * Direction.x; - coord.y = uv.y + delta * DdxDdy.w * Direction.y; - coord = saturate(coord); + float2 coord; + coord.x = uv.x + delta * DdxDdy.x * Direction.x; + coord.y = uv.y + delta * DdxDdy.w * Direction.y; + coord = saturate(coord); - // Sample pixel - color += tex2D(Texture1Sampler, coord) * poisson[delta + HalfWidth]; + // Sample pixel + color += tex2D(Texture1Sampler, coord) * poisson[delta + HalfWidth]; } return(color);