Package: cvs Version: 1:1.12.9-17 Severity: important Justification: fails to build from source
(very tempted to mark this bug as grave, given the dataloss my own tyop combined with this has caused me). If I have a tyop that means I have not effectively supplied a filename to operate on, cvs commit unfortunately can act on its own. Sure, I can stop it recursing down directories using a -l in my .cvsrc file, but the default is still for the no-argument case to be interpreted as '.'. I think there should be at least a switch I can put in my .cvsrc file that tells cvs commit, or even cvs itself, that the no-argument case is *not* interpreted as '.'. Combine this "feature" with my habit of using "-m 'changes made....'", causes me problems every few months: If I press enter prematurely, and have just one argument after the "-m" (in my experience, it's usually the last filename I committed), then I get every single file in the current directory committed with comment consisting solely of that argument following the '-m'. The behaviour I am requesting, of not interpreting the no-argument case as '.', would not be a loss for me personally, since I never intentionally tell cvs to act on everything without explicitly supplying a path. If you object to this being made the default, could a switch at least be provided, please? Ta. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.1 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Versions of packages cvs depends on: ii debconf [debconf-2.0] 1.4.72 Debian configuration management sy ii libc6 2.3.6-4 GNU C Library: Shared libraries an ii libpam-runtime 0.79-3.1 Runtime support for the PAM librar ii libpam0g 0.79-3.1 Pluggable Authentication Modules l ii zlib1g 1:1.2.3-11 compression library - runtime Versions of packages cvs recommends: ii emacs21 [info-browser] 21.4a-3 The GNU Emacs editor ii info [info-browser] 4.8-8 Standalone GNU Info documentation ii konqueror [info-browser] 4:3.5.2-1 KDE's advanced file manager, web b ii netbase 4.25 Basic TCP/IP networking system ii xemacs21-mule [info-browser] 21.4.19-1 highly customizable text editor -- ii xemacs21-nomule [info-browser 21.4.19-1 highly customizable text editor -- -- debconf information: cvs/rotatekeep: 7 * cvs/badrepositories: create cvs/pserver_warning: cvs/rotatekeep_nondefault: no cvs/rotate_individual: true cvs/pserver_repos_individual: true cvs/pserver_setspawnlimit: false cvs/rotatekeep_individual: 7 cvs/pserver_repos: all * cvs/pserver: false cvs/cvs_conf_is_dead: * cvs/repositories: /var/lib/cvs cvs/pserver_spawnlimit: 400 cvs/rotatehistory: no -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]