alpha
Login
Join now
mitchellh.com
/
go-libghostty
Star
Starred
Star
Something went wrong. Try again.
Fork
3
Eye filled
Watch
Watching
Watch
Go bindings for libghostty-vt.
pkg.go.dev/go.mitchellh.com/libghostty
ghostty
+1 more
ghostty
Star
Starred
Star
Something went wrong. Try again.
Fork
3
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
1
Pulls
Pulls
10
Pipelines
Pipelines
Commits on
main
Mitchell Hashimoto
8812ad0e
update libghostty, program status
main
1d ago
update libghostty, program status
main
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1d ago
Rob Morgan
562b0f20
ci: run the snapshot example
1d ago
ci: run the snapshot example
Copy SHA
Browse repository
Rob Morgan
committed
1d ago
Rob Morgan
6d6b56ed
result: don't panic on a typed-nil *Error errors.Is target
1d ago
result: don't panic on a typed-nil *Error errors.Is target
Copy SHA
Browse repository
Rob Morgan
committed
1d ago
Mitchell Hashimoto
183d2bc5
lib: update libghostty and bind screen checksum reports
3d ago
lib: update libghostty and bind screen checksum reports
Copy SHA
Browse repository
Mitchell Hashimoto
committed
3d ago
Mitchell Hashimoto
d317a918
lib: pin get_multi output pointers and fix multi-key GetMulti
3d ago
lib: pin get_multi output pointers and fix multi-key GetMulti
Copy SHA
Browse repository
Mitchell Hashimoto
committed
3d ago
Mitchell Hashimoto
1090baa4
lib: zero C memory before storing pointers in it
3d ago
lib: zero C memory before storing pointers in it
Copy SHA
Browse repository
Mitchell Hashimoto
committed
3d ago
Mitchell Hashimoto
76867c77
lib: update libghostty and bind memory usage and history compression
6d ago
lib: update libghostty and bind memory usage and history compression
Copy SHA
Browse repository
Mitchell Hashimoto
committed
6d ago
Mitchell Hashimoto
cc5eec58
render: add RenderStateRowIterator.AppendText for row text
6d ago
render: add RenderStateRowIterator.AppendText for row text
Copy SHA
Browse repository
Mitchell Hashimoto
committed
6d ago
Mitchell Hashimoto
c1ee3183
update libghostty
1w ago
update libghostty
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1w ago
Rob Morgan
952b7241
docs: describe render hold behavior on reset, resize, and snapshots
1w ago
docs: describe render hold behavior on reset, resize, and snapshots
Copy SHA
Browse repository
Rob Morgan
committed
1w ago
Mitchell Hashimoto
5cb0d698
lib: update libghostty and bind new terminal APIs
1w ago
lib: update libghostty and bind new terminal APIs
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1w ago
Mitchell Hashimoto
31b65cdc
lib: update libghostty and bind render holds
2w ago
lib: update libghostty and bind render holds
Copy SHA
Browse repository
Mitchell Hashimoto
committed
2w ago
Mitchell Hashimoto
7c854ef3
lib: update libghostty to latest main
2w ago
lib: update libghostty to latest main
Copy SHA
Browse repository
Mitchell Hashimoto
committed
2w ago
Rob Morgan
5ad50015
result: add sentinel errors and errors.Is support
2w ago
result: add sentinel errors and errors.Is support
Copy SHA
Browse repository
Rob Morgan
committed
2w ago
Rob Morgan
05cc1fcc
docs: fix stale linking mode descriptions
2w ago
docs: fix stale linking mode descriptions
Copy SHA
Browse repository
Rob Morgan
committed
2w ago
Rob Morgan
1c28bb4f
examples: add input example for key and mouse encoders
3w ago
examples: add input example for key and mouse encoders
Copy SHA
Browse repository
Rob Morgan
committed
3w ago
Mitchell Hashimoto
9f448dfe
lib: update libghostty to latest main
4w ago
lib: update libghostty to latest main
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4w ago
Rob Morgan
d815d163
make every handle Close idempotent
1mo ago
make every handle Close idempotent
Copy SHA
Browse repository
Rob Morgan
committed
1mo ago
Mitchell Hashimoto
37da8742
lib: update libghostty and add search bindings
1mo ago
lib: update libghostty and add search bindings
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
1617ff03
keep cgo handles out of pointer slots
1mo ago
keep cgo handles out of pointer slots
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
7a5ea4cb
lib: update libghostty and bind new APIs
1mo ago
lib: update libghostty and bind new APIs
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
1d44b6e6
snapshot: update libghostty and bind retention
1mo ago
snapshot: update libghostty and bind retention
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
db6298f9
terminal: reduce snapshot and formatter overhead
1mo ago
terminal: reduce snapshot and formatter overhead
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
37ae8c3e
formatter: stream output with updated libghostty
1mo ago
formatter: stream output with updated libghostty
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
ec47342c
formatter: expose selection option
1mo ago
formatter: expose selection option
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
2d968d10
formatter: reject short writes
1mo ago
formatter: reject short writes
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
87b077fa
lib: update libghostty-vt and bind new APIs
1mo ago
lib: update libghostty-vt and bind new APIs
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
56450a2c
lib: update libghostty-vt and bind ground APIs
1mo ago
lib: update libghostty-vt and bind ground APIs
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
bea702a4
build: update libghostty-vt source
1mo ago
build: update libghostty-vt source
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
ff38e779
terminal: update libghostty-vt APIs
1mo ago
terminal: update libghostty-vt APIs
Copy SHA
Browse repository
Mitchell Hashimoto
committed
1mo ago
Mitchell Hashimoto
77449436
terminal/snapshot: optimize encode and decode paths
2mo ago
terminal/snapshot: optimize encode and decode paths
Copy SHA
Browse repository
Mitchell Hashimoto
committed
2mo ago
Mitchell Hashimoto
6250c269
bind terminal snapshot APIs
2mo ago
bind terminal snapshot APIs
Copy SHA
Browse repository
Mitchell Hashimoto
committed
2mo ago
Mitchell Hashimoto
ef0f8ce3
terminal: bind notification and progress effects
2mo ago
terminal: bind notification and progress effects
Copy SHA
Browse repository
Mitchell Hashimoto
committed
2mo ago
Mitchell Hashimoto
4704bf9e
update libghostty and bind missing APIs
2mo ago
update libghostty and bind missing APIs
Copy SHA
Browse repository
Mitchell Hashimoto
committed
2mo ago
Mitchell Hashimoto
102a5083
terminal: add clipboard write effect
2mo ago
terminal: add clipboard write effect
Copy SHA
Browse repository
Mitchell Hashimoto
committed
2mo ago
Mitchell Hashimoto
790a3ff6
render: use upstream grapheme utf8 getter
4mo ago
render: use upstream grapheme utf8 getter
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
f37b46ad
render: avoid per-cell grapheme append allocations
4mo ago
render: avoid per-cell grapheme append allocations
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
bacf735d
render: make cell style snapshots allocation-free
4mo ago
render: make cell style snapshots allocation-free
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
e2f7f6c3
render: add reusable cell style snapshot
4mo ago
render: add reusable cell style snapshot
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
da44e060
add reusable row cell grapheme extraction
4mo ago
add reusable row cell grapheme extraction
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
0d28168e
Update libghostty and add the new render state data enums
4mo ago
Update libghostty and add the new render state data enums
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
74affca2
update libghostty, add support for GHOSTTY_TERMINAL_DATA_VIEWPORT_ACTIVE
4mo ago
update libghostty, add support for GHOSTTY_TERMINAL_DATA_VIEWPORT_ACTIVE
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
f7a0c88a
implement selection gesture API
4mo ago
implement selection gesture API
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
937c5405
update TODO
4mo ago
update TODO
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
e9e1010f
update ghostty
4mo ago
update ghostty
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
cb51984a
selection: add terminal selection bindings
4mo ago
selection: add terminal selection bindings
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
ce8c1341
fill out grid ref APIs, including tracked grid refs
4mo ago
fill out grid ref APIs, including tracked grid refs
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
053833a9
terminal: bind remaining partial constants
4mo ago
terminal: bind remaining partial constants
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
22530be2
Update TODO
4mo ago
Update TODO
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
e5e17d55
update ghostty
4mo ago
update ghostty
Copy SHA
Browse repository
Mitchell Hashimoto
committed
4mo ago
Mitchell Hashimoto
b203652c
ci: github mirror
5mo ago
ci: github mirror
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Mitchell Hashimoto
5aff430d
Merge pull request #18 from pearkes/add-paste-wrapper
5mo ago
Merge pull request #18 from pearkes/add-paste-wrapper
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Jack Pearkes
ad42f96f
Expose paste helpers
5mo ago
Expose paste helpers
Copy SHA
Browse repository
Jack Pearkes
committed
5mo ago
Mitchell Hashimoto
4e4079da
move go module to self-hosted URL go.mitchellh.com/libghostty
5mo ago
move go module to self-hosted URL go.mitchellh.com/libghostty
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Mitchell Hashimoto
f9df441e
buildkite: retry on zig fetch errors
5mo ago
buildkite: retry on zig fetch errors
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Mitchell Hashimoto
04efdbe2
ci: move to buildkite
5mo ago
ci: move to buildkite
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Mitchell Hashimoto
f37f7177
input: implement TextMarshaler/TextUnmarshaler for Key, Mods, MouseButton, FocusEvent
5mo ago
input: implement TextMarshaler/TextUnmarshaler for Key, Mods, MouseButton, FocusEvent
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Mitchell Hashimoto
eb11e387
Merge pull request #17 from mitchellh/push-ltouprosxluy
5mo ago
Merge pull request #17 from mitchellh/push-ltouprosxluy
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Mitchell Hashimoto
438c6b8b
add String/FromString for Key, Mods, MouseButton, FocusEvent
5mo ago
add String/FromString for Key, Mods, MouseButton, FocusEvent
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Mitchell Hashimoto
29fdb313
Merge pull request #16 from mitchellh/push-lzsmurmoprsy
5mo ago
Merge pull request #16 from mitchellh/push-lzsmurmoprsy
Copy SHA
Browse repository
Mitchell Hashimoto
committed
5mo ago
Previous
1
2
Next