summaryrefslogtreecommitdiff
path: root/src/text
Commit message (Expand)AuthorAgeFilesLines
* text/template: wrap errors returned by template functions instead of stringif...Adrien Delorme2021-03-053-2/+27
* reflect: add Method.IsExported and StructField.IsExported methodsJoe Tsai2021-02-251-1/+1
* text/template: error on range over send channelMeng Zhuo2020-12-152-0/+17
* all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox2020-12-093-8/+6
* all: update references to symbols moved from io/ioutil to ioRuss Cox2020-10-202-10/+9
* html/template, text/template: add ParseFSRuss Cox2020-10-202-6/+83
* text/template: allow newlines inside action delimitersRuss Cox2020-10-126-87/+117
* text/template: add CommentNode to template parse treeAriel Mashraki2020-08-286-6/+90
* html/template: add tests from text/templateRuss Cox2020-07-141-0/+1
* text/template: fix lint typo in VariableNode docMacks2020-06-231-1/+1
* all: use a hermetic "go" tool in standard-library testsBryan C. Mills2020-05-211-1/+1
* html/template,text/template: switch to Unicode escapes for JSON compatibilityempijei2020-04-162-7/+7
* text/template: avoid a global map to help the linker's deadcode eliminationBrad Fitzpatrick2020-04-154-28/+111
* text/template: make reflect.Value indirections more robustDaniel Martí2020-02-241-72/+66
* text/template/parse: remove redundant returnAriel Mashraki2020-01-231-1/+0
* text/template: indirect interfaces before slicingDaniel Martí2019-12-192-2/+5
* text/template: remove an incorrect comment and clarify docs for AddParseTreeOliver Powell2019-12-171-4/+4
* text/template: harden JSEscape to also escape ampersand and equalRoberto Clapis2019-11-212-1/+9
* text/template: add error check for parenthesized first argument in pipelineRob Pike2019-11-122-1/+46
* text/template/parse: speed up nodes printingAriel Mashraki2019-10-032-21/+130
* text/template/parse: remove duplication in peekNonSpaceAriel Mashraki2019-10-011-7/+2
* text/template/parse: use strings.Builder in Chain and List nodesAriel Mashraki2019-10-012-11/+31
* text/template/parse: use strings.Builder in String methodsAriel Mashraki2019-10-012-19/+38
* text/template: further simplify building the vars listRob Pike2019-10-011-3/+3
* text/template/parse: specify slice capacity in Pipenode.CopyPipe()Pantelis Sampaziotis2019-09-301-1/+1
* text/template: don't evaluate '.' as a float64Daniel Martí2019-09-252-1/+16
* text/template: support all comparable types in eqAriel Mashraki2019-09-253-23/+49
* text/template: refer to sorted map keys as "ordered" not "comparable" in docsMihai Borobocea2019-09-061-2/+2
* text/template: avoid allocating a new common in copytnclong2019-08-271-6/+7
* text/template: replace bytes.Buffer with strings.BuilderDong-hee Na2019-08-271-8/+5
* text/scanner: remove AllowDigitSeparator flag againRobert Griesemer2019-06-272-17/+16
* text/scanner: rename AllowNumberbars to AllowDigitSeparatorsRobert Griesemer2019-06-202-16/+16
* html/template, text/template: document glob semanticsAndrew Gerrand2019-06-171-7/+8
* text/template: clarify the safety of Template.NewDaniel Martí2019-06-071-0/+4
* text/template: add a slice function to the predefined global functionsAriel Mashraki2019-05-233-17/+114
* all: shorten some testsRuss Cox2019-05-221-0/+3
* text/template: fix truth handling of typed interface nils in if and withBjørn Erik Pedersen2019-05-142-1/+3
* all: add Unwrap and Is methods to various error typesDamien Neil2019-05-041-0/+4
* all: remove a few unused parametersDaniel Martí2019-04-291-6/+4
* text/template: allow using -}} with many spacesDaniel Martí2019-03-242-26/+44
* text/tabwriter: use a single defer per Write callDaniel Martí2019-03-122-5/+41
* all: simplify multiple for loopsDaniel Martí2019-03-081-3/+1
* text/template: error on method calls on nil interfacesDaniel Martí2019-02-262-20/+36
* text/template: improve nil errors in evalFieldDaniel Martí2019-02-262-20/+72
* text/template: accept new number syntaxRuss Cox2019-02-266-10/+64
* text/scanner: don't liberally consume (invalid) floats or underbarsRobert Griesemer2019-02-202-21/+64
* text/scanner: accept new Go2 number literalsRobert Griesemer2019-02-112-109/+371
* text/scanner: don't crash when calling TokenText in error handlerRobert Griesemer2019-02-112-2/+23
* text/template/parse: simplify Tree.pipelineDaniel Martí2018-10-291-40/+32
* text/template/parse: error on bad range variablesDaniel Martí2018-10-282-9/+34