Package: vim-runtime
Version: 1:7.1.314-3
Severity: serious
Netrw explorer currently shipped with Debian Sid can potentially cause
data loss since in certain situations it may delete unintended files.
The problem is in the short listing mode. How to reproduce:
$ mkdir tmpdir
$ cd tmpdir
$ touch foo1 foo2 foo3
$ vim .
Change to short listing mode by pressing "i" a couple of times. Hide all
the dot files (Ctrl-H and enter ^\.). The directory should look like
this:
"
============================================================================
" Netrw Directory Listing (netrw
v125)
" /home/dtw/tmp
" Sorted by name
" Sort sequence:
[\/]$,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$
" Hiding: ^\.
" Quick Help: <F1>:help -:go up dir D:delete R:rename s:sort-by
x:exec
"
============================================================================
foo1 foo2 foo3
Now move the cursor to either file "foo2" or "foo3" and press "D"
(delete). You'll see a question which asks if you want to delete _foo1_:
Confirm deletion of file</home/dtw/tmpdir/foo1> [{y(es)},n(o),a(ll),q(uit)]
If user don't pay attention a wrong file gets deleted.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-6-k7 (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
vim-runtime depends on no packages.
Versions of packages vim-runtime recommends:
ii vim-gtk [vim] 1:7.1.314-3+b1 Vi IMproved - enhanced vi editor -
vim-runtime suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]