From ethan.mallove at sun.com Fri Aug 8 22:04:46 2008 From: ethan.mallove at sun.com (Ethan Mallove) Date: Fri, 8 Aug 2008 15:04:46 -0400 Subject: Remove duplicate entries from $dirstack tcsh variable Message-ID: <20080808190445.GL45983@sun.com> Hello, Is there an alias to force $dirstack to never contain duplicate entries? I was attempting to rip out duplicate entries from my $dirstack array using something like the below hack. (It *almost* works, but not quite.) set dirstack = (`echo $dirstack | perl -ne 's/\s+/\n/g; print;' | sort | uniq | tr "\n" " "`) Any suggestions? Thanks, Ethan From ldarby at tuffmail.com Sat Aug 9 01:27:04 2008 From: ldarby at tuffmail.com (Laurence Darby) Date: Fri, 8 Aug 2008 23:27:04 +0100 Subject: Remove duplicate entries from $dirstack tcsh variable In-Reply-To: <20080808190445.GL45983@sun.com> References: <20080808190445.GL45983@sun.com> Message-ID: <20080808232704.603cbd12.ldarby@tuffmail.com> Ethan Mallove wrote: > Hello, > > Is there an alias to force $dirstack to never contain > duplicate entries? I was attempting to rip out duplicate > entries from my $dirstack array using something like the > below hack. (It *almost* works, but not quite.) > > set dirstack = (`echo $dirstack | perl -ne 's/\s+/\n/g; print;' | > sort | uniq | tr "\n" " "`) > > Any suggestions? > set dunique From christos at zoulas.com Sat Aug 9 07:56:00 2008 From: christos at zoulas.com (Christos Zoulas) Date: Sat, 9 Aug 2008 00:56:00 -0400 Subject: Remove duplicate entries from $dirstack tcsh variable In-Reply-To: <20080808190445.GL45983@sun.com> from Ethan Mallove (Aug 8, 3:04pm) Message-ID: <20080809045600.A01395654E@rebar.astron.com> On Aug 8, 3:04pm, ethan.mallove at sun.com (Ethan Mallove) wrote: -- Subject: Remove duplicate entries from $dirstack tcsh variable | Hello, | | Is there an alias to force $dirstack to never contain | duplicate entries? I was attempting to rip out duplicate | entries from my $dirstack array using something like the | below hack. (It *almost* works, but not quite.) | | set dirstack = (`echo $dirstack | perl -ne 's/\s+/\n/g; print;' | sort | uniq | tr "\n" " "`) | | Any suggestions? Since the only way to add entries to the stack (other than assigning to $dirstack) is via pushd it would be easy to add -u to pushd to only add unique entries. Care to send a patch? christos From christos at zoulas.com Sat Aug 9 08:27:14 2008 From: christos at zoulas.com (Christos Zoulas) Date: Sat, 9 Aug 2008 01:27:14 -0400 Subject: Remove duplicate entries from $dirstack tcsh variable In-Reply-To: <20080809045600.A01395654E@rebar.astron.com> from Christos Zoulas (Aug 9, 12:56am) Message-ID: <20080809052714.99F505654E@rebar.astron.com> On Aug 9, 12:56am, christos at zoulas.com (Christos Zoulas) wrote: -- Subject: Re: Remove duplicate entries from $dirstack tcsh variable | On Aug 8, 3:04pm, ethan.mallove at sun.com (Ethan Mallove) wrote: | -- Subject: Remove duplicate entries from $dirstack tcsh variable | | | Hello, | | | | Is there an alias to force $dirstack to never contain | | duplicate entries? I was attempting to rip out duplicate | | entries from my $dirstack array using something like the | | below hack. (It *almost* works, but not quite.) | | | | set dirstack = (`echo $dirstack | perl -ne 's/\s+/\n/g; print;' | sort | uniq | tr "\n" " "`) | | | | Any suggestions? | | Since the only way to add entries to the stack (other than assigning to | $dirstack) is via pushd it would be easy to add -u to pushd to only add | unique entries. Care to send a patch? | | christos | And of course as someone mentioned, $dunique already exists ;-) so don't bother... christos From ethan.mallove at sun.com Mon Aug 11 17:56:12 2008 From: ethan.mallove at sun.com (Ethan Mallove) Date: Mon, 11 Aug 2008 10:56:12 -0400 Subject: Remove duplicate entries from $dirstack tcsh variable In-Reply-To: <20080808232704.603cbd12.ldarby@tuffmail.com> References: <20080808190445.GL45983@sun.com> <20080808232704.603cbd12.ldarby@tuffmail.com> Message-ID: <20080811145612.GC48015@sun.com> On Fri, Aug/08/2008 11:27:04PM, Laurence Darby wrote: > Ethan Mallove wrote: > > > Hello, > > > > Is there an alias to force $dirstack to never contain > > duplicate entries? I was attempting to rip out duplicate > > entries from my $dirstack array using something like the > > below hack. (It *almost* works, but not quite.) > > > > set dirstack = (`echo $dirstack | perl -ne 's/\s+/\n/g; print;' | > > sort | uniq | tr "\n" " "`) > > > > Any suggestions? > > > > set dunique Thanks much! -Ethan From vcrhonek at redhat.com Mon Aug 18 14:35:03 2008 From: vcrhonek at redhat.com (Vitezslav Crhonek) Date: Mon, 18 Aug 2008 13:35:03 +0200 Subject: Unknown colorls variable Message-ID: <48A95E67.90702@redhat.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, when new colorls variable is introduced in coreutils, tcsh will fail with "Unknown colorls variable" message. I think it will be better to print warning message and let the program continue. tcsh-6.15.00-colors.patch attached. Patch needs inspection - it's not working as I have expected (I'm still not fully familiar with tcsh message printing routines:)), but you'll get the idea from it.. Second patch (tcsh-6.15.00-ca-color.patch) adds new colorls variable to tcsh. This variable is accepted by coreutils upstream yet and will be part of next coreutils release. Best regards, Vitezslav Crhonek -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFIqV5ns1VJEvNweZcRAoJDAJ0caC7PoYSMgHKLLq62JWMLJpPV1wCfWrT+ Yc441m4YAkXe8t13JnV1ZW0= =EtDY -----END PGP SIGNATURE----- From vcrhonek at redhat.com Mon Aug 18 15:52:14 2008 From: vcrhonek at redhat.com (Vitezslav Crhonek) Date: Mon, 18 Aug 2008 14:52:14 +0200 Subject: Unknown colorls variable In-Reply-To: <48A95E67.90702@redhat.com> References: <48A95E67.90702@redhat.com> Message-ID: <48A9707E.3030108@redhat.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sorry. Patches here: diff -up tcsh-6.15.00/tw.color.c.orig tcsh-6.15.00/tw.color.c - --- tcsh-6.15.00/tw.color.c.orig 2008-08-14 13:33:57.000000000 +0200 +++ tcsh-6.15.00/tw.color.c 2008-08-14 13:45:11.000000000 +0200 @@ -237,13 +237,14 @@ parseLS_COLORS(const Char *value) if ((Char)variables[i].variable[0] == (v[0] & CHAR) && (Char)variables[i].variable[1] == (v[1] & CHAR)) break; - - if (i < nvariables) { - - v += 3; + v += 3; + if (i < nvariables) getstring(&c, &v, &variables[i].color, ':'); - - continue; - - } else - - stderror(ERR_BADCOLORVAR, v[0], v[1]); + xprintf(/*CGETS(x, x, no NLS-String yet!*/ + "Warning: Unknown colorls variable `%c%c'.\n", + v[0] & CHAR, v[1] & CHAR/*)*/); + continue; } break; } diff -ruN tcsh-6.15.00.orig/tw.color.c tcsh-6.15.00/tw.color.c - --- tcsh-6.15.00.orig/tw.color.c 2006-03-02 19:46:45.000000000 +0100 +++ tcsh-6.15.00/tw.color.c 2008-07-31 14:10:34.000000000 +0200 @@ -85,6 +85,7 @@ VAR(NOS, "tw", ""), /* Sticky and other writable dir (+t,o+w) */ VAR(NOS, "ow", ""), /* Other writable dir (o+w) but not sticky */ VAR(NOS, "st", ""), /* Sticky dir (+t) but not other writable */ + VAR(NOS, "ca", ""), /* file with capability */ }; enum FileType { Vitezslav Crhonek wrote: > Hi, > > when new colorls variable is introduced in coreutils, tcsh will fail > with "Unknown colorls variable" message. > > I think it will be better to print warning message and let the program > continue. tcsh-6.15.00-colors.patch attached. > > Patch needs inspection - it's not working as I have expected (I'm still > not fully familiar with tcsh message printing routines:)), but you'll > get the idea from it.. > > Second patch (tcsh-6.15.00-ca-color.patch) adds new colorls variable > to tcsh. This variable is accepted by coreutils upstream yet and will > be part of next coreutils release. > > Best regards, > Vitezslav Crhonek - ------------------------------------------------------------------------ _______________________________________________ Tcsh mailing list Tcsh at mx.gw.com http://mx.gw.com/mailman/listinfo/tcsh -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFIqXB+s1VJEvNweZcRAt18AJ9CxHtMAlUE6XsrJ/fFDUAN+Z6TSwCfSCEH s7lPhRrnYUXntYw9A6W5QLI= =tBmY -----END PGP SIGNATURE----- From jamesrburgess at mac.com Sun Aug 24 21:21:39 2008 From: jamesrburgess at mac.com (James Burgess) Date: Sun, 24 Aug 2008 11:21:39 -0700 Subject: Vista x64 Message-ID: Has anybody got a binary that works on Vista 64? The one up on ftp.astron.com has a couple of issues - first if you type a non- existant command the child process crashes while while trying to print "command not found...", the debugger indicates this is because table of error strings is uninitialized. The second problem is that redirection, pipes or to a file, doesn't work at all (no output) I tried both the amd64 binary and the 32 bit one. The 32 bit one doesn't crash but redirection also doesn't work. I also tried building the source with vc8 sp1 but got the same results. I'm running on Vista Ultimate 64 sp1. Cheers, - james From amol.vinayak.deshpande at gmail.com Sun Aug 24 22:32:32 2008 From: amol.vinayak.deshpande at gmail.com (Amol Deshpande) Date: Sun, 24 Aug 2008 12:32:32 -0700 Subject: Vista x64 In-Reply-To: References: Message-ID: <8158a9230808241232od6e6c4fkd2036bf0236b4f8f@mail.gmail.com> hmm, what's the version string ? maybe I neglected to build a new binary out of CVS when I fixed some bugs for Vista. don't see any issues on 32-bit Vista, I'll try 64-bit and see if I can reproduce the issue. does the shell work if you start it with -f ? (no .tcshrc) -amol On Sun, Aug 24, 2008 at 11:21 AM, James Burgess wrote: > Has anybody got a binary that works on Vista 64? The one up on > ftp.astron.com has a couple of issues - first if you type a non-existant > command the child process crashes while while trying to print "command not > found...", the debugger indicates this is because table of error strings is > uninitialized. The second problem is that redirection, pipes or to a file, > doesn't work at all (no output) > > I tried both the amd64 binary and the 32 bit one. The 32 bit one doesn't > crash but redirection also doesn't work. > > I also tried building the source with vc8 sp1 but got the same results. > > I'm running on Vista Ultimate 64 sp1. > > Cheers, > - james > > _______________________________________________ > Tcsh mailing list > Tcsh at mx.gw.com > http://mx.gw.com/mailman/listinfo/tcsh > From amol.vinayak.deshpande at gmail.com Mon Aug 25 02:37:08 2008 From: amol.vinayak.deshpande at gmail.com (Amol Deshpande) Date: Sun, 24 Aug 2008 16:37:08 -0700 Subject: Vista x64 In-Reply-To: <8158a9230808241232od6e6c4fkd2036bf0236b4f8f@mail.gmail.com> References: <8158a9230808241232od6e6c4fkd2036bf0236b4f8f@mail.gmail.com> Message-ID: <8158a9230808241637q71b317e0i708b60c5847b24bc@mail.gmail.com> I've updated the binaries on ftp.astron.com with fixes for these issues. Unfortunately, I no longer have XP to test on, but I think the changes are not specific to the Windows version. Please let me know if there are any problems. thanks, -amol On Sun, Aug 24, 2008 at 12:32 PM, Amol Deshpande wrote: > hmm, what's the version string ? maybe I neglected to build a new > binary out of CVS when I fixed some bugs for Vista. > > don't see any issues on 32-bit Vista, I'll try 64-bit and see if I can > reproduce the issue. > > does the shell work if you start it with -f ? (no .tcshrc) > > -amol > > On Sun, Aug 24, 2008 at 11:21 AM, James Burgess wrote: >> Has anybody got a binary that works on Vista 64? The one up on >> ftp.astron.com has a couple of issues - first if you type a non-existant >> command the child process crashes while while trying to print "command not >> found...", the debugger indicates this is because table of error strings is >> uninitialized. The second problem is that redirection, pipes or to a file, >> doesn't work at all (no output) >> >> I tried both the amd64 binary and the 32 bit one. The 32 bit one doesn't >> crash but redirection also doesn't work. >> >> I also tried building the source with vc8 sp1 but got the same results. >> >> I'm running on Vista Ultimate 64 sp1. >> >> Cheers, >> - james >> >> _______________________________________________ >> Tcsh mailing list >> Tcsh at mx.gw.com >> http://mx.gw.com/mailman/listinfo/tcsh >> > From christos at zoulas.com Sat Aug 30 11:01:37 2008 From: christos at zoulas.com (Christos Zoulas) Date: Sat, 30 Aug 2008 04:01:37 -0400 Subject: tcsh-6.15.02 is now available Message-ID: <20080830080137.59ED45654E@rebar.astron.com> In ftp://ftp.astron.com:/pri/tcsh-6.15.02.tar.gz ftp://ftp.astron.com:/pri/patch2.gz I am planning to make this 6.16 if there are no regressions in a week or two. Best, christos Changes from 6.15.01: 28. V6.15.02 - 20080830 27. Fix an eval free'ing botch (Per Hederland) 26. /bin/echo "`" coredumped because stderror() calls longjmp corrupting the stack (Mark Davies). We should vet the code for all stderror() calls that cleanup local stack variables. 25. foo > ${undef} caused coredumps because of vfork() child corrupting the state of the parent stack. 24. $x[A-B] did not complain for A out of range. (Cai Xianchao) 23. rename setp -> tcsh_setp to avoid conflict with mach (Javier Vasquez) 22. Fix degree handling by defining __XPG4_CHAR_CLASS__ for solaris (Mike Sullivan) 21. Change 'od' to 'od -c' in tests so that they work on big endian machines. (Martin Kraemer) 20. Add environment variable COMMAND_LINE to be available in completions (Marcin Konarski) From mikets at frontline-pcb.com Sun Aug 31 12:52:06 2008 From: mikets at frontline-pcb.com (Michael Tseitlin) Date: Sun, 31 Aug 2008 12:52:06 +0300 Subject: Problem with 6.15.02 on Windows In-Reply-To: References: Message-ID: <830C82B0B852B9488F0A944853D4D0120509A56E@uganda.FRONTLINE-PCB.COM> I've compiled the new code with VS 2005 on Windows XP (my OS is 64 bits but I've compiled the 32-bit executable). When running tcsh.exe I get: C:\tmp\tcsh-6.15.02>tcsh.exe %echo $tcsh 6.15.02 %set a = `echo $tcsh` No more processes. % (I've deleted the .cshrc file to trouble shoot this problem) In fact, any back quote command causes "No more processes" Any comments? Mike -----Original Message----- From: tcsh-bounces at mx.gw.com [mailto:tcsh-bounces at mx.gw.com] On Behalf Of tcsh-request at mx.gw.com Sent: Saturday, August 30, 2008 12:00 PM To: tcsh at mx.gw.com Subject: Tcsh Digest, Vol 50, Issue 5 Send Tcsh mailing list submissions to tcsh at mx.gw.com To subscribe or unsubscribe via the World Wide Web, visit http://mx.gw.com/mailman/listinfo/tcsh or, via email, send a message with subject or body 'help' to tcsh-request at mx.gw.com You can reach the person managing the list at tcsh-owner at mx.gw.com When replying, please edit your Subject line so it is more specific than "Re: Contents of Tcsh digest..." Today's Topics: 1. tcsh-6.15.02 is now available (Christos Zoulas) ---------------------------------------------------------------------- Message: 1 Date: Sat, 30 Aug 2008 04:01:37 -0400 From: christos at zoulas.com (Christos Zoulas) Subject: tcsh-6.15.02 is now available To: tcsh at mx.gw.com Message-ID: <20080830080137.59ED45654E at rebar.astron.com> In ftp://ftp.astron.com:/pri/tcsh-6.15.02.tar.gz ftp://ftp.astron.com:/pri/patch2.gz I am planning to make this 6.16 if there are no regressions in a week or two. Best, christos Changes from 6.15.01: 28. V6.15.02 - 20080830 27. Fix an eval free'ing botch (Per Hederland) 26. /bin/echo "`" coredumped because stderror() calls longjmp corrupting the stack (Mark Davies). We should vet the code for all stderror() calls that cleanup local stack variables. 25. foo > ${undef} caused coredumps because of vfork() child corrupting the state of the parent stack. 24. $x[A-B] did not complain for A out of range. (Cai Xianchao) 23. rename setp -> tcsh_setp to avoid conflict with mach (Javier Vasquez) 22. Fix degree handling by defining __XPG4_CHAR_CLASS__ for solaris (Mike Sullivan) 21. Change 'od' to 'od -c' in tests so that they work on big endian machines. (Martin Kraemer) 20. Add environment variable COMMAND_LINE to be available in completions (Marcin Konarski) ------------------------------ _______________________________________________ Tcsh mailing list Tcsh at mx.gw.com http://mx.gw.com/mailman/listinfo/tcsh End of Tcsh Digest, Vol 50, Issue 5 *********************************** From amol.vinayak.deshpande at gmail.com Sun Aug 31 14:58:12 2008 From: amol.vinayak.deshpande at gmail.com (Amol Deshpande) Date: Sun, 31 Aug 2008 04:58:12 -0700 Subject: Problem with 6.15.02 on Windows In-Reply-To: <830C82B0B852B9488F0A944853D4D0120509A56E@uganda.FRONTLINE-PCB.COM> References: <830C82B0B852B9488F0A944853D4D0120509A56E@uganda.FRONTLINE-PCB.COM> Message-ID: <8158a9230808310458y68ed7204v65146c8d626b6129@mail.gmail.com> can you try the compiled executables in the pub directory ? thanks, -amol On Sun, Aug 31, 2008 at 2:52 AM, Michael Tseitlin wrote: > I've compiled the new code with VS 2005 on Windows XP (my OS is 64 bits > but I've compiled the 32-bit executable). > > When running tcsh.exe I get: > > C:\tmp\tcsh-6.15.02>tcsh.exe > %echo $tcsh > 6.15.02 > %set a = `echo $tcsh` > No more processes. > % > > (I've deleted the .cshrc file to trouble shoot this problem) > > In fact, any back quote command causes "No more processes" > > Any comments? > > Mike > > -----Original Message----- > From: tcsh-bounces at mx.gw.com [mailto:tcsh-bounces at mx.gw.com] On Behalf > Of tcsh-request at mx.gw.com > Sent: Saturday, August 30, 2008 12:00 PM > To: tcsh at mx.gw.com > Subject: Tcsh Digest, Vol 50, Issue 5 > > Send Tcsh mailing list submissions to > tcsh at mx.gw.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://mx.gw.com/mailman/listinfo/tcsh > or, via email, send a message with subject or body 'help' to > tcsh-request at mx.gw.com > > You can reach the person managing the list at > tcsh-owner at mx.gw.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Tcsh digest..." > > > Today's Topics: > > 1. tcsh-6.15.02 is now available (Christos Zoulas) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 30 Aug 2008 04:01:37 -0400 > From: christos at zoulas.com (Christos Zoulas) > Subject: tcsh-6.15.02 is now available > To: tcsh at mx.gw.com > Message-ID: <20080830080137.59ED45654E at rebar.astron.com> > > > In > ftp://ftp.astron.com:/pri/tcsh-6.15.02.tar.gz > ftp://ftp.astron.com:/pri/patch2.gz > > I am planning to make this 6.16 if there are no regressions in a week or > two. > > Best, > > christos > > Changes from 6.15.01: > > 28. V6.15.02 - 20080830 > 27. Fix an eval free'ing botch (Per Hederland) > 26. /bin/echo "`" coredumped because stderror() calls longjmp > corrupting > the stack (Mark Davies). We should vet the code for all stderror() > calls that cleanup local stack variables. > 25. foo > ${undef} caused coredumps because of vfork() child corrupting > the state of the parent stack. > 24. $x[A-B] did not complain for A out of range. (Cai Xianchao) > 23. rename setp -> tcsh_setp to avoid conflict with mach (Javier > Vasquez) > 22. Fix degree handling by defining __XPG4_CHAR_CLASS__ for solaris > (Mike Sullivan) > 21. Change 'od' to 'od -c' in tests so that they work on big endian > machines. > (Martin Kraemer) > 20. Add environment variable COMMAND_LINE to be available in > completions > (Marcin Konarski) > > > > ------------------------------ > > _______________________________________________ > Tcsh mailing list > Tcsh at mx.gw.com > http://mx.gw.com/mailman/listinfo/tcsh > > > End of Tcsh Digest, Vol 50, Issue 5 > *********************************** > > _______________________________________________ > Tcsh mailing list > Tcsh at mx.gw.com > http://mx.gw.com/mailman/listinfo/tcsh > From amol.vinayak.deshpande at gmail.com Sun Aug 31 15:16:32 2008 From: amol.vinayak.deshpande at gmail.com (Amol Deshpande) Date: Sun, 31 Aug 2008 05:16:32 -0700 Subject: Problem with 6.15.02 on Windows In-Reply-To: <8158a9230808310458y68ed7204v65146c8d626b6129@mail.gmail.com> References: <830C82B0B852B9488F0A944853D4D0120509A56E@uganda.FRONTLINE-PCB.COM> <8158a9230808310458y68ed7204v65146c8d626b6129@mail.gmail.com> Message-ID: <8158a9230808310516q7d93a7cdpd8d794ee8505c005@mail.gmail.com> hmm, never mind. It seems I must've broken wow64 on XP. Can you check if the 64-bit version works while I see if I can find a relatively non-hacky way to fix this ? thanks, -amol On Sun, Aug 31, 2008 at 4:58 AM, Amol Deshpande wrote: > can you try the compiled executables in the pub directory ? > thanks, > -amol > > On Sun, Aug 31, 2008 at 2:52 AM, Michael Tseitlin > wrote: >> I've compiled the new code with VS 2005 on Windows XP (my OS is 64 bits >> but I've compiled the 32-bit executable). >> >> When running tcsh.exe I get: >> >> C:\tmp\tcsh-6.15.02>tcsh.exe >> %echo $tcsh >> 6.15.02 >> %set a = `echo $tcsh` >> No more processes. >> % >> >> (I've deleted the .cshrc file to trouble shoot this problem) >> >> In fact, any back quote command causes "No more processes" >> >> Any comments? >> >> Mike >> >> -----Original Message----- >> From: tcsh-bounces at mx.gw.com [mailto:tcsh-bounces at mx.gw.com] On Behalf >> Of tcsh-request at mx.gw.com >> Sent: Saturday, August 30, 2008 12:00 PM >> To: tcsh at mx.gw.com >> Subject: Tcsh Digest, Vol 50, Issue 5 >> >> Send Tcsh mailing list submissions to >> tcsh at mx.gw.com >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://mx.gw.com/mailman/listinfo/tcsh >> or, via email, send a message with subject or body 'help' to >> tcsh-request at mx.gw.com >> >> You can reach the person managing the list at >> tcsh-owner at mx.gw.com >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of Tcsh digest..." >> >> >> Today's Topics: >> >> 1. tcsh-6.15.02 is now available (Christos Zoulas) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Sat, 30 Aug 2008 04:01:37 -0400 >> From: christos at zoulas.com (Christos Zoulas) >> Subject: tcsh-6.15.02 is now available >> To: tcsh at mx.gw.com >> Message-ID: <20080830080137.59ED45654E at rebar.astron.com> >> >> >> In >> ftp://ftp.astron.com:/pri/tcsh-6.15.02.tar.gz >> ftp://ftp.astron.com:/pri/patch2.gz >> >> I am planning to make this 6.16 if there are no regressions in a week or >> two. >> >> Best, >> >> christos >> >> Changes from 6.15.01: >> >> 28. V6.15.02 - 20080830 >> 27. Fix an eval free'ing botch (Per Hederland) >> 26. /bin/echo "`" coredumped because stderror() calls longjmp >> corrupting >> the stack (Mark Davies). We should vet the code for all stderror() >> calls that cleanup local stack variables. >> 25. foo > ${undef} caused coredumps because of vfork() child corrupting >> the state of the parent stack. >> 24. $x[A-B] did not complain for A out of range. (Cai Xianchao) >> 23. rename setp -> tcsh_setp to avoid conflict with mach (Javier >> Vasquez) >> 22. Fix degree handling by defining __XPG4_CHAR_CLASS__ for solaris >> (Mike Sullivan) >> 21. Change 'od' to 'od -c' in tests so that they work on big endian >> machines. >> (Martin Kraemer) >> 20. Add environment variable COMMAND_LINE to be available in >> completions >> (Marcin Konarski) >> >> >> >> ------------------------------ >> >> _______________________________________________ >> Tcsh mailing list >> Tcsh at mx.gw.com >> http://mx.gw.com/mailman/listinfo/tcsh >> >> >> End of Tcsh Digest, Vol 50, Issue 5 >> *********************************** >> >> _______________________________________________ >> Tcsh mailing list >> Tcsh at mx.gw.com >> http://mx.gw.com/mailman/listinfo/tcsh >> > From amol.vinayak.deshpande at gmail.com Sun Aug 31 17:15:48 2008 From: amol.vinayak.deshpande at gmail.com (Amol Deshpande) Date: Sun, 31 Aug 2008 07:15:48 -0700 Subject: Problem with 6.15.02 on Windows In-Reply-To: <8158a9230808310516q7d93a7cdpd8d794ee8505c005@mail.gmail.com> References: <830C82B0B852B9488F0A944853D4D0120509A56E@uganda.FRONTLINE-PCB.COM> <8158a9230808310458y68ed7204v65146c8d626b6129@mail.gmail.com> <8158a9230808310516q7d93a7cdpd8d794ee8505c005@mail.gmail.com> Message-ID: <8158a9230808310715t4a939c2ds8a6d666e724a33cd@mail.gmail.com> ok, I have checked in a fix that seems to work both for Michael (XP) and myself (Vista). As a precaution, I've removed the 32-bit exe from the pub ftp site as well. I'll put one up with 6.16 when we release that version. thanks, -amol On Sun, Aug 31, 2008 at 5:16 AM, Amol Deshpande wrote: > hmm, never mind. It seems I must've broken wow64 on XP. Can you check > if the 64-bit version works while I see if I can find a relatively > non-hacky way to fix this ? > > > thanks, > -amol > > On Sun, Aug 31, 2008 at 4:58 AM, Amol Deshpande > wrote: >> can you try the compiled executables in the pub directory ? >> thanks, >> -amol >> >> On Sun, Aug 31, 2008 at 2:52 AM, Michael Tseitlin >> wrote: >>> I've compiled the new code with VS 2005 on Windows XP (my OS is 64 bits >>> but I've compiled the 32-bit executable). >>> >>> When running tcsh.exe I get: >>> >>> C:\tmp\tcsh-6.15.02>tcsh.exe >>> %echo $tcsh >>> 6.15.02 >>> %set a = `echo $tcsh` >>> No more processes. >>> % >>> >>> (I've deleted the .cshrc file to trouble shoot this problem) >>> >>> In fact, any back quote command causes "No more processes" >>> >>> Any comments? >>> >>> Mike >>> >>> -----Original Message----- >>> From: tcsh-bounces at mx.gw.com [mailto:tcsh-bounces at mx.gw.com] On Behalf >>> Of tcsh-request at mx.gw.com >>> Sent: Saturday, August 30, 2008 12:00 PM >>> To: tcsh at mx.gw.com >>> Subject: Tcsh Digest, Vol 50, Issue 5 >>> >>> Send Tcsh mailing list submissions to >>> tcsh at mx.gw.com >>> >>> To subscribe or unsubscribe via the World Wide Web, visit >>> http://mx.gw.com/mailman/listinfo/tcsh >>> or, via email, send a message with subject or body 'help' to >>> tcsh-request at mx.gw.com >>> >>> You can reach the person managing the list at >>> tcsh-owner at mx.gw.com >>> >>> When replying, please edit your Subject line so it is more specific >>> than "Re: Contents of Tcsh digest..." >>> >>> >>> Today's Topics: >>> >>> 1. tcsh-6.15.02 is now available (Christos Zoulas) >>> >>> >>> ---------------------------------------------------------------------- >>> >>> Message: 1 >>> Date: Sat, 30 Aug 2008 04:01:37 -0400 >>> From: christos at zoulas.com (Christos Zoulas) >>> Subject: tcsh-6.15.02 is now available >>> To: tcsh at mx.gw.com >>> Message-ID: <20080830080137.59ED45654E at rebar.astron.com> >>> >>> >>> In >>> ftp://ftp.astron.com:/pri/tcsh-6.15.02.tar.gz >>> ftp://ftp.astron.com:/pri/patch2.gz >>> >>> I am planning to make this 6.16 if there are no regressions in a week or >>> two. >>> >>> Best, >>> >>> christos >>> >>> Changes from 6.15.01: >>> >>> 28. V6.15.02 - 20080830 >>> 27. Fix an eval free'ing botch (Per Hederland) >>> 26. /bin/echo "`" coredumped because stderror() calls longjmp >>> corrupting >>> the stack (Mark Davies). We should vet the code for all stderror() >>> calls that cleanup local stack variables. >>> 25. foo > ${undef} caused coredumps because of vfork() child corrupting >>> the state of the parent stack. >>> 24. $x[A-B] did not complain for A out of range. (Cai Xianchao) >>> 23. rename setp -> tcsh_setp to avoid conflict with mach (Javier >>> Vasquez) >>> 22. Fix degree handling by defining __XPG4_CHAR_CLASS__ for solaris >>> (Mike Sullivan) >>> 21. Change 'od' to 'od -c' in tests so that they work on big endian >>> machines. >>> (Martin Kraemer) >>> 20. Add environment variable COMMAND_LINE to be available in >>> completions >>> (Marcin Konarski) >>> >>> >>> >>> ------------------------------ >>> >>> _______________________________________________ >>> Tcsh mailing list >>> Tcsh at mx.gw.com >>> http://mx.gw.com/mailman/listinfo/tcsh >>> >>> >>> End of Tcsh Digest, Vol 50, Issue 5 >>> *********************************** >>> >>> _______________________________________________ >>> Tcsh mailing list >>> Tcsh at mx.gw.com >>> http://mx.gw.com/mailman/listinfo/tcsh >>> >> >