| | |
| | | $('#m-paste').on('click', fm_menu_paste); |
| | | $('#m-shrink').on('click', fm_menu_shrink); |
| | | $('#m-test').on('click', fm_menu_test); |
| | | $('#m-test-2').on('click', fm_menu_test_2); |
| | | $('#m-test-2').on('click', fm_menu_compile); |
| | | $('#m-test-3').on('click', fm_menu_compile_all); |
| | | $('#saveModal').on('hidden.bs.modal', function (e) { |
| | | $('#modal_ok').attr('onclick','').unbind('click'); |
| | | }); |
| | |
| | | } |
| | | } |
| | | |
| | | function fm_menu_test_2() { |
| | | function fm_menu_compile() { |
| | | fm_compile('0', fm_mark_compile_results_in_editor); |
| | | } |
| | | function fm_menu_compile_all() { |
| | | fm_compile_all(); |
| | | } |
| | | |
| | | function fm_mark_compile_results_in_editor(resp) { |
| | |
| | | } |
| | | } |
| | | |
| | | function fm_compile_all() { |
| | | var m = '?c=de.uhilger.filecms.api.CompileService&m=compileAll&p=' + pfad; |
| | | var u = '../svc' + m; |
| | | fm_get(u, "json", function(resp) { |
| | | if(resp.List[0].CompilerIssue !== undefined) { |
| | | var lno; |
| | | var eMsg; |
| | | if(resp.List[0].CompilerIssue instanceof Array) { |
| | | var issueNo = 0; |
| | | while(issueNo < resp.List[0].CompilerIssue.length) { |
| | | console.log(' +++ ---- +++ '); |
| | | console.log(resp.List[0].CompilerIssue[issueNo].kind); |
| | | console.log(resp.List[0].CompilerIssue[issueNo].lineNumber); |
| | | console.log(resp.List[0].CompilerIssue[issueNo].sourceName); |
| | | console.log(resp.List[0].CompilerIssue[issueNo].message); |
| | | issueNo++; |
| | | } |
| | | } else { |
| | | lno = resp.List[0].CompilerIssue.lineNumber; |
| | | eMsg = resp.List[0].CompilerIssue.kind + ' ' + resp.List[0].CompilerIssue.message; |
| | | console.log(lno + ' ' + eMsg); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | function fm_compile(modeStr, callback) { |
| | | var liste = fm_gewaehlte_dateien(); |
| | | var m = '?c=de.uhilger.filecms.api.CompileService&m=compile&p=' + pfad + '&p=' + encodeURIComponent(liste) + |