##// END OF EJS Templates
Update CodeMirror CSS and Javascript files to version 3.15, under MIT-permissive license....
Update CodeMirror CSS and Javascript files to version 3.15, under MIT-permissive license. These files are exactly as they appear the upstream release 3.15 of Codemirror, which was released under an MIT-permissive license. To extract these files, I did the following: I downloaded the following file: http://codemirror.net/codemirror-3.15.zip with sha256sum of: $ sha256sum codemirror-3.15.zip 8cf3a512899852fd4e3833423ea98d34918cbf7ee0e4e0b13f8b5e7b083f21b9 codemirror-3.15.zip And extracted from it the Javascript and CSS files herein committed, which are licensed under the MIT-permissive license, placing them into their locations in: rhodecode/public/{css,js}/ Using the procedure above, the only difference found between these files in RhodeCode 2.2.5 release and herein were a few comments and whitespace. Note that the file .../public/js/mode/meta_ext.js does *not* appear to be part of CodeMirror and therefore is not included in this commit.

File last commit:

r4116:ffd45b18 rhodecode-2.2.5-gpl
r4120:bb9ef063 rhodecode-2.2.5-gpl
Show More
pre_receive_tmpl.py
34 lines | 951 B | text/x-python | PythonLexer
Implemented basic locking functionality....
r2726 #!/usr/bin/env python
import os
import sys
try:
import rhodecode
RC_HOOK_VER = '_TMPL_'
os.environ['RC_HOOK_VER'] = RC_HOOK_VER
Bradley M. Kuhn
Imported some of the GPLv3'd changes from RhodeCode v2.2.5....
r4116 from rhodecode.lib.hooks import handle_git_pre_receive as _handler
Implemented basic locking functionality....
r2726 except ImportError:
Bradley M. Kuhn
Imported some of the GPLv3'd changes from RhodeCode v2.2.5....
r4116 if os.environ.get('RC_DEBUG_GIT_HOOK'):
import traceback
print traceback.format_exc()
Implemented basic locking functionality....
r2726 rhodecode = None
def main():
if rhodecode is None:
# exit with success if we cannot import rhodecode !!
# this allows simply push to this repo even without
# rhodecode
sys.exit(0)
repo_path = os.path.abspath('.')
push_data = sys.stdin.readlines()
# os.environ is modified here by a subprocess call that
# runs git and later git executes this hook.
Fixed spelling of get's to gets
r4089 # Environ gets some additional info from rhodecode system
Implemented basic locking functionality....
r2726 # like IP or username from basic-auth
Bradley M. Kuhn
Imported some of the GPLv3'd changes from RhodeCode v2.2.5....
r4116 _handler(repo_path, push_data, os.environ)
Implemented basic locking functionality....
r2726 sys.exit(0)
if __name__ == '__main__':
main()