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
/
text
Age
Commit message (
Expand
)
Author
2 days
text/diff: update comments on BytesRatio
HEAD
main
dev
Shulhan
3 days
text/diff: skip writing Unified if no difference found
Shulhan
3 days
text/diff: rename LevelWords to LevelChunks
Shulhan
3 days
text/diff: rewrite TestText to test Files with LevelWords
Shulhan
3 days
text/diff: rename LineChange to LineChunk
Shulhan
3 days
text/diff: remove LineChanges
Shulhan
3 days
text/diff: add example for Files, Lines, Text, and Unified
Shulhan
3 days
text/diff: add an examples for Bytes and BytesRatio
Shulhan
3 days
text/diff: stores the old and new file names for showing in WriteUnified
Shulhan
3 days
text/diff: replace IsEqual with [bytes.Equal]
Shulhan
3 days
text/diff: implements unified diff
Shulhan
5 days
text/diff: refactoring to use local Line instead from text package
Shulhan
10 days
all: apply go fix
Shulhan
2026-01-15
all: convert license and copyright to use SPDX identifiers
Shulhan
2025-01-23
all: use for-range with numeric
Shulhan
2024-03-05
all: comply with linter recommendations #2
Shulhan
2024-03-02
all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"
Shulhan
2023-09-14
all: fix variable shadowing as reported by shadow tool
Shulhan
2023-09-11
lib/text: fix linter warnings
Shulhan
2023-09-11
lib/text: realign struct for better size allocation
Shulhan
2023-04-03
lib/bytes: copy TokenFind to internal/bytes#TokenFind
Shulhan
2022-09-21
text/diff: add field to indicate no difference found after diff-ing
Shulhan
2022-09-08
text/diff: rewrite the test again by reading from files
Shulhan
2022-09-07
lib/text: replace test.Assert with reflect.DeepEqual
Shulhan
2022-09-07
lib/text: replace json.Escape with strconv.Quote
Shulhan
2022-08-29
text/diff: rewrite the test using test.Data
Shulhan
2022-08-28
lib/text: add custom MarshalJSON to type Chunk and Line
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2021-07-30
text/diff: add functions to compare raw bytes as text and text.Lines
Shulhan
2021-07-30
lib/text: implement function to parse raw bytes into Lines
Shulhan
2021-07-30
lib/text: implement Stringer on Chunk and Line types
Shulhan
2020-06-06
all: use default linter options
Shulhan
2019-09-27
all: remove unnecessary trailing newline
Shulhan
2019-06-14
all: fix nolint format
Shulhan
2019-03-01
all: fix warnings from linter
Shulhan
2019-01-29
lib/text: simplify if-else condition
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
all: disable lint on functions that have cyclomatix complexity > 15
Shulhan
2018-11-29
all: fix warnings from linters
Shulhan
2018-11-29
all: fixes warning from linters
Shulhan
2018-11-29
all: fix warning from linters
Shulhan
2018-09-17
Merge package "github.com/shuLhan/tekstus/diff" to "text/diff"
Shulhan
2018-09-03
Rename package text to string
Shulhan
2018-09-03
Move all byte(s) related constant and functions from package text to bytes
Shulhan
2018-09-03
lib/text: add function to check if all bytes are digit
Shulhan
2018-09-01
Add package time with Day and Week as duration
Shulhan
2018-08-29
lib/text: move exported constants to file named as package name
Shulhan
2018-08-28
lib/text: add function to generate fixed random characters
Shulhan
[next]