Skip to content

Commit 1bb4255

Browse files
Replace Ace with Monaco editor
Fixes #2689.
1 parent c850eb3 commit 1bb4255

File tree

535 files changed

+57710
-3268
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

535 files changed

+57710
-3268
lines changed

.github/jobs/data/codespellignorefiles.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
./.github/jobs/uploadcodecov.sh
1313
./webapp/vendor
1414
./webapp/public/bundles
15-
./webapp/public/js/ace
15+
./webapp/public/js/monaco
1616
./webapp/templates/bundles
1717
./webapp/var/cache
1818
./webapp/migrations/Version20230122090005.php

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
6969
- name: Remove upstream code
7070
run: |
71-
rm -rf webapp/public/js/ace doc/manual/_static
71+
rm -rf webapp/public/js/monaco doc/manual/_static
7272
7373
- name: Chown everything to the current runner user
7474
if: ${{ contains(env.COMPILED, matrix.language) }}

ChangeLog

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Version 8.4.0DEV
44
---------------------------
55
- Get rid of 'internal' data source mode, always requiring - but auto
66
generating - external ID's for all entities to simplify event logic.
7+
- Replace ACE editor with Monaco editor and also use it for diffs.
78

89
Version 8.3.0 - 31 May 2024
910
---------------------------

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ DOMjudge manual.
6363

6464
The following JavaScript libraries/snippets are included:
6565
- coloris: Momo Bassit, licensed under the MIT license, see COPYING.MIT.
66-
- Ace editor: licensed under the BSD licence, see COPYING.BSD.
66+
- Monaco editor: licensed under the MIT license, see COPYING.MIT.
6767

6868
The default validator from the Kattis problemtools package is
6969
included, licensed under the MIT licence, see COPYING.MIT.

webapp/public/js/ace/ace.js

Lines changed: 0 additions & 17 deletions
This file was deleted.

webapp/public/js/ace/ext-beautify.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

webapp/public/js/ace/ext-code_lens.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

webapp/public/js/ace/ext-elastic_tabstops_lite.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

webapp/public/js/ace/ext-emmet.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

webapp/public/js/ace/ext-error_marker.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)