Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129620 - bash-completion for svn doesn't escape spaces in filenames (subversion 1.3.1)
Summary: bash-completion for svn doesn't escape spaces in filenames (subversion 1.3.1)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High trivial
Assignee: Mike Kelly (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-11 11:49 UTC by Colin Bennett
Modified: 2006-12-13 08:00 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Colin Bennett 2006-04-11 11:49:15 UTC
Overview Description: 
Using bash tab-completion for the svn command doesn't escape spaces in filenames.

Steps to Reproduce:
Actual Results:
cdb@gamma photoka $ touch "Test file"
cdb@gamma photoka $ svn add Te[TAB]st file
cdb@gamma photoka $ svn rm Te[TAB]st file
cdb@gamma photoka $ svn ci Te[TAB]st file

Expected Results:
cdb@gamma photoka $ touch "Test file"
cdb@gamma photoka $ svn add Te[TAB]st\ file
cdb@gamma photoka $ svn rm Te[TAB]st\ file
cdb@gamma photoka $ svn ci Te[TAB]st\ file

Build Date & Platform: 
subversion 1.3.1 on Gentoo Linux 2006.0 (~x86)

emerge --info:

Portage 2.1_pre7-r5 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo-r1 i686)
=================================================================
System uname: 2.6.16-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1600MHz
Gentoo Base System version 1.12.0_pre17
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.4.19-r1, 2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium-m -pipe -fomit-frame-pointer -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-Os -march=pentium-m -pipe -fomit-frame-pointer -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/ http://gentoo.llarian.net/"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acl acpi alsa apache2 apm arts artswrappersuid asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 c3p0 cairo cdparanoia cdr cjk cli crypt ctype cups curl dba dbus dga divx4linux dri dvd dvdr dvdread dvi eds emboss encode exif expat fam fastbuild ffmpeg firefox flac foomaticdb force-cgi-redirect fortran ftp gcj gd gdbm gif gimp gimp-print gimpprint ginac glitz glut glx gnome gpm gps gs gstreamer gtk gtk2 gtkhtml guile hal hbci imagemagick imlib immqt-bc ipv6 isdnlog jack java jikes jpeg jpeg2k kde ladspa lcms libg++ libwww live lzo mad math matroska memlimit mgetty mikmod mjpeg mmx mmxext mng mono motif mozcalendar mozilla mozsvg mp3 mpeg mplayer mysql mysqli mythtv nautilus ncurses network nls nptl nptlonly ogg oggvorbis opengl oss pam pcmcia pcre pdf pdflib perl pic png posix ppds pppd python qt quicktime rdesktop readline real reiserfs ruby samba sdl session simplexml soap sockets soundtouch speex spell spl sse sse2 ssl subp subtitles subversion svg sysfs t1lib tcltk tcpd tetex tga theora tiff tokenizer transcode truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 video_cards_radeon vorbis wifi win32 win32codecs wmf xanim xcomposite xext xine xml xml2 xmms xosd xrandr xsl xv xvid zip zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_aiptek input_devices_synaptics kernel_linux userland_GNU video_cards_ati video_cards_fglrx"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS
Comment 1 Mike Kelly (RETIRED) gentoo-dev 2006-12-13 01:50:26 UTC
I can't reproduce this with dev-util/subversion-1.3.2-r3 (it gives the expected behavior of escaping w/ a backslash). Could you upgrade and see if it's still an issue?
Comment 2 Colin Bennett 2006-12-13 08:00:28 UTC
Yes! It seems to be fixed.