diff --git a/src/components.json b/src/components.json index 7dfe6d098..ce8843fa7 100644 --- a/src/components.json +++ b/src/components.json @@ -132,7 +132,7 @@ "owner": "Golmote" }, "aql": { - "title": "AQL", + "title": "AQL (ArangoDB)", "owner": "RunDevelopment" }, "arduino": { diff --git a/src/languages/aql.js b/src/languages/aql.js index a73655909..7402b870a 100644 --- a/src/languages/aql.js +++ b/src/languages/aql.js @@ -22,7 +22,7 @@ export default { pattern: /(\bWITH\s+)COUNT(?=\s+INTO\b)/i, lookbehind: true, }, - /\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i, + /\b(?:AGGREGATE|ALL|ALL_SHORTEST_PATHS|AND|ANY|ASC|AT LEAST|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i, // pseudo keywords get a lookbehind to avoid false positives { pattern: /(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,