Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141908 - rxvt-unicode scrolling patch conflicts with perl extension "tabbed"
Summary: rxvt-unicode scrolling patch conflicts with perl extension "tabbed"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High trivial (vote)
Assignee: Emanuele Giaquinta (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-27 10:49 UTC by Congtat Cia
Modified: 2008-03-26 00:13 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
new ebuild that makes single line scrolling controlled by a use flag (rxvt-unicode-8.2.ebuild,1.64 KB, text/plain)
2007-06-04 09:39 UTC, marty rosenberg
Details
updated ebuild with single line scrolling (rxvt-unicode-8.3.ebuild,1.67 KB, text/plain)
2008-03-26 00:13 UTC, Robert A.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Congtat Cia 2006-07-27 10:49:42 UTC
The one-line-scroll patch works fine while the perl extension "tabbed" is disabled. While enabled, the keyboard scrolling does not work once the focus left urxvt. The "tabbed" extension is also handicapped because the key strokes creating new tab, [shift-down], is occupied by the scrolling feature.

# emerge --info
Portage 2.1.1_pre3-r5 (default-linux/x86/2005.1, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r3 i686)
=================================================================
System uname: 2.6.17-gentoo-r3 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O2 -pipe -fno-ident -falign-functions=16 -fomit-frame-pointer -finline-functions -ffast-math -fforce-addr"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon-tbird -O2 -pipe -fno-ident -falign-functions=16 -fomit-frame-pointer -finline-functions -ffast-math -fforce-addr -fvisibility-inlines-hidden"
DISTDIR="/Storage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS=" ftp://ftp.isu.edu.tw/pub/Linux/Gentoo ftp://ftp.twaren.net/Linux/Gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="zh_TW"
PKGDIR="/Storage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/Storage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/sunrise /usr/portage/local/layman/gentoo-taiwan"
SYNC="rsync://rsync3.tw.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac aalib acpi alsa apache2 apm asf audacious avi berkdb bitmap-fonts browserplugin bzip2 cairo ccache cjk cli crypt cups curl dba dbus dlloader dri dvd emboss encode esd exif expat ffmpeg firefox flac foomaticdb fortran gd gdbm gif gpm gstreamer gtk gtk2 hal imagemagick imap imlib ipv6 isdnlog iso14755 jabber java jingle jpeg lcms ldap libg++ libwww mad maildir mikmod mmx mmxext mng mp3 mpeg msn mysql nas ncurses network nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam panel-plugin pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection sdl session slang spell spl sqlite ssl startup-notification svg tcpd thumbnail thunar-vfs tiff truetype truetype-fonts udev unicode usb userlocales utf8 v4l v4l2 vcd vorbis win32codecs wma wma123 xml2 xorg xprint xv xvid zh_TW zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_zh_TW userland_GNU video_cards_nv video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-27 10:57:39 UTC
(In reply to comment #0)
> The "tabbed" extension is also handicapped because the key strokes
> creating new tab, [shift-down], is occupied by the scrolling feature.

Use Ctrl+Shift+Down, works just fine.
Comment 2 Emanuele Giaquinta (RETIRED) gentoo-dev 2006-08-01 07:31:41 UTC
patch dropped in in rxvt-unicode-7.8-r1.
Comment 3 marty rosenberg 2007-06-04 09:39:28 UTC
Created attachment 121116 [details]
new ebuild that makes single line scrolling controlled by a use flag
Comment 4 Robert A. 2008-03-26 00:12:47 UTC
single line scrolling does not work for me out of the box (neither shift+up|down nor shift+ctrl+up|down).

why has this patch been dropped?
the changelog says "as it adds bindings that override default ones".
which bindings? shift+up|down? shift+home|end?
Comment 5 Robert A. 2008-03-26 00:13:57 UTC
Created attachment 147323 [details]
updated ebuild with single line scrolling