INFO-VAX Thu, 21 Feb 2008 Volume 2008 : Issue 104 Contents: Re: CC-W-ALIGNPOP warning in module RESOLV of DECC$RTLDEF.TLB Re: DIBOL to Re: Does dism/unload spin down a disk? Re: Emacs Re: Errors during shadow set merge LK-201 error question Re: LK-201 error question Re: LK-201 error question Re: regex within a DCL procedure Re: regex within a DCL procedure Re: regex within a DCL procedure Re: regex within a DCL procedure Re: regex within a DCL procedure Re: regex within a DCL procedure Re: SPAM detection for freeware MX 4.2 Re: VAX BASIC, file specs, and command line arguments Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 ---------------------------------------------------------------------- Date: Thu, 21 Feb 2008 10:36:18 -0500 From: "Ed Vogel" Subject: Re: CC-W-ALIGNPOP warning in module RESOLV of DECC$RTLDEF.TLB Message-ID: "Ed Vogel" wrote in message news:fpf4u6$5k2$1@usenet01.boi.hp.com... > I'm not sure when a fix will be made available. The fix has been available at: ftp://ftp.itrc.hp.com/openvms_patches/i64/V8.3-1H1/VMS831H1I_ACRTL-V0100.ZIP Ed ------------------------------ Date: Thu, 21 Feb 2008 04:45:13 -0800 (PST) From: ultradwc@gmail.com Subject: Re: DIBOL to Message-ID: <7906ba8d-0f14-4261-a469-1986c370845f@h11g2000prf.googlegroups.com> On Feb 16, 10:36=A0am, Tad Winters wrote: > Doug Phillips wrote innews:642ee80e-dfef-4774-a89f= -9a72f28a5dfd@j20g2000hsi.googlegroups.com: > > > > > > > On Feb 13, 6:49 pm, Tad Winters > > wrote: > >> Doug Phillips wrote > >> innews:eebcffae-f4a5-4df2-b84e-7a213c405caf@s12g2000prg.googlegroups > >> .com: > > >> =A0[..snip..] > > >> > I've become so accustomed to the power of DBL that using any > >> > other language for business apps seems painful, so I guess I am a > >> > bit biased. 8^O > > >> So you're still coding in DBL? > > > From a fairly typical DBL customer's source directory: > > > $ search/stat *.dbl;0 "~all~the~code~" > > > Files searched: =A0 =A0 =A0 =A0 =A0 =A0 =A02091 > > Records searched: =A0 =A0 =A0 =A0 =A0757326 > > Characters searched: =A0 =A0 16122920 > > Records matched: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A00 > > > $ search/stat/since=3D1-jan *.dbl;0 "~the~new~stuff~" > > > Files searched: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A036 > > Records searched: =A0 =A0 =A0 =A0 =A0 37208 > > Characters searched: =A0 =A0 =A0 943955 > > Records matched: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A00 > > >> =A0If I could find some more companies in my > >> area in need of someone to maintain their DBL code, I'd be pretty > >> happy. > > > It looks like you're "out east" and I'm in the mid-west. You might > > want to call Synergex and talk to them. Not saying they will help, > > and they'll likely want to tell you about their reseller program, > > but it never hurts to get to know the people who drive the bus. If > > nothing else, they might put you in touch with someone in your area. > > Actually, I'm in Oregon. =A0I've talked with Synergex a number of times > in the past. =A0At one point, I was hoping they would let me know of > other companies in my area who might be in need of some code > development, but nothing came of it. > > > Minor changes and new features take much of my time, too. Many of > > those lead to larger projects if I can spend time with the right > > people. It does depend on the level of IT knowledge within the > > company, and whether "the boss" has realistic expectations. Keeping > > in contact with the customers is important. > > > Having an old reliable VAX can give the company a distorted view of > > what they should be (and once were) spending on IT as a percent of > > their budget, even though some of the real costs of keeping the old > > system aren't as apparent. > > Agreed. =A0I've seen relationships with customers ruined when you try to > explain they're not spending enough on IT. =A0There's a range of comfort > among people when it comes to conflict, from "bring it on" to "head in > the sand." =A0I'm somewhere in the middle, where I don't really like it, > but I'll deal with it as it comes up.- Hide quoted text - > > - Show quoted text - did you call Bill at synergex ... he listed his numbers above ... they are having a special right now ... ------------------------------ Date: Thu, 21 Feb 2008 17:34:17 +0000 (UTC) From: moroney@world.std.spaamtrap.com (Michael Moroney) Subject: Re: Does dism/unload spin down a disk? Message-ID: On Feb 14, 5:06=A0pm, Kilgal...@SpamCop.net (Larry Kilgallen) wrote: > In article <2248d527-676b-4f72-96aa-dd797a45a...@h11g2000prf.googlegroups.com>,tadamsmar writes: > > > I have a noisy disk in a shadows set and I a trying to figure out > > which one. > > > Is there a vms command that will spin down a disk? > > Yes for RA disks, but not for newer disks like SCSI. I always wondered whether the non-spindown of SCSI disks was a deliberate change or a bug of omission. ------------------------------ Date: Thu, 21 Feb 2008 10:38:49 -0800 From: "Tom Linden" Subject: Re: Emacs Message-ID: On Wed, 20 Feb 2008 06:18:18 -0800, issinoho wrote: > Does anyone know of a recent port of Emacs for VMS that, > > (a) Works on Alpha V8.3 > (b) Preferably has binaries > (c) Is not horribly complex to install & configure > (d) Has decent instructions > > The closest thing I can find is from the Freeware V6.0 distribution but > it > fails on most of the above criteria. > > Thanks in advance. > > I have not been able to find one there was some effort a few years ago, but nothing Thien-Thi Nguyen has been working on it http://gnuvola.org/software/emacs-for-vms/ -- PL/I for OpenVMS www.kednos.com ------------------------------ Date: Thu, 21 Feb 2008 04:54:55 -0800 (PST) From: tadamsmar Subject: Re: Errors during shadow set merge Message-ID: <97e7fb10-7af3-4228-8d56-d6394e156f45@z70g2000hsb.googlegroups.com> On Feb 20, 10:19=A0pm, Michael Austin wrote: > tadamsmar wrote: > > On Feb 18, 11:17 pm, Michael Austin > > wrote: > >> tadamsmarwrote: > >>> On Feb 18, 5:00 pm, "Richard B. Gilbert" > >>> wrote: > >>>> tadamsmarwrote: > >>>>> I noticed I was getting errors when adding a member to a shadow > >>>>> set. > >>>>> I have been getting errors during shadow set merges since I bought > >>>>> this refurb DS10. > >>>>> Got 109 error today when I remerged after doing an image. =A016 erro= rs > >>>>> on DKA0 and 93 on DKA100. > >>>>> What do you think is causing this? > >>>>> Are these soft errors? > >>>>> Here is the log for one: > >>>>> **** V3.4 =A0********************* ENTRY 1667 > >>>>> ******************************** > >>>>> Logging OS =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01. OpenVMS= > >>>>> System Architecture =A0 =A0 =A0 =A0 =A0 =A0 =A0 2. Alpha > >>>>> OS version =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 V7.3-= 2 > >>>>> Event sequence number =A0 =A0 =A0 =A0 11474. > >>>>> Timestamp of occurrence =A0 =A0 =A0 =A0 =A0 =A0 =A018-FEB-2008 09:52= :48 > >>>>> Time since reboot =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A077 Day(s) 1= :23:46 > >>>>> Host name =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0EES= D > >>>>> System Model =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 AlphaSe= rver DS10 617 MHz > >>>>> Entry Type =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01. Device = Error > >>>>> ---- Device Profile ---- > >>>>> Unit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= $1$DKA0 > >>>>> Product Name =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ATLAS10= K2-TY184L > >>>>> Vendor =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Q= UANTUM > >>>>> -- Driver Supplied Info - > >>>>> Device Firmware Revision =A0 =A0 =A0 =A0 =A0 =A0 DA40 > >>>>> VMSSCSIError Type =A0 =A0 =A0 =A0 =A0 =A0 =A0 5. Extended Sense Data= from Device > >>>>> SCSIID =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00 > >>>>> SCSILUN =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0x00 > >>>>> SCSISUBLUN =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00 > >>>>> Port Status =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00000001 =A0NORMAL =A0- =A0= normal successful > >>>>> completion > >>>>> SCSICommand Opcode =A0 =A0 =A0 =A0 =A0 =A0 x28 =A0Read (10 byte comm= and) > >>>>> Command Data > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x02 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x06 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x44 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x8A > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x01 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00 > >>>>> SCSIStatus =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x02 =A0Check Cond= ition > >>>>> Remaining Byte Length =A0 =A0 =A0 =A0 =A0 =A018. > >>>>> --- Device Sense Data --- > >>>>> Error Code =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0xF0 =A0Current= Error > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Information Bytes are Valid > >>>>> Segment # =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00 > >>>>> Information Byte 3 =A0 =A0 =A0 =A0 =A0 =A0 =A0x02 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 Byte 2 =A0 =A0 =A0 =A0 =A0 =A0 =A0x06 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 Byte 1 =A0 =A0 =A0 =A0 =A0 =A0 =A0x44 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 Byte 0 =A0 =A0 =A0 =A0 =A0 =A0 =A0x8A =A0LBA= : =A0x0206448A > >>>>> Sense Key =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x03 =A0Medium = Error > >>>>> Additional Sense Length =A0 =A0 =A0 =A0 x0A > >>>>> CMD Specific Info Byte 3 =A0 =A0 =A0 =A0x21 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Byte 2 =A0 =A0 =A0 =A0x23 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Byte 1 =A0 =A0 =A0 =A0x3E > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Byte 0 =A0 =A0 =A0 =A0xD4 > >>>>> ASC & ASCQ =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0x1100 =A0ASC =A0= =3D =A0 x0011 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0ASCQ =3D =A0 x0000 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Unrecovered Read Error > >>>>> FRU Code =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0x00 > >>>>> Sense Key Specific Byte 0 =A0 =A0 =A0 x80 =A0Valid Sense Key Data > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Byte 1 =A0 =A0 =A0 x00 > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Byte 2 =A0 =A0 =A0 xA0 > >>>>> ----- Software Info ----- > >>>>> UCB$x_ERTCNT =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 16. Retries Rem= aining > >>>>> UCB$x_ERTMAX =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 16. Retries All= owable > >>>>> IRP$Q_IOSB =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0x0000000000000000 > >>>>> UCB$x_STS =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x08021810 =A0Online > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Software Valid > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Unload At Dismount > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Volume is Valid on the local > >>>>> node > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Unit supports the Extended > >>>>> Function bit > >>>>> IRP$L_PID =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 x82640450 =A0Requestor "PI= D" > >>>>> IRP$x_BOFF =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 4416. Byte Page O= ffset > >>>>> IRP$x_BCNT =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0512. Transfer = Size In Byte(s) > >>>>> UCB$x_ERRCNT =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 32. Errors This= Unit > >>>>> UCB$L_OPCNT =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A022716780. QIO's This Unit= > >>>>> ORB$L_OWNER =A0 =A0 =A0 =A0 =A0 =A0 =A0 x00010004 =A0Owners UIC > >>>>> UCB$L_DEVCHAR1 =A0 =A0 =A0 =A0 =A0 =A0x1C4D4008 =A0Directory Structu= red > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0File Oriented > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Sharable > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Available > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Mounted > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Error Logging > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Capable of Input > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Capable of Output > >>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0Random Access > >>>> Is that system under service contract? =A0If so, ask to have the driv= e > >>>> replaced! > >>>> I hope you have a recent backup that's readable. =A0 If you don't, tr= y to > >>>> make one! =A0Right now!!!! > >>>> It could be just a single bad block. =A0It could also be all the warn= ing > >>>> you are going to get that the disk is failing! =A0Once you hear that = "loud > >>>> scraping sound" it's all over!! > >>>> If you don't have a service contract, order a replacement disk and ge= t a > >>>> rush on the delivery! > >>>> Meanwhile, keep an eye on the disk. =A0If you get more error messages= with > >>>> different LBAs it means the situation is deteriorating and you may ha= ve > >>>> an emergency within a few minutes or hours.- Hide quoted text - > >>>> - Show quoted text - > >>> Are these hard or soft errors? > >> These are generally HARD errors - do what he said and order a disk ASAP= .- Hide quoted text - > > >> - Show quoted text - > > > I am skeptical that its the disks (In my original message, I indicated > > that I get errors for both disks) > > > I have had this problem for a while. =A0I have run: > > > ANAL/MEDIA/EXER > > > on the disks and found no errors. > > > These error bursts only happen when I do a shadow set merge. > > > I suspect something about the SCSI, or connections, that is stressed > > by a merge. > > I still suspect the media - and I can back it up with 24 years of > reading error logs... can you?- Hide quoted text - > > - Show quoted text - No. Here is a log of my recent findings Merged the shadow set, getting 16 errors on DKA0 and 83 errors on DKA100. Did a ANALYZE/MEDIA/EXER=3DFULL of DKA100 and found 1 bad block. Got a good many errors logged during the ANALYZE. Merged the shadow set, getting 16 errors on DKA0 and 5 errors on DKA100. Did a ANALYZE/MEDIA/EXER=3DFULL of DKA0 and found 0 bad blocks. Got a good 0 errors logged during the ANALYZE. Merged the shadow set, getting 4 errors on DKA0 and 19 errors on DKA100. I will swap out one of the disks and give it a try. Put in a disk that is logging no errors at its current location. ------------------------------ Date: Thu, 21 Feb 2008 12:07:52 -0500 From: norm.raphael@metso.com Subject: LK-201 error question Message-ID: This is a multipart message in MIME format. --=_alternative 005E16E2852573F6_= Content-Type: text/plain; charset="US-ASCII" I just got a replacement LK-201 Keyboard and plugged it into a VT-320 and got a Keyboard error 4 message and all four leds on the keyboard light up solid. What is it telling me? --=_alternative 005E16E2852573F6_= Content-Type: text/html; charset="US-ASCII"
I just got a replacement LK-201 Keyboard and plugged it
into a VT-320 and got a Keyboard error 4 message and
all four leds on the keyboard light up solid.

