index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
ini
/
reader.go
Age
Commit message (
Expand
)
Author
2026-01-08
lib/ini: improve error message when parsing variable name
Shulhan
2025-02-04
all: remove the nolint tags
Shulhan
2025-01-22
lib/bytes: replace Copy and Concat with standard library
Shulhan
2024-03-06
all: conform with linter gosec, ineffasign, and makezero
Shulhan
2024-03-05
all: comply with linter recommendations #3
Shulhan
2024-03-05
all: comply with linter recommendations #2
Shulhan
2024-03-05
all: comply with linter recommendations #1
Shulhan
2024-03-02
all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"
Shulhan
2023-05-20
all: remove any usage of debug.Value in all packages
Shulhan
2022-07-27
lib/ini: fix parsing and saving multi line variables
Shulhan
2022-07-26
lib/ini: parse comment as part of format
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2022-04-06
all: replace any usage of ioutil package with os or io
Shulhan
2022-02-06
lib/ini: realign all structs
Shulhan
2021-03-01
ini: increase the debug value minimum to 3
Shulhan
2020-05-16
ini: fix inconsistencies between empty string and boolean true
Shulhan
2019-09-27
all: remove unnecessary trailing newline
Shulhan
2019-09-12
ini: set variable with "=" without a value default to empty string
Shulhan
2019-05-26
ini: add methods to support templating
Shulhan
2019-05-26
ini: escape the variable value when printing with String
Shulhan
2019-05-26
ini: replace multiple ifs conditions with switch statement
Shulhan
2019-05-25
ini: rename varModeXXX to lineModeXXX
Shulhan
2019-05-25
ini: unexport Variable and Section
Shulhan
2019-02-25
ini: unexport the reader
Shulhan
2018-11-30
all: fix and suppress linter warnings on long lines
Shulhan
2018-11-30
all: minimize and suppress linter warnings for global variables
Shulhan
2018-11-30
all: fix linter warnings on naked return
Shulhan
2018-11-29
lib/ini: use package debug for initializing debug from environment
Shulhan
2018-11-29
all: fix warnings from linters
Shulhan
2018-08-21
lib/ini: allow underscore in variable name
Shulhan
2018-08-17
lib/ini: allow dot character '.' on variable name
Shulhan
2018-08-17
lib/ini: remove unused "nolint" tag
Shulhan
2018-05-18
reader: do not add empty variable on end of file
Shulhan
2018-05-13
Export section's name and their lower case name
Shulhan
2018-05-13
reader: fix wrong line number on error message
Shulhan
2018-05-13
Replace field type in Section and Variable from []byte to string
Shulhan
2018-05-13
Export variable key and value
Shulhan
2018-05-13
Export Section sub, line number, and variables
Shulhan
2018-05-13
section: add field for line number
Shulhan
2018-05-13
section: change type from alias to struct
Shulhan
2018-05-12
Add copyright and license information
Shulhan
2018-05-11
reader: fix value with escaped character "\b", "\n", and "\t"
Shulhan
2018-05-11
Add method to manipulate variable in Section
Shulhan
2018-05-10
reader: return Ini instance on ParseFile and Parse
Shulhan
2018-05-10
Refactor parser using bytes.Reader
Shulhan
2018-05-08
Fix comment grammar
Shulhan
2018-05-08
Add getter method
Shulhan
2018-05-08
reader.parseSection: convert section to lowercase
Shulhan
2018-05-08
Change method signatures between Ini and Reader
Shulhan
2018-05-08
Move buffer to reader
Shulhan
[next]