summaryrefslogtreecommitdiff
path: root/stack.go
diff options
context:
space:
mode:
Diffstat (limited to 'stack.go')
-rw-r--r--stack.go35
1 files changed, 0 insertions, 35 deletions
diff --git a/stack.go b/stack.go
index 12c6338..4e7cc18 100644
--- a/stack.go
+++ b/stack.go
@@ -22,41 +22,6 @@ type Item struct {
ItemMeta
}
-type ItemMeta string
-
-func (m ItemMeta) Field(name string) (s string, ok bool) {
- if len(m) > 0 && m[0] == 1 {
- m = m[1:]
- eat := func(stop byte) string {
- for i := 0; i < len(m); i++ {
- if m[i] == stop {
- defer func() {
- m = m[i+1:]
- }()
- return string(m[:i])
- }
- }
- defer func() {
- m = ""
- }()
- return string(m)
- }
- for len(m) > 0 {
- if eat(2) == name {
- s = eat(3)
- ok = true
- }
- }
- return
- }
-
- if name == "" {
- return string(m), true
- }
-
- return "", false
-}
-
func (s Stack) String() string {
if s.Count == 0 {
return ""