What is it telling me? --=_alternative 005E16E2852573F6_=-- ------------------------------ Date: Thu, 21 Feb 2008 12:52:42 -0500 From: JF Mezei Subject: Re: LK-201 error question Message-ID: <47bdbaaf$0$25435$c3e8da3@news.astraweb.com> norm.raphael@metso.com wrote: > > I just got a replacement LK-201 Keyboard and plugged it > into a VT-320 and got a Keyboard error 4 message and > all four leds on the keyboard light up solid. > > What is it telling me? I've often gotten that after washing an LK201. I end up putting it on a shelf a few months later, if I try it again, it often works again. If water seeps in under the membrane, it can take time to evaporate. ------------------------------ Date: Thu, 21 Feb 2008 13:10:20 -0500 From: norm.raphael@metso.com Subject: Re: LK-201 error question Message-ID: This is a multipart message in MIME format. --=_alternative 0063CF24852573F6_= Content-Type: text/plain; charset="US-ASCII" Are you citing condensation? JF Mezei wrote on 02/21/2008 12:52:42 PM: > norm.raphael@metso.com wrote: > > > > I just got a replacement LK-201 Keyboard and plugged it > > into a VT-320 and got a Keyboard error 4 message and > > all four leds on the keyboard light up solid. > > > > What is it telling me? > > I've often gotten that after washing an LK201. I end up putting it on a > shelf a few months later, if I try it again, it often works again. > > If water seeps in under the membrane, it can take time to evaporate. --=_alternative 0063CF24852573F6_= Content-Type: text/html; charset="US-ASCII"

