add yank functionality in imperative shell

This commit is contained in:
2024-11-11 05:27:20 +00:00
parent ae68627a8f
commit 54090ccf64
5 changed files with 14 additions and 0 deletions

View File

@@ -41,3 +41,8 @@ void swapBuffers(GLFWwindow *window) {
glfwSwapBuffers(window);
}
void setClipboardString (GLFWwindow *window, const char *copyString) {
glfwSetClipboardString(window, copyString);
printf("ddone yanking");
}

View File

@@ -22,4 +22,5 @@ struct
val windowShouldClose = _import "windowShouldClose" public : window -> bool;
val waitEvents = _import "waitEvents" public reentrant : unit -> unit;
val swapBuffers = _import "swapBuffers" public : window -> unit;
val setClipboardString = _import "setClipboardString" public : window * string -> unit;
end