From: root Date: Fri, 6 Jan 2006 05:37:59 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=463e57e210095772127e79692883e756cadd86e7;p=dana%2Furxvt.git *** empty log message *** --- diff --git a/src/command.C b/src/command.C index 1c8235f3..423d412a 100644 --- a/src/command.C +++ b/src/command.C @@ -27,7 +27,7 @@ * Copyright (c) 2001 Marius Gedminas * - Ctrl/Mod4+Tab works like Meta+Tab (options) * Copyright (c) 2003 Rob McMullen - * Copyright (c) 2003-2005 Marc Lehmann + * Copyright (c) 2003-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/fdpass.C b/src/fdpass.C index d57282bc..99cd3d8b 100644 --- a/src/fdpass.C +++ b/src/fdpass.C @@ -3,7 +3,7 @@ *----------------------------------------------------------------------* * * All portions of code are copyright by their respective author/s. - * Copyright (c) 2005 Marc Lehmann + * Copyright (c) 2005-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/init.C b/src/init.C index e3820804..3fd5f4ac 100644 --- a/src/init.C +++ b/src/init.C @@ -11,7 +11,7 @@ * - extensive modifications * Copyright (c) 1999 D J Hawkey Jr * - QNX support - * Copyright (c) 2003-2004 Marc Lehmann + * Copyright (c) 2003-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/main.C b/src/main.C index 3578f9fe..edb60cbb 100644 --- a/src/main.C +++ b/src/main.C @@ -13,7 +13,7 @@ * Copyright (c) 1997,1998 Oezguer Kesim * Copyright (c) 1998-2001 Geoff Wing * - extensive modifications - * Copyright (c) 2003-2004 Marc Lehmann + * Copyright (c) 2003-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/ptytty.C b/src/ptytty.C index b56737a7..8fe4a49e 100644 --- a/src/ptytty.C +++ b/src/ptytty.C @@ -4,7 +4,7 @@ * * All portions of code are copyright by their respective author/s. * Copyright (c) 1999-2001 Geoff Wing - * Copyright (c) 2004 Marc Lehmann + * Copyright (c) 2004-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/rxvtfont.C b/src/rxvtfont.C index 11355760..fa58592c 100644 --- a/src/rxvtfont.C +++ b/src/rxvtfont.C @@ -1,7 +1,7 @@ /*--------------------------------*-C-*---------------------------------* * File: rxvtfont.C *----------------------------------------------------------------------* - * Copyright (c) 2003-2004 Marc Lehmann + * Copyright (c) 2003-2006 Marc Lehmann * - original version. * * This program is free software; you can redistribute it and/or modify diff --git a/src/rxvtperl.xs b/src/rxvtperl.xs index e636c8c4..afd55ff4 100644 --- a/src/rxvtperl.xs +++ b/src/rxvtperl.xs @@ -3,7 +3,7 @@ *----------------------------------------------------------------------* * * All portions of code are copyright by their respective author/s. - * Copyright (c) 2005-2005 Marc Lehmann + * Copyright (c) 2005-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -798,10 +798,17 @@ rxvt_term::width () OUTPUT: RETVAL +U32 +rxvt_term::parent () + CODE: + RETVAL = (U32)THIS->parent [0]; + OUTPUT: + RETVAL + U32 rxvt_term::vt () CODE: - RETVAL = THIS->vt; + RETVAL = (U32)THIS->vt; OUTPUT: RETVAL diff --git a/src/screen.C b/src/screen.C index ba26cac1..60caa77a 100644 --- a/src/screen.C +++ b/src/screen.C @@ -3,7 +3,7 @@ *---------------------------------------------------------------------------* * * Copyright (c) 1997-2001 Geoff Wing - * Copyright (c) 2003-2004 Marc Lehmann + * Copyright (c) 2003-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/strings.C b/src/strings.C index 8ab7a44b..648b750d 100644 --- a/src/strings.C +++ b/src/strings.C @@ -4,7 +4,7 @@ * * All portions of code are copyright by their respective author/s. * Copyright (c) 1997-2001 Geoff Wing - * Copyright (c) 2004 Marc Lehmann + * Copyright (c) 2004-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/urxvt.pm b/src/urxvt.pm index f0e08c83..0027a016 100644 --- a/src/urxvt.pm +++ b/src/urxvt.pm @@ -665,16 +665,16 @@ If hidden, display the overlay again. =back -=item $cellwidth = $term->strwidth $string +=item $cellwidth = $term->strwidth ($string) Returns the number of screen-cells this string would need. Correctly accounts for wide and combining characters. -=item $octets = $term->locale_encode $string +=item $octets = $term->locale_encode ($string) Convert the given text string into the corresponding locale encoding. -=item $string = $term->locale_decode $octets +=item $string = $term->locale_decode ($octets) Convert the given locale-encoded octets into a perl string. @@ -701,6 +701,14 @@ Write the octets given in C<$data> to the tty (i.e. as program input). To pass characters instead of octets, you should convert your strings first to the locale-specific encoding using C<< $term->locale_encode >>. +=item $windowid = $term->parent + +Return the window id of the toplevel window. + +=item $windowid = $term->vt + +Return the window id of the terminal window. + =item $window_width = $term->width =item $window_height = $term->height diff --git a/src/xdefaults.C b/src/xdefaults.C index b614d8cd..1bff3d2a 100644 --- a/src/xdefaults.C +++ b/src/xdefaults.C @@ -6,7 +6,7 @@ * Copyright (c) 1994 Robert Nation * - original version * Copyright (c) 1997,1998 mj olesen - * Copyright (c) 2003-2004 Marc Lehmann + * Copyright (c) 2003-2006 Marc Lehmann * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by