summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPrabhu Ramachandran2016-07-27 11:54:12 +0530
committerGitHub2016-07-27 11:54:12 +0530
commit344e1e804cee214c0d0f5c41ca16d871e786d4c3 (patch)
tree0e5fc1602698e2fd951479c219623ed666ffd03a
parentcc979dfe4893ba1d7bd66649716c490c15118879 (diff)
parente15fab2d7563c8fd3ae650c0f8b00cfda9b63752 (diff)
downloadonline_test-344e1e804cee214c0d0f5c41ca16d871e786d4c3.tar.gz
online_test-344e1e804cee214c0d0f5c41ca16d871e786d4c3.tar.bz2
online_test-344e1e804cee214c0d0f5c41ca16d871e786d4c3.zip
Merge pull request #118 from ankitjavalkar/fix-codemirror-syntax
Minor changes in codemirror and setup.py
-rw-r--r--setup.py3
-rw-r--r--yaksh/templates/yaksh/question.html12
2 files changed, 13 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index 6bc0168..0c0b7f9 100644
--- a/setup.py
+++ b/setup.py
@@ -26,7 +26,8 @@ setup(
'django==1.9.5',
'mysql-python==1.2.5',
'django-taggit==0.18.1',
- 'pytz==2016.4'
+ 'pytz==2016.4',
+ 'python-social-auth==0.2.19'
],
classifiers=[
'Development Status :: 4 - Beta',
diff --git a/yaksh/templates/yaksh/question.html b/yaksh/templates/yaksh/question.html
index 54fb30b..40d4482 100644
--- a/yaksh/templates/yaksh/question.html
+++ b/yaksh/templates/yaksh/question.html
@@ -224,9 +224,19 @@ function call_skip(url)
// Get the textarea node
var textarea_node = document.querySelector('#answer');
+ var lang = "{{ question.language }}"
+ var mode_dict = {
+ 'python': 'python',
+ 'c': 'text/x-csrc',
+ 'cpp': 'text/x-c++src',
+ 'java': 'text/x-java',
+ 'bash': 'text/x-sh',
+ 'scilab': 'text/x-csrc'
+ }
+
// Code mirror Options
var options = {
- mode: "{{ question.language }}",
+ mode: mode_dict[lang],
gutter: true,
lineNumbers: true,