X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/e634699906875560987ba8d6aa776ef7b8394301..b9d7bcadee831e9b59fb785f2464a5fc1897bd1a:/winstuff.h diff --git a/winstuff.h b/winstuff.h index 8c994c03..5ce7387e 100644 --- a/winstuff.h +++ b/winstuff.h @@ -18,8 +18,6 @@ #endif #endif -typedef struct config_tag Config; /* duplicated from putty.h */ - #define PUTTY_REG_POS "Software\\SimonTatham\\PuTTY" #define PUTTY_REG_PARENT "Software\\SimonTatham" #define PUTTY_REG_PARENT_CHILD "PuTTY" @@ -65,6 +63,11 @@ GLOBAL HINSTANCE hinst; #define SELECTION_NUL_TERMINATED 1 /* + * On Windows, copying to the clipboard terminates lines with CRLF. + */ +#define SEL_NL { 13, 10 } + +/* * Exports from winctrls.c. */ @@ -171,6 +174,6 @@ void EnableSizeTip(int bEnable); #define mb_to_wc(cp, flags, mbstr, mblen, wcstr, wclen) \ MultiByteToWideChar(cp, flags, mbstr, mblen, wcstr, wclen) #define wc_to_mb(cp, flags, wcstr, wclen, mbstr, mblen, def, defused) \ - WideCharToMultiByte(cp, flags, mbstr, mblen, wcstr, wclen, def,defused) + WideCharToMultiByte(cp, flags, wcstr, wclen, mbstr, mblen, def,defused) #endif