diff options
Diffstat (limited to 'st.c')
-rw-r--r-- | st.c | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -314,6 +314,8 @@ static void clippaste(const Arg *); | |||
314 | static void numlock(const Arg *); | 314 | static void numlock(const Arg *); |
315 | static void selpaste(const Arg *); | 315 | static void selpaste(const Arg *); |
316 | static void xzoom(const Arg *); | 316 | static void xzoom(const Arg *); |
317 | static void printscreen(const Arg *) ; | ||
318 | static void toggleprinter(const Arg *); | ||
317 | 319 | ||
318 | /* Config.h for applying patches and the configuration. */ | 320 | /* Config.h for applying patches and the configuration. */ |
319 | #include "config.h" | 321 | #include "config.h" |
@@ -2283,6 +2285,16 @@ tprinter(char *s, size_t len) { | |||
2283 | } | 2285 | } |
2284 | 2286 | ||
2285 | void | 2287 | void |
2288 | toggleprinter(const Arg *arg) { | ||
2289 | term.mode ^= MODE_PRINT; | ||
2290 | } | ||
2291 | |||
2292 | void | ||
2293 | printscreen(const Arg *arg) { | ||
2294 | tdump(); | ||
2295 | } | ||
2296 | |||
2297 | void | ||
2286 | tdumpline(int n) { | 2298 | tdumpline(int n) { |
2287 | Glyph *bp, *end; | 2299 | Glyph *bp, *end; |
2288 | 2300 | ||