summaryrefslogtreecommitdiffstats
path: root/usr.bin/cvs/remove.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* do not send a MODIFIED request to the server for a newly added file wejoris2005-07-291-3/+6
| | | | | | already removed again. spotted by & ok xsa@
* make sure we do not try to send the file to the server if it is nojoris2005-07-291-3/+5
| | | | | | | longer on disk. problem reported by Nuno Morgadinho. ok xsa@
* more use of LP_NOTICE instead of LP_INFO;xsa2005-07-271-4/+4
|
* use LP_NOTICE instead of LP_INFO where appropriate;xsa2005-07-271-2/+2
|
* remove the (errno != ENOENT) check now that it is included in cvs_unlink();xsa2005-07-261-3/+3
|
* "file file" -> "this file" in an info msg;xsa2005-07-251-2/+2
|
* KNF;xsa2005-07-251-5/+5
|
* some more `if (!var)' cleanup;xsa2005-07-241-4/+4
|
* use cvs_unlink();xsa2005-07-241-9/+5
|
* do not use `if (!var)' unless it's boolean, better use an == check;xsa2005-07-241-3/+4
| | | | ok jfb@ joris@.
* fix remote remove command, gcc didn't even catch this misplaced bracket.joris2005-07-231-2/+2
|
* if the remove command is issued on a file that has been added but notxsa2005-07-211-4/+14
| | | | | committed yet, remove CVS/<file>,t (in local mode); ok joris@.
* fix local mode; ok joris@.xsa2005-07-201-18/+86
|
* print info message;xsa2005-07-111-1/+7
|
* split local and remote function handlers from each other.joris2005-07-081-41/+41
|
* remove trailing whitespacesjoris2005-07-071-2/+2
| | | | from deraadt@
* Merge the cvs_cmd and cvs_cmd_info structures and add the necessaryjfb2005-05-241-12/+19
| | | | | | | fields to hook local versions of the commands. This needs to go in before it gets any bigger ok joris
* correct wrong error code usage.joris2005-05-201-1/+4
| | | | ok jfb@, xsa@
* cvs_noexec checks; jfb okxsa2005-05-201-2/+2
|
* make functions static; joris okxsa2005-05-121-5/+5
|
* let the `cvs remove' command work with no file(s) specified as args;xsa2005-04-211-4/+1
| | | | joris ok
* better include the cvs_sendfile() req in the conditional statement soxsa2005-04-211-4/+4
| | | | it behaves like expected.. pointed out by joris@.
* add checks for files still physically present that should be removed;xsa2005-04-211-9/+17
| | | | input/ok joris
* - remove unused headerxsa2005-04-191-3/+7
| | | | | | - add -l and -R flags - add check on cvs_sendentry() return value joris@ ok
* Modify the CVSFILE structure using a union to keep information aboutjfb2005-04-181-16/+2
| | | | | | | | | both files and directories. We can now keep the revision number for regular files, and don't need to fetch the appropriate entry in the command callbacks. This saves a huge amount of parsing on Entries files. ok joris@
* introduce our own set of error codes used by the commands to reportjoris2005-04-121-5/+5
| | | | | | what exactly went wrong in case of an error. ok jfb@
* don't include sysexits.h now we don't use those error codesjoris2005-04-111-2/+1
| | | | anymore.
* remove EX_USAGE error codesjoris2005-04-111-3/+3
| | | | ok jfb@
* move all the client commands to the new command framework.joris2005-03-301-43/+18
| | | | | | eliminates a lot of duplicate code. ok jfb@
* enable -f option of `remove' command; ok jfb jorisxsa2005-03-091-1/+12
|
* when reporting a file to remove, we must use the Entry request alongjfb2005-01-311-3/+23
| | | | | | with the file's information, and not the remove request, which is only sent at the end of the command. partially unbreaks remove until we support the '-' symbol in Entries file
* on the way to `cvs remove'; ok jfbxsa2004-12-211-0/+144