1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-27 15:37:29 +03:00
wezterm/lua-api-crates
Wez Furlong b904ed7677
breaking(ish): pane.get_current_working_dir now returns Url
Previously we'd return the Url string.  Now we provide a Url
object that provides access to the various elements of the Url.

This will cause slightly breakage for folks that were treating
it as a string in their status event handlers, for example.

The docs have been updated to show how to run with both this
new Url object and also continue to run on older versions of
wezterm.

They now also show how to manually percent decode the url
for older versions of wezterm.

refs: https://github.com/wez/wezterm/discussions/4157
refs: https://github.com/wez/wezterm/issues/4000
2023-08-25 06:59:09 -07:00
..
battery fix(clippy): Remove closures where possible 2023-03-19 08:41:38 -07:00
color-funcs imgcat: work better with tmux and conpty 2023-07-15 22:13:19 -07:00
filesystem fix(clippy): Remove closures where possible 2023-03-19 08:41:38 -07:00
json deps: upgrade mlua to 0.9.0-rc.1 2023-07-12 14:14:55 -07:00
logging config: split out lua functions into their own crates 2022-05-19 06:48:09 -07:00
mux breaking(ish): pane.get_current_working_dir now returns Url 2023-08-25 06:59:09 -07:00
plugin persist charselect, repl history and others in data dir 2023-07-22 10:31:03 -07:00
procinfo-funcs lua: add wezterm.procinfo module 2022-07-16 08:49:58 -07:00
share-data deps: upgrade mlua to 0.9.0-rc.1 2023-07-12 14:14:55 -07:00
spawn-funcs deps: upgrade mlua to 0.9.0-rc.1 2023-07-12 14:14:55 -07:00
ssh-funcs populate ssh domains from your ssh config by default 2023-03-29 11:51:59 -07:00
termwiz-funcs deps: upgrade mlua to 0.9.0-rc.1 2023-07-12 14:14:55 -07:00
time-funcs deps: upgrade mlua to 0.9.0-rc.1 2023-07-12 14:14:55 -07:00
url-funcs breaking(ish): pane.get_current_working_dir now returns Url 2023-08-25 06:59:09 -07:00
window-funcs wezterm.gui.screens: add optional effective_dpi field 2023-08-06 09:18:40 -07:00
README.md config: split out lua functions into their own crates 2022-05-19 06:48:09 -07:00

The crates in this directory provide modules and functions to wezterm's lua config file and interface.

They are registered into the lua config via env-bootstrap.

It is advantageous to build times to have multiple, smaller, crates.