/[meta-cvs]/meta-cvs/F-0AA69D6C8A0A864344D90F45C18B8B58
ViewVC logotype

Contents of /meta-cvs/F-0AA69D6C8A0A864344D90F45C18B8B58

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.65 - (hide annotations)
Mon Aug 5 19:19:57 2002 UTC (11 years, 8 months ago) by kaz
Branch: MAIN
CVS Tags: symlink-branch~branch-point
Branch point for: symlink-branch
Changes since 1.64: +0 -2 lines
Use getcwd to to implement mcvs-locate.

* code/unix-bindings/unix.lisp (getcwd): New call out,
invokes impl_getcwd.

* code/unix-bindings/impl.c (impl_getcwd): New function,
use getcwd() to obtain current working directory, resizing dynamic
buffer if necessary to get the entire path.

* code/clisp-unix.lisp (getcwd): New wrapper function.

* code/dirwalk.lisp (go-up): Function removed.

* code/mapping.lisp (mcvs-locate): Rewritten to obtain
path using getcwd, then try looking for MCVS directory
in successively shorter prefixes of that path.
1 kaz 1.18 Things to do in short time frame:
2 kaz 1.1
3 kaz 1.21 - optimize move command, it performs badly when the number of
4     arguments is large. [2002.02.02]
5 kaz 1.40 - when files are added on a managed branch and committed, the special tags
6 kaz 1.41 should be set in these files accordingly. [2002.04.03]
7 kaz 1.42 - deferred cvs add: do not invoke cvs add for new files until commit
8 kaz 1.43 time. This will work around a nasty cvs add bug.
9     [2002.04.04] [Coded and tested, put in deferred-adds-branch]
10 kaz 1.46 - import should know things about some suffixes, like what is ``obviously''
11     binary, and what should probably be ignored.
12 kaz 1.51 - When an add wants to clobber a local file with a newly added file, provide a
13     restart which does the reverse clobber instead. Also interactive handling
14     to do this on a file by file basis might be nice. [2002.06.21]
15 kaz 1.54 - optimize split-words similarly to split-fields.
16 kaz 1.2
17 kaz 1.18 Longer term things:
18 kaz 1.1
19 kaz 1.59 - confusing behavior: mcvs mv * subdir causes all files from the
20     current directory to be removed, which causes the current directory
21     itself to be removed. The directory is then re-created with subdir,
22     and the files moved there. However, the shell is left in an orphaned
23     directory.
24 kaz 1.22 - make *argument-limit* controllable from command line.
25 kaz 1.1 - dirwalk-fi function should put out canonicalized path names. [2002.01.27]
26 kaz 1.20 - streamline filemap sorting to avoid sorting too many times. [2002.02.02]
27 kaz 1.14 - develop repository-side migration tool to convert CVS module to Meta-CVS
28 kaz 1.10 form. [2002.01.27]
29 kaz 1.41 - investigate problems running CVS as pipe coprocess from CLISP. [2002.04.03]

  ViewVC Help
Powered by ViewVC 1.1.5