zsh-workers
 help / color / mirror / code / Atom feed
* Completion/Zsh/CVS/* incorrectly installed as functions
@ 2001-08-06 17:32 Adam Spiers
  2001-08-07  0:38 ` Bart Schaefer
  0 siblings, 1 reply; 3+ messages in thread
From: Adam Spiers @ 2001-08-06 17:32 UTC (permalink / raw)
  To: zsh workers mailing list

I just reinstalled the latest HEAD branch from CVS, without
--enable-function-subdirs for the first time in quite a
while, and I notice that I'm getting three rather suspicious
looking files called Entries, Root, and Repository appearing
in $installed/share/zsh/4.1.0-dev-1/functions.  Repository
contains `zsh/Completion/Zsh'.  Anyone know which Makefile
needs twiddling to fix that?


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Completion/Zsh/CVS/* incorrectly installed as functions
  2001-08-06 17:32 Completion/Zsh/CVS/* incorrectly installed as functions Adam Spiers
@ 2001-08-07  0:38 ` Bart Schaefer
  2001-08-07  9:02   ` PATCH: " Peter Stephenson
  0 siblings, 1 reply; 3+ messages in thread
From: Bart Schaefer @ 2001-08-07  0:38 UTC (permalink / raw)
  To: Adam Spiers, zsh-workers

On Aug 6,  6:32pm, Adam Spiers wrote:
} Subject: Completion/Zsh/CVS/* incorrectly installed as functions
}
} I notice that I'm getting three rather suspicious looking
} files called Entries, Root, and Repository appearing in
} $installed/share/zsh/4.1.0-dev-1/functions.

Hrm.  The makefiles are really designed for use with the packaged
tar distributions and don't do any special handling of CVS subdirs.

What would need to be twiddled is the functions= declarations in
several of the *.mdd files.

-- 
Bart Schaefer                                 Brass Lantern Enterprises
http://www.well.com/user/barts              http://www.brasslantern.com

Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net   


^ permalink raw reply	[flat|nested] 3+ messages in thread

* PATCH: Re: Completion/Zsh/CVS/* incorrectly installed as functions
  2001-08-07  0:38 ` Bart Schaefer
@ 2001-08-07  9:02   ` Peter Stephenson
  0 siblings, 0 replies; 3+ messages in thread
From: Peter Stephenson @ 2001-08-07  9:02 UTC (permalink / raw)
  To: Zsh hackers list

"Bart Schaefer" wrote:
> On Aug 6,  6:32pm, Adam Spiers wrote:
> } Subject: Completion/Zsh/CVS/* incorrectly installed as functions
> }
> } I notice that I'm getting three rather suspicious looking
> } files called Entries, Root, and Repository appearing in
> } $installed/share/zsh/4.1.0-dev-1/functions.
> 
> Hrm.  The makefiles are really designed for use with the packaged
> tar distributions and don't do any special handling of CVS subdirs.

installfns.sh does, however, but only for function-subdirs, which needs
changing.

Index: Config/installfns.sh
===================================================================
RCS file: /cvsroot/zsh/zsh/Config/installfns.sh,v
retrieving revision 1.8
diff -u -r1.8 installfns.sh
--- Config/installfns.sh	2001/05/20 10:59:28	1.8
+++ Config/installfns.sh	2001/08/07 09:01:32
@@ -13,9 +13,11 @@
 # (1) the glob got expanded (2) we are not looking at directories.
 for file in $allfuncs; do
   if test -f $sdir_top/$file; then
+    case "$file" in
+      */CVS/*) continue;;
+    esac
     if test x$FUNCTIONS_SUBDIRS != x -a x$FUNCTIONS_SUBDIRS != xno; then
       case "$file" in
-      */CVS/*) continue;;
       Completion/comp*)
         subdir="`echo $file | sed -e 's%/[^/]*/[^/]*$%%'`"
         instdir="$fndir/Completion"

-- 
Peter Stephenson <pws@csr.com>                  Software Engineer
CSR Ltd., Unit 300, Science Park, Milton Road,
Cambridge, CB4 0XL, UK                          Tel: +44 (0)1223 392070


**********************************************************************
The information transmitted is intended only for the person or
entity to which it is addressed and may contain confidential 
and/or privileged material. 
Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by 
persons or entities other than the intended recipient is 
prohibited.  
If you received this in error, please contact the sender and 
delete the material from any computer.
**********************************************************************


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-08-07  9:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-06 17:32 Completion/Zsh/CVS/* incorrectly installed as functions Adam Spiers
2001-08-07  0:38 ` Bart Schaefer
2001-08-07  9:02   ` PATCH: " Peter Stephenson

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).