Skip to content

Commit a5dcece

Browse files
committed
Updates Editor with Custom Ace
This update adds a rule to the makefile that pulls ace.js and mode-grace.js from gracelang/ github repositories. Updates index.html and .gitignore to accommodate changes.
1 parent 9962dd6 commit a5dcece

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
embedded-web-editor.xcworkspace
22
*~
3+
ace/

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
USER = grace
22
HOST = linux.cs.pdx.edu
33
TARGET_DIRECTORY = public_html/embedded-web-editor
4-
deploy:
4+
5+
deploy: pull-ace
56
rsync -rltz --delete --exclude .git --omit-dir-times --chmod=Fa+rX . $(USER)@$(HOST):$(TARGET_DIRECTORY)
7+
8+
pull-ace:
9+
mkdir -p ace
10+
curl -s https://raw.githubusercontent.com/gracelang/ace/fix-brackets/build/src/ace.js > ace/ace.js
11+
curl -s https://raw.githubusercontent.com/gracelang/grace-web-editor/pdx/scripts/ace/mode-grace.js > ace/mode-grace.js

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@
3939
<script src="http://web.cecs.pdx.edu/~grace/ide/js/minitest.js" type="text/javascript"></script>
4040

4141

42-
<script src="http://web.cecs.pdx.edu/~grace/minigrace/js/ace/ace.js" type="text/javascript"></script>
43-
<script src="http://web.cecs.pdx.edu/~grace/minigrace/js/ace/mode-grace.js" type="text/javascript" charset="utf-8"></script>
42+
<script src="ace/ace.js" type="text/javascript"></script>
43+
<script src="ace/mode-grace.js" type="text/javascript" charset="utf-8"></script>
4444

4545

4646
<script src="http://web.cecs.pdx.edu/~grace/ide/js/turtle.js" type="text/javascript"></script>

0 commit comments

Comments
 (0)