INFO-VAX Sat, 29 Dec 2007 Volume 2007 : Issue 713 Contents: Re: Compiling PHP and/or any PHP Extension on VMS Re: How to get an Integrity to auto-reboot? Re: How to get an Integrity to auto-reboot? Re: Island Computers is moving Re: Island Computers is moving Re: Request for improvement to MAIL Re: Request for improvement to MAIL Re: Request for improvement to MAIL Re: Request for improvement to MAIL Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS ---------------------------------------------------------------------- Date: Fri, 28 Dec 2007 14:13:00 -0500 From: =?ISO-8859-1?Q?Arne_Vajh=F8j?= Subject: Re: Compiling PHP and/or any PHP Extension on VMS Message-ID: <47754abc$0$90272$14726298@news.sunsite.dk> Main, Kerry wrote: > However, what is typically lacking in most shops is the experience and > expertise to determine which technology is more appropriate for the task > at hand. And of course, the gumption to push back against inappropriate > technology by managers who do not have a vision longer than next month is > also an issue in many shops. > > I am sure we all have examples where a short term "just-get-it-running" > solution evolved into a production environment where standards, availability > and security all of a sudden became much greater concerns than when the > solution was first put in place. > > And of course, once the temp solution is in place, putting more appropriate > technology in place for production use is a bit like changing a tire on a > car while it is driving down the highway. Yup. Some of those freely available PHP apps are very feature rich. What manager does not consider free + feature rich a tempting combination. A good PHP programmer could probably detect the quality by looking at the code in 30 minutes. But even if they actually had such one look at the code, then "poor code quality => likely that there exists SQL injection or XSS vulnerabilities" may not be sufficient to stop the project. But I would blame the specific apps not PHP as such. It is possible to create well structured code in PHP. I am not convinced that the traditional declare variables with type approach is the only valid approach for web apps. PHP definitely has its shortcomings, but for a stateless non-transactional presentation web app, then I would expect it to be one of the best choices. And there are likely millions of that type of web sites. Arne ------------------------------ Date: Fri, 28 Dec 2007 17:55:14 -0500 From: Forrest Kenney Subject: Re: How to get an Integrity to auto-reboot? Message-ID: <47757ED2.1A5D93A4@hp.com> If it used to auto reboot something changed to cause the system disk or it's signature to change, or for the boot otions list to change. There are many ways for this to happen. If you upgraded from V8.3 to V8.3-1h1 you should have been given the option to add or change a boot option. You could have fixed this then. At this point you can change it at the EFI shell using vms_bcfg, or on the running system using @sys$manager:boot_options.com. Forrest Kenney David B Sneddon wrote: > > And some more info that I should have probably > included in the last message... > > It is OpenVMS... > on an rx1600, system firmware 2.11 [4445] > BMC version 3.48 > EFI boot manager 1.10 [14.62] > > Dave ------------------------------ Date: Fri, 28 Dec 2007 17:19:53 -0800 (PST) From: David B Sneddon Subject: Re: How to get an Integrity to auto-reboot? Message-ID: <143e0d4a-cf13-4193-a56f-1abdd0d90a81@i12g2000prf.googlegroups.com> On Dec 29, 7:55 am, Forrest Kenney wrote: > If it used to auto reboot something changed to cause the > system disk or it's signature to change, or for the boot otions > list to change. There are many ways for this to happen. > > If you upgraded from V8.3 to V8.3-1h1 you should have been > given the option to add or change a boot option. You could have fixed > this then. At this point you can change it at the EFI shell using > vms_bcfg, or on the running system using @sys$manager:boot_options.com. > > Forrest Kenney I have used boot_option.com and have removed and recreated the boot option... no change. Dave ------------------------------ Date: Fri, 28 Dec 2007 14:02:17 -0500 From: =?ISO-8859-1?Q?Arne_Vajh=F8j?= Subject: Re: Island Computers is moving Message-ID: <47754837$0$90276$14726298@news.sunsite.dk> David Turner, Island Computers wrote: > Please note that we are currently moving and numbers etc are going to change > ***NEW ADDRESS AS OF DEC 28 07*** Out of curiosity: are you moving due to more more business or less business ? Arne ------------------------------ Date: Fri, 28 Dec 2007 16:39:08 -0800 (PST) From: bob.birch@gmail.com Subject: Re: Island Computers is moving Message-ID: On Dec 28, 2:02 pm, Arne Vajh=F8j wrote: > David Turner, Island Computers wrote: > > > Please note that we are currently moving and numbers etc are going to ch= ange > > ***NEW ADDRESS AS OF DEC 28 07*** > > Out of curiosity: are you moving due to more more business or > less business ? > > Arne Shoot the tip of Tybee Penisula, a stones throw from the ocean, the high rent district. Perhaps a new sailboat, won the lottery ? ------------------------------ Date: Fri, 28 Dec 2007 14:16:10 -0500 From: =?ISO-8859-1?Q?Arne_Vajh=F8j?= Subject: Re: Request for improvement to MAIL Message-ID: <47754b79$0$90272$14726298@news.sunsite.dk> JF Mezei wrote: > The character cell MAIL utility should be improved to support the following: > > -support for multipart (mime encoded) messages. That one actually sounded serious. But not very relevant since very few uses VMS MAIL as their primary email tool. (I stopped 1-JAN-1997). > -upon encountering an image/xxxx attachement, MAIL should automatically > decode it, and convert the image into SIXEL format to be displayed on > the character cell terminal as part of the message. > -upon encountering any .EXE attachement, VMS should automatically invoke > a translator such as FX32! to automatically execute that file under the > SYSTEM account on VMS. The SYSTEM account is necesary to ensure that the > .EXE succeeds in doing what it is supposed to do (such as deposit files > in system directories, modifying system files etc etc). When you > consider the volume of mails containing such files, VMS is quite late in > implementing automated suppport for them. But after reading that I conclude that it was not serious. I just don't see the real point. Arne ------------------------------ Date: Fri, 28 Dec 2007 11:44:27 -0800 From: DeanW Subject: Re: Request for improvement to MAIL Message-ID: <3f119ada0712281144x6cb04055rd72bee1a6eff8a69@mail.gmail.com> On Dec 28, 2007 8:23 AM, JF Mezei wrote: > -upon encountering an image/xxxx attachement, MAIL should automatically > decode it, and convert the image into SIXEL format to be displayed on > the character cell terminal as part of the message. [snip happens] > -upon encountering a audio attachement, MAIL should automatically > invoque some speech recognition software that will convert the speech [just snip it] > -upon encountering any .EXE attachement, VMS should automatically invoke > a translator such as FX32! to automatically execute that file under the > SYSTEM account on VMS. The SYSTEM account is necesary to ensure that the [snippity doo-dah] Isn't this three months and some days early? ------------------------------ Date: Fri, 28 Dec 2007 15:22:12 -0500 From: JF Mezei Subject: Re: Request for improvement to MAIL Message-ID: <47755b54$0$25317$c3e8da3@news.astraweb.com> DeanW wrote: > Isn't this three months and some days early? Yeah, but I couldn't resist. Amazing how some have taken it seriously ! What I do miss of MAIL which isn't available on modern platforms is the ability to first vew a message "raw" before deciding whether to have it interpreted. On thunderbird, just clicking a message (so you can delete it) causes it to be opened and interpreted. You can disable html junk, but you can't have it display the raw message source by default. ------------------------------ Date: Fri, 28 Dec 2007 13:15:29 -0800 (PST) From: Doug Phillips Subject: Re: Request for improvement to MAIL Message-ID: On Dec 28, 10:23 am, JF Mezei wrote: > The character cell MAIL utility should be improved to support the following: > > -support for multipart (mime encoded) messages. > > -upon encountering an image/xxxx attachement, MAIL should automatically > decode it, and convert the image into SIXEL format to be displayed on > the character cell terminal as part of the message. > > -upon encountering a audio attachement, MAIL should automatically > invoque some speech recognition software that will convert the speech > into ascii text displayed as part of the message. (This is especially > important for VMS on them IA64 contraptions where a decision was made to > not support sound on those machines). Such facility would also be very > good and generating lyrics from music (just send yourself an MP3 and > when MAIL reads/decodes it, it will print out the lyrics for that song). > > -upon encountering any .EXE attachement, VMS should automatically invoke > a translator such as FX32! to automatically execute that file under the > SYSTEM account on VMS. The SYSTEM account is necesary to ensure that the > .EXE succeeds in doing what it is supposed to do (such as deposit files > in system directories, modifying system files etc etc). When you > consider the volume of mails containing such files, VMS is quite late in > implementing automated suppport for them. > > -support for flash files on character cell terminals is more > problematic. It is quite hard to display a high enough frame rate when > using SIXEL at 9600 baud to fill a screen. And the window needs to be > split so that a lower scrolling region will display the ascii text from > any sound files that are decoded. And support for REGIS may be required > to allow precise cursor positioning by the user wishing to "click" on a > button n the flash display. (the return key would obviously be used to > "click" on buttons after having moved the cursor with the arrow keys > over a button. > > It is true that it would be far easier to implement the above on the > X-windows version of mail, but it appears that HP has made a decision > that no more development must be made on VMS X-windows software since > VMS is to be relegated to an obscure server-only OS. Those sound like really good features. Maybe you could form a committee to do a feasibility study and appoint a sub-committee to conduct a market study to see if there's sufficient interest. If it doesn't look like this would be a profitable venture, then maybe Mr. Maher's Team-IMM would jump on it. I'd be willing to help once I finish consolidating all of my other Windows app's onto my VMS servers. ;-)) ------------------------------ Date: Fri, 28 Dec 2007 11:02:37 -0800 (PST) From: Doug Phillips Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <52d2b85b-fb10-4f12-b84f-eca4cbce10e3@i3g2000hsf.googlegroups.com> On Dec 28, 10:16 am, AEF wrote: > On Dec 27, 8:17 pm, David J Dachtera > wrote: > > > VAXman-, @SendSpamHere.ORG wrote: > > > > [snip] > > > I maintain a product that writes VT escape sequences. I have been plagued > > > in recent years by the terminal emulators claiming to be VT200/300/400 com- > > > patible when they are not. I have been urged to just modify the product to > > > work with Reflections as I was told *everybody* uses Reflections today. > > > In my experience, Reflection (singular) remains THE most complete VT > > emulation available, and even includes something none of the others do, > > AFAIK: smooth scroll. > > Quick question (QQ): Can you select an entire line by triple-clicking? > I have SmarTerm at work and this is one of my few gripes about it. You > cannot select an entire line without carefully dragging the mouse > pointer. I have trouble using the mouse that finely and have to > struggle to select ONLY ONE LINE. > > (Interestingly, our London office uses Reflection. I'll have to ask if > they can send me a copy.) > With Refelection: If you move the cursor to the left of the line it changes from an "I" to a backwards-arrow, and if you left-click it will select the entire line. If you hold the click and drag the cursor down (or up) in the left margin it will select multiple lines (or release the click, move to another line and shift-click.) Don't know about SmarTerm; I thought I had it someplace on one of my PC's, but maybe it's at some other site, darned if I can find it now. I did find TeraTerm and PowerTerm and they don't have that "feature." I've have found that for me (with other Windows app's, too) clicking on the right side of text and dragging the highlight to the left is easier to control than going left-to-right. ------------------------------ Date: Fri, 28 Dec 2007 11:34:52 -0800 (PST) From: AEF Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <71a84a89-0677-40c2-a382-c1a5c2b4fa2d@s12g2000prg.googlegroups.com> On Dec 28, 2:02 pm, Doug Phillips wrote: > On Dec 28, 10:16 am, AEF wrote: > > > > > On Dec 27, 8:17 pm, David J Dachtera > > wrote: > > > > VAXman-, @SendSpamHere.ORG wrote: > > > > > [snip] > > > > I maintain a product that writes VT escape sequences. I have been plagued > > > > in recent years by the terminal emulators claiming to be VT200/300/400 com- > > > > patible when they are not. I have been urged to just modify the product to > > > > work with Reflections as I was told *everybody* uses Reflections today. > > > > In my experience, Reflection (singular) remains THE most complete VT > > > emulation available, and even includes something none of the others do, > > > AFAIK: smooth scroll. > > > Quick question (QQ): Can you select an entire line by triple-clicking? > > I have SmarTerm at work and this is one of my few gripes about it. You > > cannot select an entire line without carefully dragging the mouse > > pointer. I have trouble using the mouse that finely and have to > > struggle to select ONLY ONE LINE. > > > (Interestingly, our London office uses Reflection. I'll have to ask if > > they can send me a copy.) > > With Refelection: If you move the cursor to the left of the line it > changes from an "I" to a backwards-arrow, and if you left-click it > will select the entire line. If you hold the click and drag the cursor > down (or up) in the left margin it will select multiple lines (or > release the click, move to another line and shift-click.) Interesting. So this way you can select a contiguous set of whole lines without having to precisely drag the mouse pointer just so. Cool. > Don't know about SmarTerm; I thought I had it someplace on one of my > PC's, but maybe it's at some other site, darned if I can find it now. > I did find TeraTerm and PowerTerm and they don't have that "feature." In SmarTerm if you double click it selects a word (with a few non- space characters [such as the period and colon, e.g.] also counting as word delimiters) but triple-clicking just results in nothing being selected. Thanks for checking! > I've have found that for me (with other Windows app's, too) clicking > on the right side of text and dragging the highlight to the left is > easier to control than going left-to-right. AEF ------------------------------ Date: Fri, 28 Dec 2007 20:00:01 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <5Bcdj.5$ia5.1@newsfe11.lga> I just heard back from one customer. He is using 'Reflection for UNIX and Digital' version 11.0. What is their current version? He is running a simple app I wrote which calls up SMG to do a menu function. As he scrolls over items in the menu, they appear at the far left of window even though the menu was in a virtual display pasted on the virtual paste- board 6 characters to the right! This works just fine with a *real* VT220 and its younger bretheren. I could hook up the VT100 (yes, a *real* VT100) and test it here too but there aren't too many of those in use outside of the VAXcave. ;) To me, this is a pretty simple series of escape sequences. There shouldn't be any reason for a piece of software calling itself a VT terminal emulation to miss this. Here's the image he sent me running the application that I wrote: http://tmesis.com/temulator/ -- 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: Fri, 28 Dec 2007 15:18:11 -0500 From: =?ISO-8859-1?Q?Arne_Vajh=F8j?= Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <47755a03$0$90264$14726298@news.sunsite.dk> VAXman- @SendSpamHere.ORG wrote: > I just heard back from one customer. > > He is using 'Reflection for UNIX and Digital' version 11.0. What is their > current version? http://www.attachmate.com/Products/Host+Connectivity/Terminal+Emulation/Reflection/ruo/ruo.htm has a link to "New Features in Reflection 14.0", so I would guess at 14.0 ! > To me, this is a pretty simple series of escape sequences. There shouldn't > be any reason for a piece of software calling itself a VT terminal emulation > to miss this. > Here's the image he sent me running the application that I wrote: > > http://tmesis.com/temulator/ It indeed looks rather straightforward. Any chance that they are running the screen with a non standard number of lines ? Arne ------------------------------ Date: Fri, 28 Dec 2007 12:41:48 -0800 (PST) From: Doug Phillips Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <3aaacc41-26c8-4548-aa23-8017fc4a8413@s27g2000hsb.googlegroups.com> On Dec 28, 2:00 pm, VAXman- @SendSpamHere.ORG wrote: > I just heard back from one customer. > > He is using 'Reflection for UNIX and Digital' version 11.0. What is their > current version? > Version 14 looks like the latest. V11 is the latest I have, too, though. > He is running a simple app I wrote which calls up SMG to do a menu function. > As he scrolls over items in the menu, they appear at the far left of window > even though the menu was in a virtual display pasted on the virtual paste- > board 6 characters to the right! This works just fine with a *real* VT220 > and its younger bretheren. I could hook up the VT100 (yes, a *real* VT100) > and test it here too but there aren't too many of those in use outside of > the VAXcave. ;) > > To me, this is a pretty simple series of escape sequences. There shouldn't > be any reason for a piece of software calling itself a VT terminal emulation > to miss this. > > Here's the image he sent me running the application that I wrote: > > http://tmesis.com/temulator/ > Yep, that's pretty ugly;-) So, in that screen, it looks like the DISK2:[.FILECOPY] line is currently selected? Does the display "corruption" always follow below the selected line? It looks like the corrupted lines are displayed (attribute "reverse") in the correct positions, and then redisplayed at the left (col.1) of the Reflection window rather than the SMG window. A raw might do that. I certainly don't know for sure what's wrong, but it would be interesting to see the raw data that's being sent to the screen. I have had problems with SMG if I display control characters (not using an SMG command) within the SMG window. We stopped using SMG long ago when we built our own screen routines to do the things we wanted (for portability to other lesser OS's.) ------------------------------ Date: Fri, 28 Dec 2007 22:32:43 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: In article <3aaacc41-26c8-4548-aa23-8017fc4a8413@s27g2000hsb.googlegroups.com>, Doug Phillips writes: > > >On Dec 28, 2:00 pm, VAXman- @SendSpamHere.ORG wrote: >> I just heard back from one customer. >> >> He is using 'Reflection for UNIX and Digital' version 11.0. What is their >> current version? >> > >Version 14 looks like the latest. V11 is the latest I have, too, >though. > >> He is running a simple app I wrote which calls up SMG to do a menu function. >> As he scrolls over items in the menu, they appear at the far left of window >> even though the menu was in a virtual display pasted on the virtual paste- >> board 6 characters to the right! This works just fine with a *real* VT220 >> and its younger bretheren. I could hook up the VT100 (yes, a *real* VT100) >> and test it here too but there aren't too many of those in use outside of >> the VAXcave. ;) >> >> To me, this is a pretty simple series of escape sequences. There shouldn't >> be any reason for a piece of software calling itself a VT terminal emulation >> to miss this. >> >> Here's the image he sent me running the application that I wrote: >> >> http://tmesis.com/temulator/ >> > >Yep, that's pretty ugly;-) > >So, in that screen, it looks like the DISK2:[.FILECOPY] line is >currently selected? Does the display "corruption" always follow below >the selected line? It looks like the corrupted lines are displayed >(attribute "reverse") in the correct positions, and then redisplayed >at the left (col.1) of the Reflection window rather than the SMG >window. A raw might do that. I certainly don't know for sure >what's wrong, but it would be interesting to see the raw data that's >being sent to the screen. I have had problems with SMG if I display >control characters (not using an SMG command) within the SMG window. >We stopped using SMG long ago when we built our own screen routines to >do the things we wanted (for portability to other lesser OS's.) Well, this works and works well on a VT220. I would/should expect that it display the same on a so-called VT220 emulator. -- 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: Fri, 28 Dec 2007 14:46:14 -0800 (PST) From: Rich Jordan Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: On Dec 28, 4:32 pm, VAXman- @SendSpamHere.ORG wrote: > In article <3aaacc41-26c8-4548-aa23-8017fc4a8...@s27g2000hsb.googlegroups.com>, Doug Phillips writes: > > > > > > >On Dec 28, 2:00 pm, VAXman- @SendSpamHere.ORG wrote: > >> I just heard back from one customer. > > >> He is using 'Reflection for UNIX and Digital' version 11.0. What is their > >> current version? > > >Version 14 looks like the latest. V11 is the latest I have, too, > >though. > > >> He is running a simple app I wrote which calls up SMG to do a menu function. > >> As he scrolls over items in the menu, they appear at the far left of window > >> even though the menu was in a virtual display pasted on the virtual paste- > >> board 6 characters to the right! This works just fine with a *real* VT220 > >> and its younger bretheren. I could hook up the VT100 (yes, a *real* VT100) > >> and test it here too but there aren't too many of those in use outside of > >> the VAXcave. ;) > > >> To me, this is a pretty simple series of escape sequences. There shouldn't > >> be any reason for a piece of software calling itself a VT terminal emulation > >> to miss this. > > >> Here's the image he sent me running the application that I wrote: > > >> http://tmesis.com/temulator/ > > >Yep, that's pretty ugly;-) > > >So, in that screen, it looks like the DISK2:[.FILECOPY] line is > >currently selected? Does the display "corruption" always follow below > >the selected line? It looks like the corrupted lines are displayed > >(attribute "reverse") in the correct positions, and then redisplayed > >at the left (col.1) of the Reflection window rather than the SMG > >window. A raw might do that. I certainly don't know for sure > >what's wrong, but it would be interesting to see the raw data that's > >being sent to the screen. I have had problems with SMG if I display > >control characters (not using an SMG command) within the SMG window. > >We stopped using SMG long ago when we built our own screen routines to > >do the things we wanted (for portability to other lesser OS's.) > > Well, this works and works well on a VT220. I would/should expect that it > display the same on a so-called VT220 emulator. > > -- > 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 We used to have problems with SMG only when the emulator (or sometimes a real terminal, for that matter) got set to different tab stops than the default one every 8 starting at 9. I'm too rusty in SMG to remember if that was easily worked around using SMG. We had the application save, force 8 character tabs, then restore on exit to eliminate the problem (which often looked like Brian's picture) ------------------------------ Date: Fri, 28 Dec 2007 14:51:30 -0800 (PST) From: Doug Phillips Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <8621a775-596e-4d77-a874-484565ab05c1@e10g2000prf.googlegroups.com> On Dec 28, 2:00 pm, VAXman- @SendSpamHere.ORG wrote: > I just heard back from one customer. > > He is using 'Reflection for UNIX and Digital' version 11.0. What is their > current version? > > He is running a simple app I wrote which calls up SMG to do a menu function. > As he scrolls over items in the menu, they appear at the far left of window > even though the menu was in a virtual display pasted on the virtual paste- > board 6 characters to the right! This works just fine with a *real* VT220 > and its younger bretheren. I could hook up the VT100 (yes, a *real* VT100) > and test it here too but there aren't too many of those in use outside of > the VAXcave. ;) > > To me, this is a pretty simple series of escape sequences. There shouldn't > be any reason for a piece of software calling itself a VT terminal emulation > to miss this. > > Here's the image he sent me running the application that I wrote: > > http://tmesis.com/temulator/ > Another thought. In Reflection's "Setup->Terminal" option box (tabbed) make sure the "Terminal Type" and "Emulation->Terminal ID" agree. If you tell VMS you have a VT400-7 (from Terminal Type) but Reflection is told to emulate something older, like a VT220, then SMG might be sending DEC_CRT4 commands that the emulation won't recognize. If they're set VT400-7 and VT420, then you _shouldn't_ have this problem unless there are some raw controls being sent (as I mentioned before.) Sorry I don't have an SMG built program here to test with. ------------------------------ Date: Fri, 28 Dec 2007 15:11:10 -0800 (PST) From: Doug Phillips Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: On Dec 28, 4:32 pm, VAXman- @SendSpamHere.ORG wrote: > In article <3aaacc41-26c8-4548-aa23-8017fc4a8...@s27g2000hsb.googlegroups.com>, Doug Phillips writes: > > > > > > >On Dec 28, 2:00 pm, VAXman- @SendSpamHere.ORG wrote: > >> I just heard back from one customer. > > >> He is using 'Reflection for UNIX and Digital' version 11.0. What is their > >> current version? > > >Version 14 looks like the latest. V11 is the latest I have, too, > >though. > > >> He is running a simple app I wrote which calls up SMG to do a menu function. > >> As he scrolls over items in the menu, they appear at the far left of window > >> even though the menu was in a virtual display pasted on the virtual paste- > >> board 6 characters to the right! This works just fine with a *real* VT220 > >> and its younger bretheren. I could hook up the VT100 (yes, a *real* VT100) > >> and test it here too but there aren't too many of those in use outside of > >> the VAXcave. ;) > > >> To me, this is a pretty simple series of escape sequences. There shouldn't > >> be any reason for a piece of software calling itself a VT terminal emulation > >> to miss this. > > >> Here's the image he sent me running the application that I wrote: > > >> http://tmesis.com/temulator/ > > >Yep, that's pretty ugly;-) > > >So, in that screen, it looks like the DISK2:[.FILECOPY] line is > >currently selected? Does the display "corruption" always follow below > >the selected line? It looks like the corrupted lines are displayed > >(attribute "reverse") in the correct positions, and then redisplayed > >at the left (col.1) of the Reflection window rather than the SMG > >window. A raw might do that. I certainly don't know for sure > >what's wrong, but it would be interesting to see the raw data that's > >being sent to the screen. I have had problems with SMG if I display > >control characters (not using an SMG command) within the SMG window. > >We stopped using SMG long ago when we built our own screen routines to > >do the things we wanted (for portability to other lesser OS's.) > > Well, this works and works well on a VT220. I would/should expect that it > display the same on a so-called VT220 emulator. > What happens if you log in on a real VT220 and SET TERM/ DEVICE_TYPE=VT400 ? (I don't have a *real* VT220 anymore so I can't test that either.) ------------------------------ Date: Fri, 28 Dec 2007 19:09:53 -0600 From: Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: >> >> >I am trying to find a way that I can set the titles of my R2 terminal >> >emulation session from VMS. >> >> >I am running Reflection R2 version 5.20 >> We use this all the time to set the title bar. It works with Reflection 9 thru 12 that I know of. Shael $! $! Initialization - Set up some useful symbols $! $ set noon $ ESC[0,8]=%X1B $ POSITION=ESC+"[22;1H" $! $! Define the WRQ command escape sequences. $! $ WRQ0=ESC+"P1234;0{" $ ST = ESC + "\" $ CMD=POSITION+WRQ0 $! $ node = f$getsyi("NODENAME") $ process_name = f$getjpi("","PRCNAM") $ title = "PPR Node: ''node' -- Process: ''process_name' (''pc_username')" $! $! Set the Reflection window title. $! $ set terminal/nowrap $ wait 00:00:00.5 $ write sys$output CMD+"set window-title ""''title'""" + ST $ write sys$output "" $ set terminal/wrap $! ------------------------------ Date: Sat, 29 Dec 2007 02:22:35 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: In article , Doug Phillips writes: > > >On Dec 28, 4:32 pm, VAXman- @SendSpamHere.ORG wrote: >> In article <3aaacc41-26c8-4548-aa23-8017fc4a8...@s27g2000hsb.googlegroups.com>, Doug Phillips writes: >> >> >> >> >> >> >On Dec 28, 2:00 pm, VAXman- @SendSpamHere.ORG wrote: >> >> I just heard back from one customer. >> >> >> He is using 'Reflection for UNIX and Digital' version 11.0. What is their >> >> current version? >> >> >Version 14 looks like the latest. V11 is the latest I have, too, >> >though. >> >> >> He is running a simple app I wrote which calls up SMG to do a menu function. >> >> As he scrolls over items in the menu, they appear at the far left of window >> >> even though the menu was in a virtual display pasted on the virtual paste- >> >> board 6 characters to the right! This works just fine with a *real* VT220 >> >> and its younger bretheren. I could hook up the VT100 (yes, a *real* VT100) >> >> and test it here too but there aren't too many of those in use outside of >> >> the VAXcave. ;) >> >> >> To me, this is a pretty simple series of escape sequences. There shouldn't >> >> be any reason for a piece of software calling itself a VT terminal emulation >> >> to miss this. >> >> >> Here's the image he sent me running the application that I wrote: >> >> >> http://tmesis.com/temulator/ >> >> >Yep, that's pretty ugly;-) >> >> >So, in that screen, it looks like the DISK2:[.FILECOPY] line is >> >currently selected? Does the display "corruption" always follow below >> >the selected line? It looks like the corrupted lines are displayed >> >(attribute "reverse") in the correct positions, and then redisplayed >> >at the left (col.1) of the Reflection window rather than the SMG >> >window. A raw might do that. I certainly don't know for sure >> >what's wrong, but it would be interesting to see the raw data that's >> >being sent to the screen. I have had problems with SMG if I display >> >control characters (not using an SMG command) within the SMG window. >> >We stopped using SMG long ago when we built our own screen routines to >> >do the things we wanted (for portability to other lesser OS's.) >> >> Well, this works and works well on a VT220. I would/should expect that it >> display the same on a so-called VT220 emulator. >> > >What happens if you log in on a real VT220 and SET TERM/ >DEVICE_TYPE=VT400 ? (I don't have a *real* VT220 anymore so I can't >test that either.) 'Tis late here. I'll check that tomorrow. As for TABs, I'd doubt it. The menu items are 6 characters from the left. I don't believe SMG would set tabs at such an odd spacing and hope to rely on it. -- 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: Sat, 29 Dec 2007 02:33:52 GMT From: "John E. Malmberg" Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: VAXman- @SendSpamHere.ORG wrote: > > As for TABs, I'd doubt it. The menu items are 6 characters from the left. > I don't believe SMG would set tabs at such an odd spacing and hope to rely > on it. I would not count that out, SMG by default does not change the TAB setting, but some applications do. I know that one of the text editors did if you changed the tab stops, and then a number of SMG applications run after that point would not display correctly. If someone does a "save" on the emulator, it can be saved with many non-standard settings, including some that can not be changed from the setup menus. I had an issue where somehow some of my pre-set emulator settings were saved in insert mode. Interestingly set term/inquire would fix it, but the only fix I found was to save the emulator with the correct settings. -John wb8tyw@qsl.network Personal Opinion Only ------------------------------ Date: Sat, 29 Dec 2007 03:22:30 GMT From: "John E. Malmberg" Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: ksrich@bellsouth.net wrote: >>>> I am trying to find a way that I can set the titles of my R2 terminal >>>> emulation session from VMS. >>>> I am running Reflection R2 version 5.20 > > We use this all the time to set the title bar. It works with Reflection 9 > thru 12 that I know of. It also works with Reflections 5.20. The online documentation showed it as: WRQCMD = Dcs1234;Ps{St, but does not document the value for Ps, which is the ASCII 0. I can now set the title bar on WRQ R2, Putty, IVT, and DECTerms from running a single command file. http://encompasserve.org/~malmberg/dcl/set_window.txt More work is obviously needed on properly detecting which emulator is running. Thanks, -John ------------------------------ End of INFO-VAX 2007.713 ************************