From 7b9068a1cac76b9c661a825f3409c39ed6787a7a Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Thu, 24 Apr 2014 09:39:00 +0200 Subject: beta 2014.04.24 09:39 --- context/data/scite/lexers/archive/data-pre-303.zip | Bin 0 -> 380461 bytes context/data/scite/lexers/archive/data-pre-331.zip | Bin 0 -> 399829 bytes context/data/scite/lexers/archive/data-pre-341.zip | Bin 0 -> 405362 bytes .../archive/scite-context-lexer-pre-3-3-1.lua | 1100 ----------------- .../lexers/data/scite-context-data-context.lua | 2 +- context/data/scite/lexers/lexer.lua | 3 + .../data/scite/lexers/scite-context-lexer-cld.lua | 11 +- .../lexers/scite-context-lexer-lua-longstring.lua | 15 +- .../data/scite/lexers/scite-context-lexer-lua.lua | 36 +- .../data/scite/lexers/scite-context-lexer-mps.lua | 36 +- .../lexers/scite-context-lexer-pdf-object.lua | 14 +- .../scite/lexers/scite-context-lexer-pdf-xref.lua | 22 +- .../data/scite/lexers/scite-context-lexer-pdf.lua | 17 +- .../data/scite/lexers/scite-context-lexer-tex.lua | 27 +- .../data/scite/lexers/scite-context-lexer-txt.lua | 21 +- .../data/scite/lexers/scite-context-lexer-web.lua | 34 +- .../scite/lexers/scite-context-lexer-xml-cdata.lua | 13 +- .../lexers/scite-context-lexer-xml-comment.lua | 19 +- .../lexers/scite-context-lexer-xml-script.lua | 21 +- .../data/scite/lexers/scite-context-lexer-xml.lua | 18 +- context/data/scite/lexers/scite-context-lexer.lua | 1265 +++++++++++++++----- .../scite/lexers/themes/scite-context-theme.lua | 296 ++--- .../scite/scite-context-data-context.properties | 40 +- .../data/scite/scite-context-external.properties | 23 +- context/data/scite/scite-context.properties | 2 +- scripts/context/ruby/texexec.rb | 8 +- tex/context/base/attr-ini.lua | 69 +- tex/context/base/attr-ini.mkiv | 70 +- tex/context/base/buff-ini.lua | 6 +- tex/context/base/cont-new.mkiv | 2 +- tex/context/base/context-version.pdf | Bin 4066 -> 4065 bytes tex/context/base/context.mkiv | 2 +- tex/context/base/core-env.mkiv | 12 +- tex/context/base/font-chk.lua | 8 +- tex/context/base/font-lib.mkvi | 12 +- tex/context/base/lpdf-wid.lua | 4 +- tex/context/base/lxml-ini.mkiv | 1 + tex/context/base/lxml-tex.lua | 4 + tex/context/base/meta-ini.mkiv | 5 +- tex/context/base/meta-tex.mkiv | 2 +- tex/context/base/mlib-pps.lua | 23 +- tex/context/base/mlib-pps.mkiv | 29 +- tex/context/base/mult-low.lua | 1 + tex/context/base/status-files.pdf | Bin 24604 -> 24644 bytes tex/context/base/status-lua.pdf | Bin 241622 -> 241708 bytes tex/context/base/syst-ini.mkiv | 2 +- tex/context/patterns/lang-it.lua | 9 +- tex/context/patterns/lang-it.pat | 7 + tex/context/patterns/lang-it.rme | 3 +- tex/generic/context/luatex/luatex-fonts-merged.lua | 2 +- 50 files changed, 1438 insertions(+), 1878 deletions(-) create mode 100644 context/data/scite/lexers/archive/data-pre-303.zip create mode 100644 context/data/scite/lexers/archive/data-pre-331.zip create mode 100644 context/data/scite/lexers/archive/data-pre-341.zip delete mode 100644 context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua create mode 100644 context/data/scite/lexers/lexer.lua diff --git a/context/data/scite/lexers/archive/data-pre-303.zip b/context/data/scite/lexers/archive/data-pre-303.zip new file mode 100644 index 000000000..4e8116d8a Binary files /dev/null and b/context/data/scite/lexers/archive/data-pre-303.zip differ diff --git a/context/data/scite/lexers/archive/data-pre-331.zip b/context/data/scite/lexers/archive/data-pre-331.zip new file mode 100644 index 000000000..f99c35147 Binary files /dev/null and b/context/data/scite/lexers/archive/data-pre-331.zip differ diff --git a/context/data/scite/lexers/archive/data-pre-341.zip b/context/data/scite/lexers/archive/data-pre-341.zip new file mode 100644 index 000000000..002855186 Binary files /dev/null and b/context/data/scite/lexers/archive/data-pre-341.zip differ diff --git a/context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua b/context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua deleted file mode 100644 index 7883177b4..000000000 --- a/context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua +++ /dev/null @@ -1,1100 +0,0 @@ -local info = { - version = 1.324, - comment = "basics for scintilla lpeg lexer for context/metafun", - author = "Hans Hagen, PRAGMA-ADE, Hasselt NL", - copyright = "PRAGMA ADE / ConTeXt Development Team", - license = "see context related readme files", - comment = "contains copyrighted code from mitchell.att.foicica.com", - -} - --- todo: move all code here --- todo: explore adapted dll ... properties + init - --- The fold and lex functions are copied and patched from original code by Mitchell (see --- lexer.lua). All errors are mine. --- --- Starting with SciTE version 3.20 there is an issue with coloring. As we still lack --- a connection with scite itself (properties as well as printing to the log pane) we --- cannot trace this (on windows). As far as I can see, there are no fundamental --- changes in lexer.lua or LexLPeg.cxx so it must be in scintilla itself. So for the --- moment I stick to 3.10. Indicators are: no lexing of 'next' and 'goto