Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 63 for Tabwidth (0.2 sec)

  1. src/cmd/fix/printerconfig_test.go

    	b := printer.Config{0, 8}
    	c := &printer.Config{0}
    	d := &printer.Config{Tabwidth: 8, Mode: 0}
    	return printer.Config{0, 8}
    }
    `,
    		Out: `package main
    
    import "go/printer"
    
    func f() printer.Config {
    	b := printer.Config{Mode: 0, Tabwidth: 8}
    	c := &printer.Config{Mode: 0}
    	d := &printer.Config{Tabwidth: 8, Mode: 0}
    	return printer.Config{Mode: 0, Tabwidth: 8}
    }
    `,
    	},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 01 23:34:33 UTC 2016
    - 748 bytes
    - Viewed (0)
  2. src/text/tabwriter/tabwriter.go

    		// padding is done with tabs
    		if b.tabwidth == 0 {
    			return // tabs have no width - can't do any padding
    		}
    		// make cellw the smallest multiple of b.tabwidth
    		cellw = (cellw + b.tabwidth - 1) / b.tabwidth * b.tabwidth
    		n := cellw - textw // amount of padding
    		if n < 0 {
    			panic("internal error")
    		}
    		b.writeN(tabs, (n+b.tabwidth-1)/b.tabwidth)
    		return
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 16:46:34 UTC 2024
    - 17.8K bytes
    - Viewed (0)
  3. src/go/format/format.go

    	//
    	// This value is defined in go/printer specifically for go/format and cmd/gofmt.
    	printerNormalizeNumbers = 1 << 30
    )
    
    var config = printer.Config{Mode: printerMode, Tabwidth: tabWidth}
    
    const parserMode = parser.ParseComments | parser.SkipObjectResolution
    
    // Node formats node in canonical gofmt style and writes the result to dst.
    //
    // The node type must be *[ast.File], *[printer.CommentedNode], [][ast.Decl],
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:03 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  4. src/go/printer/printer_test.go

    	// filter exports if necessary
    	if mode&export != 0 {
    		ast.FileExports(f) // ignore result
    		f.Comments = nil   // don't print comments that are not in AST
    	}
    
    	// determine printer configuration
    	cfg := Config{Tabwidth: tabwidth}
    	if mode&rawFormat != 0 {
    		cfg.Mode |= RawFormat
    	}
    	if mode&normNumber != 0 {
    		cfg.Mode |= normalizeNumbers
    	}
    
    	// print AST
    	var buf bytes.Buffer
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 03 14:56:25 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  5. src/cmd/gofmt/long_test.go

    	f, _, _, err := parse(fset, filename, src.Bytes(), false)
    	if err != nil {
    		return err
    	}
    	ast.SortImports(fset, f)
    	src.Reset()
    	return (&printer.Config{Mode: printerMode, Tabwidth: tabWidth}).Fprint(src, fset, f)
    }
    
    func testFile(t *testing.T, b1, b2 *bytes.Buffer, filename string) {
    	// open file
    	f, err := os.Open(filename)
    	if err != nil {
    		t.Error(err)
    		return
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 12 20:27:28 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  6. src/cmd/fix/printerconfig.go

    				}
    				switch i {
    				case 0:
    					cl.Elts[i] = &ast.KeyValueExpr{
    						Key:   ast.NewIdent("Mode"),
    						Value: e,
    					}
    				case 1:
    					cl.Elts[i] = &ast.KeyValueExpr{
    						Key:   ast.NewIdent("Tabwidth"),
    						Value: e,
    					}
    				}
    				fixed = true
    			}
    		}
    	})
    	return fixed
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 13 18:45:54 UTC 2021
    - 1.1K bytes
    - Viewed (0)
  7. src/text/tabwriter/tabwriter_test.go

    	}
    }
    
    func check(t *testing.T, testname string, minwidth, tabwidth, padding int, padchar byte, flags uint, src, expected string) {
    	var b buffer
    	b.init(1000)
    
    	var w Writer
    	w.Init(&b, minwidth, tabwidth, padding, padchar, flags)
    
    	// write all at once
    	title := testname + " (written all at once)"
    	b.clear()
    	write(t, title, &w, src)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 16:46:34 UTC 2024
    - 13.8K bytes
    - Viewed (0)
  8. src/cmd/gofmt/gofmt.go

    		}
    	}
    
    	ast.SortImports(fileSet, file)
    
    	if *simplifyAST {
    		simplify(file)
    	}
    
    	res, err := format(fileSet, file, sourceAdj, indentAdj, src, printer.Config{Mode: printerMode, Tabwidth: tabWidth})
    	if err != nil {
    		return err
    	}
    
    	if !bytes.Equal(src, res) {
    		// formatting has changed
    		if *list {
    			fmt.Fprintln(r, filename)
    		}
    		if *write {
    			if info == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 19:41:17 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  9. src/go/printer/printer.go

    	if cfg.Mode&RawFormat == 0 {
    		minwidth := cfg.Tabwidth
    
    		padchar := byte('\t')
    		if cfg.Mode&UseSpaces != 0 {
    			padchar = ' '
    		}
    
    		twmode := tabwriter.DiscardEmptyColumns
    		if cfg.Mode&TabIndent != 0 {
    			minwidth = 0
    			twmode |= tabwriter.TabIndent
    		}
    
    		output = tabwriter.NewWriter(output, minwidth, cfg.Tabwidth, 1, padchar, twmode)
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:03 UTC 2023
    - 41.6K bytes
    - Viewed (0)
  10. src/cmd/cgo/out.go

    	"internal/xcoff"
    	"io"
    	"os"
    	"os/exec"
    	"path/filepath"
    	"regexp"
    	"sort"
    	"strings"
    	"unicode"
    )
    
    var (
    	conf         = printer.Config{Mode: printer.SourcePos, Tabwidth: 8}
    	noSourceConf = printer.Config{Tabwidth: 8}
    )
    
    // writeDefs creates output files to be compiled by gc and gcc.
    func (p *Package) writeDefs() {
    	var fgo2, fc io.Writer
    	f := creat(*objDir + "_cgo_gotypes.go")
    	defer f.Close()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 29 16:41:10 UTC 2024
    - 59.6K bytes
    - Viewed (0)
Back to top