Hi Aichner,
I will make sure I copy XEmacs Beta List.
The command below (with my filename) seems to display something when I
removed the 2nd double quote (the one after "Rf"). Otherwise, I get an
"unmatched ". " message.
cleartool desc -fmt "%m%f%Rf"%Sn%PSn%On%u%Nd%[slink_text]p\n%c"
/asc/your_file.v
Here's the text from doing the bug report:
================================================================
Dear Bug Team!
This is a follow-up to a bug already sent. I am not able to use
Clearcase mode on my Linux machine. It seems to hang when Cleartool is
starting up.
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux
pcard0za.ca.nortel.com 2.4.18-27.7.x #1 Fri Mar 14
06:44:53 EST 2003 i686 unknown
./configure '--prefix=/opt/tools/unsupported/xemacs-21.4.15'
'--with-x11' '--with-gcc' '--with-png'
XEmacs 21.4.15 "Security Through Obscurity" configured for
`i686-pc-linux'.
Compilation / Installation:
Source code location: /opt/tools/TMP/xemacs-21.4.15
Installation prefix:
/opt/tools/unsupported/xemacs-21.4.15
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch
-Winline -Wmissing-prototypes -Wsign-compare -fno-strict-aliasing
-Wshadow
Compiler version: gcc (GCC) 3.4.3
Compiler specs file:
/nfs/other/opt_beta/wh/dtd/i686-Linux2/gcc/3.4.3/bin/../lib/gcc/i686-pc-
linux-gnu/3.4.3/specs
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
libc: glibc-2.2.5-43
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw
- Athena library to link: Xaw
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for LDAP.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Load-Path Lisp Shadows:
----------------------
(/home/thomsons/.xemacs/custom
/opt/corp/unsupported/xemacs-21.4.15/lib/xemacs-21.4.15/lisp/custom
/opt/corp/unsupported/xemacs-21.4.15/lib/xemacs/xemacs-packages/lisp/bui
ld/build-report
/opt/corp/unsupported/xemacs-21.4.15/lib/xemacs-21.4.15/lisp/build-repor
t)
Installed XEmacs Packages:
-------------------------
(zenirc ver: 1.15 upstream: 2.112)
(xwem ver: 1.19 upstream: lg(a)xwem.org--2004/xwem--main--2.0--version-0)
(xslt-process ver: 1.11 upstream: regular)
(xslide ver: 1.09 upstream: 0.2.2)
(xlib ver: 1.13 upstream: lg(a)xwem.org--2004/xlib--main--2.0--version-0)
(xemacs-devel ver: 1.7 upstream: No-Upstream-Ver)
(xemacs-base ver: 1.96 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(w3 ver: 1.3 upstream: 4.0pre47)
(vm ver: 7.18 upstream: 7.17)
(viper ver: 1.38 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.2 upstream: 3.33.2)
(vc-cc ver: 1.22 upstream: No-Upstream-Ver)
(vc ver: 1.4 upstream: No-Upstream-Ver)
(tramp ver: 1.22 upstream: 2.0.47)
(tpu ver: 1.14 upstream: 4.2X)
(tooltalk ver: 1.15 upstream: No-Upstream-Ver)
(tm ver: 1.37 upstream: No-Upstream-Ver)
(time ver: 1.14 upstream: 1.17)
(textools ver: 1.15 upstream: No-Upstream-Ver)
(text-modes ver: 1.84 upstream: No-Upstream-Ver)
(texinfo ver: 1.28 upstream: No-Upstream-Ver)
(supercite ver: 1.2 upstream: 3.55x3)
(strokes ver: 1.1 upstream: No-Upstream-Ver)
(speedbar ver: 1.27 upstream: 0.14beta4)
(sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
(sounds-au ver: 1.12 upstream: No-Upstream-Ver)
(sml-mode ver: 0.11 upstream: 3.9.5)
(slider ver: 1.15 upstream: 0.3x1)
(sieve ver: 1.17 upstream: No-Upstream-Ver)
(sh-script ver: 1.18 upstream: 2.0e)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.19 upstream: 1.4.2)
(scheme ver: 1.14 upstream: No-Upstream-Ver)
(sasl ver: 1.15 upstream: 1.14.4)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(rmail ver: 1.14 upstream: No-Upstream-Ver)
(riece ver: 1.17 upstream: 1.0.6)
(reftex ver: 1.34 upstream: 4.21)
(python-modes ver: 1.06 upstream: No-Upstream-Ver)
(psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
(psgml ver: 1.43 upstream: 1.3.1)
(ps-print ver: 1.11 upstream: 6.5.6)
(prog-modes ver: 2.02 upstream: No-Upstream-Ver)
(pgg ver: 1.05 upstream: 0.1)
(perl-modes ver: 1.07 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.66 upstream: R-2_9_9)
(pc ver: 1.27 upstream: No-Upstream-Ver)
(os-utils ver: 1.36 upstream: No-Upstream-Ver)
(oo-browser ver: 1.04 upstream: 4.08)
(ocaml ver: 0.05 upstream: 3.06)
(net-utils ver: 1.44 upstream: N/A)
(mmm-mode ver: 1.02 upstream: 0.4.7)
(misc-games ver: 1.18 upstream: No-Upstream-Ver)
(mine ver: 1.16 upstream: 1.9)
(mh-e ver: 1.28 upstream: 7.4.2)
(mew ver: 1.18 upstream: 1.94.2)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.71 upstream: No-Upstream-Ver)
(liece ver: 1.13 upstream: 1.4.9)
(jde ver: 1.46 upstream: regular)
(ispell ver: 1.31 upstream: 3.6)
(ilisp ver: 1.33 upstream: 5.12.0)
(igrep ver: 1.13 upstream: 2.111)
(idlwave ver: 1.31 upstream: 5.1)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hyperbole ver: 1.16 upstream: 4.18)
(hm--html-menus ver: 1.23 upstream: 5.9)
(haskell-mode ver: 1.07 upstream: 1.45)
(gnus ver: 1.82 upstream: 5.10.6)
(gnats ver: 1.16 upstream: 3.101)
(general-docs ver: 1.03 upstream: No-Upstream-Ver)
(games ver: 1.15 upstream: 1.04)
(fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
(frame-icon ver: 1.11 upstream: No-Upstream-Ver)
(fortran-modes ver: 1.04 upstream: No-Upstream-Ver)
(forms ver: 1.15 upstream: 2.37)
(footnote ver: 1.16 upstream: 0.18x)
(eudc ver: 1.39 upstream: 1.32)
(eterm ver: 1.15 upstream: No-Upstream-Ver)
(ess ver: 1.12 upstream: 5.2.3)
(eshell ver: 1.08 upstream: 2.4.1)
(escreen ver: 1.01 upstream: 1.16)
(erc ver: 0.12 upstream: Version 4.0 Revision: 1.675)
(emerge ver: 1.11 upstream: No-Upstream-Ver)
(elib ver: 1.11 upstream: 1.0)
(eieio ver: 1.05 upstream: 0.17)
(efs ver: 1.33 upstream: 1.23)
(edt ver: 1.13 upstream: No-Upstream-Ver)
(edit-utils ver: 2.22 upstream: No-Upstream-Ver)
(ediff ver: 1.51 upstream: 2.75)
(edebug ver: 1.21 upstream: No-Upstream-Ver)
(ecrypto ver: 0.19 upstream: 2.0)
(ecb ver: 1.22 upstream: 2.31)
(docbookide ver: 0.07000000000000001 upstream: 0.1)
(dired ver: 1.16 upstream: 7.12)
(dictionary ver: 1.15 upstream: 1.8)
(debug ver: 1.17 upstream: No-Upstream-Ver)
(crisp ver: 1.14 upstream: 1.34)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(clearcase ver: 1.09 upstream: /main/laptop/156)
(cc-mode ver: 1.43 upstream: 5.30.9)
(calendar ver: 1.23 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.2 upstream: No-Upstream-Ver)
(build ver: 1.14 upstream: 2.02)
(bbdb ver: 1.25 upstream: 2.34)
(auctex ver: 1.46 upstream: 11.55)
(apel ver: 1.27 upstream: 10.2)
(ada ver: 1.14 upstream: 2.27)
(Sun ver: 1.16 upstream: No-Upstream-Ver)
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 overlay font-lock
verilog-mode efs-cu font disp-table cus-face cycle-mini completer
pending-del env gnuserv zenirc-autoloads xwem-autoloads
xslt-process-autoloads xslide-autoloads xlib-autoloads
xemacs-devel-autoloads xemacs-base-autoloads x-symbol-autoloads
w3-autoloads vm-autoloads viper-autoloads view-process-autoloads
vhdl-autoloads vc-cc-autoloads vc-autoloads tramp-autoloads
tpu-autoloads tooltalk-autoloads tm-autoloads time-autoloads
textools-autoloads text-modes-autoloads texinfo-autoloads
supercite-autoloads strokes-autoloads speedbar-autoloads
sounds-wav-autoloads sounds-au-autoloads sml-mode-autoloads
slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
semantic-autoloads scheme-autoloads sasl-autoloads
ruby-modes-autoloads rmail-autoloads riece-autoloads reftex-autoloads
python-modes-autoloads psgml-dtds-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads oo-browser-autoloads ocaml-autoloads
net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
mail-lib-autoloads liece-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads ibuffer-autoloads
hyperbole-autoloads hm--html-menus-autoloads haskell-mode-autoloads
gnus-autoloads gnats-autoloads general-docs-autoloads games-autoloads
fsf-compat-autoloads frame-icon-autoloads fortran-modes-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
ess-autoloads eshell-autoloads escreen-autoloads erc-autoloads
emerge-autoloads elib-autoloads eieio-autoloads efs-autoloads
edt-autoloads edit-utils-autoloads ediff-autoloads edebug-autoloads
ecrypto-autoloads ecb-autoloads docbookide-autoloads dired-autoloads
dictionary-autoloads debug-autoloads crisp-autoloads cookie-autoloads
clearcase-autoloads cc-mode-autoloads calendar-autoloads
calc-autoloads c-support-autoloads build-autoloads bbdb-autoloads
auctex-autoloads apel-autoloads ada-autoloads Sun-autoloads
lisp-autoloads loadhist auto-show fontl-hooks x-iso8859-1 gutter-items
menubar-items x-menubar mode-motion mouse itimer auto-save lisp-mode
easymenu iso8859-1 page buff-menu lib-complete help-nomule cus-file
derived frame text-props obsolete cus-start custom widget cl-extra
mini-cl cl cl-19 packages backquote very-early-lisp lucid-scrollbars
cut-buffer lucid-menubars athena-dialogs x c-balloon-help tty-frames
tty toolbar native-sound scrollbar unix-processes multicast
network-streams subprocesses modules menu-accelerator-support menubar
berkeley-db md5 xemacs gutter tiff png gif jpeg xpm xbm
lisp-float-type linux dialog devices window-system base64)
Recent keystrokes:
-----------------
M-x r e p o r t - e m a c s - b u g RET
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Gnuserv process exited; restart with `M-x gnuserv-start'
Fontifying distributor.v... done.
Loading verilog-mode...done
Fontifying distributor.v... (regexps)..................
Fontifying distributor.v... (regexps)......
Fontifying distributor.v... (regexps)......
Fontifying distributor.v... (regexps).....
Fontifying distributor.v... (regexps)....
Fontifying distributor.v... (regexps)...
Fontifying distributor.v... (regexps)...
Fontifying distributor.v... (regexps)...
Fontifying distributor.v... (regexps)..
Fontifying distributor.v... (regexps)..
Fontifying distributor.v... (regexps)..
Fontifying distributor.v... (regexps)..
Fontifying distributor.v... (regexps).
Fontifying distributor.v... (regexps).
Fontifying distributor.v... (regexps).
Thanks for your help.
Sandy
-----Original Message-----
From: Adrian Aichner [mailto:Adrian.Aichner@t-online.de]
Sent: Monday, September 12, 2005 6:06 PM
To: Thomson, Sandy [CAR:QN62:EXCH]
Cc: XEmacs Beta List
Subject: Re: [Bug: 21.4.15] Clearcase support doesn't work on Linux?
"Sandy Thomson" <thomsons(a)nortel.com> writes:
Hi Adrian,
I tried out putting these lines in my init.el
(require 'vc-hooks) ;;;
Required for both vc and vc-cc
(require 'tramp-vc)
(unless (noninteractive)
(clearcase-integrate))
And I also put these lines in my .emacs:
(setq clearcase-auto-dired-mode t)
(setq clearcase-command-messages t)
(setq clearcase-diff-on-checkin t)
(setq clearcase-dired-highlight t)
(setq clearcase-use-normal-diff t)
(setq vc-auto-dired-mode nil)
(setq vc-cc-use-normal-diff t)
(setq vc-cleartool-path "/usr/atria/bin/cleartool") ;;; the path the
cleartool on our linux network (setq vc-diff-switches "-u")
(setq vc-initial-comment t)
I still seem to get the same problem when I load a file to edit. It
has the message: "waiting for cleartool to start ..." and gets stuck
in that state. I can't even exit from xemacs. But when I kill the
process in linux I get a lisp trace (see attached file).
Hi Sandy, please keep this correspondence on xemacs-beta.
Remove any confidential information from your backtrace and such.
Others might benefit.
XEmacs developers can't afford users on an individual basis.
Please use
Help->Send Bug Report...
or
M-x report-emacs-bug
as suggested in
http://www.xemacs.org/Debug/index.html
This will tell us enough about your XEmacs installation so that we
should be able to help you.
A cleartool describe command seems to hang.
Try something close to this command at a DOS prompt:
cleartool desc -fmt "%m%f%Rf"%Sn%PSn%On%u%Nd%[slink_text]p\n%c"
/asc/your_file.v
clearcase-fprop-read-properties
seems to hang.
I'm wondering if clearcase version control conflicts with the other
version control (PLC VCS) that is automatically loaded into our tool?
Is
I use both pcl-cvs and clearcase on a couple windows machines, with no
trouble.
there a way of unloading "vc" before loading clearcase in
my init.el?
To unload the 'vc feature, use
(unload-feature 'vc t)
but it's hardly the right thing to do.
Good Luck,
Adrian
Thanks,
Sandy
-----Original Message-----
From: Adrian Aichner [mailto:adrian@xemacs.org]
Sent: Saturday, September 10, 2005 5:13 PM
To: Thomson, Sandy [CAR:QN62:EXCH]
Cc: Stephen J. Turnbull; XEmacs Beta
Subject: Re: [Bug: 21.4.15] Clearcase support doesn't work on Linux?
"Sandy Thomson" <thomsons(a)nortel.com> writes:
> Yes Clearcase is installed on my Linux box. It works fine to check
> out
> files and then edit them with xemacs, but it would be nice to be able
> to do it within xemacs.
>
> Which one should I be doing adding to my init.el: (load-library
> "clearcase") or
> (load-library "vc-cc")
>
> Is there any thing else I need to do?
> I also tried this line (which I found in some documentation) :
> (unless (noninteractive) (require 'clearcase))
Sorry for the delay, Sandy -- am quite busy lately.
I use clearcase mode happily in native Windows XEmacs under Windows XP
SP2 (used it since Windows NT, IIRC).
I have this in my site-start.el (for the benefit of multiple users):
(require 'vc-hooks) ;;;
Required for both vc and vc-cc
(require 'tramp-vc)
(unless (noninteractive)
(clearcase-integrate))
I have something like these in the equivalent of my .emacs (I actually
use (custom-set-variables ...)):
(setq clearcase-auto-dired-mode t)
(setq clearcase-command-messages t)
(setq clearcase-diff-on-checkin t)
(setq clearcase-dired-highlight t)
(setq clearcase-use-normal-diff t)
(setq vc-auto-dired-mode nil)
(setq vc-cc-use-normal-diff t)
(setq vc-cleartool-path "c:\\Program
Files\\Rational\\ClearCase\\bin\\cleartool.exe")
(setq vc-diff-switches "-u")
(setq vc-initial-comment t)
Hope this helps, feedback appreciated,
Adrian
>
> Thanks,
>
> Sandy
>
>
> -----Original Message-----
> From: Stephen J. Turnbull [mailto:stephen@xemacs.org]
> Sent: Wednesday, August 31, 2005 11:14 PM
> To: Thomson, Sandy [CAR:QN62:EXCH]
> Cc: XEmacs Beta
> Subject: Re: [Bug: 21.4.15] Clearcase support doesn't work on Linux?
>
>
>>>>>> "Sandy" == Sandy Thomson <thomsons(a)nortel.com>
writes:
>
> Sandy> I am wondering if the version control package for
clearcase
> Sandy> is supposed to work on LINUX? When I try it, it
seems to
> Sandy> get stuck saying: "waiting for cleartool to start...".
>
> I don't see why it wouldn't work, as long as cleartool behaves the
> same on Linux as it does on other OSes. Do you have cleartool
> installed on your Linux box?
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/