Hello Pavel, On Fri, 2005-03-18 at 16:55 +0100, Pavel VÃvra wrote: > Sorry - I've attached wrong file so now it has to be a bit better. > > Hi developers, > I've found a feature in last version of mc. It is really nice to change > xterm window title to current path. One can check Window List in its Window > Manager and find the right window there. It is really nice. But it is not > enough if one is logged on another machines via ssh. Then Window list can > look like: > mc - /etc > mc - /etc > mc - /etc > mc - /usr/src > > Well, but what is the right window what I am looking for? I want to switch to > configuration window of my firewall. I need a bit different list: > > mc - debi:/etc > mc - Firewall:/etc > mc - Planet:/etc > mc - workstation:/usr/src >
I like the idea you presented, so I reimplemented the hostname addition to xterm window title so that it can be committed. Please avoid using C++ comments in patches for the next time. Cheers, Jindrich -- Jindrich Novy <[EMAIL PROTECTED]>, http://people.redhat.com/jnovy/
--- mc-4.6.1a/src/main.c.hostname 2005-03-23 13:53:59.624154928 +0100 +++ mc-4.6.1a/src/main.c 2005-03-23 13:55:15.531615240 +0100 @@ -1612,9 +1612,16 @@ void update_xterm_title_path (void) { unsigned char *p, *s; + char h[64]; if (xterm_flag && xterm_title) { p = s = g_strdup (strip_home_and_password (current_panel->cwd)); + if ( !gethostname(h, 64) ) { + h[63] = '\0'; /* Be sure the hostname is NUL terminated */ + s = g_strdup_printf("%s:%s", h, s); + g_free(p); + p = s; + } do { if (*s < ' ') *s = '?';
_______________________________________________ Mc-devel mailing list http://mail.gnome.org/mailman/listinfo/mc-devel