From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20963 invoked from network); 13 Jun 2000 19:06:14 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 13 Jun 2000 19:06:14 -0000 Received: (qmail 15430 invoked by alias); 13 Jun 2000 19:06:07 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 11883 Received: (qmail 15422 invoked from network); 13 Jun 2000 19:06:06 -0000 Date: Tue, 13 Jun 2000 09:56:47 +0100 From: Peter Stephenson Subject: Re: `typeset -H' is a bit too thorough In-reply-to: "Your message of Mon, 12 Jun 2000 11:59:25 -0000." <1000612115925.ZM8973@candle.brasslantern.com> To: zsh-workers@sunsite.auc.dk (Zsh hackers list) Message-id: <0FW300C9W4UMWQ@la-la.cambridgesiliconradio.com> Content-transfer-encoding: 7BIT > On Jun 12, 10:20am, Peter Stephenson wrote: > } Subject: Re: `typeset -H' is a bit too thorough > } > } (Still not getting incoming mail here, unfortunately > > Which of your addresses is "here"? CSR, but part of the problem was fetchmail hung after the mail server went down. > } +#define PRINT_INCLUDEVALUE (1<<4) > } > } /* flags for printing for the whence builtin */ > } #define PRINT_WHENCE_CSH (1<<4) > > Is it really OK for those two to overlap? They haven't before ... I suspect it's OK here, since this flag only gets passed directly to the print routine for a param node, but it would have been better to keep up appearances. Index: Src/zsh.h =================================================================== RCS file: /cvsroot/zsh/zsh/Src/zsh.h,v retrieving revision 1.14 diff -u -r1.14 zsh.h --- Src/zsh.h 2000/06/12 09:27:09 1.14 +++ Src/zsh.h 2000/06/13 08:54:43 @@ -1216,11 +1216,11 @@ #define PRINT_INCLUDEVALUE (1<<4) /* flags for printing for the whence builtin */ -#define PRINT_WHENCE_CSH (1<<4) -#define PRINT_WHENCE_VERBOSE (1<<5) -#define PRINT_WHENCE_SIMPLE (1<<6) -#define PRINT_WHENCE_FUNCDEF (1<<7) -#define PRINT_WHENCE_WORD (1<<8) +#define PRINT_WHENCE_CSH (1<<5) +#define PRINT_WHENCE_VERBOSE (1<<6) +#define PRINT_WHENCE_SIMPLE (1<<7) +#define PRINT_WHENCE_FUNCDEF (1<<9) +#define PRINT_WHENCE_WORD (1<<10) /***********************************/ /* Definitions for history control */ -- Peter Stephenson Cambridge Silicon Radio, Unit 300, Science Park, Milton Road, Cambridge, CB4 0XL, UK Tel: +44 (0)1223 392070