ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/rxvtperl.xs
(Generate patch)

Comparing rxvt-unicode/src/rxvtperl.xs (file contents):
Revision 1.160 by root, Mon Jun 4 15:18:52 2012 UTC vs.
Revision 1.161 by root, Mon Jun 4 15:43:22 2012 UTC

1734 1734
1735void 1735void
1736rxvt_term::scr_bell () 1736rxvt_term::scr_bell ()
1737 1737
1738void 1738void
1739rxvt_term::scr_recolour (bool refresh = true);
1740
1741void
1739rxvt_term::scr_change_screen (int screen) 1742rxvt_term::scr_change_screen (int screen)
1740 1743
1741void 1744void
1742rxvt_term::scr_add_lines (SV *string) 1745rxvt_term::scr_add_lines (SV *string)
1743 CODE: 1746 CODE:
1964 OUTPUT: 1967 OUTPUT:
1965 RETVAL 1968 RETVAL
1966 1969
1967#endif 1970#endif
1968 1971
1972#if HAVE_BG_PIXMAP
1973
1974void
1975rxvt_term::set_background (rxvt_img *img)
1976 CODE:
1977 THIS->bg_destroy ();
1978 THIS->bg_pixmap = None;
1979 THIS->bg_flags &= ~rxvt_term::BG_NEEDS_REFRESH;
1980
1981 if (img) // TODO: cannot be false
1982 {
1983 img->unshare ();
1984 THIS->bg_pixmap = img->steal ();
1985 THIS->bg_flags |= rxvt_term::BG_NEEDS_REFRESH;
1986 THIS->bg_valid_since = ev::now (); // TODO: extra bloat
1987 }
1988
1989#endif
1990
1969############################################################################# 1991#############################################################################
1970# urxvt::overlay 1992# urxvt::overlay
1971############################################################################# 1993#############################################################################
1972 1994
1973MODULE = urxvt PACKAGE = urxvt::overlay 1995MODULE = urxvt PACKAGE = urxvt::overlay
2036 2058
2037rxvt_img * 2059rxvt_img *
2038rxvt_img::scale (int new_width, int new_height) 2060rxvt_img::scale (int new_width, int new_height)
2039 2061
2040rxvt_img * 2062rxvt_img *
2041rxvt_img::transform (int new_width, int new_height, int repeat, 2063rxvt_img::transform (int new_width, int new_height, int repeat, NV p11, NV p12, NV p13, NV p21, NV p22, NV p23, NV p31, NV p32, NV p33)
2042 NV p11, NV p12, NV p13,
2043 NV p21, NV p22, NV p23,
2044 NV p31, NV p32, NV p23)
2045 INIT: 2064 INIT:
2046 double matrix[9] = { 2065 double matrix[9] = {
2047 p11, p12, p13, 2066 p11, p12, p13,
2048 p21, p22, p23, 2067 p21, p22, p23,
2049 p31, p32, p33 2068 p31, p32, p33
2050 }; 2069 };
2051 C_ARGS: new_width, new_height, repeat, matrix 2070 C_ARGS: new_width, new_height, repeat, matrix
2052
2053 2071
2054#endif 2072#endif
2055 2073

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines