diff options
Diffstat (limited to 'generate.go')
| -rw-r--r-- | generate.go | 14 |
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) } +*/ |
