=> de7103d56c2ebfcf136ddccd3b1f13cd64887995
[1mdiff --git a/src/ui/inputwidget.c b/src/ui/inputwidget.c[m [1mindex bcb81b84..b4ab23b2 100644[m [1m--- a/src/ui/inputwidget.c[m [1m+++ b/src/ui/inputwidget.c[m [36m@@ -29,15 +29,16 @@[m [mSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */[m too convoluted, with both variants intermingled. */[m [m #include "inputwidget.h"[m [32m+[m[32m#include "app.h"[m #include "command.h"[m [31m-#include "paint.h"[m [31m-#include "util.h"[m #include "keys.h"[m [31m-#include "prefs.h"[m #include "lang.h"[m [31m-#include "touch.h"[m [32m+[m[32m#include "paint.h"[m #include "periodic.h"[m [31m-#include "app.h"[m [32m+[m[32m#include "prefs.h"[m [32m+[m[32m#include "snippets.h"[m [32m+[m[32m#include "touch.h"[m [32m+[m[32m#include "util.h"[m [m #include[m #include [m [36m@@ -2365,6 +2366,15 @@[m [mstatic iBool processEvent_InputWidget_(iInputWidget *d, const SDL_Event *ev) {[m // return iTrue;[m // }[m else if (isCommand_UserEvent(ev, "input.paste") && isEditing_InputWidget_(d)) {[m [32m+[m[32m const char *cmd = command_UserEvent(ev);[m [32m+[m[32m if (hasLabel_Command(cmd, "snippet")) {[m [32m+[m[32m pushUndo_InputWidget_(d);[m [32m+[m[32m deleteMarked_InputWidget_(d);[m [32m+[m[32m insertRange_InputWidget_([m [32m+[m[32m d, range_String(get_Snippets(collect_String(suffix_Command(cmd, "snippet")))));[m [32m+[m[32m contentsWereChanged_InputWidget_(d);[m [32m+[m[32m return iTrue;[m [32m+[m[32m }[m paste_InputWidget_(d);[m if (argLabel_Command(command_UserEvent(ev), "enter")) {[m d->inFlags |= enterPressed_InputWidgetFlag;[m
text/gemini; charset=utf-8
This content has been proxied by September (3851b).