Compare commits
3 Commits
v0.0.1
...
50fd9c7a9d
Author | SHA1 | Date | |
---|---|---|---|
50fd9c7a9d | |||
c62213c8ff | |||
434c8f43dc |
2
Makefile
2
Makefile
@ -6,7 +6,7 @@ dev:
|
|||||||
v -o pt src/
|
v -o pt src/
|
||||||
|
|
||||||
prod:
|
prod:
|
||||||
v -prod -cc gcc -cflags -static -o pt src/ \
|
v -prod -cc gcc -cflags '-static -s' -o pt src/ \
|
||||||
-d pt_version=$(PT_VERSION) \
|
-d pt_version=$(PT_VERSION) \
|
||||||
-d pt_piddir=pt \
|
-d pt_piddir=pt \
|
||||||
-d pt_max_recursion_depth=10 \
|
-d pt_max_recursion_depth=10 \
|
||||||
|
@ -11,13 +11,13 @@ _pt_completions()
|
|||||||
;;
|
;;
|
||||||
-l|-label)
|
-l|-label)
|
||||||
if [[ ${COMP_WORDS[*]} =~ start ]]; then
|
if [[ ${COMP_WORDS[*]} =~ start ]]; then
|
||||||
COMPREPLY+=($(compgen -W "$(./pt labels)" -- "$cur"))
|
COMPREPLY+=($(compgen -W "$(pt labels)" -- "$cur"))
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
local words=($(./pt ls -o brief) start stop signal)
|
local words=($(pt ls -o brief) start stop signal)
|
||||||
if [[ ${words[*]} =~ $prev ]]; then
|
if [[ ${words[*]} =~ $prev ]]; then
|
||||||
COMPREPLY+=($(compgen -W "$(./pt ls -o brief)" -- "$cur"))
|
COMPREPLY+=($(compgen -W "$(pt ls -o brief)" -- "$cur"))
|
||||||
fi
|
fi
|
||||||
local commands='start stop ls ps help version signal labels'
|
local commands='start stop ls ps help version signal labels'
|
||||||
local invoked=()
|
local invoked=()
|
||||||
|
2
src/em.v
2
src/em.v
@ -19,7 +19,7 @@ fn (em EntryManager) labels() []string {
|
|||||||
for _, val in em.config.entries {
|
for _, val in em.config.entries {
|
||||||
labels << val.labels
|
labels << val.labels
|
||||||
}
|
}
|
||||||
return arrays.uniq(labels)
|
return arrays.uniq(labels.sorted())
|
||||||
}
|
}
|
||||||
|
|
||||||
fn (em EntryManager) by_labels(labels []string) []Entry {
|
fn (em EntryManager) by_labels(labels []string) []Entry {
|
||||||
|
Reference in New Issue
Block a user