Upgrade ACE Editor from 1.4.7 to 1.4.14

This commit is contained in:
Laurent Destailleur
2022-04-03 12:56:07 +02:00
parent d514d72ac5
commit 564382ec6c
303 changed files with 26642 additions and 17750 deletions

View File

@@ -300,7 +300,7 @@ var CsoundScoreHighlightRules = function(embeddedRulePrefix) {
start.push(
{
token : "keyword.control.csound-score",
regex : /[abCdefiqstvxy]/
regex : /[aBbCdefiqstvxy]/
}, {
token : "invalid.illegal.csound-score",
regex : /w/
@@ -935,10 +935,10 @@ var PythonHighlightRules = function() {
regex: "\\s+"
}, {
token: "string",
regex: "'(.)*'"
regex: "'[^']*'"
}, {
token: "string",
regex: '"(.)*"'
regex: '"[^"]*"'
}, {
token: "function.support",
regex: "(!s|!r|!a)"
@@ -1141,6 +1141,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"adsynt",
"adsynt2",
"aftouch",
"allpole",
"alpass",
"alwayson",
"ampdb",
@@ -1148,11 +1149,17 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"ampmidi",
"ampmidicurve",
"ampmidid",
"apoleparams",
"arduinoRead",
"arduinoReadF",
"arduinoStart",
"arduinoStop",
"areson",
"aresonk",
"atone",
"atonek",
"atonex",
"autocorr",
"babo",
"balance",
"balance2",
@@ -1160,8 +1167,6 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"barmodel",
"bbcutm",
"bbcuts",
"beadsynt",
"beosc",
"betarand",
"bexprnd",
"bformdec1",
@@ -1170,6 +1175,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"biquad",
"biquada",
"birnd",
"bob",
"bpf",
"bpfcos",
"bqrez",
@@ -1195,6 +1201,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"ceps",
"cepsinv",
"chanctrl",
"changed",
"changed2",
"chani",
"chano",
@@ -1206,11 +1213,19 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"chnclear",
"chnexport",
"chnget",
"chngeta",
"chngeti",
"chngetk",
"chngetks",
"chngets",
"chnmix",
"chnparams",
"chnset",
"chnseta",
"chnseti",
"chnsetk",
"chnsetks",
"chnsets",
"chuap",
"clear",
"clfilt",
@@ -1219,6 +1234,13 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"clockon",
"cmp",
"cmplxprod",
"cntCreate",
"cntCycles",
"cntDelete",
"cntDelete_i",
"cntRead",
"cntReset",
"cntState",
"comb",
"combinv",
"compilecsd",
@@ -1238,6 +1260,8 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"cosseg",
"cossegb",
"cossegr",
"count",
"count_i",
"cps2pch",
"cpsmidi",
"cpsmidib",
@@ -1263,6 +1287,11 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"ctrl21",
"ctrl7",
"ctrlinit",
"ctrlpreset",
"ctrlprint",
"ctrlprintpresets",
"ctrlsave",
"ctrlselect",
"cuserrnd",
"dam",
"date",
@@ -1408,6 +1437,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"ftchnls",
"ftconv",
"ftcps",
"ftexists",
"ftfree",
"ftgen",
"ftgenonce",
@@ -1424,7 +1454,9 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"ftsamplebank",
"ftsave",
"ftsavek",
"ftset",
"ftslice",
"ftslicei",
"ftsr",
"gain",
"gainslider",
@@ -1441,7 +1473,6 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"getcol",
"getftargs",
"getrow",
"getrowlin",
"getseed",
"gogobel",
"grain",
@@ -1689,8 +1720,12 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"la_k_upper_solve_mr",
"la_k_vc_set",
"la_k_vr_set",
"lag",
"lagud",
"lastcycle",
"lenarray",
"lfo",
"lfsr",
"limit",
"limit1",
"lincos",
@@ -1734,6 +1769,8 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"lowpass2",
"lowres",
"lowresx",
"lpcanal",
"lpcfilter",
"lpf18",
"lpform",
"lpfreson",
@@ -1749,14 +1786,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"lpshold",
"lpsholdp",
"lpslot",
"lua_exec",
"lua_iaopcall",
"lua_iaopcall_off",
"lua_ikopcall",
"lua_ikopcall_off",
"lua_iopcall",
"lua_iopcall_off",
"lua_opdef",
"lufs",
"mac",
"maca",
"madsr",
@@ -1779,6 +1809,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"median",
"mediank",
"metro",
"metro2",
"mfb",
"midglobal",
"midiarp",
@@ -1831,6 +1862,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"mp3sr",
"mpulse",
"mrtmsg",
"ms2st",
"mtof",
"mton",
"multitap",
@@ -1840,6 +1872,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"mvclpf2",
"mvclpf3",
"mvclpf4",
"mvmfilter",
"mxadsr",
"nchnls_hw",
"nestedap",
@@ -1883,6 +1916,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"oscilx",
"out",
"out32",
"outall",
"outc",
"outch",
"outh",
@@ -1983,12 +2017,11 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"printk2",
"printks",
"printks2",
"println",
"prints",
"printsk",
"product",
"pset",
"ptable",
"ptable3",
"ptablei",
"ptablew",
"ptrack",
"puts",
@@ -2005,6 +2038,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"pvsarp",
"pvsbandp",
"pvsbandr",
"pvsbandwidth",
"pvsbin",
"pvsblur",
"pvsbuffer",
@@ -2013,6 +2047,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"pvscale",
"pvscent",
"pvsceps",
"pvscfs",
"pvscross",
"pvsdemix",
"pvsdiskin",
@@ -2032,6 +2067,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"pvsinfo",
"pvsinit",
"pvslock",
"pvslpc",
"pvsmaska",
"pvsmix",
"pvsmooth",
@@ -2133,6 +2169,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"qnan",
"r2c",
"rand",
"randc",
"randh",
"randi",
"random",
@@ -2156,6 +2193,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"repluck",
"reshapearray",
"reson",
"resonbnk",
"resonk",
"resonr",
"resonx",
@@ -2173,6 +2211,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"rms",
"rnd",
"rnd31",
"rndseed",
"round",
"rspline",
"rtclock",
@@ -2185,14 +2224,17 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"sc_phasor",
"sc_trig",
"scale",
"scale2",
"scalearray",
"scanhammer",
"scans",
"scantable",
"scanu",
"scanu2",
"schedkwhen",
"schedkwhennamed",
"schedule",
"schedulek",
"schedwhen",
"scoreline",
"scoreline_i",
@@ -2238,6 +2280,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"sinh",
"sininv",
"sinsyn",
"skf",
"sleighbells",
"slicearray",
"slicearray_i",
@@ -2273,13 +2316,16 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"spat3di",
"spat3dt",
"spdist",
"spf",
"splitrig",
"sprintf",
"sprintfk",
"spsend",
"sqrt",
"squinewave",
"st2ms",
"statevar",
"sterrain",
"stix",
"strcat",
"strcatk",
@@ -2303,6 +2349,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"strrindex",
"strrindexk",
"strset",
"strstrip",
"strsub",
"strsubk",
"strtod",
@@ -2317,6 +2364,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"sum",
"sumarray",
"svfilter",
"svn",
"syncgrain",
"syncloop",
"syncphasor",
@@ -2357,7 +2405,6 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"tabmorphi",
"tabplay",
"tabrec",
"tabrowlin",
"tabsum",
"tabw",
"tabw_i",
@@ -2389,7 +2436,11 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"trcross",
"trfilter",
"trhighest",
"trigExpseg",
"trigLinseg",
"trigger",
"trighold",
"trigphasor",
"trigseq",
"trim",
"trim_i",
@@ -2401,6 +2452,8 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"trsplit",
"turnoff",
"turnoff2",
"turnoff2_i",
"turnoff3",
"turnon",
"tvconv",
"unirand",
@@ -2424,6 +2477,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"vbapz",
"vbapzmove",
"vcella",
"vclpf",
"vco",
"vco2",
"vco2ft",
@@ -2472,6 +2526,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"vpow_i",
"vpowv",
"vpowv_i",
"vps",
"vpvoc",
"vrandh",
"vrandi",
@@ -2511,6 +2566,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"wrap",
"writescratch",
"wterrain",
"wterrain2",
"xadsr",
"xin",
"xout",
@@ -2543,24 +2599,47 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"zkwm"
];
var deprecatedOpcodes = [
"OSCsendA",
"array",
"beadsynt",
"beosc",
"bformdec",
"bformenc",
"changed",
"buchla",
"copy2ftab",
"copy2ttab",
"getrowlin",
"hrtfer",
"ktableseg",
"lentab",
"lua_exec",
"lua_iaopcall",
"lua_iaopcall_off",
"lua_ikopcall",
"lua_ikopcall_off",
"lua_iopcall",
"lua_iopcall_off",
"lua_opdef",
"maxtab",
"mintab",
"mp3scal_check",
"mp3scal_load",
"mp3scal_load2",
"mp3scal_play",
"mp3scal_play2",
"pop",
"pop_f",
"ptable",
"ptable3",
"ptablei",
"ptableiw",
"push",
"push_f",
"pvsgendy",
"scalet",
"signalflowgraph",
"sndload",
"socksend_k",
"soundout",
"soundouts",
"specaddm",
@@ -2573,11 +2652,14 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"specsum",
"spectrum",
"stack",
"sumTableFilter",
"sumtab",
"systime",
"tabgen",
"tableiw",
"tabmap",
"tabmap_i",
"tabrowlin",
"tabslice",
"tb0",
"tb0_init",
@@ -2612,6 +2694,7 @@ var CsoundOrchestraHighlightRules = function(embeddedRulePrefix) {
"tb9",
"tb9_init",
"vbap16",
"vbap1move",
"vbap4",
"vbap4move",
"vbap8",
@@ -2937,6 +3020,8 @@ oop.inherits(Mode, TextMode);
this.lineCommentStart = ";";
this.blockComment = {start: "/*", end: "*/"};
this.$id = "ace/mode/csound_orchestra";
this.snippetFileId = "ace/snippets/csound_orchestra";
}).call(Mode.prototype);
exports.Mode = Mode;