gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] [MERGE REQUEST] changeset translation preparatory work


From: Colin Walters
Subject: [Gnu-arch-users] [MERGE REQUEST] changeset translation preparatory work
Date: Sat, 29 May 2004 17:01:03 -0400

In:

address@hidden/tla--changeset-translation--1.3--patch-1

I've begun some preparatory work for changeset translation.  The
ultimate goal here is to dynamically translate names like {arch} to
.arch while applying a changeset.  The above first patch just removes a
bunch of hardcoded references to {arch} and changes them to use a
function.  

Next will be work to make various functions aware of the project tree
version (which tells us whether to use {arch} or .arch), and having them
pass that version to arch_tree_ctl_make_path so it knows what kind of
path to construct.

After that, I'll modify arch_evaluate_changeset and arch_apply_changeset
to take in "encoder" and "decoder" functions which tell it how to
translate path names.  Then arch_apply_changeset will need to use them. 
Whether names or translated or not will depend on the requested project
tree version.  

Then there's handling cacherevs and revlibs.  Probably cachrevs will be
handled by simply renaming all the files after unpacking the tarball,
although doing it the libtar route would be cool.

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]