diff runtime/doc/popup.txt @ 18398:21c25bee9df8 v8.1.2193

patch 8.1.2193: popup_setoptions(popup_getoptions()) does not work Commit: https://github.com/vim/vim/commit/a13961536e5b1e686574826d4ed713e3d5526715 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Oct 20 18:46:05 2019 +0200 patch 8.1.2193: popup_setoptions(popup_getoptions()) does not work Problem: Popup_setoptions(popup_getoptions()) does not work. Solution: Also accept a list with three entries for "moved" and "mousemoved". (closes #5081)
author Bram Moolenaar <Bram@vim.org>
date Sun, 20 Oct 2019 19:00:03 +0200
parents 375a7ecdb351
children 6d11fc4aa683
line wrap: on
line diff
--- a/runtime/doc/popup.txt
+++ b/runtime/doc/popup.txt
@@ -474,6 +474,8 @@ popup_notification({what}, {options})			
 popup_show({id})						*popup_show()*
 		If {id} is a hidden popup, show it now.
 		For {id} see `popup_hide()`.
+		If {id} is the info popup it will be positioned next to the
+		current popup menu item.
 
 
 popup_setoptions({id}, {options})			*popup_setoptions()*
@@ -680,8 +682,13 @@ The second argument of |popup_create()| 
 			- "expr": if the cursor moved outside |<cexpr>|
 			- [{start}, {end}]: if the cursor moved before column
 			  {start} or after {end}
+			- [{lnum}, {start}, {end}]: if the cursor moved away
+			  from line {lnum}, before column {start} or after
+			  {end}
 			The popup also closes if the cursor moves to another
 			line or to another window.
+	mousemoved	Like "moved" but referring to the mouse pointer
+			position
 	cursorline	non-zero: Highlight the cursor line. Also scrolls the
 				  text to show this line (only works properly
 				  when 'wrap' is off).