/[meta-cvs]/meta-cvs/F-FFF16CA4956A36F19290AC9E1EBAFFD8
ViewVC logotype

Log of /meta-cvs/F-FFF16CA4956A36F19290AC9E1EBAFFD8

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Links to symlink-branch: (view) (annotate)
Sticky Tag:

Revision 1.40.2.4 - (view) (annotate) - [select for diffs]
Tue Aug 27 03:19:05 2002 UTC (11 years, 7 months ago) by kaz
Branch: symlink-branch
CVS Tags: symlink-branch~merged-to-HEAD-0
Changes since 1.40.2.3: +12 -0 lines
Diff to previous 1.40.2.3 , to branch point 1.40 , to next main 1.66
* code/remap.lisp (mcvs-remap): Use new mapping entry structure.
For now, preserve symbolic link entries as they are, processing only
files.

* code/mapping.lisp (equal-mapping-entries, equal-mappings): New
functions.

Revision 1.40.2.3 - (view) (annotate) - [select for diffs]
Sun Aug 25 19:31:51 2002 UTC (11 years, 7 months ago) by kaz
Branch: symlink-branch
Changes since 1.40.2.2: +13 -5 lines
Diff to previous 1.40.2.2 , to branch point 1.40
* code/clisp-unix.lisp (initialize-instance link-error): Make
error message less confusing about which path refers to the
object being created, and which path refers to what it links to.

* code/mapping.lisp (mapping-rename-files): Bugfix: destructuring-bind
appeared in place of with-slots.
(mapping-synchronize): When creating symbolic link, ensure that
its directory exists.
(mapping-update): Likewise.

Revision 1.40.2.2 - (view) (annotate) - [select for diffs]
Sun Aug 25 18:20:45 2002 UTC (11 years, 7 months ago) by kaz
Branch: symlink-branch
Changes since 1.40.2.1: +25 -12 lines
Diff to previous 1.40.2.1 , to branch point 1.40
* code/add.lisp (mcvs-add): Change to new mapping-entry data structure
and handle symbolic links.

* code/types.lisp (types-remove-ignores, types-make-cvs-adds):
Change to new mapping-entry data structure.

* code/mapping.lisp (mapping-generate-name): Renamed to
mapping-generate-id. Interface changes slightly.
(mapping-extract-kind): New function, factored out from mcvs-generic.
(mapping-update): Unlink existing symbolic link before
re-linking it.

* code/convert.lisp (mcvs-convert): Use new name and interface
of mapping-generate-name function.

* code/create.lisp (mcvs-create): Likewise.

* code/generic.lisp (mcvs-generic): Code to extract :file
entries from map factored out to mapping-extract-kind.

Revision 1.40.2.1 - (view) (annotate) - [select for diffs]
Sun Aug 25 16:07:05 2002 UTC (11 years, 7 months ago) by kaz
Branch: symlink-branch
Changes since 1.40: +202 -122 lines
Diff to previous 1.40
Support for symbolic links added to the mapping module.  The format of
the map file has changed to accomodate this.  The new format of the
list entries is (:keyword "id" "path" ...) where the keyword is either
:file or :symlink (for now, extensible obviously), "id" is a unique
identifier (for regular files, it is their MCVS/F-* name) and "path" is
the sandbox path. Other things can follow; for symlinks, there is a
string representing the symlink target.  Internally, a new data type
called mapping-entry is used; this is a struct. So the functions which
read and write maps now convert between the struct format and the above
format.

* code/unix-bindings/unix.lisp (unix-funcs:readlink): New function.

* code/unix-bindings/impl.c (impl_readlink): New function.

* code/clisp-unix.lisp (readlink-error): New condition.
(initialize-instance readlink-error): New method for
initialize-instance generic function, specialized for readlink-error.
(readlink): New function.

* code/mapping.lisp (mapping-entry): New struct, with slots
file, id, path and target.
(mapping-same-object-p): Renamed to mapping-same-id-p.
(mapping-object-lookup, mapping-moved-p): Unused functions removed.
(mapping-extract-paths, mapping-lookup, mapping-prefix-lookup,
mapping-prefix-matches, mapping-same-path-p, mapping-rename-files,
mapping-removed-files): Functions updated to use the new data
structure.
(mapping-dupe-checks): Rewritten for new data structure, and to
use hashes rather than silly sorting.
(mapping-convert-old-style-in, mapping-convert-in,
mapping-convert-out): New functions.
(mapping-read): Handle new and old style representations,
handle conversion to internal representation.
(mapping-write): Convert to new-style external representation
before writing out.
(mapping-synchronize): Handle symbolic links. If a link is missing,
create it. If it's present but different from what it should be,
erase it and re-create it.
(mapping-update): Use new data structure. Handle symbolic links.

