1{ 2 "patterns": { 3 "P1": { 4 "expression": "(path):(line)" 5 }, 6 "P2": { 7 "expression": "(path)\\s+(line)", 8 "path": "(?:\\/[\\w\\.\\-]+)+" 9 } 10 }, 11 "commands": [ 12 { 13 "namespace": "faust", 14 "action": "Documentation", 15 "command": "open https://faust.grame.fr/doc/libraries/index.html#{selection}", 16 "arguments": [], 17 "cwd": null, 18 "inputDialogs": [], 19 "env": {}, 20 "keystroke": "ctrl-alt-cmd-d", 21 "stream": false, 22 "outputTarget": "panel", 23 "outputBufferSize": 80000, 24 "maxCompleted": 3, 25 "autoShowOutput": true, 26 "autoHideOutput": false, 27 "scrollLockEnabled": false, 28 "singular": false, 29 "promptToSave": true, 30 "saveOption": "none", 31 "patterns": [ 32 "default" 33 ], 34 "successOutput": "{stdout}", 35 "errorOutput": "{stdout}\n{stderr}", 36 "fatalOutput": "Failed to execute : {fullCommand}\n{stdout}\n{stderr}", 37 "successMessage": "Executed : {fullCommand}", 38 "errorMessage": "Executed : {fullCommand}\nReturned with code {exitStatus}\n{stderr}", 39 "fatalMessage": "Failed to execute : {fullCommand}\n{stdout}\n{stderr}" 40 }, 41 { 42 "namespace": "faust", 43 "action": "C++ code", 44 "command": "faust {filePath}", 45 "arguments": [], 46 "cwd": "{fileDirAbsPath}", 47 "inputDialogs": [], 48 "env": {}, 49 "keystroke": "ctrl-alt-cmd-c", 50 "stream": true, 51 "outputTarget": "file", 52 "outputBufferSize": 80000, 53 "maxCompleted": 3, 54 "autoShowOutput": true, 55 "autoHideOutput": false, 56 "scrollLockEnabled": false, 57 "singular": true, 58 "promptToSave": true, 59 "saveOption": "none", 60 "patterns": [ 61 "default" 62 ], 63 "successOutput": "{stdout}", 64 "errorOutput": "{stdout}\n{stderr}", 65 "fatalOutput": "Failed to execute : {fullCommand}\n{stdout}\n{stderr}", 66 "successMessage": "Executed : {fullCommand}", 67 "errorMessage": "Executed : {fullCommand}\nReturned with code {exitStatus}\n{stderr}", 68 "fatalMessage": "Failed to execute : {fullCommand}\n{stdout}\n{stderr}" 69 }, 70 { 71 "namespace": "faust", 72 "action": "block-diagram", 73 "command": "faust2firefox {filePath}", 74 "arguments": [], 75 "cwd": "{fileDirAbsPath}", 76 "inputDialogs": [], 77 "env": {}, 78 "keystroke": "ctrl-alt-cmd-g", 79 "stream": true, 80 "outputTarget": "panel", 81 "outputBufferSize": 80000, 82 "maxCompleted": 1, 83 "autoShowOutput": false, 84 "autoHideOutput": false, 85 "scrollLockEnabled": false, 86 "singular": true, 87 "promptToSave": false, 88 "saveOption": "all", 89 "patterns": [ 90 "default" 91 ], 92 "successOutput": "{stdout}", 93 "errorOutput": "{stdout}\n{stderr}", 94 "fatalOutput": "Failed to execute : {fullCommand}\n{stdout}\n{stderr}", 95 "successMessage": "Executed : {fullCommand}", 96 "errorMessage": "Executed : {fullCommand}\nReturned with code {exitStatus}\n{stderr}", 97 "fatalMessage": "Failed to execute : {fullCommand}\n{stdout}\n{stderr}" 98 } 99 ] 100} 101