Commit Diff


commit - 72b1826897c1396d069eb29216fbcb0414439255
commit + 1eebc18650e0ce71b6a651ca42b95c3fadd26ad8
blob - c25d777832e3a2caecad4b8b79c6f5a9e2423251
blob + 896f7b082e6d9b2523ed61009f239c313b3aeeda
--- ChangeLog
+++ ChangeLog
@@ -1,5 +1,7 @@
 2021-06-19  Omar Polo  <op@omarpolo.com>
 
+	* ui.c (cmd_olivetti_mode): added olivetti-mode (the function)
+
 	* defaults.c (config_setvari): added olivetti-mode!
 
 	* fs.c (load_last_session): load about:help during the first startup
blob - 83ecc6873598cf817804fd056c39496b2d85e511
blob + c7a8148ba7f7f0121425724656ae3a293546625d
--- cmd.h
+++ cmd.h
@@ -50,6 +50,7 @@ CMD(cmd_load_current_url);
 CMD(cmd_bookmark_page);
 CMD(cmd_list_bookmarks);
 CMD(cmd_toggle_help);
+CMD(cmd_olivetti_mode);
 
 CMD(cmd_mini_delete_char);
 CMD(cmd_mini_delete_backward_char);
blob - 7570f977147d4f3f4b165b68af02858df87ecea6
blob + ec2ec5bcf98ee3ef763a95d413b538d7fa1ae573
--- ui.c
+++ ui.c
@@ -824,6 +824,18 @@ cmd_toggle_help(struct buffer *buffer)
 	 * will be happy to know why something like this is needed.
 	 */
 	handle_resize_nodelay(0, 0, NULL);
+	handle_resize_nodelay(0, 0, NULL);
+}
+
+void
+cmd_olivetti_mode(struct buffer *buffer)
+{
+	olivetti_mode = !olivetti_mode;
+	if (olivetti_mode)
+		message("olivetti-mode enabled");
+	else
+		message("olivetti-mode disabled");
+
 	handle_resize_nodelay(0, 0, NULL);
 }