>>>> "SY" == Steve Youngs
<youngs(a)xemacs.org> writes:
SY> |--==> "APA" == Adrian Aichner <Adrian.Aichner(a)t-online.de>
writes:
APA> Steve, would xemacs-packages/clearcase/ be the right home for this
APA> package?
SY> Yes.
Good.
APA> I guess we should steer clear of vc-cc.el since that package is still
APA> around and even received patches recently.
SY> Yep. The clearcase package doesn't jump on anything in vc-cc does it?
1.
(defconst clearcase-version-stamp "ClearCase-version: </main/188>")
still uses tq.el, except for clearcase-on-mswindows.
;; NT Emacs - doesn't use tq.
;;
(if (not clearcase-on-mswindows)
(require 'tq))
What about this?
The version of tq.el at
http://www.ultranet.com/~esler/ccase-mode/
is slightly different what the XEmacs package vc-cc has.
We don't want the clearcase package to (require 'vc-cc), do we?
We don't want the clearcase package AND the vc-cc package come with
their own versions of tq, right?
Hmmh, what sheebeedoo?
2.
clearcase.el has these requires:
(require 'cl)
(require 'comint)
(require 'dired)
(require 'easymenu)
(require 'reporter)
(require 'ring)
(or clearcase-xemacs-p
(require 'timer))
<lines deleted by Adrian>
;; NT Emacs - doesn't use tq.
;;
(if (not clearcase-on-mswindows)
(require 'tq))
<lines deleted by Adrian>
(eval-and-compile
(condition-case nil
(require 'custom)
(error nil))
<lines deleted by Adrian>
From that I derive following line for clearcase/Makefile
REQUIRES = dired fsf-compat mail-lib xemacs-base
pending a decision on vc-cc.
3.
clearcase.el has no documentation to go along with it.
Kevin, will you write a clearcase.texi?
I just winged one for now. Kevin, feel free to take any bits and
pieces if you like.
4.
Given this is a brand-new package I would like to send it for review
and comments as a tarball.
Here it is:
Steve, I'll not commit it before I hear from you.
Best regards,
Adrian
APA> Steve, I could give it a shot bootstraping this package unless you
APA> want to do it?
SY> If you want to have a go at it, Adrian, that's fine by me. Yell if
SY> you need any help.
SY> Some stuff to remember:
SY> ./xemacs-packages/clearcase/package-info.in
SY> ./xemacs-packages/clearcase/Makefile
SY> ./xemacs-packages/Makefile
SY> ./package-compile.el
I'll send a patch for the last two to xemacs-patches later.
SY> --
SY> |---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
SY> | XEmacs - It's not just an editor. |
SY> | It's a way of life. |
SY> |------------------------------------<youngs(a)xemacs.org>---|
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/