go.yarn.social/lextwt is the Go library used by Yarn.social's main software component yarnd and several other components as a dependency to parse Twtxt feeds
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
lyse 531749640e Simplify and speed up hashing (#16)
Just reuse the same encoder all the time instead of constructing a new one. Also, avoid converting to lowercase by configuring the encoder's output alphabet as lowercase in the first place.

Co-authored-by: Lysander Trischler <twtxt@lyse.isobeef.org>
Reviewed-on: #16
Co-authored-by: lyse <lyse@noreply@mills.io>
Co-committed-by: lyse <lyse@noreply@mills.io>
1 month ago
cmd/lextwt-cli feat: enhance parser for salty lines (#2) 1 year ago
.gitignore Simplify and speed up hashing (#16) 1 month ago
LICENSE Initial Commit 1 year ago
Makefile Simplify and speed up hashing (#16) 1 month ago
README.md Initial Commit 1 year ago
ast.go Simplify and speed up hashing (#16) 1 month ago
ast_test.go Fix Activity Streams (ASFmt) for Mentions 3 months ago
go.mod Fix twt.FormatText() to support types.ASFmt 3 months ago
go.sum Fix twt.FormatText() to support types.ASFmt 3 months ago
hash.go Simplify and speed up hashing (#16) 1 month ago
lexer.go feat: update salty parse to include events (#14) 3 months ago
lexer_test.go Initial Commit 1 year ago
lextwt.go Fix ParseFile() to handle passing a nil value for twter to initialize an zero value Twter{} 8 months ago
lextwt_test.go fix: handle tags and mentions with unicode characters (#8) 6 months ago
parser.go fix: handle tags and mentions with unicode characters (#8) 6 months ago
parser_test.go Revert 1947132 3 months ago
salty.go Simplify and speed up hashing (#16) 1 month ago
salty_test.go feat: update salty parse to include events (#14) 3 months ago

README.md

go.yarn.social/lextwt

go.yarn.social/lextwt is the Go library used by Yarn's main software component yarnd and several other components as a dependency to parse Twtxt feeds.

Quick Start

TBD

License

go.yarn.social/lextwt is licensed under the terms of the AGPLv3