JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
Add key definition for printer sequences
[st.git] / st.c
diff --git a/st.c b/st.c
index 1711842..9f9c161 100644 (file)
--- a/st.c
+++ b/st.c
@@ -314,6 +314,8 @@ static void clippaste(const Arg *);
 static void numlock(const Arg *);
 static void selpaste(const Arg *);
 static void xzoom(const Arg *);
+static void printscreen(const Arg *) ;
+static void toggleprinter(const Arg *);
 
 /* Config.h for applying patches and the configuration. */
 #include "config.h"
@@ -2283,6 +2285,16 @@ tprinter(char *s, size_t len) {
 }
 
 void
+toggleprinter(const Arg *arg) {
+       term.mode ^= MODE_PRINT;
+}
+
+void
+printscreen(const Arg *arg) {
+       tdump();
+}
+
+void
 tdumpline(int n) {
        Glyph *bp, *end;