Sign in
Join now
string_width
becca.monster
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Measure the width of text in the terminal and build simple layouts!
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
rebecca
11510d3f
Copied
Failed
Copy SHA
v3.4.3
v3.4.3
Copy SHA
Browse repository
committed
5mo ago
rebecca
b6ffa3c3
Copied
Failed
Copy SHA
Merge branch 'fix-otp-29-warnings' into 'main'
Copy SHA
Browse repository
committed
5mo ago
jtdowney.com
c740f2b9
Copied
Failed
Copy SHA
Fix deprecation warnings on OTP 29
Copy SHA
Browse repository
committed
5mo ago
rebecca
157ce725
Copied
Failed
Copy SHA
fix console size on deno after ffi update
v3.4.2
Copy SHA
Browse repository
committed
8mo ago
rebecca
1e875255
Copied
Failed
Copy SHA
move files to dev
v3.4.1
Copy SHA
Browse repository
committed
8mo ago
rebecca
701352ab
Copied
Failed
Copy SHA
switch to new ffi
Copy SHA
Browse repository
committed
8mo ago
rebecca
52a09ae3
Copied
Failed
Copy SHA
clarify that we build against unicode 17
Copy SHA
Browse repository
committed
8mo ago
rebecca
077465bc
Copied
Failed
Copy SHA
bump version -> 3.4.0
v3.4.0
Copy SHA
Browse repository
committed
8mo ago
rebecca
ed149f86
Copied
Failed
Copy SHA
update to unicode 17, add is_tty
Copy SHA
Browse repository
committed
8mo ago
yoshi~
6c77bd50
Copied
Failed
Copy SHA
bump version -> 3.3.1
v3.3.1
Copy SHA
Browse repository
committed
1y ago
yoshi~
170ef2df
Copied
Failed
Copy SHA
fix limit bugs introduced in 3.3.0
Copy SHA
Browse repository
committed
1y ago
yoshi~
7499a08b
Copied
Failed
Copy SHA
fix #1 - align should always return a non-empty string.
Copy SHA
Browse repository
committed
1y ago
yoshi~
a746cee1
Copied
Failed
Copy SHA
support soft hyphens
v3.3.0
Copy SHA
Browse repository
committed
1y ago
yoshi~
b877c834
Copied
Failed
Copy SHA
add a note that the new function is actually rubbish
Copy SHA
Browse repository
committed
1y ago
yoshi~
d5f54676
Copied
Failed
Copy SHA
soft_wrap
Copy SHA
Browse repository
committed
1y ago
Joshua Reusch
aae26f99
Copied
Failed
Copy SHA
bump version -> 3.2.1
v3.2.1
Copy SHA
Browse repository
committed
1y ago
Joshua Reusch
d1c26e83
Copied
Failed
Copy SHA
fix scroll increasing the viewport if you completely scroll off-screen; improve scroll/padding/align performance; change padding on bare ansi sequences to not introduce an additional line
Copy SHA
Browse repository
committed
1y ago
Joshua Reusch
408ba6d6
Copied
Failed
Copy SHA
limit no longer breaks words on non-breaking spaces
Copy SHA
Browse repository
committed
1y ago
Joshua Reusch
e0c705f0
Copied
Failed
Copy SHA
update tui_ffi platform with the things we've learned
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
9bf6f702
Copied
Failed
Copy SHA
OTP 28 TUI SUPPORT!!
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
b00e9018
Copied
Failed
Copy SHA
human_rights demo
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
723aa550
Copied
Failed
Copy SHA
fix README
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
cd99e955
Copied
Failed
Copy SHA
bump to 3.2.0 HYPE
v3.2.0
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
8b353e94
Copied
Failed
Copy SHA
THIS IS HUGE
Copy SHA
Browse repository
committed
2y ago
Joshi Reusch
33f5192b
Copied
Failed
Copy SHA
refactor view/box to be easier to understand
Copy SHA
Browse repository
committed
2y ago
Joshi Reusch
ce7eeec0
Copied
Failed
Copy SHA
implement align in terms of viewport/scroll/box again
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
fccf5616
Copied
Failed
Copy SHA
expose strip_ansi, support more escape sequences
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
e2ff0ed4
Copied
Failed
Copy SHA
scroll is another do_viewport wrapper! cleanup parameters.
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
fe94b7d6
Copied
Failed
Copy SHA
padding! position now leaves tabs alone
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
622553e4
Copied
Failed
Copy SHA
remove record update syntax for perf
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
ec270897
Copied
Failed
Copy SHA
add "back to top" links to all functions
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
ba64c14d
Copied
Failed
Copy SHA
use fold_raw in align
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
62af96bd
Copied
Failed
Copy SHA
add inline_styles
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
21d53f3d
Copied
Failed
Copy SHA
bump version -> 3.1.4
v3.1.4
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
c8faede8
Copied
Failed
Copy SHA
fix ansi code matching
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
9d2082f0
Copied
Failed
Copy SHA
bump version -> 3.1.3
v3.1.3
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
3f175081
Copied
Failed
Copy SHA
make limit respect tab_offset again
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
c8de7082
Copied
Failed
Copy SHA
bump version -> 3.1.2
v3.1.2
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
11c8f546
Copied
Failed
Copy SHA
fix tab calculations in limit
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
18308c41
Copied
Failed
Copy SHA
docs
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
efc5c571
Copied
Failed
Copy SHA
bump version -> 3.1.1
v3.1.1
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
4c467f08
Copied
Failed
Copy SHA
skip spaces when truncating
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
64d82148
Copied
Failed
Copy SHA
bump version -> 3.1.0
v3.1.0
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
7e250af1
Copied
Failed
Copy SHA
add get_terminal_size
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
70fbd62a
Copied
Failed
Copy SHA
use fold_raw_pieces in limit!
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
897392bb
Copied
Failed
Copy SHA
add fold_raw_pieces, use in align/position/tabs_to_spaces as a performance boost
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
9f802781
Copied
Failed
Copy SHA
doc improvements, skip align in position if every line is wider, fix a bug with dimensions+tab_offset on empty strings
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
15dda343
Copied
Failed
Copy SHA
docs
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
0156b782
Copied
Failed
Copy SHA
js: do not remove the last ascii character in a run, it might be part of a grapheme cluster.
v3.0.1
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
c573677a
Copied
Failed
Copy SHA
bump version -> 3.0.1
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
64a4cd8d
Copied
Failed
Copy SHA
add tests based on rust unicode-width, update and document the algorithm
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
80ad143b
Copied
Failed
Copy SHA
add a header section to docs
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
5f12471a
Copied
Failed
Copy SHA
more doc improvements
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
3b588b26
Copied
Failed
Copy SHA
typo
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
39d83ab3
Copied
Failed
Copy SHA
this is so hype -> 3.0.0
v3.0.0
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
f9dc2ff6
Copied
Failed
Copy SHA
basic tests
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
a831fbeb
Copied
Failed
Copy SHA
position/align
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
51b85282
Copied
Failed
Copy SHA
WIP: implement limit (no tests)
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
1db483f7
Copied
Failed
Copy SHA
Size, Piece custom types
Copy SHA
Browse repository
committed
2y ago
Joshua Reusch
c00fc41a
Copied
Failed
Copy SHA
mode_wcwidth just for docs
Copy SHA
Browse repository
committed
2y ago
Previous
1
2
Next