summaryrefslogtreecommitdiff
path: root/generate.go
diff options
context:
space:
mode:
Diffstat (limited to 'generate.go')
-rw-r--r--generate.go14
1 files changed, 9 insertions, 5 deletions
diff --git a/generate.go b/generate.go
index 738e507..739e87e 100644
--- a/generate.go
+++ b/generate.go
@@ -5,12 +5,9 @@ package main
import (
"fmt"
- "io"
"os"
"go.wit.com/log"
- "golang.org/x/text/cases"
- "golang.org/x/text/language"
)
// this file is named poorly. It has more than Sort()
@@ -172,8 +169,9 @@ func (pb *Files) makeNewSortfile(pf *File) error {
// FUNCNAME := "Append"
funcdef := msg.simpleAppend(wSort, PARENT, v.VarName, v.VarType)
log.Printf("Adding %s\n", funcdef)
- // funcdef := msg.addAppendBy(wSort, PARENT, FUNCNAME, VARNAME, PARENT, s.VarType)
- // log.Printf(" %-2s %20s %20s %20s %s %s\n", "", "", "", "done", "", funcdef)
+
+ funcdef = msg.simpleClone(wSort, PARENT, v.VarName, v.VarType)
+ log.Printf("Adding %s\n", funcdef)
}
}
}
@@ -347,6 +345,10 @@ func (pb *Files) makeNewSortfile(pf *File) error {
FUNCNAME = "AppendBy" + v.VarName
funcdef := pmsg.simpleAppendBy(wSort, PARENT, FUNCNAME, VARNAME, v.VarName, s.VarType)
log.Printf("Adding %s\n", funcdef)
+
+ FUNCNAME = "CloneBy" + v.VarName
+ funcdef = pmsg.simpleCloneBy(wSort, PARENT, FUNCNAME, VARNAME, v.VarName, s.VarType)
+ log.Printf("Adding %s\n", funcdef)
}
}
@@ -393,6 +395,7 @@ func (pf *File) allMsg() []*MsgName {
return all
}
+/*
func (pf *File) specialBases(wFind io.Writer) {
var FRUIT string = cases.Title(language.English, cases.NoLower).String(pf.Bases.Name)
var APPLES string = cases.Title(language.English, cases.NoLower).String(pf.Bases.Name)
@@ -401,3 +404,4 @@ func (pf *File) specialBases(wFind io.Writer) {
pf.Bases.simpleAppend(wFind, FRUIT, APPLES, APPLE)
}
+*/