/[meta-cvs]/meta-cvs/MAP
ViewVC logotype

Contents of /meta-cvs/MAP

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.24 - (hide annotations)
Sat Feb 16 19:41:43 2002 UTC (12 years, 2 months ago) by kaz
Branch: MAIN
Changes since 1.23: +2 -0 lines
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.
1 kaz 1.21 (("MCVS/F-0AA69D6C8A0A864344D90F45C18B8B58"
2     "TODO")
3 kaz 1.18 ("MCVS/F-0C9187C87304A15BD59A42657A3BE5A3"
4     "ChangeLog")
5 kaz 1.21 ("MCVS/F-123D61C8FE941733281D2B08C15CD438"
6     "posix.lisp")
7     ("MCVS/F-156CAB88D4EEE783E8C4B4146B5094E2"
8     "install.sh")
9     ("MCVS/F-15EA968DACF749C314CE6FC5255DC4B0"
10     "system.lisp")
11     ("MCVS/F-1C43C940D8740CAA78752C1206316B55"
12     "restart.lisp")
13     ("MCVS/F-205A90D152A06EE04D552B256CDAF850"
14     "update.lisp")
15     ("MCVS/F-233AD6EEE14894A7303F09519A2AB734"
16     "mcvs-main.lisp")
17     ("MCVS/F-255EFD9E99EDDE6614CF2CD912CA4E5C"
18     "move.lisp")
19     ("MCVS/F-36433FEEE65F109159A4ADF217F5145C"
20     "filt.lisp")
21     ("MCVS/F-54B5FF01DC6392F28A104A8A58761CB6"
22     "Meta-CVS-PAPER")
23     ("MCVS/F-628E7937593CAF250343DE067F906E0D"
24     "split.lisp")
25     ("MCVS/F-73871F8E513E48E095DE0FEFB1CFC48B"
26     "add.lisp")
27     ("MCVS/F-7E27BC1A51128B582CAA67760B756AC0"
28     "commit.lisp")
29     ("MCVS/F-8B1C05210FE068EABD820A59D92A1FE0"
30     "clisp-linux.lisp")
31 kaz 1.2 ("MCVS/F-8BA9006638D7FE514EB070E969A467D9"
32     "chatter.lisp")
33 kaz 1.24 ("MCVS/F-94BF952D29F3DC3FFD457EFFCE570DB2"
34     "types.lisp")
35 kaz 1.21 ("MCVS/F-993DC8DDEC493F0D641AC0C23DB6BAB0"
36     "remove.lisp")
37 kaz 1.22 ("MCVS/F-9A67B1893CE1CF23455CD1EF0F486B65"
38     "convert.lisp")
39 kaz 1.23 ("MCVS/F-9AB435A23565E6385CE7F4F347D7A205"
40     "error.lisp")
41 kaz 1.21 ("MCVS/F-9E93CACBDB115633C66D0EF9B052C490"
42     "options.lisp")
43     ("MCVS/F-A67E77395E9CA68BCC0B867637B54576"
44     "dirwalk.lisp")
45 kaz 1.2 ("MCVS/F-A7A64FB1054A27E5F51A7E95C6A80309"
46     "checkout.lisp")
47 kaz 1.20 ("MCVS/F-AFC09F145399B1273F4BF98702F5BE8C"
48     "generic.lisp")
49 kaz 1.21 ("MCVS/F-B3689DBB46386B16F4B2331934B69223"
50     "RELEASE-NOTES")
51     ("MCVS/F-BE2DE9340254D8E8E6E2649A55D3A742"
52     "sync.lisp")
53 kaz 1.2 ("MCVS/F-C232DEE072E25B4F4683B91342CEC065"
54     "import.lisp")
55 kaz 1.21 ("MCVS/F-C8A05CD5CF4264BADFA19C8E232CF00C"
56     "seqfuncs.lisp")
57 kaz 1.11 ("MCVS/F-D188D50A212DD5D48BA6ABF7CA85AE76"
58     "INSTALL")
59 kaz 1.9 ("MCVS/F-DEA5DF7BD1D127E15ED61975ECC4EB4F"
60     "LICENSE")
61 kaz 1.13 ("MCVS/F-F1216688DF5C31C04736DBD403342A77"
62     "README")
63 kaz 1.21 ("MCVS/F-FFF16CA4956A36F19290AC9E1EBAFFD8"
64     "mapping.lisp"))

  ViewVC Help
Powered by ViewVC 1.1.5