From 48c44958f5b1c7e31e0175149d91d6de4ba959d2 Mon Sep 17 00:00:00 2001 From: Albergoni Andrea Date: Fri, 18 Oct 2019 16:34:38 +0200 Subject: [PATCH 1/2] Added support for Pascal language --- resources/assets/js/services/code.js | 2 ++ resources/views/components/code-editor.blade.php | 1 + 2 files changed, 3 insertions(+) diff --git a/resources/assets/js/services/code.js b/resources/assets/js/services/code.js index 1e0e48289..fe8da7773 100644 --- a/resources/assets/js/services/code.js +++ b/resources/assets/js/services/code.js @@ -24,6 +24,7 @@ import 'codemirror/mode/sql/sql'; import 'codemirror/mode/toml/toml'; import 'codemirror/mode/xml/xml'; import 'codemirror/mode/yaml/yaml'; +import 'codemirror/mode/pascal/pascal' // Addons import 'codemirror/addon/scroll/scrollpastend'; @@ -70,6 +71,7 @@ const modeMap = { xml: 'xml', yaml: 'yaml', yml: 'yaml', + pascal: 'text/x-pascal', }; /** diff --git a/resources/views/components/code-editor.blade.php b/resources/views/components/code-editor.blade.php index 31a583182..869651a5c 100644 --- a/resources/views/components/code-editor.blade.php +++ b/resources/views/components/code-editor.blade.php @@ -32,6 +32,7 @@ SQL XML YAML + Pascal From cf743370a8ddf99ff6d03721197a2a8e1746432f Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Fri, 27 Dec 2019 17:14:34 +0000 Subject: [PATCH 2/2] Updated code block lang order and added extra pascal option - Fixed modal window sizing/positioning to be properly center and responsive. Related to #1730 --- resources/js/services/code.js | 5 +++-- resources/sass/_components.scss | 5 +++-- resources/views/components/code-editor.blade.php | 6 +++--- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/resources/js/services/code.js b/resources/js/services/code.js index 8e517dde4..26dee5bfb 100644 --- a/resources/js/services/code.js +++ b/resources/js/services/code.js @@ -25,7 +25,7 @@ import 'codemirror/mode/sql/sql'; import 'codemirror/mode/toml/toml'; import 'codemirror/mode/xml/xml'; import 'codemirror/mode/yaml/yaml'; -import 'codemirror/mode/pascal/pascal' +import 'codemirror/mode/pascal/pascal'; // Addons import 'codemirror/addon/scroll/scrollpastend'; @@ -62,6 +62,8 @@ const modeMap = { powershell: 'powershell', properties: 'properties', ocaml: 'mllike', + pascal: 'text/x-pascal', + pas: 'text/x-pascal', php: (content) => { return content.includes('JavaScript JSON Lua - PHP - Powershell MarkDown Nginx + Pascal + PHP + Powershell Python Ruby Shell/Bash SQL XML YAML - Pascal