← Back to team overview

context team mailing list archive

Important: ConTeXt Minimals and --delete/--keep switch

 

Hello,

This is a rather important notice for users of ConTeXt minimals. You
might want to add --keep to ./first-setup.sh

There are some options for which I'm not sure if they should be
enabled by default or not.
The script (mtx-update.lua and consequently the simplistic
./first-setup.sh script) provides two switches:
    --keep and --delete.
The --delete switch deletes all the files that are not part of
distribution. The --keep switch doesn't care about those files (that
have been remove from distribution or that you added) and leaves them
where they are.

Your own files should go to texmf-local that update doesn't touch at all.

Now the important info: if you want your files to be kept, you should
use the --keep switch in ./first-setup.sh. --delete has been
misfunctional for a while, and maybe it should not be kept as the
default option. But as it stands now, it is the default.

Recently there has been a new option added
(--extras=list,of,context,modules), but I would like the option to be
renamed to something more self-explanatory than --extras= (--modules=
for example). You can test if fetching modules works OK, but I would
like to rename the option.

Mojca

(Maybe we should add --cvs-exclude rule to rsync to prevent deleting
kpathsea files and formats.)



Follow ups