Are you citing condensation?


JF Mezei <jfmezei.spamnot@vaxination.ca> wrote on 02/21/2008 12:52:42 PM:

> norm.raphael@metso.com wrote:
> >
> > I just got a replacement LK-201 Keyboard and plugged it
> > into a VT-320 and got a Keyboard error 4 message and
> > all four leds on the keyboard light up solid.
> >
> > What is it telling me?
>
> I've often gotten that after washing an LK201.  I end up putting it on a
> shelf a few months later, if I try it again, it often works again.
>
> If water seeps in under the membrane, it can take time to evaporate.
--=_alternative 0063CF24852573F6_=-- ------------------------------ Date: Thu, 21 Feb 2008 04:24:57 -0800 (PST) From: Pierre Subject: Re: regex within a DCL procedure Message-ID: <61b32ce8-bf7e-4889-8261-e29833dffe38@60g2000hsy.googlegroups.com> On Feb 21, 3:19 am, Arne Vajh=F8j wrote: > Jean-Fran=E7ois Pi=E9ronne wrote: > > Arne Vajh=F8j wrote: > >> Jan-Erik S=F6derholm wrote: > >>> Pierre wrote: > >>>> can perl/awk/python read/write symbols/logicals ? > > >>> Python, yes. > > >>> See:http://vmspython.dyndns.org/VMSRTLExample > > >> I do not have Python running on my VMS systems, but > >> I would have expected os.getenv to be able to do it. > > > Correct, but using os.getenv (jacket routine to the CRTL getenv routine)= > > you can't choose between a symbol or a logical. And if you have a > > logical and a symbol with the same name getenv return the logical and > > you have no access to the symbol. > > If you need to distinguish between symbol and logical, then > you obviously need the VMS specific solution. I need to read some symbol/logicals and write back the result in symbols (as there is no way to write "custom lexical") Pierre. ------------------------------ Date: Thu, 21 Feb 2008 13:10:13 GMT From: =?ISO-8859-1?Q?Jan-Erik_S=F6derholm?= Subject: Re: regex within a DCL procedure Message-ID: Pierre wrote: > I need to read some symbol/logicals and write back the result in > symbols (as there is no way to write "custom lexical") From what ? And why not ? And what is a "custom lexical" ? Jan-Erik. ------------------------------ Date: Thu, 21 Feb 2008 10:01:24 -0500 From: "Richard B. Gilbert" Subject: Re: regex within a DCL procedure Message-ID: <47BD9244.2030309@comcast.net> Jan-Erik Söderholm wrote: > Pierre wrote: > >> I need to read some symbol/logicals and write back the result in >> symbols (as there is no way to write "custom lexical") > > > From what ? And why not ? > And what is a "custom lexical" ? > > Jan-Erik. A "custom lexical" would be F$MUMBLE. If you think you can write one, please do it and tell us how. DEC/Compaq/HP never documented the interface to supervisor mode which makes it a little difficult to modify DCL or to "roll your own shell" Unix style. ------------------------------ Date: Thu, 21 Feb 2008 15:47:12 GMT From: =?ISO-8859-1?Q?Jan-Erik_S=F6derholm?= Subject: Re: regex within a DCL procedure Message-ID: <42hvj.4025$R_4.2915@newsb.telia.net> Richard B. Gilbert wrote: > Jan-Erik Söderholm wrote: >> Pierre wrote: >> >>> I need to read some symbol/logicals and write back the result in >>> symbols (as there is no way to write "custom lexical") >> >> >> From what ? And why not ? >> And what is a "custom lexical" ? >> >> Jan-Erik. > > A "custom lexical" would be F$MUMBLE. > > If you think you can write one, please do it and tell us how. > DEC/Compaq/HP never documented the interface to supervisor mode which > makes it a little difficult to modify DCL or to "roll your own shell" > Unix style. > Ah, sorry, I *read* "custom logical" ! Probably since it was symbols and logicals we where talkning about... :-) It's not clear to me how a new lexical whould help with settin/reading symbols and logicals from perl/awk/python. Never mind... :-) Jan-Erik. ------------------------------ Date: Thu, 21 Feb 2008 09:17:49 -0800 (PST) From: Doug Phillips Subject: Re: regex within a DCL procedure Message-ID: <9bc947c8-ac0a-4483-9115-1a2ca8a83baa@o10g2000hsf.googlegroups.com> On Feb 21, 9:01 am, "Richard B. Gilbert" wrote: > Jan-Erik S=F6derholm wrote: > > Pierre wrote: > > >> I need to read some symbol/logicals and write back the result in > >> symbols (as there is no way to write "custom lexical") > > > From what ? And why not ? > > And what is a "custom lexical" ? > > > Jan-Erik. > > A "custom lexical" would be F$MUMBLE. > > If you think you can write one, please do it and tell us how. > DEC/Compaq/HP never documented the interface to supervisor mode which > makes it a little difficult to modify DCL or to "roll your own shell" > Unix style. I always wondered why "they" chose to call them lexicals rather than functions, especially given the F$ prefix. There are a bunch of old insider discussions like that that I'd have loved to have heard. ------------------------------ Date: Thu, 21 Feb 2008 10:02:41 -0800 (PST) From: Doug Phillips Subject: Re: regex within a DCL procedure Message-ID: <5dfba072-30cf-44f0-97bb-440e7d031cf7@62g2000hsn.googlegroups.com> On Feb 21, 11:30 am, "Richard B. Gilbert" wrote: > Doug Phillips wrote: > > On Feb 21, 9:01 am, "Richard B. Gilbert" > > wrote: > > >>Jan-Erik S=F6derholm wrote: > > >>>Pierre wrote: > > >>>>I need to read some symbol/logicals and write back the result in > >>>>symbols (as there is no way to write "custom lexical") > > >>> From what ? And why not ? > >>>And what is a "custom lexical" ? > > >>>Jan-Erik. > > >>A "custom lexical" would be F$MUMBLE. > > >>If you think you can write one, please do it and tell us how. > >>DEC/Compaq/HP never documented the interface to supervisor mode which > >>makes it a little difficult to modify DCL or to "roll your own shell" > >>Unix style. > > > I always wondered why "they" chose to call them lexicals rather than > > functions, especially given the F$ prefix. There are a bunch of old > > insider discussions like that that I'd have loved to have heard. > > They are properly called "lexical functions" but the formal terminology > is seldom used. "Lexical Functions" are almost always referred to as > "lexicals" outside of the DEC/Compaq/HP documentation. > > Lexical adj: 1. Of or relating to the vocabulary, words, or morphemes of > a language. 2. Of or relating to lexicography or a lexicon. Good explanation, Richard. Functions that are part of the vocabulary. Anyway, what tripped that little diversion was in thinking about them as something other than functions, and a user-written function isn't as daunting to think about doing, I would expect, at least for most programmers. A user written "lexical" though seems to be an oxymoron, because by definition, only the language developers can extend the lexicon while anyone can add a function. ------------------------------ Date: Thu, 14 Feb 2008 12:48:31 +0300 From: "Ruslan R. Laishev" Subject: Re: SPAM detection for freeware MX 4.2 Message-ID: <51CE90D354C77372972CCAEAD69C62E4@NNTP.DeltaTel.RU> http://toyvax.glendale.ca.us/www/mx_spam.zip -ERROR-(404): i/o error Requested method: GET Requested URL: /www/mx_spam.zip HTTP protocol: HTTP/1.0 -------- additional request headers -------- Host: toyvax.glendale.ca.us User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12) Gecko/20080201 SeaMonkey/1.1.8 Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: ru Accept-Encoding: gzip,deflate Accept-Charset: KOI8-R,utf-8;q=0.7,*;q=0.7 Connection: close Referer: http://toyvax.glendale.ca.us/www/mx_spam.html Vance Haemmerle wrote: > Jan-Erik Söderholm wrote: >> Vance Haemmerle wrote: >> >>> I've been using MX 4.2 for almost a decade, with the >>> latest patches and the Anti-open relay modifications. >>> Is there anyone else out there still using MX 4.2? >> >> >> Well, yes, I'm "still" using MX 4.2 since installing >> it about 2 weeks ago... :-) >> >> (I have been using the 3.x version(s) about 15 yrs ago, >> but that's another story.) >> >> I'd be intrerested in your changes. > > > http://toyvax.glendale.ca.us/www/mx_spam.html > > -- > Vance > > -- + WBR, OpenVMS [Sys|Net] HardWorker ................ ICQ# 319518233 + Delta Telecom JSC, IMT-MC-450(CDMA2000) cellular operator Russia,191119,St.Petersburg,Transportny per. 3 Cel: +7 (812) 716-3222 +http://starlet.deltatelecom.ru ............. Frying on OpenVMS only + ------------------------------ Date: Wed, 20 Feb 2008 22:58:22 -0800 (PST) From: Hein RMS van den Heuvel Subject: Re: VAX BASIC, file specs, and command line arguments Message-ID: On Feb 20, 11:28=A0pm, "Jeffrey H. Coffield" wrote: > Hein RMS van den Heuvel wrote: > > > Jeffrey, > > > I don't like the looks of the useropen. > > Best I can tell on quick inspection it will reduce the default error > > handler functionality by killing the ability to return a filename > > there. > > I would suggest to recode to leave the Basic provide nam block in > > place and chase down its RSA pointer for a string copy after the SYS > > $OPEN. Mind you, as Basic does not do pointers, you may need a helper > > de-reference function for that and a little white lie. > > > Mr Hobbs (that the name?), I can probably retrieve a workign example > > of the that. Let me know here, or in an Email if that's appreciated > > > Hein. > > I really don't understand what you are suggesting. This code has been > working in numerous production application at several sites since 1996 > with no problems. I beg to differ. Just because is APPEARS to work for 10 years does not mean there are no problems. This useropen could easily break all programs on some future BASRTL upgrade. Admittedly this was extremely unlikely to happen 9 years ago, and less likely now, but still... > Why do you think this will interfere with the error handling? Because, like I indicated, it does not properly return a resultant file name. Compare... Carefully... $ cre tmp1.bas 1 open "wefwegfweg.wefwe4gf" for input as file #1 end $ bas tmp1 $ link tmp1 $ run tmp1 %BAS-F-CANFINFIL, Can't find file or account -BAS-I-ON_CHAFIL, on channel 1 for file DRA3: [HEIN.TMP]WEFWEGFWEG.WEFWE4GF : $ cre tmp2.bas 1 open "wefwegfweg.wefwe4gf" for input as file #1, useropen DSI_USEROPEN end Exit $ bas tmp2 $ link tmp2,DSI_USEROPEN $ run tmp2 %BAS-F-CANFINFIL, Can't find file or account -BAS-I-ON_CHAFIL, on channel 1 for file wefwegfweg.wefwe4gf Fortunately the didling with FAB$L_XAB is pointless, but harmless. Surely a leftover from some excercise. Silly to have in production code though. Basic provides an XAB and an NAM block for a reason, subttle or not. Any program torpedo-ing that, is broken and can not be properly supported. Agree? Cheers, Hein van den Heuvel ------------------------------ Date: Thu, 21 Feb 2008 05:00:46 -0800 (PST) From: Bootstrap Technologies Subject: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Message-ID: Walk-in Interviews for Oracle Apps Consultants Bootstrap Technologies Private Limited, Global Systems integration and IT Services Company with a Focus on Enterprise Applications Space looking for Aggressive offshore expansion plans for their Hyderabad Innovation Center. Walk-in Interview on 23rd Feb (Saturday) 2008 Positions Oracle Apps DBA Oracle Apps Technical Oracle Financials Oracle Manufacturing Oracle HRMS Oracle DBA/Developers Educational Qualification B.E\B.Tech, B.Com, M.Tech, MCA, Msc, MBA, CA, M.Com, ICWAI (First Class Students Only) NOTE: BE\B.Tech 2007 Graduates need not attend. Desired Profile Age should be less than 35 years Venue: Bootstrap Technologies (P) Ltd., Plot#112#8/3/1100-A-A-1, Beside CAPRI Towers, Srinagar Colony, Hyderabad. AP. PH: 040-66667701 Send your updated Resume to base@bootstraptech.com, www.bootstraptech.com ------------------------------ Date: Thu, 21 Feb 2008 16:17:50 GMT From: Michael Austin Subject: Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Message-ID: Bootstrap Technologies wrote: > > Desired Profile > Age should be less than 35 years In the USA, this would be AGE DISCRIMINATION. Please do not SPAM this group with your crap again. > > Venue: Bootstrap Technologies (P) Ltd., > Plot#112#8/3/1100-A-A-1, > Beside CAPRI Towers, Srinagar Colony, > Hyderabad. AP. PH: 040-66667701 > Send your updated Resume to base@bootstraptech.com, www.bootstraptech.com ------------------------------ Date: 21 Feb 2008 16:47:37 GMT From: billg999@cs.uofs.edu (Bill Gunshannon) Subject: Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Message-ID: <625o99F225j5oU1@mid.individual.net> In article , Michael Austin writes: > Bootstrap Technologies wrote: > >> >> Desired Profile >> Age should be less than 35 years > > In the USA, this would be AGE DISCRIMINATION. Yeah, but they are not in the USA. And if you believe there is no age discrimination in the USA, I was recently turned down for a position based solely on my date of birth. And this was a government position!! Are you really that naive? > > Please do not SPAM this group with your crap again. Why is their SPAM crap any more than anyone else's? bill > >> >> Venue: Bootstrap Technologies (P) Ltd., >> Plot#112#8/3/1100-A-A-1, >> Beside CAPRI Towers, Srinagar Colony, >> Hyderabad. AP. PH: 040-66667701 >> Send your updated Resume to base@bootstraptech.com, www.bootstraptech.com -- Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves billg999@cs.scranton.edu | and a sheep voting on what's for dinner. University of Scranton | Scranton, Pennsylvania | #include ------------------------------ Date: 21 Feb 2008 17:08:04 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Message-ID: <47bdaff4$0$15187$607ed4bc@cv.net> In article <625o99F225j5oU1@mid.individual.net>, billg999@cs.uofs.edu (Bill Gunshannon) writes: >In article , > Michael Austin writes: >> Bootstrap Technologies wrote: >> >>> >>> Desired Profile >>> Age should be less than 35 years >> >> In the USA, this would be AGE DISCRIMINATION. > >Yeah, but they are not in the USA. > >And if you believe there is no age discrimination in the USA, >I was recently turned down for a position based solely on my >date of birth. And this was a government position!! Businesses are prohibited from myriad discriminations. Does this mean that they don't? Abso-fucking-lutely not! What most companies do is to shield themselves from accusation and litigation from their discrimination. If I could tell you of all of the discrimination I've encountered you'd think we were still living in the time before the civil rights movement. >Are you really that naive? It is AGE DISCRIMINATION. No company in the US would advertise such but it doesn't mean that they do not discriminate. -- VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM "Well my son, life is like a beanstalk, isn't it?" http://tmesis.com/drat.html ------------------------------ Date: Thu, 21 Feb 2008 12:59:55 -0500 From: JF Mezei Subject: Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Message-ID: <47bdbc51$0$10317$c3e8da3@news.astraweb.com> Bill Gunshannon wrote: > I was recently turned down for a position based solely on my > date of birth. And this was a government position!! We're sorry, but we can't hire you because you were born on the 13th of november, and this is a unlucky number for our company. :-) :-) The irony here is that they have no problems hiring young kids who will stay there maybe two years before finding a better job, but ate hesitant to hire an old geezer who'll stay there for 5 years until he retires. Note that Yahoo and/or Google have policies to ensure they hire folks who will "fit in". If an office is populated by pubescent weenies, putting in a 55 year old geezer would rather clash. They can justify not hiring you because of culture clash, not because of your age. ------------------------------ Date: 21 Feb 2008 18:14:10 GMT From: billg999@cs.uofs.edu (Bill Gunshannon) Subject: Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Message-ID: <625tbiF22528mU1@mid.individual.net> In article <47bdbc51$0$10317$c3e8da3@news.astraweb.com>, JF Mezei writes: > Bill Gunshannon wrote: > >> I was recently turned down for a position based solely on my >> date of birth. And this was a government position!! > > We're sorry, but we can't hire you because you were born on the 13th of > november, and this is a unlucky number for our company. :-) :-) > > The irony here is that they have no problems hiring young kids who will > stay there maybe two years before finding a better job, but ate hesitant > to hire an old geezer who'll stay there for 5 years until he retires. > > Note that Yahoo and/or Google have policies to ensure they hire folks > who will "fit in". If an office is populated by pubescent weenies, > putting in a 55 year old geezer would rather clash. They can justify not > hiring you because of culture clash, not because of your age. That's probably one loophole, but I know what the story was on mine. Web application. First question: What is you date of birth? Response: You must be born after to apply for this position. bill -- Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves billg999@cs.scranton.edu | and a sheep voting on what's for dinner. University of Scranton | Scranton, Pennsylvania | #include ------------------------------ Date: Thu, 21 Feb 2008 13:26:29 -0500 From: "Ken Robinson" Subject: Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Message-ID: <7dd80f60802211026x7de58dd8kc82f48ddd4c63f71@mail.gmail.com> On 21 Feb 2008 18:14:10 GMT, Bill Gunshannon wrote: > That's probably one loophole, but I know what the story was on mine. > Web application. First question: What is you date of birth? > Response: You must be born after to apply > for this position. > That should be reported to the proper authorities, since it is age discrimination, which is illegal in the USA. See Ken ------------------------------ Date: 21 Feb 2008 18:44:07 GMT From: billg999@cs.uofs.edu (Bill Gunshannon) Subject: Re: Walkin Interview @ Bootstrap Tech on 23rd Feb 2008 Message-ID: <625v3nF21898jU1@mid.individual.net> In article <7dd80f60802211026x7de58dd8kc82f48ddd4c63f71@mail.gmail.com>, "Ken Robinson" writes: > On 21 Feb 2008 18:14:10 GMT, Bill Gunshannon wrote: >> That's probably one loophole, but I know what the story was on mine. >> Web application. First question: What is you date of birth? >> Response: You must be born after to apply >> for this position. >> > > That should be reported to the proper authorities, since it is age > discrimination, which is illegal in the USA. See > Well, let's look at this from a practical point of view. This is the government. Pretty safe bet they know the law and they probably have a pre-defined loophole anyway. Even if I stood a chance of winning the fight, by the time I did the job would have been filled. Pyhric victory. Of course, you would have totally pissed off the guy you now have to work for. :-) Pissing off people like that tends to be a career ending move as well and I only have 4 years to go before MRD (Mandatory Removal Date - that not only sounds ominous, wouldn't it also amount to age discrimination as well? :-) and I would really like to see that last promotion before retirement. In case you haven't figured it out yet, the organization in question is the Army. You can't imagine the laughs that this created. I am apparently too old to serve in a full-time capacity at Ft. Gordon, GA but not too old to serve in a full-time capacity in Iraq or Afghanistan. :-) Good thing I have a sense of humor. bill -- Bill Gunshannon | de-moc-ra-cy (di mok' ra see) n. Three wolves billg999@cs.scranton.edu | and a sheep voting on what's for dinner. University of Scranton | Scranton, Pennsylvania | #include ------------------------------ End of INFO-VAX 2008.104 ************************