commit - 88693f6126f7d090cc8e35aeb8f3abe9034542bd
commit + 987d9c885908e59047d2577404e6d7d058f349a2
blob - 04719d6ddbc8a30129f219162e953096a09910d2
blob + 3b54f026257056a0568ede3bcaa8ce672222cdb5
--- ChangeLog
+++ ChangeLog
2021-07-15 Omar Polo <op@omarpolo.com>
+ * cmd.c (cmd_toggle_pre_wrap): add toggle-pre-wrap
+
* defaults.c (load_default_keys): bind C-z to suspend-telescope
(load_default_keys): bind <home>/<end> to move-beginning/end-of-line
(config_setvari): add dont-wrap-pre
blob - e4b79d77d4acac692396bbeda69607b0571807bf
blob + 728c4662141cb8c65e3e191d6145497614cba594
--- cmd.c
+++ cmd.c
message("Zzz...");
ui_suspend();
}
+
+void
+cmd_toggle_pre_wrap(struct buffer *buffer)
+{
+ dont_wrap_pre = !dont_wrap_pre;
+
+ if (dont_wrap_pre)
+ message("Don't wrap preformatted blocks");
+ else
+ message("Wrap preformatted blocks");
+
+ ui_schedule_redraw();
+}
blob - ae85dbc7afa4f76e0d67106c23c4ec2d77b26fa6
blob + d5cb5c9108fa38b7dbc792b5ffcbba5d36abe741
--- cmd.h
+++ cmd.h
CMD(cmd_tab_select);
CMD(cmd_toc);
CMD(cmd_toggle_help);
+CMD(cmd_toggle_pre_wrap);
DEFALIAS(q, cmd_kill_telescope)
DEFALIAS(tabn, cmd_tab_next)
blob - a93c9a0e3c6d3dbe852563cb301d7d7b8673975a
blob + a65ef42cbde677852e5336b7fcc943a2e48c77b4
--- telescope.1
+++ telescope.1
.It Ic toggle-help
Toggle side window with help about available keys and their associated
interactive command.
+.It Ic toggle-pre-wrap
+Toggle the wrapping of preformatted blocks.
.El
.Ss Minibuffer commands
.Bl -tag -width execute-extended-command -compact