~mdw
/
sgt
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Slight improvement to cursor blink timing: since the cursor doesn't
[sgt/putty]
/
unix
/
uxcons.c
diff --git
a/unix/uxcons.c
b/unix/uxcons.c
index
3c79ad6
..
a8effe9
100644
(file)
--- a/
unix/uxcons.c
+++ b/
unix/uxcons.c
@@
-35,6
+35,14
@@
void update_specials_menu(void *frontend)
{
}
{
}
+void notify_remote_exit(void *frontend)
+{
+}
+
+void timer_change_notify(long next)
+{
+}
+
void verify_ssh_host_key(void *frontend, char *host, int port, char *keytype,
char *keystr, char *fingerprint)
{
void verify_ssh_host_key(void *frontend, char *host, int port, char *keytype,
char *keystr, char *fingerprint)
{
@@
-280,6
+288,7
@@
int console_get_line(const char *prompt, char *str,
if (console_batch_mode) {
if (maxlen > 0)
str[0] = '\0';
if (console_batch_mode) {
if (maxlen > 0)
str[0] = '\0';
+ return 0;
} else {
tcgetattr(0, &oldmode);
newmode = oldmode;
} else {
tcgetattr(0, &oldmode);
newmode = oldmode;
@@
-302,8
+311,9
@@
int console_get_line(const char *prompt, char *str,
if (is_pw)
fputs("\n", stdout);
if (is_pw)
fputs("\n", stdout);
+
+ return 1;
}
}
- return 1;
}
void frontend_keypress(void *handle)
}
void frontend_keypress(void *handle)
@@
-318,3
+328,13
@@
int is_interactive(void)
{
return isatty(0);
}
{
return isatty(0);
}
+
+/*
+ * X11-forwarding-related things suitable for console.
+ */
+
+const char platform_x11_best_transport[] = "unix";
+
+char *platform_get_x_display(void) {
+ return dupstr(getenv("DISPLAY"));
+}