* code/remove.lisp (mcvs-remove): Refer to new function
name, mapping-same-id-p.

Revision 1.40 - (view) (annotate) - [select for diffs]
Mon Aug 5 19:19:58 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.39: +10 -13 lines
Diff to previous 1.39
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.

Revision 1.39 - (view) (annotate) - [select for diffs]
Mon Jul 8 05:20:42 2002 UTC (11 years, 9 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-19, mcvs-0-20, mcvs-0-21
Changes since 1.38: +4 -4 lines
Diff to previous 1.38
* seqfuncs.lisp (intersection-difference): Support a new
keyword parameter :squash-nil.

* mapping.lisp (mapping-difference): Filter non-moved pairs
directly in intersection-difference call using :squash-nil,
eliminating the need to do a second remove-if pass.

Revision 1.38 - (view) (annotate) - [select for diffs]
Mon Jul 8 05:11:10 2002 UTC (11 years, 9 months ago) by kaz
Branch: MAIN
Changes since 1.37: +11 -21 lines
Diff to previous 1.37
* mapping.lisp (mapping-difference): Rewrite using
intersection-difference.

Revision 1.37 - (view) (annotate) - [select for diffs]
Sat Jul 6 17:15:02 2002 UTC (11 years, 9 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-18
Changes since 1.36: +122 -59 lines
Diff to previous 1.36
Merging from partial-sandbox-branch.

Revision 1.36 - (view) (annotate) - [select for diffs]
Tue Jul 2 18:32:52 2002 UTC (11 years, 9 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-17, partial-sandbox-branch~branch-point
Branch point for: partial-sandbox-branch
Changes since 1.35: +15 -0 lines
Diff to previous 1.35
* purge.lisp (mcvs-purge): Factor out code for computing
deleted files.

* mapping.lisp (mapping-removed-files): New function, contains
code factored from mcvs-purge.

* restore.lisp: New file.
(mcvs-restore, mcvs-restore-wrapper): New functions.

Revision 1.35 - (view) (annotate) - [select for diffs]
Mon Jul 1 16:16:25 2002 UTC (11 years, 9 months ago) by kaz
Branch: MAIN
Changes since 1.34: +8 -7 lines
Diff to previous 1.34
Grab no longer synchronizes to recreate deleted files immediately
before blowing them away.

* grab.lisp (mcvs-grab): Specify :no-sync t when calling mcvs-remove.

* remove.lisp (mcvs-remove): Support new no-sync keyword. This tells
mcvs-remove that the files being removed from the mapping,
don't exist in the sandbox. So it's not necessary to call
mapping-synchronize, and mapping-update can be told via
:no-delete-removed t not to try to remove deleted files.

* mapping.lisp (mapping-update): New no-delete-removed keyword
parameter.

Revision 1.34 - (view) (annotate) - [select for diffs]
Fri Jun 28 21:39:50 2002 UTC (11 years, 9 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-16, old-convert-hacking-branch~branch-point
Branch point for: old-convert-hacking-branch
Changes since 1.33: +6 -6 lines
Diff to previous 1.33
* grab.lisp (read-word-hash): Use #'equalp test for case-insensitive
string comparisons.
(added-removed): Use string< instead of string-lessp for comparing
paths.
(determine-common-words, eliminate-common-words): New functions.
(move-candidates): Acceptance threshold reduced to 50%, since
elimination of common words reduces the similarity correlation.
(mcvs-grab): Use string< instead of string-lessp when sorting paths.
Do the common words computation.

* mapping.lisp (mapping-dupe-check, mapping-write,
mapping-difference): Use string< instead of string-lessp.

Revision 1.33 - (view) (annotate) - [select for diffs]
Mon May 6 18:12:46 2002 UTC (11 years, 11 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-13, mcvs-0-14, mcvs-0-15
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
* mapping.lisp (in-sandbox-root-dir): Fix symbol macro
sandbox-down-path; it was referring to the (quote #:DOWNPATH-NNN)
rather than #:DOWNPATH-NNN.

Revision 1.32 - (view) (annotate) - [select for diffs]
Sat May 4 17:52:48 2002 UTC (11 years, 11 months ago) by kaz
Branch: MAIN
Changes since 1.31: +3 -1 lines
Diff to previous 1.31
* mapping.lisp (mapping-update): Provide restart that allows
user to ignore file removal error.

Revision 1.31 - (view) (annotate) - [select for diffs]
Fri Apr 19 18:56:58 2002 UTC (12 years ago) by kaz
Branch: MAIN
Changes since 1.30: +6 -7 lines
Diff to previous 1.30
Porting to CMUCL.

* system.lisp: Conditionally load new module cmucl-unix.

* mapping.lisp (mapping-dupe-check, mapping-write,
mapping-difference): Fixes related to sort function; we were
relying on CLISP's preservation of the cons cell order.

* cmucl-unix.lisp: New file.

Revision 1.30 - (view) (annotate) - [select for diffs]
Fri Apr 5 02:25:36 2002 UTC (12 years ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-11, mcvs-0-12
Changes since 1.29: +3 -1 lines
Diff to previous 1.29
Absolute paths resolved against sandbox root.

* posix.lisp (path-absolute-p): New function. Predicate to
test whether a path is absolute.

* mapping.lisp (in-sandbox-root-dir): sandbox-translate-paths
function detects absolute path, and treats it as relative to
sandbox root.

Revision 1.29 - (view) (annotate) - [select for diffs]
Wed Mar 13 21:46:39 2002 UTC (12 years, 1 month ago) by kaz
Branch: MAIN
CVS Tags: deferred-adds-branch~branch-point, mcvs-0-10, mcvs-0-9
Branch point for: deferred-adds-branch
Changes since 1.28: +13 -1 lines
Diff to previous 1.28
* mapping.lisp (malformed-map): New function.
(mapping-dupe-check): Perform extra error checks when reading
mapping, and turn them into a condition with a ``nice'' error message.

Revision 1.28 - (view) (annotate) - [select for diffs]
Tue Mar 12 23:34:25 2002 UTC (12 years, 1 month ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-8
Changes since 1.27: +1 -1 lines
Diff to previous 1.27
Minor adjustment to chatter level.

Revision 1.27 - (view) (annotate) - [select for diffs]
Tue Mar 12 19:59:37 2002 UTC (12 years, 1 month ago) by kaz
Branch: MAIN
Changes since 1.26: +5 -5 lines
Diff to previous 1.26
* mapping.lisp (mapping-update): Messages related to moving,
adding or removing files promoted to terse level, so only -Q
can suppress them.

Revision 1.26 - (view) (annotate) - [select for diffs]
Tue Mar 12 19:54:59 2002 UTC (12 years, 1 month ago) by kaz
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
* update.lisp (mcvs-update): Changing level of chatter messages.
* move.lisp (mcvs-move): Likewise.
* add.lisp (mcvs-add): Likewise.
* remove.lisp (mcvs-remove): Likewise.
* checkout.lisp (mcvs-checkout): Likewise.
* generic.lisp (mcvs-generic): Likewise.
* import.lisp (mcvs-import): Likewise.
* mapping.lisp (mapping-dupe-check): Likewise.
(mapping-update): Likewise.

Revision 1.25 - (view) (annotate) - [select for diffs]
Sat Feb 16 19:41:43 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-7
Changes since 1.24: +6 -2 lines
Diff to previous 1.24
Support for filetypes in import.

* posix.lisp (suffix): Separator character parameter is optional;
multiple occurences of character lead to one big suffix like
".tar.gz" instead of ".gz".  A leading dot means it's not a suffix but
a hidden file like ".exrc".
(edit-file): New function, brings up text editor for specified file.

* clisp-linux.lisp (env-lookup): New function for environment
variable lookup.

* types.lisp: New source file.
(*mcvs-types-name*, *mcvs-types*): New constants for TYPES filename.
(types-read, types-write, types-sanity-check,
types-to-import-wrapper-args): New functions.

* import.lisp (*types-comments*): New constant.
(mcvs-import): Restructured to build up list of file suffixes,
allow the user to edit the file which determines how they
are treated, filter out ignored files and pass -W options to cvs import
to handle the rest. Failed cvs import is turned into restartable
condition.

* mapping.lisp (mapping-generate-name): Takes a suffix parameter.
The F-files now carry a suffix obtained from the original file,
because I have concluded that this was the only reasonable way
to integrate with CVS.

Revision 1.24 - (view) (annotate) - [select for diffs]
Thu Feb 14 02:26:29 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-6
Changes since 1.23: +3 -2 lines
Diff to previous 1.23
* move.lisp (mcvs-move): If the mapping-update operation returns
nil, or terminates by a non-local jump, restore the filemap.
* mapping.lisp (mapping-update): When returning normally,
return t. When returning after doing a rollback, return nil.

Revision 1.23 - (view) (annotate) - [select for diffs]
Thu Feb 14 02:02:56 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.22: +38 -14 lines
Diff to previous 1.22
* error.lisp (mcvs-error-handler): Bugfix. We were closing over
a binding of the iteration variable of a dolist, which has only
one binding over the entire loop.

* mapping.lisp (mapping-update): Gathers up info all local
clobbered files, and then throw the error. Provides restart
which allows user to print the list of clobbered files, and
a restart which allows the user to have those files clobbered.

* checkout.lisp (mcvs-checkout-wrapper): Bugfix for last bugfix.

Revision 1.22 - (view) (annotate) - [select for diffs]
Sun Feb 10 19:28:27 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-5
Changes since 1.21: +58 -37 lines
Diff to previous 1.21
* mapping.lisp (mapping-difference): Reformatted documentation string.
(mapping-update): Implemented a continue restart which rolls back
the changes done to the local filesystem.

Revision 1.21 - (view) (annotate) - [select for diffs]
Sun Feb 10 05:09:16 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.20: +1 -1 lines
Diff to previous 1.20
Remove spurious newlines from error messages.

Revision 1.20 - (view) (annotate) - [select for diffs]
Sat Feb 9 03:34:18 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.19: +9 -5 lines
Diff to previous 1.19
* convert.lisp: New file. Contains conversion utility
to make an Meta-CVS repository from an ordinary CVS repository,
while preserving all history, tags and branches.
(remove-attic-component, classify-tags, read-tags,
mcvs-convert): New functions.

* posix.lisp (suffix): New function. Computes suffix of file.
(execute-program-xargs): New optional parameter, for specifying
fixed part added at the end of each generated command line.

* mapping.lisp (*mcvs-map-name*, *mcvs-local-map-name*): New constants.
(*mcvs-map*, *mcvs-map-local*): Redefined in terms of new constants.
(mapping-generate-name): New key parameter no-dir for not adding
the directory prefix.

Revision 1.19 - (view) (annotate) - [select for diffs]
Fri Feb 8 06:51:45 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: latest-patch
Changes since 1.18: +32 -11 lines
Diff to previous 1.18
* sync.lisp (synchronize-files): Return :dir symbol when either
argument is a directory.
* mapping.lisp (mapping-synchronize): Chatter output messages
are shorter. Handles :dir return value from synchronize-files.
(mapping-update): New sanity checks for moved and added
files, to avoid clobbering local files. Removed redundant
call to ensure-directories-exit in move logic, because
synchronize-files will do it anyway. Chatter messages reordered
to occur before their corresponding action is done.

* mcvs-main.lisp (*mcvs-error-treatment*): Special variable
can have new domain value, namely :decline.
(mcvs-top-error-handler): Print error message when terminating
non-restartable error. Handle new :decline treatment by
simply returning.
(mcvs-debug-shell): Set *mcvs-error-treatment* to :decline
so that errors are caught by debugger.

Revision 1.18 - (view) (annotate) - [select for diffs]
Tue Feb 5 03:19:03 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-4
Changes since 1.17: +3 -4 lines
Diff to previous 1.17
* mapping.lisp (mapping-sort): Removed function.
(mapping-write): Sort written map by F- file names,
not by path names. This is far better for merging, because
files stay in the same place when they are renamed.

Revision 1.17 - (view) (annotate) - [select for diffs]
Sat Feb 2 22:07:13 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-3
Changes since 1.16: +60 -21 lines
Diff to previous 1.16
Algorithmic efficiency improvements. No longer using
abstract set operations to update file structure or find
duplicates in the maps. Could still streamline the sorting.

* mapping.lisp (mapping-sort): Express more succinctly using key.
(mapping-dupe-check): Rewrite using loop over sorted lists.
(mapping-difference): New function for computing mapping change.
(mapping-update): Modify to use mapping-difference.

Revision 1.16 - (view) (annotate) - [select for diffs]
Sat Feb 2 11:39:36 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.15: +1 -0 lines
Diff to previous 1.15
* mapping.lisp (mapping-update): When moving files, ensure
that the target is unlinked if it exists.

* move.lisp (simple-rename): No longer do target unlinking
here. Also bugfix: it wasn't handling renames of directories
containing just one file.

Revision 1.15 - (view) (annotate) - [select for diffs]
Sat Feb 2 10:12:57 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14
Error message change.

Revision 1.14 - (view) (annotate) - [select for diffs]
Sat Feb 2 10:05:48 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.13: +1 -1 lines
Diff to previous 1.13
Oops, correcting little function name mismatch.

Revision 1.13 - (view) (annotate) - [select for diffs]
Sat Feb 2 09:55:55 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.12: +15 -11 lines
Diff to previous 1.12
* mapping.lisp (mapping-dupe-check): New function for
detecting duplicate objects or paths in a mapping.
(mapping-sane-p): Function removed.
(mapping-read): Use mapping-dupe-check to verify a map
when asked by the sanity-check keyword.
(mapping-update): Specify sanity check when reading MCVS/MAP.

Revision 1.12 - (view) (annotate) - [select for diffs]
Fri Feb 1 02:23:46 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.11: +22 -22 lines
Diff to previous 1.11
Renamed all ``filemap-'' functions to ``mapping-'' prefix.

* mapping.lisp (filemap-generate-name, filemap-sort,
filemap-extract-paths, filemap-lookup, filemap-prefix-lookup,
filemap-prefix-matches, filemap-object-lookup,
filemap-same-object-p, filemap-same-path-p, filemap-moved-p,
filemap-rename-files, filemap-sane-p): Old names removed.
(mapping-generate-name, mapping-sort,
mapping-extract-paths, mapping-lookup, mapping-prefix-lookup,
mapping-prefix-matches, mapping-object-lookup,
mapping-same-object-p, mapping-same-path-p, mapping-moved-p,
mapping-rename-files, mapping-sane-p): New names created.
(mapping-read, mapping-write, mapping-synchronize,
mapping-update): Edit calls to renamed functions.
* add.lisp (mcvs-add): Likewise.
* diff.lisp (mcvs-diff): Likewise.
* filt.lisp (mcvs-filt): Likewise.
* import.lisp (mcvs-import): Likewise.
* move.lisp (simple-rename, simple-move-to-dir, move-guts): Likewise.
* remove.lisp (mcvs-remove): Likewise.

Revision 1.11 - (view) (annotate) - [select for diffs]
Thu Jan 31 06:17:50 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-2
Changes since 1.10: +18 -14 lines
Diff to previous 1.10
Factored out repeated code for reading and writing of the MAP and
MAP-LOCAL files.

* mapping.lisp (mapping-read, mapping-write): New functions.
(mapping-synchronize, mapping-update): Use new functions.
* move.lisp (mcvs-move): Likewise.
* filt.lisp (mcvs-filt): Likewise.
* add.lisp (mcvs-add): Likewise.
* remove.lisp (mcvs-remove): Likewise.
* checkout.lisp (mcvs-checkout): Likewise.
* diff.lisp (mcvs-diff): Likewise.
* import.lisp (mcvs-import): Likewise.

Revision 1.10 - (view) (annotate) - [select for diffs]
Thu Jan 31 05:35:02 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.9: +6 -6 lines
Diff to previous 1.9
MCVS is being renamed to Meta-CVS.

Revision 1.9 - (view) (annotate) - [select for diffs]
Sat Jan 26 02:37:53 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
CVS Tags: cvs-options-passthrough, mcvs-0-0, mcvs-0-1
Changes since 1.8: +4 -0 lines
Diff to previous 1.8
Copyright notices.

Revision 1.8 - (view) (annotate) - [select for diffs]
Sat Jan 26 02:08:18 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.7: +1 -8 lines
Diff to previous 1.7
Fixing compiler errors.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sat Jan 26 01:41:49 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.6: +0 -1 lines
Diff to previous 1.6
Oops, removed forgotten (break).

Revision 1.6 - (view) (annotate) - [select for diffs]
Sat Jan 26 01:38:38 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.5: +15 -8 lines
Diff to previous 1.5
Moving closer toward delivery.

Revision 1.5 - (view) (annotate) - [select for diffs]
Fri Jan 25 03:24:02 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.4: +0 -2 lines
Diff to previous 1.4
Removing debugging diagnostic.

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Jan 25 02:04:45 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.3: +41 -20 lines
Diff to previous 1.3
A bit of refactoring.
Added mcvs-move.

Revision 1.3 - (view) (annotate) - [select for diffs]
Wed Jan 23 07:01:28 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.2: +39 -1 lines
Diff to previous 1.2
Sort map in mcvs-remove before writing it out.
New routines in mapping, in preparation for file deletion.

Revision 1.2 - (view) (annotate) - [select for diffs]
Sun Jan 20 20:33:04 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.1: +6 -0 lines
Diff to previous 1.1
Adding mcvs-diff.

Revision 1.1 - (view) (annotate) - [select for diffs]
Sun Jan 20 07:12:03 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Adding all existing source files.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5