forked from x/icebergs
add some
This commit is contained in:
parent
63cbd6d4c0
commit
baca546e49
@ -138,6 +138,7 @@ const (
|
|||||||
GET = "get"
|
GET = "get"
|
||||||
TAG = "tag"
|
TAG = "tag"
|
||||||
)
|
)
|
||||||
|
const WORK = "work"
|
||||||
const SUM = "sum"
|
const SUM = "sum"
|
||||||
const MOD = "mod"
|
const MOD = "mod"
|
||||||
const DOC = "doc"
|
const DOC = "doc"
|
||||||
@ -167,11 +168,13 @@ func init() {
|
|||||||
}},
|
}},
|
||||||
}, gdb.EventsAction(VIMER_SAVE), PlugAction())},
|
}, gdb.EventsAction(VIMER_SAVE), PlugAction())},
|
||||||
DOC: {Name: "doc path name auto", Hand: func(m *ice.Message, arg ...string) {
|
DOC: {Name: "doc path name auto", Hand: func(m *ice.Message, arg ...string) {
|
||||||
if strings.Contains(arg[0], nfs.PS) {
|
kit.If(strings.Contains(arg[0], nfs.PS), func() { arg[0] = kit.Path(arg[0]) })
|
||||||
arg[0] = kit.Path(arg[0])
|
|
||||||
}
|
|
||||||
m.Cmdy(cli.SYSTEM, cli.GO, DOC, arg)
|
m.Cmdy(cli.SYSTEM, cli.GO, DOC, arg)
|
||||||
}},
|
}},
|
||||||
|
WORK: {Actions: ice.MergeActions(ice.Actions{
|
||||||
|
mdb.RENDER: {Hand: func(m *ice.Message, arg ...string) { _mod_show(m, path.Join(arg[2], arg[1])) }},
|
||||||
|
mdb.ENGINE: {Hand: func(m *ice.Message, arg ...string) { _mod_show(m, path.Join(arg[2], arg[1])) }},
|
||||||
|
}, PlugAction())},
|
||||||
MOD: {Actions: ice.MergeActions(ice.Actions{
|
MOD: {Actions: ice.MergeActions(ice.Actions{
|
||||||
mdb.RENDER: {Hand: func(m *ice.Message, arg ...string) { _mod_show(m, path.Join(arg[2], arg[1])) }},
|
mdb.RENDER: {Hand: func(m *ice.Message, arg ...string) { _mod_show(m, path.Join(arg[2], arg[1])) }},
|
||||||
mdb.ENGINE: {Hand: func(m *ice.Message, arg ...string) { _mod_show(m, path.Join(arg[2], arg[1])) }},
|
mdb.ENGINE: {Hand: func(m *ice.Message, arg ...string) { _mod_show(m, path.Join(arg[2], arg[1])) }},
|
||||||
|
@ -90,7 +90,7 @@ func init() {
|
|||||||
switch m.Option(ctx.ACTION) {
|
switch m.Option(ctx.ACTION) {
|
||||||
case nfs.MODULE:
|
case nfs.MODULE:
|
||||||
m.Cmdy(AUTOGEN, mdb.INPUTS, arg)
|
m.Cmdy(AUTOGEN, mdb.INPUTS, arg)
|
||||||
case nfs.SCRIPT, mdb.CREATE:
|
case nfs.SCRIPT, mdb.CREATE, mdb.RENAME:
|
||||||
if strings.HasSuffix(m.Option(nfs.FILE), nfs.PS) {
|
if strings.HasSuffix(m.Option(nfs.FILE), nfs.PS) {
|
||||||
m.Option(nfs.FILE, path.Join(m.Option(nfs.FILE), path.Base(strings.TrimSuffix(m.Option(nfs.FILE), nfs.PS)+".go")))
|
m.Option(nfs.FILE, path.Join(m.Option(nfs.FILE), path.Base(strings.TrimSuffix(m.Option(nfs.FILE), nfs.PS)+".go")))
|
||||||
}
|
}
|
||||||
@ -166,6 +166,11 @@ func init() {
|
|||||||
m.Cmdy(nfs.DEFS, path.Join(m.Option(nfs.PATH), m.Option(nfs.FILE)), m.Cmdx("", TEMPLATE))
|
m.Cmdy(nfs.DEFS, path.Join(m.Option(nfs.PATH), m.Option(nfs.FILE)), m.Cmdx("", TEMPLATE))
|
||||||
}},
|
}},
|
||||||
cli.OPENS: {Hand: func(m *ice.Message, arg ...string) { cli.Opens(m, arg...) }},
|
cli.OPENS: {Hand: func(m *ice.Message, arg ...string) { cli.Opens(m, arg...) }},
|
||||||
|
web.UPLOAD: {Hand: func(m *ice.Message, arg ...string) {
|
||||||
|
}},
|
||||||
|
mdb.RENAME: {Name: "rename to*", Hand: func(m *ice.Message, arg ...string) {
|
||||||
|
m.Cmd(nfs.MOVE, path.Join(m.Option(nfs.PATH), m.Option(nfs.TO)), path.Join(m.Option(nfs.PATH), m.Option(nfs.FILE)))
|
||||||
|
}},
|
||||||
cli.MAKE: {Hand: func(m *ice.Message, arg ...string) {
|
cli.MAKE: {Hand: func(m *ice.Message, arg ...string) {
|
||||||
defer web.ToastProcess(m)()
|
defer web.ToastProcess(m)()
|
||||||
web.PushStream(m)
|
web.PushStream(m)
|
||||||
@ -225,6 +230,9 @@ func init() {
|
|||||||
}},
|
}},
|
||||||
}, chat.FavorAction(), web.DreamTablesAction("编程"), ctx.ConfAction(ctx.TOOLS, "xterm,compile,runtime", web.ONLINE, ice.TRUE)), Hand: func(m *ice.Message, arg ...string) {
|
}, chat.FavorAction(), web.DreamTablesAction("编程"), ctx.ConfAction(ctx.TOOLS, "xterm,compile,runtime", web.ONLINE, ice.TRUE)), Hand: func(m *ice.Message, arg ...string) {
|
||||||
if m.Cmdy(INNER, arg); arg[0] != ctx.ACTION {
|
if m.Cmdy(INNER, arg); arg[0] != ctx.ACTION {
|
||||||
|
if len(arg) == 1 {
|
||||||
|
m.PushAction(nfs.SCRIPT, mdb.RENAME, web.UPLOAD, nfs.TRASH)
|
||||||
|
}
|
||||||
if web.IsLocalHost(m) {
|
if web.IsLocalHost(m) {
|
||||||
m.Action(nfs.SAVE, COMPILE, mdb.SHOW, ice.APP)
|
m.Action(nfs.SAVE, COMPILE, mdb.SHOW, ice.APP)
|
||||||
} else if m.IsMobileUA() {
|
} else if m.IsMobileUA() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user