Re[1]: Problem with query replace in beta?

2004-07-19 Thread Eric M. Ludlam
 Eric Raymond [EMAIL PROTECTED] seems to think that:
I just upgraded to the latest beta. I noticed two weird things:

1)  When I do a query replace, emacs seems to leave parts of the 
original string when it replaces string in some places (such as where a 
class name is expected)  For example if it replace old to new in public 
class oldOne  I get public class newldOne!  This does not always 
break.  It does seem to happen if JDEE can parse original string a class 
and if the idle thread kicks in during the replace?

Hi,

  The automatic reparse mechanism attached to an idle timer fails to
save the match data iff you let the parser reparse a previous between
the time it matches and you make your decision.  This has been fixed
in CVS and will be out in a beta soon.

2) There is a gray bar at the top of each page which seems to repeat the 
first line in the file.  Is there a way to make this go away?

  That is semantic-stickyfunc-mode, and can be turned off via that
function.  That is the default behavior when you are at the top of a
buffer.  It is supposed to show a summary of the function cut off at
the top of a window.

Eric

-- 
  Eric Ludlam: [EMAIL PROTECTED], [EMAIL PROTECTED]
   Home: http://www.ludlam.netSiege: www.siege-engine.com
Emacs: http://cedet.sourceforge.net   GNU: www.gnu.org


makefile

2004-07-19 Thread Ed Mooney
jde-2.3.4beta5/lisp/makefile fails for me like this under 
/usr/ccs/bin/make on Solaris 9:

[EMAIL PROTECTED] make
test -d ../../cedet-1.0beta2b -a -d ../../elib
rm -f *.elc jde-compile-script-init
echo (add-to-list 'load-path \.\)  jde-compile-script-init
echo (add-to-list 'load-path \../../elib\) 
jde-compile-script-init
echo (setq debug-on-error t)  jde-compile-script-init
echo (load-file \../../cedet-1.0beta2b/common/cedet.el\)  
jde-compile-script-init
echo (require 'jde-compat)  jde-compile-script-init
echo (require 'jde) jde-compile-script-init
if test `echo emacs | grep -w xemacs` ; \
  then emacs -batch -l jde-compile-script-init -f 
batch-byte-compile `echo *.el` ; \
  else emacs -batch -l jde-compile-script-init \
-f batch-byte-compile `ls -1 *.el | egrep -v 'jde-xemacs.el'`; \
fi;
*** Error code 1
make: Fatal error: Command failed for target `all'

Anyone else seen this? It succeeds for me with Cygwin /bin/make.
It works if I change
if test `echo $(EMACS) | grep -w xemacs` ; \
to
if test \`echo $(EMACS) | grep -w xemacs\` ; \
or simply to
if echo $(EMACS) | grep -w xemacs ; \
  -- Ed