Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/text.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas <jonas@freesources.org>2022-02-16 19:27:05 +0300
committerMax <max@nextcloud.com>2022-03-01 12:27:00 +0300
commit1ec5379acc164c8d8be7729044140507f74116f5 (patch)
tree1e68fd382eef109805fb59d718d6c0c70db9ba53 /js/highlight
parentf2d8579668b40eb65c244577cceebeebcf651579 (diff)
Add emoji autocompletion (#987)
Adds emoji autocompletion by typing `:<search_string>`. It utilizes the emoji functions from nextcloud-vue[1] and the TipTap suggestions extension. [1] https://github.com/nextcloud/nextcloud-vue/pull/1474 Signed-off-by: Jonas <jonas@freesources.org>
Diffstat (limited to 'js/highlight')
-rw-r--r--js/highlight/json.js4
-rw-r--r--js/highlight/json.js.map2
2 files changed, 3 insertions, 3 deletions
diff --git a/js/highlight/json.js b/js/highlight/json.js
index bf19aa8e8..ec60d1cf6 100644
--- a/js/highlight/json.js
+++ b/js/highlight/json.js
@@ -1,2 +1,2 @@
-(self.webpackChunktext=self.webpackChunktext||[]).push([["highlight/json"],{53271:n=>{n.exports=function(n){const e={literal:"true false null"},t=[n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],i=[n.QUOTE_STRING_MODE,n.C_NUMBER_MODE],l={end:",",endsWithParent:!0,excludeEnd:!0,contains:i,keywords:e},a={begin:/\{/,end:/\}/,contains:[{className:"attr",begin:/"/,end:/"/,contains:[n.BACKSLASH_ESCAPE],illegal:"\\n"},n.inherit(l,{begin:/:/})].concat(t),illegal:"\\S"},s={begin:"\\[",end:"\\]",contains:[n.inherit(l)],illegal:"\\S"};return i.push(a,s),t.forEach((function(n){i.push(n)})),{name:"JSON",contains:i,keywords:e,illegal:"\\S"}}}}]);
-//# sourceMappingURL=json.js.map?v=d4602e1a371f45adbb11 \ No newline at end of file
+(self.webpackChunktext=self.webpackChunktext||[]).push([["highlight/json"],{82026:n=>{n.exports=function(n){const e={literal:"true false null"},t=[n.C_LINE_COMMENT_MODE,n.C_BLOCK_COMMENT_MODE],i=[n.QUOTE_STRING_MODE,n.C_NUMBER_MODE],l={end:",",endsWithParent:!0,excludeEnd:!0,contains:i,keywords:e},a={begin:/\{/,end:/\}/,contains:[{className:"attr",begin:/"/,end:/"/,contains:[n.BACKSLASH_ESCAPE],illegal:"\\n"},n.inherit(l,{begin:/:/})].concat(t),illegal:"\\S"},s={begin:"\\[",end:"\\]",contains:[n.inherit(l)],illegal:"\\S"};return i.push(a,s),t.forEach((function(n){i.push(n)})),{name:"JSON",contains:i,keywords:e,illegal:"\\S"}}}}]);
+//# sourceMappingURL=json.js.map?v=f9f5d2fccfb8094349c9 \ No newline at end of file
diff --git a/js/highlight/json.js.map b/js/highlight/json.js.map
index 188bedf44..55b64d530 100644
--- a/js/highlight/json.js.map
+++ b/js/highlight/json.js.map
@@ -1 +1 @@
-{"version":3,"file":"highlight/json.js?v=d4602e1a371f45adbb11","mappings":"sFA8DAA,EAAOC,QAtDP,SAAcC,GACZ,MAAMC,EAAW,CACfC,QAAS,mBAELC,EAAmB,CACvBH,EAAKI,oBACLJ,EAAKK,sBAEDC,EAAQ,CACZN,EAAKO,kBACLP,EAAKQ,eAEDC,EAAkB,CACtBC,IAAK,IACLC,gBAAgB,EAChBC,YAAY,EACZC,SAAUP,EACVQ,SAAUb,GAENc,EAAS,CACbC,MAAO,KACPN,IAAK,KACLG,SAAU,CACR,CACEI,UAAW,OACXD,MAAO,IACPN,IAAK,IACLG,SAAU,CAACb,EAAKkB,kBAChBC,QAAS,OAEXnB,EAAKoB,QAAQX,EAAiB,CAC5BO,MAAO,OAETK,OAAOlB,GACTgB,QAAS,OAELG,EAAQ,CACZN,MAAO,MACPN,IAAK,MACLG,SAAU,CAACb,EAAKoB,QAAQX,IACxBU,QAAS,OAMX,OAJAb,EAAMiB,KAAKR,EAAQO,GACnBnB,EAAiBqB,SAAQ,SAASC,GAChCnB,EAAMiB,KAAKE,MAEN,CACLC,KAAM,OACNb,SAAUP,EACVQ,SAAUb,EACVkB,QAAS","sources":["webpack:///text/node_modules/highlight.js/lib/languages/json.js"],"sourcesContent":["/*\nLanguage: JSON\nDescription: JSON (JavaScript Object Notation) is a lightweight data-interchange format.\nAuthor: Ivan Sagalaev <maniac@softwaremaniacs.org>\nWebsite: http://www.json.org\nCategory: common, protocols\n*/\n\nfunction json(hljs) {\n const LITERALS = {\n literal: 'true false null'\n };\n const ALLOWED_COMMENTS = [\n hljs.C_LINE_COMMENT_MODE,\n hljs.C_BLOCK_COMMENT_MODE\n ];\n const TYPES = [\n hljs.QUOTE_STRING_MODE,\n hljs.C_NUMBER_MODE\n ];\n const VALUE_CONTAINER = {\n end: ',',\n endsWithParent: true,\n excludeEnd: true,\n contains: TYPES,\n keywords: LITERALS\n };\n const OBJECT = {\n begin: /\\{/,\n end: /\\}/,\n contains: [\n {\n className: 'attr',\n begin: /\"/,\n end: /\"/,\n contains: [hljs.BACKSLASH_ESCAPE],\n illegal: '\\\\n'\n },\n hljs.inherit(VALUE_CONTAINER, {\n begin: /:/\n })\n ].concat(ALLOWED_COMMENTS),\n illegal: '\\\\S'\n };\n const ARRAY = {\n begin: '\\\\[',\n end: '\\\\]',\n contains: [hljs.inherit(VALUE_CONTAINER)], // inherit is a workaround for a bug that makes shared modes with endsWithParent compile only the ending of one of the parents\n illegal: '\\\\S'\n };\n TYPES.push(OBJECT, ARRAY);\n ALLOWED_COMMENTS.forEach(function(rule) {\n TYPES.push(rule);\n });\n return {\n name: 'JSON',\n contains: TYPES,\n keywords: LITERALS,\n illegal: '\\\\S'\n };\n}\n\nmodule.exports = json;\n"],"names":["module","exports","hljs","LITERALS","literal","ALLOWED_COMMENTS","C_LINE_COMMENT_MODE","C_BLOCK_COMMENT_MODE","TYPES","QUOTE_STRING_MODE","C_NUMBER_MODE","VALUE_CONTAINER","end","endsWithParent","excludeEnd","contains","keywords","OBJECT","begin","className","BACKSLASH_ESCAPE","illegal","inherit","concat","ARRAY","push","forEach","rule","name"],"sourceRoot":""} \ No newline at end of file
+{"version":3,"file":"highlight/json.js?v=f9f5d2fccfb8094349c9","mappings":"sFA8DAA,EAAOC,QAtDP,SAAcC,GACZ,MAAMC,EAAW,CACfC,QAAS,mBAELC,EAAmB,CACvBH,EAAKI,oBACLJ,EAAKK,sBAEDC,EAAQ,CACZN,EAAKO,kBACLP,EAAKQ,eAEDC,EAAkB,CACtBC,IAAK,IACLC,gBAAgB,EAChBC,YAAY,EACZC,SAAUP,EACVQ,SAAUb,GAENc,EAAS,CACbC,MAAO,KACPN,IAAK,KACLG,SAAU,CACR,CACEI,UAAW,OACXD,MAAO,IACPN,IAAK,IACLG,SAAU,CAACb,EAAKkB,kBAChBC,QAAS,OAEXnB,EAAKoB,QAAQX,EAAiB,CAC5BO,MAAO,OAETK,OAAOlB,GACTgB,QAAS,OAELG,EAAQ,CACZN,MAAO,MACPN,IAAK,MACLG,SAAU,CAACb,EAAKoB,QAAQX,IACxBU,QAAS,OAMX,OAJAb,EAAMiB,KAAKR,EAAQO,GACnBnB,EAAiBqB,SAAQ,SAASC,GAChCnB,EAAMiB,KAAKE,MAEN,CACLC,KAAM,OACNb,SAAUP,EACVQ,SAAUb,EACVkB,QAAS","sources":["webpack:///text/node_modules/highlight.js/lib/languages/json.js"],"sourcesContent":["/*\nLanguage: JSON\nDescription: JSON (JavaScript Object Notation) is a lightweight data-interchange format.\nAuthor: Ivan Sagalaev <maniac@softwaremaniacs.org>\nWebsite: http://www.json.org\nCategory: common, protocols\n*/\n\nfunction json(hljs) {\n const LITERALS = {\n literal: 'true false null'\n };\n const ALLOWED_COMMENTS = [\n hljs.C_LINE_COMMENT_MODE,\n hljs.C_BLOCK_COMMENT_MODE\n ];\n const TYPES = [\n hljs.QUOTE_STRING_MODE,\n hljs.C_NUMBER_MODE\n ];\n const VALUE_CONTAINER = {\n end: ',',\n endsWithParent: true,\n excludeEnd: true,\n contains: TYPES,\n keywords: LITERALS\n };\n const OBJECT = {\n begin: /\\{/,\n end: /\\}/,\n contains: [\n {\n className: 'attr',\n begin: /\"/,\n end: /\"/,\n contains: [hljs.BACKSLASH_ESCAPE],\n illegal: '\\\\n'\n },\n hljs.inherit(VALUE_CONTAINER, {\n begin: /:/\n })\n ].concat(ALLOWED_COMMENTS),\n illegal: '\\\\S'\n };\n const ARRAY = {\n begin: '\\\\[',\n end: '\\\\]',\n contains: [hljs.inherit(VALUE_CONTAINER)], // inherit is a workaround for a bug that makes shared modes with endsWithParent compile only the ending of one of the parents\n illegal: '\\\\S'\n };\n TYPES.push(OBJECT, ARRAY);\n ALLOWED_COMMENTS.forEach(function(rule) {\n TYPES.push(rule);\n });\n return {\n name: 'JSON',\n contains: TYPES,\n keywords: LITERALS,\n illegal: '\\\\S'\n };\n}\n\nmodule.exports = json;\n"],"names":["module","exports","hljs","LITERALS","literal","ALLOWED_COMMENTS","C_LINE_COMMENT_MODE","C_BLOCK_COMMENT_MODE","TYPES","QUOTE_STRING_MODE","C_NUMBER_MODE","VALUE_CONTAINER","end","endsWithParent","excludeEnd","contains","keywords","OBJECT","begin","className","BACKSLASH_ESCAPE","illegal","inherit","concat","ARRAY","push","forEach","rule","name"],"sourceRoot":""} \ No newline at end of file