commit afb918bf789f28d32dbf14340582dc8e9a2654d0
Author: Pavel Sanda <[email protected]>
Date: Tue Jun 13 10:07:56 2023 +0200
Fix for #12681.
Number Paste Recent menus entries as in toolbar.
Slightly improved patch from Daniel Ramoeller.
---
src/frontends/qt/Menus.cpp | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/frontends/qt/Menus.cpp b/src/frontends/qt/Menus.cpp
index 5ea7133..71d8d51 100644
--- a/src/frontends/qt/Menus.cpp
+++ b/src/frontends/qt/Menus.cpp
@@ -1420,8 +1420,11 @@ void MenuDefinition::expandPasteRecent(Buffer const *
buf)
docstring_list::const_iterator end = sel.end();
for (unsigned int index = 0; cit != end; ++cit, ++index) {
- add(MenuItem(MenuItem::Command, toqstr(*cit) + '|',
- FuncRequest(LFUN_PASTE,
convert<string>(index))));
+ docstring const i = convert<docstring>(index);
+ docstring const s = *cit;
+ docstring const lb = i + from_ascii(". ") + s + "|" + i;
+ add(MenuItem(MenuItem::Command, toqstr(lb),
+ FuncRequest(LFUN_PASTE, i)));
}
}
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs