mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 09:58:01 +00:00
Reinstate the broken -e option in pterm. Also I've just worked out a
much better way of handling pty_argv which doesn't require uxpty.c to be linked in to Unix PuTTY and PuTTYtel. [originally from svn r5262]
This commit is contained in:
parent
f5442209d4
commit
471624882b
4
Recipe
4
Recipe
@ -253,9 +253,9 @@ puttygen : [G] winpgen sshrsag sshdssg sshprime sshdes sshbn sshmd5 version
|
|||||||
|
|
||||||
pterm : [X] UXTERM uxmisc misc ldisc settings uxpty uxsel BE_NONE uxstore
|
pterm : [X] UXTERM uxmisc misc ldisc settings uxpty uxsel BE_NONE uxstore
|
||||||
+ uxsignal CHARSET cmdline uxpterm version time
|
+ uxsignal CHARSET cmdline uxpterm version time
|
||||||
putty : [X] UXTERM uxmisc misc ldisc settings uxpty uxsel BE_ALL uxstore
|
putty : [X] UXTERM uxmisc misc ldisc settings uxsel BE_ALL uxstore
|
||||||
+ uxsignal CHARSET uxputty NONSSH UXSSH UXMISC ux_x11
|
+ uxsignal CHARSET uxputty NONSSH UXSSH UXMISC ux_x11
|
||||||
puttytel : [X] UXTERM uxmisc misc ldisc settings uxpty uxsel BE_NOSSH
|
puttytel : [X] UXTERM uxmisc misc ldisc settings uxsel BE_NOSSH
|
||||||
+ uxstore uxsignal CHARSET uxputty NONSSH UXMISC
|
+ uxstore uxsignal CHARSET uxputty NONSSH UXMISC
|
||||||
|
|
||||||
plink : [U] uxplink uxcons NONSSH UXSSH BE_ALL logging UXMISC uxsignal ux_x11
|
plink : [U] uxplink uxcons NONSSH UXSSH BE_ALL logging UXMISC uxsignal ux_x11
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
const char *const appname = "pterm";
|
const char *const appname = "pterm";
|
||||||
const int use_event_log = 0; /* pterm doesn't need it */
|
const int use_event_log = 0; /* pterm doesn't need it */
|
||||||
const int new_session = 0, saved_sessions = 0; /* or these */
|
const int new_session = 0, saved_sessions = 0; /* or these */
|
||||||
|
const int use_pty_argv = TRUE;
|
||||||
|
|
||||||
Backend *select_backend(Config *cfg)
|
Backend *select_backend(Config *cfg)
|
||||||
{
|
{
|
||||||
|
@ -171,7 +171,6 @@ static struct utmp utmp_entry;
|
|||||||
* make sense outside a one-pty-per-process setup.
|
* make sense outside a one-pty-per-process setup.
|
||||||
*/
|
*/
|
||||||
char **pty_argv;
|
char **pty_argv;
|
||||||
int use_pty_argv;
|
|
||||||
|
|
||||||
static void pty_close(Pty pty);
|
static void pty_close(Pty pty);
|
||||||
|
|
||||||
|
@ -12,6 +12,12 @@
|
|||||||
#include "putty.h"
|
#include "putty.h"
|
||||||
#include "storage.h"
|
#include "storage.h"
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Stubs to avoid uxpty.c needing to be linked in.
|
||||||
|
*/
|
||||||
|
const int use_pty_argv = FALSE;
|
||||||
|
char **pty_argv; /* never used */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Clean up and exit.
|
* Clean up and exit.
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user