1 INFO-VAX	Sun, 16 Nov 2003	Volume 2003 : Issue 635       Contents: Re: A sort of a "me too" AS1000A 5/300 memory RE: AS1000A 5/300 memory RE: AS1000A 5/300 memory$ Re: Backups and shadowed system disk$ Re: Backups and shadowed system disk$ Re: Backups and shadowed system disk  Re: Batch job completion status.  Re: Batch job completion status.  Re: Batch job completion status.  Re: Batch job completion status.: Re: DCL enhancements: (RE)SET many characteristics at once Re: DLT Duplicator, Re: Fonts for printing from a decwindows app, Re: Fonts for printing from a decwindows app, Re: Fonts for printing from a decwindows app# Re: Image needs to know where it is # Re: Image needs to know where it is  Re: Lexical for Dumpstatus ? Re: Lexical for Dumpstatus ?! OT: Did you really write this JF? % Re: OT: Did you really write this JF? % Re: OT: Did you really write this JF?  Re: VMS BBS??? Re: VMS BBS???$ Re: What is "TCPIP Client for VMS" ?  F ----------------------------------------------------------------------  # Date: Sat, 15 Nov 2003 23:12:57 GMT * From: Jack Patteeuw <Jack.Patteeuw@nospam>! Subject: Re: A sort of a "me too" ? Message-ID: <Zpytb.125477$sd5.16054973@twister.columbus.rr.com>   = > "Carl Perkins" <carl@nospam.gerg.tamu.edu> wrote in message 0 > news:14NOV200322522562@nospam.gerg.tamu.edu... > I >Well, it's happened to me too - today was my last day at my current job.  > L >I may or may not be working with VMS at my next job (since I haven't got itK >yet, I don't know), and so I may or may not be hanging around here so much  >in the future.  > ; >It's been fun and interesting, at least a lot of the time.   F My first real admin job was on an 11/780 back in the early 80's.  Boy E did I love it !  Of course that was the hay day of Digital and DECUS.   D I got out of the admin business completely during the late 80's and F early 90's only to find myself "thrust" into a Unix admin job about 8 E years ago.  (I told the boss "I don't know a thing about Unix !"  He   said, "You'll do fine !")   F I took me well over a year to fully comprehend NFS, NIS and automount ? but there amazingly a lot a similarities between VMS and Unix !   G Don't get me wrong, my first love is still VMS.  (I still can't figure  G out why no other OS/FileSys (other than ISO 9660) has implemented file  H versions;  it is such an elegant solution to so many problems !  I also F know the reason you don't find ISAM any place else is a conspiracy of I all the db vendors !!  And even though Unix clusters are coming close to  B the same functionality of VMSclusters it will be years before any + applications figure out how to utilize it.)   9 Your VMS experiences will serve you well for a long time.    jp   ------------------------------  % Date: Sat, 15 Nov 2003 21:27:08 -0700 % From: Dan O'Reilly <dano@process.com>  Subject: AS1000A 5/300 memory B Message-ID: <6.0.0.22.2.20031115212620.01f1e440@raptor.psccos.com>  I Looking for anybody "in the know" regarding AS1000A 5/300 memory.  I know 1 it's 72-pin, 70ns, FPM.  But is it parity or not?    Thanks in advance!   ------J +-------------------------------+----------------------------------------+J | Dan O'Reilly                  |  "There are 10 types of people in this |J | Principal Engineer            |   world: those who understand binary   |J | Process Software              |   and those who don't."                |J | http://www.process.com        |                                        |J +-------------------------------+----------------------------------------+   ------------------------------  $ Date: Sun, 16 Nov 2003 0:07:18 -0500 From: koskaj@bender.com ! Subject: RE: AS1000A 5/300 memory 8 Message-ID: <03111600071824.137.16872@alaxp3.bender.com>  F >From:	SMTP%"dano@process.com"  "Dan O'Reilly" 15-NOV-2003 23:24:53.40 >Subj:	AS1000A 5/300 memory  > J >Looking for anybody "in the know" regarding AS1000A 5/300 memory.  I know2 >it's 72-pin, 70ns, FPM.  But is it parity or not?   Try the following link:   e http://h18002.www1.hp.com/alphaserver/options/as1000aev5/as1000aev5_1_options_sorted.html#OptListHead   L I believe it is not parity, since you need the 5th memory stick for parity. J I could be wrong, but I am sure someone will reply with definitive answer.  G I got 256 megs (5 X 64megs) from Pioneer about a year ago for $480.00 .    :) jck
 John Koska Matthew Bender & Co., Inc. JKoska@nospam.bender.nospam.com    >Thanks in advance!  >  >------ K >+-------------------------------+----------------------------------------+ K >| Dan O'Reilly                  |  "There are 10 types of people in this | K >| Principal Engineer            |   world: those who understand binary   | K >| Process Software              |   and those who don't."                | K >| http://www.process.com        |                                        | K >+-------------------------------+----------------------------------------+  >  >    ------------------------------  % Date: Sat, 15 Nov 2003 23:17:11 -0700 % From: Dan O'Reilly <dano@process.com> ! Subject: RE: AS1000A 5/300 memory B Message-ID: <6.0.0.22.2.20031115231334.01ef9f40@raptor.psccos.com>  E I think the models earlier than the 5/300 took 5 SIMMs, and the 5/300 F and later take 4.  I would guess that when using 4, it pretty much hasJ to be parity, but I want to make sure.  I checked out the link you showed,I and interestingly enough, some options are 5, some are 4.  I downloaded & E printed the PDF for the 1000A, hopefully I can get some clarification  there.  + At 11:13 PM 11/15/2003, Dan O'Reilly wrote: 1 >At 10:07 PM 11/15/2003, koskaj@bender.com wrote: J >> >From:  SMTP%"dano@process.com"  "Dan O'Reilly" 15-NOV-2003 23:24:53.40 >> >Subj:  AS1000A 5/300 memory  >> >M >> >Looking for anybody "in the know" regarding AS1000A 5/300 memory.  I know 5 >> >it's 72-pin, 70ns, FPM.  But is it parity or not?  >> >>Try the following link:  >>g >>http://h18002.www1.hp.com/alphaserver/options/as1000aev5/as1000aev5_1_options_sorted.html#OptListHead  >>M >>I believe it is not parity, since you need the 5th memory stick for parity. L >>I could be wrong, but I am sure someone will reply with definitive answer. >>I >>I got 256 megs (5 X 64megs) from Pioneer about a year ago for $480.00 .  >> >>:) jck >>John Koska >>Matthew Bender & Co., Inc.! >>JKoska@nospam.bender.nospam.com  >> >> >Thanks in advance! >> >
 >> >------N >> >+-------------------------------+----------------------------------------+N >> >| Dan O'Reilly                  |  "There are 10 types of people in this |N >> >| Principal Engineer            |   world: those who understand binary   |N >> >| Process Software              |   and those who don't."                |N >> >| http://www.process.com        |                                        |N >> >+-------------------------------+----------------------------------------+ >> > >> > >  >------ K >+-------------------------------+----------------------------------------+ K >| Dan O'Reilly                  |  "There are 10 types of people in this | K >| Principal Engineer            |   world: those who understand binary   | K >| Process Software              |   and those who don't."                | K >| http://www.process.com        |                                        | K >+-------------------------------+----------------------------------------+    ------------------------------  % Date: Sat, 15 Nov 2003 20:02:39 +0100 * From: Paul Sture <nospam@sture.homeip.net>- Subject: Re: Backups and shadowed system disk 0 Message-ID: <3FB6865F.522CAEB9@sture.homeip.net>   David J. Dachtera wrote: >  > Paul Sture wrote:  > >  > > Daryl Jones wrote: > > > d > > > Didier Morandi <no@spam.com> wrote in message news:<3fb521e8$0$27041$626a54ce@news.free.fr>... > > > > Daryl Jones wrote: > > > > P > > > > > One more thing to do is to make the system disk a read-only disk. This9 > > > > > makes the split of the system disk much easier.  > > > > F > > > > You'll tell us then how would VMS do hard paging and swapping?P > > > > Just try to do an ANA/DISK/REP/NOCON of sys$sysdevice (which writes lock= > > > > it) and you'll see how many error messages you get...  > > > > 
 > > > > D. > > >  > > > Dear Sir:  > > > K > > > I have setup many system disks to have read-only disk activity. There K > > > are known procedures for setting up the system disk as read-only disk F > > > w/o hard setting the disk access. A general setup is to have theL > > > system disk read-only and move the system files that have write ops toH > > > another disk. Example: You can move the Sysuaf off the disk systemL > > > disk via logical. Swap file isn't needed, therefore it can be deleted.G > > > The page file can be removed from the system disk and placed upon H > > > another disk granted you have enough memory (This was a problem onH > > > earlier version of VMS). There are logicals for the network files.E > > > There are logicals for the Queue Manager Database(VMSFAQ 5.17).  > > >  > > K > > So please tell me how I put OPERATOR.LOG, ACCOUNTNG.DAT on other disks. I > > Not to mention TCP/IP logs and so on (at least without a lot of work,  > > and what about upgrades?)  > > ! > > Enquiring minds wish to know.  > B > While I'm midly amused at Daryl's response to one of the OpenVMSF > Engineers, in direct response to your query, Paul, I would suggest aB > look at SYLOGICALS.COM which explains the OPC$ LNMs. One of them, > describes how to locate the OPCOM log OSD. > A > ACCOUNTNG.DAT? Likewise, or see the on-line HELP or the docset.  > E > I can't speak to UCX (nka TCP/IP Services), but I should think that J > similar provisions are made, even if the documentation is a bit obscure. > , > Multinet and/or TCPware should be similar. >   E Yes you are right about the operator and accounting files, but I just 2 couldn't resist what I thought was a strange post.  
 Mea culpa :-(    --  
 Paul Sture   ------------------------------  % Date: Sat, 15 Nov 2003 19:33:39 -0600 1 From: "David J. Dachtera" <djesys.nospam@fsi.net> - Subject: Re: Backups and shadowed system disk ' Message-ID: <3FB6D3F3.22CE15D7@fsi.net>    Daryl Jones wrote: >  > Dear David J. Dachtera:  > F > I am sorry if I offended anyone. It was never my intention to offend1 > anyone but to merely inform. Again, I am sorry.  > H > My statement after Mr. Charlie Hammond was to clarify how to make sureH > the system disk would have "No disk activity" by making it a read-onlyG > system disk. Then Mr. Didier Morandi and Mr. John Briggs seem to take F > my statement of making the system disk read-only a little to literalG > by suggesting that I was talking about write locking the system disk. G > This is my fault for not being more precise in my writing. Therefore, B > I further explain loosely how I had done this on several systems > mostly clusters. >  > Respectfully, 
 > Daryl Jones   D Wow! I'm not baring my fangs at anyone, just making the observation!) Sorry - didn't mean it to sound that way.   E Still, if you have some methodologies that the others here might find C useful, I do hope you'll post whatever details you're at liberty to  divulge.   --   David J. Dachtera  dba DJE Systems  http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/    ------------------------------  + Date: Sun, 16 Nov 2003 03:48:50 +0000 (UTC) 7 From: moroney@world.std.spaamtrap.com (Michael Moroney) - Subject: Re: Backups and shadowed system disk ( Message-ID: <bp6s31$h96$1@pcls4.std.com>  $ Didier Morandi <no@spam.com> writes:    >briggs@encompasserve.org wrote:  * >> You can read and write to the disk justF >> fine.  Just don't try to create, delete, extend, truncate or rename* >> any files and you should be unaffected. >>  3 >> Paging does not involve any of those operations.   @ >Hard pages fault pagination is performed by the SWAPPER in the  >pagefile.sys file, isn't it?   J The SWAPPER does not create, delete, extend, truncate or rename any files.F It only reads and writes to existing files (SWAPFILE.SYS/PAGEFILE.SYS)" and is unaffected by ANALYZE/DISK. --   -Mike    ------------------------------  % Date: Sat, 15 Nov 2003 13:51:42 -0600 ( From: brandon@dalsemi.com (John Brandon)) Subject: Re: Batch job completion status. 1 Message-ID: <03111513514280@dscis6-0.dalsemi.com>   D To clarify a bit, I am wanting the batch job completion status code.  @ I have written an application using the LOGINOUT (LGI) Routines   F I am tracking batch job startup and completion and it works like this:    O 1) In SYLOGIN I execute a command file that creates a batch job tracking record  in an ISAM file.  K This tracking record contains (not in order) PID, start date, batch command L file, log file (if any), nodename, username, job name, queue name, end entry number.   O 2) I create an LGI routine that will update the tracking record with completion A time and hope to update the completion status (of the batch job).     I I am wondering if this status code is available (and complete) in the LGI M routines or do I need to access accounting data for that updated information.          J*o*h*n B*r*a*n*d*o*n  VMS Systems Administrator * firstname.lastname.spam.me.not@dalsemi.com   ------------------------------  % Date: Sat, 15 Nov 2003 16:14:10 -0500 * From: JF Mezei <jfmezei.spamnot@istop.com>) Subject: Re: Batch job completion status. ) Message-ID: <3FB69720.92826484@istop.com>    John Brandon wrote: F > To clarify a bit, I am wanting the batch job completion status code.  = What is wrong with fetching the value of the symbol $STATUS ?   H Wouldn't that hold the last value it was set to prior to bacth job being7 declared complete and yoru stub of code being invoked ?    ------------------------------  % Date: Sat, 15 Nov 2003 17:19:51 -0600 ( From: brandon@dalsemi.com (John Brandon)) Subject: Re: Batch job completion status. 1 Message-ID: <03111517195185@dscis6-0.dalsemi.com>    JF Mezei wrote: H > > To clarify a bit, I am wanting the batch job completion status code.? > What is wrong with fetching the value of the symbol $STATUS ? J > Wouldn't that hold the last value it was set to prior to bacth job being9 > declared complete and yoru stub of code being invoked ?   I Would it be that easy?  Have I been pounding my head against the wall for  nothing?  L The symbol $STATUS would contain the last value of the success or failure of the batch job.  K I would believe that LGI appliactions should have no impact on that value -  am I wrong?   / If so, then $STATUS should suffice.  Thanks JF.      J*o*h*n B*r*a*n*d*o*n  VMS Systems Administrator * firstname.lastname.spam.me.not@dalsemi.com   ------------------------------  % Date: Sat, 15 Nov 2003 17:29:47 -0600 ( From: brandon@dalsemi.com (John Brandon)) Subject: Re: Batch job completion status. 1 Message-ID: <03111517294721@dscis6-0.dalsemi.com>    JF Mezei wrote: H > > To clarify a bit, I am wanting the batch job completion status code.? > What is wrong with fetching the value of the symbol $STATUS ? J > Wouldn't that hold the last value it was set to prior to bacth job being9 > declared complete and yoru stub of code being invoked ? K > Would it be that easy?  Have I been pounding my head against the wall for 
 > nothing? > N > The symbol $STATUS would contain the last value of the success or failure of > the batch job. > M > I would believe that LGI appliactions should have no impact on that value - 
 > am I wrong?  > 1 > If so, then $STATUS should suffice.  Thanks JF.   F I tested it out - and it is the case.  Fetching the $STATUS in the LGIK applications contains the last value of the batch job - I would assume that I that value is the resultant condition of the batch job.  Thanks again JF!   @ Simple things in life are the hardest things to see - sometimes!     J*o*h*n B*r*a*n*d*o*n  VMS Systems Administrator * firstname.lastname.spam.me.not@dalsemi.com   ------------------------------  % Date: Sat, 15 Nov 2003 16:10:28 -0500 * From: JF Mezei <jfmezei.spamnot@istop.com>C Subject: Re: DCL enhancements: (RE)SET many characteristics at once ( Message-ID: <3FB69642.100AFB7@istop.com>  / Phillip Helbig---remove CLOTHES to reply wrote: 9 > I think it would be nice if one could do something like  > 2 >   $  SAVE_CHARACTERISTICS = F$ENVIRONMENT("ALL") > > > at the beginning of the procedure and then do something like >  >   $  SET ENVIRONMENT/ALL > 
 > at the end.     N SAWN the procedure. Then, when it completes and control return to the originalP process, almost all of the process stuff is restored (except terminal settings).   ------------------------------  % Date: Sat, 15 Nov 2003 15:17:05 -0500 . From: Glenn Everhart <Everhart-nospam@gce.com> Subject: Re: DLT Duplicator + Message-ID: <bp63od$nf6$2@bob.news.rcn.net>    Larry Kilgallen wrote:  n > In article <WU2tb.125448$sd5.15787864@twister.columbus.rr.com>, Jack Patteeuw <Jack.Patteeuw@nospam> writes: >  > J >>Does anyone use a "offline" DLT tape duplicator specifically for making % >>"offsite copies" of their backups ?  >  > I > I would think it would likely mess up on tape errors, not understanding  > the redundancy blocks.? Lots of luck getting a DLT drive to even read past tape errors. A There is a lot of ECC in those things, so they are made to appear = OK to even primitive software. The Backup xor blocks are nice G things, but not so very useful on modern tapes. Copying a tape is still F not a bad idea. The ECC would be used to fix up "going-bad" places and" regenerated on new copies of data.   ------------------------------  % Date: Sun, 16 Nov 2003 00:04:07 +0100 ? From: Roland Mainz <roland.mainz@informatik.med.uni-giessen.de> 5 Subject: Re: Fonts for printing from a decwindows app = Message-ID: <3FB6B0E7.96EC6D19@informatik.med.uni-giessen.de>    JF Mezei wrote:  >  > Roland Mainz wrote: E > > Or simply take a look at http://xprint.mozdev.org/ (which hosts a 7 > > mailinglist for Xprint-specific questions... :) ...  >  > Thanks for the pointer.   
 No problem :)   N > The problem is that VMS lacks the basic standard postscript printer support.H > By that, I mean no support for PPD files, nor a standard directory forO > postscript fonts and an API to access the PPD files and get list of available K > printer fonts, possibly with a mapping to Xwindows fonts. It lacks such a F > basic stuff as finding out what printer type is attached to a queue. > @ > Ideally, a print widget would give you a list of print queues.   Take a look at XprintUtil's T (http://xprint.mozdev.org/lxr/http/source/xprint/src/xprint_main/xc/lib/XprintUtil/)E XpuGetPrinterList() function (note: XprintUtils only support a subset F of functions provided by the Xprint API - if you miss something pleaseG file a RFE request using the bugzilla at http://xprint.mozdev.org/) ...   G If you do not want to write your own print dialog widget you can either C use CDE2.x's DtPrint dialog framework or I can write a small Athena C widget version on demand (file RFE at http://xprint.mozdev.org/ for  that) ... :)   > Whenever youM > choose a queue associated to a postscript printer, it would then modify the I > dialogue to include printer specidic options (from parsing the PPD file   > associated with that printer).  D Again, take a look at the XprintUtils library... it has functions toE manipulate a given print handle (set/get printer features/properties, @ however setting attributes is restricted to the values which areD supported by the printer (e.g. you cannot set DIN-A0 paper size on aE printer which only supports DIN-A4 - the API would return an error)). A Xprint does not make use of PPDs (since those are mainly only for F PostScript printers), instead the "model-configs" are used - they have? the same "job" as a PPD but work for all PDLs(=page description H languages), including PostScript/PDF/PCL etc. (technically it's possible8 to convert a PPD into the model config (and backwards)).  J > That widget would also return to your application the %%beginSetup data,J > generated from all the options you have selected in the printer-specificK > dialogue, and your application would then simply include that data in its N > output. The widget would then pass a pointer to some structure that could be > fed to $sndjbc  G What is "$sndjbc" (note: I am not a VMS guru, I am coming from the Unix  world) ?  > > that woudl include all the VMS queue options selected in theO > dialogue. Such a widget would also return an array of fonts already loaded in  > the printer.   See comment above...    J > The application would then know which fonts need to be embedded into theS > output, and VMS would make it easy to copy such fonts into the postscript output.   F Do you want to generate your own PostScript code or is it "sufficient"H to let Xprint generate PostScript code (three ways are supported: 1. LetE the Xprint server generate the PostScript code (e.g. your application C renders using X11 drawing instructions which get converted into the E matching PDL) ; 2. Provide your own PostScript code (and only use the F Xprint API to query the printer's features) ; 3. Let the Xprint serverF generate some PostScript code but provide PostScript code fragments inB some cases. Note that only [1] is guranteed to work for all XprintA drivers - you cannot print PostScript if the output is PCL or PDF C (excluding the special case of HP's super-high-end printers =:-)) ?    ----   Bye, Roland   --     __ .  . __8  (o.\ \/ /.o) Roland.Mainz@informatik.med.uni-giessen.de<   \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer5   /O /==\ O\  TEL +49 2426 901568 FAX +49 2426 901569 
  (;O/ \/ \O;)    ------------------------------  % Date: Sat, 15 Nov 2003 20:17:27 -0500 * From: JF Mezei <jfmezei.spamnot@istop.com>5 Subject: Re: Fonts for printing from a decwindows app ) Message-ID: <3FB6D015.F1AF57E6@istop.com>    Roland Mainz wrote: I > If you do not want to write your own print dialog widget you can either E > use CDE2.x's DtPrint dialog framework or I can write a small Athena E > widget version on demand (file RFE at http://xprint.mozdev.org/ for  > that) ... :)  N VMS is not standardized on CDE due to politics. Some VMS machines have the oldP Motif desktop, some have CDE. So I can't write software assuming CDE is present.  G Also, VMS does have its own print widget, but it lacks features such as M knowing what type of printer is at the other end of a print queue, as well as ) ability to have printer-specific dialog.    3 > Again, take a look at the XprintUtils library...    E This is most interesting. Is this actually used with Mozilla (the web N browser), or is it a totally separate project ?  If it is used inside Mozilla,J it would mean that the folks who port Mozilla to VMS will have ported this8 printing subsystem. But if not, it would require a port.  C > Xprint does not make use of PPDs (since those are mainly only for H > PostScript printers), instead the "model-configs" are used - they haveA > the same "job" as a PPD but work for all PDLs(=page description  > languages),   J And VMS's DCPS printing system has its own proprietary modules to do theseN things, although none of those are available at the application level, only inY the printing/queueing system (DCPS talks to the printer before it sends your postscript).   D The thing is the the PPD is pretty standard and is provided with allI postscript printers, but finding yet another format to describe a printer N capability makes it just a tad harder to support new printers since you'd haveH to convert the PPD to the Xprint format. However, I understand the logic5 behind having a standard printer capabilities format.   M Personally, I would have probably gone with a more "object oriented" solution I where the printing subsystem would have a parser for each generic type of   printer (postscript, HPCL etc).   I > What is "$sndjbc" (note: I am not a VMS guru, I am coming from the Unix 
 > world) ?  L sys$sndjbc is the system service subroutine used to submit one or more filesM to a queue (be it a batch queue, server queue or printer queue). You can have D a gazillion options with each print job. This is very VMS sepecific.   > 1. LetG > the Xprint server generate the PostScript code (e.g. your application E > renders using X11 drawing instructions which get converted into the  > matching PDL) ;   F Does it capture the contents of an existing widget (for instance, textM widget), or does it require the application to redraw the contents, this time + to some virtual window captured by xprint ?   7 > 2. Provide your own PostScript code (and only use the 0 > Xprint API to query the printer's features) ;   N That was my original intentions. But Xprint clearly does a whole lot more thanD that.  One issue I have is more VMS specific: they need to define anJ "official" directory when one can store postscript fonts, document it, andN also provide an official means of finding out what type of printer is attached to a specific queue.   ------------------------------  % Date: Sun, 16 Nov 2003 06:09:20 +0100 ? From: Roland Mainz <roland.mainz@informatik.med.uni-giessen.de> 5 Subject: Re: Fonts for printing from a decwindows app = Message-ID: <3FB70680.39D9BF71@informatik.med.uni-giessen.de>    JF Mezei wrote: K > > If you do not want to write your own print dialog widget you can either G > > use CDE2.x's DtPrint dialog framework or I can write a small Athena G > > widget version on demand (file RFE at http://xprint.mozdev.org/ for  > > that) ... :) > 1 > VMS is not standardized on CDE due to politics.    Ouch.     > Some VMS machines have the oldR > Motif desktop, some have CDE. So I can't write software assuming CDE is present. > I > Also, VMS does have its own print widget, but it lacks features such as O > knowing what type of printer is at the other end of a print queue, as well as * > ability to have printer-specific dialog.  H Just curious: Is there any documentation about the "VMS print widget" on	 the web ?   4 > > Again, take a look at the XprintUtils library... > G > This is most interesting. Is this actually used with Mozilla (the web 2 > browser), or is it a totally separate project ?    Yes and yes.8 "Yes" the Xprint stuff is being used with Mozilla... andF "Yes" the project is totally sepetate as well since other applicationsE use the Xprint stuff as well (mozdev.org kindly hosts the development : area) ... BTW: This is an item in the FAQ ("Q: Is "Xprint"A "mozilla"-only (I saw that it's hosted by mozdev.org)") ... :))))    > If it is used inside Mozilla, L > it would mean that the folks who port Mozilla to VMS will have ported this: > printing subsystem. But if not, it would require a port.  G Well, all Unix/Linux versions of Mozilla have Xprint enabled by default C (except if someone explicitly turns the code OFF at build time, see ; about:buildconfig). VMS seems to have a small problem (read D http://bugzilla.mozilla.org/show_bug.cgi?id=224083 ("XPrint printingE missing in OpenVMS Mozilla package") - you're at least the 3rd person G stumbling about that VMS issue with Mozilla this year (disclaimer: I am E not making the VMS builds for Mozilla.org :) ... ;-() - it misses the G only build requirement to have Xprint support in Mozilla: "libXp.so" (X B print extension client library). If that library gets added to theA system the Mozilla build script will pick it up and enable Xprint  support for that build. F The Xprint server side is a different story - you have to build it and2 then you have to teach the startup scripts (mainlyF xc/programs/Xserver/Xprint/etc/init.d/xprint) about VMS. AlternativelyB you may use a Xprint server on a remote Solaris/Linux/FreeBSD/etc.
 machine...  E > > Xprint does not make use of PPDs (since those are mainly only for J > > PostScript printers), instead the "model-configs" are used - they haveC > > the same "job" as a PPD but work for all PDLs(=page description  > > languages),  > L > And VMS's DCPS printing system has its own proprietary modules to do theseP > things, although none of those are available at the application level, only in[ > the printing/queueing system (DCPS talks to the printer before it sends your postscript).   B Is it possible to query the DCPS printing system somehow about the! printer properties via a script ?   D BTW: Do you have have URL where the DCPS stuff be being documented ?  F > The thing is the the PPD is pretty standard and is provided with allK > postscript printers, but finding yet another format to describe a printer P > capability makes it just a tad harder to support new printers since you'd haveJ > to convert the PPD to the Xprint format. However, I understand the logic7 > behind having a standard printer capabilities format.   E As I said... the PPD can be converted to the "model config" format... G however direct PPD support in on my ToDO list (since it could teach the E PostScript DDX about features such as additional color spaces, trays,  etc), too...  O > Personally, I would have probably gone with a more "object oriented" solution K > where the printing subsystem would have a parser for each generic type of ! > printer (postscript, HPCL etc).    ?!   [snip]
 > > 1. LetI > > the Xprint server generate the PostScript code (e.g. your application G > > renders using X11 drawing instructions which get converted into the  > > matching PDL) ;  > H > Does it capture the contents of an existing widget (for instance, textO > widget), or does it require the application to redraw the contents, this time - > to some virtual window captured by xprint ?   D The Xprint server is usually a 2nd Xserver (for a different style ofG devices - printers instead of gfx cards). You open a display connection F on it, select (and prepare [optional step]) the printer - and then you have two options: B 1. build the widget tree on a XmPrintShell (or XawPrintShell) rootD widget and issue a XpStartJob() command. The *PrintShell widget then> handle most of the stuff for you (e.g. get the widgets to drawH themselves, trigger callbacks for new documents/new pages, job start/job	 end etc.)    OR 2. Draw everything yourself   D Reusing the same widgets on display is technicially possible (detachG them from main display and attach them to the printer display), however E you usually make a 2nd set of widgets since the widgets for the paper E output may have slightly different properties (for example - 3D stuff E turned off, different borders, background color set to "white" and no F background pixmap etc. etc.). And remember that you operate on devicesB which have a far far higher resolution and therefore the availableH coordinate space is much bigger (for example at 300DPI/DIN-A4 you have aE paper sheet of nearly 3300x3300 pixels to draw on) ... a drawing area D widget which looks big on a 90DPI monitor will look far smaller on a 300DPI printout...  9 > > 2. Provide your own PostScript code (and only use the 1 > > Xprint API to query the printer's features) ;  > P > That was my original intentions. But Xprint clearly does a whole lot more thanF > that.  One issue I have is more VMS specific: they need to define anL > "official" directory when one can store postscript fonts, document it, andP > also provide an official means of finding out what type of printer is attached > to a specific queue.   Uhm... who is "they" ?!    ----   Bye, Roland   --     __ .  . __8  (o.\ \/ /.o) Roland.Mainz@informatik.med.uni-giessen.de<   \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer5   /O /==\ O\  TEL +49 2426 901568 FAX +49 2426 901569 
  (;O/ \/ \O;)    ------------------------------  % Date: Sat, 15 Nov 2003 17:49:23 -0600 2 From: "Stuart Johnson" <ssj152 AT charter DOT net>, Subject: Re: Image needs to know where it is/ Message-ID: <vrdet6nq7g9s8b@corp.supernews.com>   3 "jlsue" <jefflsxxxz@sbcglobal.net> wrote in message 2 news:ott2rv80bg0qaq6n32q6lnml58q73i3a9e@4ax.com...J > On Tue, 11 Nov 2003 14:15:18 -0500, JF Mezei <jfmezei.spamnot@istop.com> > wrote: >  >  ><SNIP> ; >$GETJPI solution offered by the others (thanks !) is fine.  > B > But, possibly, that may not be the best way to do things either. > J > Every application should have at least one system-level logical assigned$ > for it.  This would be of the form >  > <appname>_dir  > C > which should be assigned to "disk:[directory]" of the application  > * > Another one that may be useful would be: >  > <appname>_root > < > which should be a rooted logical assigned to "disk:[dir.]" > K > And your application should make use of those logicals (and possibly someO9 > others, process level possibly) for access to any othert > application-specific files.S >0D > As a system administrator/manager, this is what I would expect all" > well-behaved applications to do. >   I I strongly agree with the use of system (if the utility is to be globallyaL available) level logicals; for one thing, they are documentation! It is easyH to have problems when upgrading or migrating a system some time down theG road from when these utilities are added and details about them lost orr forgotten. It happens...  K I NEVER put non-OS stuff in any of the system directories, or on the system H disk at all, if I can help it. This made managing the 25+ VAXes I workedF with for the last 9 years of my career much easier when we added to or upgraded the systems.y   Stuart Johnson // back from the near dead   ------------------------------  % Date: Sat, 15 Nov 2003 20:23:41 -0500 * From: JF Mezei <jfmezei.spamnot@istop.com>, Subject: Re: Image needs to know where it is) Message-ID: <3FB6D18B.838263F4@istop.com>1   Stuart Johnson wrote: K > I strongly agree with the use of system (if the utility is to be globally D > available) level logicals; for one thing, they are documentation!   H Don't forget that you then have to define the system wide logical duringH system boot, and then define the foreign command symbol in sylogin.com.   F I would think that defining the foreign command would be sufficient toI document where the application resides, and having it defined in 2 placesd/ would in fact make it a tad harder to maintain.c   ------------------------------  % Date: Sat, 15 Nov 2003 22:39:24 +0200 " From: Guy Peleg <guy.peleg@hp.com>% Subject: Re: Lexical for Dumpstatus ?'& Message-ID: <3FB68EFB.F45D7913@hp.com>  F Guy is not a valid lexical function (although it might be some day ;-)  M There is no item code to retrieve process dump information. SHOW PROC/DUMP isn
 looking atM the PHDFLAGS field in the PHD. PHDFLAGS is a valid $GETJPI item code. You may 
 try something  similar to the following:o    / ALTOS> write sys$output f$getjpi("","phdflags")n 0u ALTOS> set proc/dump/ ALTOS> write sys$output f$getjpi("","phdflags")  32 ALTOS> ana/sys  " OpenVMS (TM) Alpha system analyzer   SDA> read sysdefH %SDA-I-READSYM, 10626 symbols read from SYS$COMMON:[SYS$LDR]SYSDEF.STB;1 SDA> eva phd$m_imgdmp : Hex = 00000000.00000020   Decimal = 32          ACB$L_KASTF                                                         ACB$M_NODELETE   Guyo      Peter 'EPLAN' LANGSTOEGER wrote:  M > I may be blind, but is there a lexical function for SET/SHOW PROCESS/DUMP ?r >n > Guy ?c >o > TIAr >u > -- > Peter "EPLAN" LANGSTOEGERe' > Network and OpenVMS system specialist  > E-mail  peter@langstoeger.atH > A-1030 VIENNA  AUSTRIA              I'm not a pessimist, I'm a realist   ------------------------------  # Date: Sat, 15 Nov 2003 22:40:34 GMT06 From: peter@langstoeger.at (Peter 'EPLAN' LANGSTOEGER)% Subject: Re: Lexical for Dumpstatus ? 1 Message-ID: <CXxtb.82141$W7.53458@news.chello.at>F  K In article <3FB68EFB.F45D7913@hp.com>, Guy Peleg <guy.peleg@hp.com> writes:-G >Guy is not a valid lexical function (although it might be some day ;-)y   :-))  N >There is no item code to retrieve process dump information. SHOW PROC/DUMP is >looking at:N >the PHDFLAGS field in the PHD. PHDFLAGS is a valid $GETJPI item code. You may >try something >similar to the following: >e >c0 >ALTOS> write sys$output f$getjpi("","phdflags") >0 >ALTOS> set proc/dump-0 >ALTOS> write sys$output f$getjpi("","phdflags") >32-   I knew you would be of help ;-)e   Thanks a lot   -- : Peter "EPLAN" LANGSTOEGERe% Network and OpenVMS system specialistr E-mail  peter@langstoeger.atF A-1030 VIENNA  AUSTRIA              I'm not a pessimist, I'm a realist   ------------------------------  # Date: Sun, 16 Nov 2003 02:52:45 GMTi2 From: "Ken Farmer" <KFarmer@NOSPAM.SpyderByte.com>* Subject: OT: Did you really write this JF?< Message-ID: <1EBtb.8300$C14.355422@twister.southeast.rr.com>  / Just wondering if you really wrote this drivel?a  L > Some idiot head of a police state will be visiting London next week, alongG > with his secret police and some 700 staff members to protect him froms
 > attacks.K > He asked for all of central london closed, but the UK has so far refused.rK > Nevertheless, one should expect major disruptions to traffic as the idiot G > parades around in his convoy of bulletproof limousines.  Some 5000 UK-I > policemen will be used to protect protestors from the 700 strong secret- > policeI > who will be quick on the trigger, knowing just how hostile the world is| > towards this idiot leader. > L > It is not yet known if the idiot will land his heavy 747 at Heathrow , and > ifD > so, how much of a disruption to the whole airport this will cause. > Hopefully L > that 747, as well as all the cargo planes carrying his limos etc will land > at > some air force base. >  > K > Why does the idiot insist on disrupting other countries with his unwantedrH > visits ?  When he is one of the most hated persons in the world, and a > majorDK > target for terrorists after he's invaded a country, the idiot should stays > at > home.h >/J > This unwanted visit to the UK will cost UK taxpayers a lot of money, and > the4A > disruptions to the city will cost UK businesses a lot of money.c     -- Kenneth Farmer  <><  336-736-7376' SpyderByte Network of Technical Portals4   SpyderByte.com  EnterpriseUnix.org  |  Tru64.org OpenVMS.org  |  dcl.OpenVMS.orgt$ EnterpriseLinux.org  |  LinuxHPC.org ShannonKnowHPC.org   ------------------------------  % Date: Sat, 15 Nov 2003 22:23:33 -0500n* From: JF Mezei <jfmezei.spamnot@istop.com>. Subject: Re: OT: Did you really write this JF?) Message-ID: <3FB6EDAE.FF41DE99@istop.com>e   Ken Farmer wrote:  > 1 > Just wondering if you really wrote this drivel?t  K For crying out loud , learn to read headers, will you ? Anything that comesoH from dizum.com, as well as that gilgamesh remailer and the mit anonymousN remailer etc are FORGED. OK. I am sick and tired of this, and it has gotten toL a point where people are starting to call the wrong people. I've had to have* my phone de-listed because of the asshole.  N I fully understand why "John Smith" doesn't post under his real name. However,H even though I have left the newsgroups where those posts originate, theyM continue to find whatever excuse to post whatever they feel about me, so even-L if I were to start posting under another name here, they'd still continue to( invent stuff about me and cross post it.  3 (I say "they", but it is probably a single person).n  N And before you get all gung ho about the into-posted-from , my ISP has a proxyP with Bell Sympatico (I have a choice of 3 news servers), so that IP is not mine.   ------------------------------  # Date: Sun, 16 Nov 2003 03:51:09 GMT-2 From: "Ken Farmer" <KFarmer@NOSPAM.SpyderByte.com>. Subject: Re: OT: Did you really write this JF?< Message-ID: <NuCtb.8552$C14.369870@twister.southeast.rr.com>  ! Geesh man. OK. I was just asking.|  I I can see why you would be upset.  I wasn't trying to be on the attack, I|E was just wondering if it were true or not.  You may have already told * everyone this is jusy junk ad I missed it.  F BTW, I know how to read headers,. I'm just not going to spend the time studying them.   Ken-   -- Kenneth Farmer  <><- OpenVMS.org  |  dcl.OpenVMS.orga      7 "JF Mezei" <jfmezei.spamnot@istop.com> wrote in messageh# news:3FB6EDAE.FF41DE99@istop.com...s > Ken Farmer wrote:  > >g3 > > Just wondering if you really wrote this drivel?. >cG > For crying out loud , learn to read headers, will you ? Anything that  comes J > from dizum.com, as well as that gilgamesh remailer and the mit anonymousF > remailer etc are FORGED. OK. I am sick and tired of this, and it has	 gotten togI > a point where people are starting to call the wrong people. I've had toh have, > my phone de-listed because of the asshole. > G > I fully understand why "John Smith" doesn't post under his real name.  However,J > even though I have left the newsgroups where those posts originate, theyJ > continue to find whatever excuse to post whatever they feel about me, so evenK > if I were to start posting under another name here, they'd still continue- to* > invent stuff about me and cross post it. >r5 > (I say "they", but it is probably a single person).  > J > And before you get all gung ho about the into-posted-from , my ISP has a proxy L > with Bell Sympatico (I have a choice of 3 news servers), so that IP is not mine.l   ------------------------------  % Date: Sat, 15 Nov 2003 21:06:09 +0100pB From: Michiel Erens <I.dont.want.spam@this.mailaddress.is.invalid> Subject: Re: VMS BBS??? 7 Message-ID: <3FB68731.7F3F@this.mailaddress.is.invalid>y  
 slaX0r wrote:m > 	 > Hi all,  > F > I'm a sort-of VMS hobbyist using simh. I say sort-of because my onlyE > experience with VMS was about 10 years ago as a user. I'm learning,Q
 > though! <g>  > E > I'm looking for any BBS software for VMS. Does anyone know of any? rB > I've seen references to the DFWLUG BBS, but no mention of their F > software, and they seem to be defunct. I'd love to bring a real VMS 7 > BBS online, so if anyone can help, I'd appreciate it!'  < Do you mean something like Hunter Goatley's message Board ? 2  http://www.goatley.com/scripts/vmsboard/view.com/1 More information about the board softwar is at :  -  http://www.goatley.com/board/vmsboard/1.htmlS   --   ME Posted by news://news.nb.nu    ------------------------------  % Date: Sat, 15 Nov 2003 15:09:45 -0500r. From: Glenn Everhart <Everhart-nospam@gce.com> Subject: Re: VMS BBS???t+ Message-ID: <bp63a7$nf6$1@bob.news.rcn.net>t  
 slaX0r wrote:r > Didier Morandi wrote:  >  >> BBS? Bulletin Board System?  >> VMSNotes (on the Freeware CD) >> >> D.t >> > E > Sorry, yes. Bulletin Board System. Where can I find VMSNotes? I've eK > searched on the VMS Freeware sites and can't find it anywhere. I've also  % > checked HP's Freeware CD v4 and v5.m > C Then look on the VMS SIG tapes. There is a lot of material on there3@ (enough to fill ~25 CDs at the moment and counting. Among it are= 2 or 3 BBS systems for VMS as I recall. DECUSERVE has copies.e? There are a few others on the net also. I just got done sending < out the spring 2003 tapes (well, CDs) to a bunch of sites...   Glenn Everhart   ------------------------------  % Date: Sat, 15 Nov 2003 19:40:59 -0600r1 From: "David J. Dachtera" <djesys.nospam@fsi.net>d- Subject: Re: What is "TCPIP Client for VMS" ?o' Message-ID: <3FB6D5AB.232239EA@fsi.net>l   Robert Deininger wrote:n > @ > In article <vr9vreq7jiru30@news.supernews.com>, "DAVID TURNER" > <DAVID@HPAQ.NET> wrote:  > I > >You would think, in 2003, that OpenVMS comes with this all integrated.t > H > Yes, the license prices are too high from a competitive point of view. > L > New VMS systems are bundled with either a NAS package or EIP, depending on > the configuration. > 4 > >TCPIP is a standard in pretty much every other OSH > >When you think how much you pay for OVMS base license - typically VMS > >systems are servers8 > >everything involved in networking SHOULD be included.0 > >One more reason VMS is losing market share... > >MJ > >If you could see how many TCPIP/Decnet/Moif Kits we buy from Compaq per	 > >month.e > L > Can't you buy the NAS/EIP packages?  Last time I checked, that was cheaper6 > than getting a bunch of individual product licenses.  @ Oh, I thought DT was referring to the paradigm clash between theC UN*X/WhineBloze crowd and VMS re: the network stack (integrated, asc opposed to layered).   --   David J. Dachterat dba DJE Systemsa http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/o   ------------------------------   End of INFO-VAX 2003.635 ************************