diff --git a/const.js b/const.js index a9f241b1..b6ca7cf5 100644 --- a/const.js +++ b/const.js @@ -165,6 +165,7 @@ var nfs = { USR: "usr/", USR_LOCAL_WORK: "usr/local/work/", USR_WEBSOCKET: "usr/websocket/", USR_GO_QRCODE: "usr/go-qrcode/", USR_GO_GIT: "usr/go-git/", USR_VOLCANOS: "usr/volcanos/", USR_INTSHELL: "usr/intshell/", + USR_PROGRAM: "usr/program/", USR_ICONS: "usr/icons/", USR_GEOAREA: "usr/geoarea/", USR_LEARNING: "usr/learning/", REQUIRE: "/require/", REQUIRE_MODULES: "/require/modules/", SHARE_LOCAL: "/share/local/", diff --git a/plugin/local/code/inner.js b/plugin/local/code/inner.js index 00b31ed0..f81f7972 100644 --- a/plugin/local/code/inner.js +++ b/plugin/local/code/inner.js @@ -10,7 +10,7 @@ Volcanos(chat.ONIMPORT, {_init: function(can, msg, cb) { var paths = can.core.Sp if (can.Mode() == ice.MSG_RESULT) { msg.result = msg.result||[can._output.innerHTML], can.Mode(chat.SIMPLE), can.sup.Mode(chat.SIMPLE) } can.core.List(paths.concat(can.core.Split(msg.Option(nfs.REPOS))), function(p) { if (can.base.beginWith(p, nfs.USR_LOCAL_WORK) || can.base.endWith(p, "-dict/") || can.base.isIn(p, - nfs.USR_WEBSOCKET, nfs.USR_GO_QRCODE, nfs.USR_GO_GIT, nfs.USR_ICONS, nfs.USR_GEOAREA, nfs.USR_LEARNING, nfs.USR_INTSHELL, + nfs.USR_WEBSOCKET, nfs.USR_GO_QRCODE, nfs.USR_GO_GIT, nfs.USR_ICONS, nfs.USR_GEOAREA, nfs.USR_LEARNING, nfs.USR_INTSHELL, nfs.USR_PROGRAM, )) { return } if (p && paths.indexOf(p) == -1 && p[0] != nfs.PS) { paths.push(p) } }), can.onmotion.clear(can), can.onappend.style(can, code.INNER), can.sup.onimport._process = function(_can, msg) {