|--==> "sc" == s champ <junctionxyz(a)mediaone.net> writes:
sc> it'll probably be at least a few more days before a diff is submitted,
sc> to merge the new beta version of folding.el (2.93) into the
sc> text-utils package.
That's cool, take your time. One question though, why are you
sync'ing to a beta version? Isn't there a stable version? If there's
not and our folding.el is a beta version anyway, that's fine. But I'd
rather have a stable version of the file in packages if available.
sc> a question:
sc> It'll take quite a few calls to
sc> #'define-obsolete-{function,variable}-alias, to make sure that the code
sc> which uses the current xemacs folding.el will work with the newer
sc> version. Should there be a seperate file, e.g.: folding-dep.el, for
sc> that? If they were, folding.el could have one simple line added to it:
sc> (load-library "folding-dep")
sc> to ensure that old init files will be compatible with the current folding
sc> mode.
That sounds like a good idea to me, but I'd like to hear from others
here about it. What do you think, People?
sc> But, i don't have write access on the xemacs cvs server, nor am i sure
sc> if i'm ready for it, so the diff submitted, for the merge, would
sc> include a modified folding.el -- not the original code. Would that
sc> still be acceptable, under licensing terms?
No. But licensing has nothing to do with my concerns. The diff
_*MUST*_ be against current CVS version of folding.el. [1]
I don't understand why you think you need write access to CVS, the
sources are available via anonymous pserver access. And I'd be the
one committing your diff so you won't need write access.
To check out the latest version of text-modes from CVS:
cvs -d :pserver:anonymous@cvs.xemacs.org:/pack/xemacscvs login
password "cvs" (sans quotes)
This step is only needed once, the password is then stored in your
~/.cvspass file.
cvs -d :pserver:anonymous@cvs.xemacs.org:/pack/xemacscvs co text-modes
I apologise if those steps are incorrect, I'm writing this while
offline so I can't check them.
Footnotes:
[1] Or if for any reason you can't get the sources from CVS, then the
diff should be against the most recent version of the file that
you can get from /ftp.xemacs.org:/pub/xemacs/packages/
--
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|