Re: writing color enhanced messes from rexx execs

2006-11-28 Thread Zoltan Balogh
i have the same problem, now i can color an entire line, but i dont know 
how
can i color only the part of the line.. 
I look for things at google but i cant find usefull things. Can you help 
me?

(I use z/VM)

thnx, 

Zolo


Another PIPE how to -2

2006-11-28 Thread Huegel, Thomas
This list has the smartest guys around, so I have another PIPE how to.

I have an input that looks like this:

aaa=apple,bbb=ball,ccc=(cat,cow,candle),ddd=dog

What I want is an output stem that looks like this:
aaa=apple,
bbb=ball,
ccc=(cat,cow,candle),
ddd=dog

The input fields may be in any order and any (or none) may be inside
parents.
The trick is to be able to ignore the commas inside the parents.

At first it looked easy just using SPLIT but I can't figure out how to
handle the (cat,cow,candle) as one entity.

Can anyone help?

Tom



__
 ella for Spam Control  has removed VSE-List messages and set aside
VM-List for me
You can use it too - and it's FREE!  http://www.ellaforspam.com


Re: Another PIPE how to -2

2006-11-28 Thread Colin Allinson
My answer is to do a 'Split before /(/  | Split after /)/ | b: find ( | 
c/,/;/ | f: faninany | join * | split /,/ | c/;/,/ | Cons $ b:|f:'

Not tested but hope this works.

Colin Allinson
Amadeus Data Processing







wrote :


This list has the smartest guys around, so I have another PIPE how to. 
I have an input that looks like this: 
aaa=apple,bbb=ball,ccc=(cat,cow,candle),ddd=dog 
What I want is an output stem that looks like this: 
aaa=apple, 
bbb=ball, 
ccc=(cat,cow,candle), 
ddd=dog 
The input fields may be in any order and any (or none) may be inside 
parents. 
The trick is to be able to ignore the commas inside the parents. 
At first it looked easy just using SPLIT but I can't figure out how to 
handle the (cat,cow,candle) as one entity. 
Can anyone help? 
Tom 


__ 
 ella for Spam Control  has removed VSE-List messages and set aside 
VM-List for me 
You can use it too - and it's FREE!  http://www.ellaforspam.com 


Re: C Support for TAP/PRT/PUN

2006-11-28 Thread David Boyes
 Perhaps it is time for the user community to define and write some
 assembler
 language subroutines to interface bewteen C programs and the VM/CMS
 environment.
 Much like that FORTRAN library that used to be offered by IBM.

Long past time...

Most of the rdr and pun routines could be cribbed from sources like CARD
(after asking permission, of course). AFAIK, that would only leave tape
routines; we might be able to extract something from TAPEMAP under
similar circumstances. Alan's suggestion of a CSL routine wrapper would
also make them usable from the remaining VM compilers and REXX as well.

I guess the question would be how difficult it is to write and integrate
a new CSL routine. Any pointers to documentation on such a beast? 

-- db


Re: Another PIPE how to -2

2006-11-28 Thread Marty Zimelis
Tom,
   My approach would be a bit different from Colin's because I'm assuming
that the number of terms inside parentheses is unknown.
 
  '*: |',
   'split before /(/ |',
   'split after /)/ |',
  'b: between /(/ 1 |',
   'change /,/ xff |',/* or any other character not in data */
  'f: faninany |',
   'join * |',
   'split /,/ |',
   'change xff /,/ |',
  '*:',
 '?',
  'b: | f:' 
 
Also not tested.
 
Marty
 
Martin Zimelis 
Principal 
maz/Consultancy 


  _  

From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Huegel, Thomas
Sent: Tuesday, November 28, 2006 10:12 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Another PIPE how to -2



This list has the smartest guys around, so I have another PIPE how to. 

I have an input that looks like this: 

aaa=apple,bbb=ball,ccc=(cat,cow,candle),ddd=dog 

What I want is an output stem that looks like this: 
aaa=apple, 
bbb=ball, 
ccc=(cat,cow,candle), 
ddd=dog 

The input fields may be in any order and any (or none) may be inside
parents. 
The trick is to be able to ignore the commas inside the parents. 

At first it looked easy just using SPLIT but I can't figure out how to
handle the (cat,cow,candle) as one entity. 

Can anyone help? 

Tom 



__ 
 ella for Spam Control  has removed VSE-List messages and set aside
VM-List for me 
You can use it too - and it's FREE!  http://www.ellaforspam.com 



Re: Another PIPE how to -2

2006-11-28 Thread Rob van der Heij

At first it looked easy just using SPLIT but I can't figure out how to
handle the (cat,cow,candle) as one entity.


How about this?

  x:if nlocate ,=,
| insert /,/
| x:
| joincont leading /,/ keep

Rob


Re: C Support for TAP/PRT/PUN

2006-11-28 Thread Dave Jones
The documentation for coding CSLs can be found in z/VM V5R1.0 CMS 
Application Development Guide for Assembler (SC24-6070-00), and there's 
a copy here: 
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/hcsh2a80


However, the CSL interface is designed for Assembler use only; that is 
to say that CSLs are meant to be coded in assembler (or PL/X).


But there's no real need to go to all this trouble...just grab John 
Hartmann's POPEN package off of the Pipelines download page 
(http://vm.marist.edu/~pipeline/). POPEN is an easy to use interface 
from C, PL/I, Cobol, etc. to Pipelines, so anything coded in these 
languages can easily exploit the full power of Pipelines, including the 
 reader, punch and printmc stages. data can come from either the 
program to the pipe (for use by the punch stage, say) or from the pipe 
to the application (from the reader stage, say).


Documentation, and even a sample program in C, can be found here:
http://vm.marist.edu/~pipeline/popen.html

Problem solved...easy-peizy:-)

DJ
David Boyes wrote:

Perhaps it is time for the user community to define and write some
assembler
language subroutines to interface bewteen C programs and the VM/CMS
environment.
Much like that FORTRAN library that used to be offered by IBM.



Long past time...

Most of the rdr and pun routines could be cribbed from sources like CARD
(after asking permission, of course). AFAIK, that would only leave tape
routines; we might be able to extract something from TAPEMAP under
similar circumstances. Alan's suggestion of a CSL routine wrapper would
also make them usable from the remaining VM compilers and REXX as well.

I guess the question would be how difficult it is to write and integrate
a new CSL routine. Any pointers to documentation on such a beast? 


-- db


Re: Another PIPE how to -2

2006-11-28 Thread Rob van der Heij

My apologies for using if in the solution, but it it's a lot easier
to try it on the command line - yes, I did test it :-)


Re: DASD VOLSERs during install

2006-11-28 Thread Stephen Frazier
Kind of yes. To start the install you must start with a VOLSER of 520RES. However if you are 
installing on a VM guest (2nd level) that can be minidisk on a disk with another VOLSER. After you 
do the first part (or all) of the install to the minidisk you then attach a full pack to the guest 
and copy all of VM to the full pack changing the needed files such as USER DIRECT and SYSTEM CONFIG.
You then IPL the guest from the full pack and complete the install. This will give you a VM system 
that runs off of a disk with whatever VOLSER you want.


Not easy, but if you know what you are doing it isn't hard either. :)


[EMAIL PROTECTED] wrote:
I'm trying to verify for a friend that you can change the VOLSERs of the 
DASD during install of z/VM.  I can't find my installation guide, so I'm 
asking here.  He wants to be able to use VOLSERs other than 520RES, 
520W01, etc


--
Mark Pace


--
Stephen Frazier
Information Technology Unit
Oklahoma Department of Corrections
3400 Martin Luther King
Oklahoma City, Ok, 73111-4298
Tel.: (405) 425-2549
Fax: (405) 425-2554
Pager: (405) 690-1828
email:  stevef%doc.state.ok.us


Looking for a better world?

2006-11-28 Thread Mike Walter
From today's IBM announcement letter at:
http://www-306.ibm.com/common/ssi/fcgi-bin/ssialias?subtype=cainfotype=anappname=iSourcesupplier=897letternum=ENUS306-281
 
Today, IBM announces decreases in one-time charges (OTC) on World 
Programming System. 
Decreased one-time charges will apply to those programs whose charges 
become due on or after November 28, 2006.

Good news indeed for those planning to program their own worlds!  I wonder 
what the budget is for such a project?
Certainly Chuckie must have a license for **this** product.  :-)

Mike Walter 
Hewitt Associates 
Any opinions expressed herein are mine alone and do not necessarily 
represent the opinions or policies of Hewitt Associates.

 
The information contained in this e-mail and any accompanying documents may 
contain information that is confidential or otherwise protected from 
disclosure. If you are not the intended recipient of this message, or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message, including any attachments. Any 
dissemination, distribution or other use of the contents of this message by 
anyone other than the intended recipient 
is strictly prohibited.


Re: Looking for a better world?

2006-11-28 Thread Schuh, Richard
And it isn't even April 1.

You can find out more about WPS at:
http://www-306.ibm.com/common/ssi/fcgi-bin/ssialias?infotype=ansubtype=
caappname=Demonstrationhtmlfid=897/ENUS205-193 

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Mike Walter
Sent: Tuesday, November 28, 2006 8:30 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Looking for a better world?

From today's IBM announcement letter at:
http://www-306.ibm.com/common/ssi/fcgi-bin/ssialias?subtype=cainfotype=
anappname=iSourcesupplier=897letternum=ENUS306-281
 
Today, IBM announces decreases in one-time charges (OTC) on World
Programming System. 
Decreased one-time charges will apply to those programs whose charges
become due on or after November 28, 2006.

Good news indeed for those planning to program their own worlds!  I
wonder what the budget is for such a project?
Certainly Chuckie must have a license for **this** product.  :-)

Mike Walter
Hewitt Associates
Any opinions expressed herein are mine alone and do not necessarily
represent the opinions or policies of Hewitt Associates.

 
The information contained in this e-mail and any accompanying documents
may contain information that is confidential or otherwise protected from
disclosure. If you are not the intended recipient of this message, or if
this message has been addressed to you in error, please immediately
alert the sender by reply e-mail and then delete this message, including
any attachments. Any dissemination, distribution or other use of the
contents of this message by anyone other than the intended recipient is
strictly prohibited.


Re: Looking for a better world?

2006-11-28 Thread David Boyes
 From today's IBM announcement letter at:
 http://www-306.ibm.com/common/ssi/fcgi-
 bin/ssialias?subtype=cainfotype=anappname=iSourcesupplier=897letternum
 =ENUS306-281
 
 Today, IBM announces decreases in one-time charges (OTC) on World
 Programming System.
 Decreased one-time charges will apply to those programs whose charges
 become due on or after November 28, 2006.
 
 Good news indeed for those planning to program their own worlds!  I wonder
 what the budget is for such a project?

It's part of the Websphere Virtual Universe offering. Totally Rational,
unless you're in the Lotus position. The problem is where DB/2 fits in...8-)

 Certainly Chuckie must have a license for **this** product.  :-)

Nope. It's yet another OS/VU specific product. 8-(

(Is it Friday yet?)

-- db


Re: Another PIPE how to -2

2006-11-28 Thread Brian Nielsen
As an alternative to the other suggestions you could use a REXX stage:

'| REXX KWSPLIT',


The KWSPLIT REXX file contains:

/* REXX stage to split at keywords */
signal on error
DO FOREVER
   'READTO RECORD'
   DO WHILE length(record)0
  parse var record var_name '=' remaining
  IF left(remaining,1)='('
  THEN DO
  parse var remaining data '),' record
  data=data')'
   END
  ELSE parse var remaining data ',' record
  'OUTPUT' var_name'='data','
   END
END
error: exit RC*(RC^=12)


Brian Nielsen



On Tue, 28 Nov 2006 09:12:20 -0600, Huegel, Thomas [EMAIL PROTECTED] 

wrote:

This list has the smartest guys around, so I have another PIPE how to.

I have an input that looks like this:

aaa=apple,bbb=ball,ccc=(cat,cow,candle),ddd=dog

What I want is an output stem that looks like this:
aaa=apple,
bbb=ball,
ccc=(cat,cow,candle),
ddd=dog

The input fields may be in any order and any (or none) may be inside
parents.
The trick is to be able to ignore the commas inside the parents.

At first it looked easy just using SPLIT but I can't figure out how to
handle the (cat,cow,candle) as one entity.

Can anyone help?

Tom



__
 ella for Spam Control  has removed VSE-List messages and set aside
VM-List for me
You can use it too - and it's FREE!  http://www.ellaforspam.com



Re: Looking for a better world?

2006-11-28 Thread Dennis Schaffer
I believe the World Programming System is a SAS-like product marketed by
the World Programming Company, which is either owned by or whose products
are remarketed by IBM:  http://www.teamwpc.co.uk/wpsOverview.html

Dennis



   
 Mike Walter 
 [EMAIL PROTECTED] 
 tt.comTo 
 Sent by: The IBM IBMVM@LISTSERV.UARK.EDU 
 z/VM Operating cc 
 System   
 [EMAIL PROTECTED] Subject 
 ARK.EDU  Looking for a better world? 
   
   
 11/28/2006 10:29  
 AM
   
   
 Please respond to 
   The IBM z/VM   
 Operating System 
 [EMAIL PROTECTED] 
 ARK.EDU  
   
   




From today's IBM announcement letter at:
http://www-306.ibm.com/common/ssi/fcgi-bin/ssialias?subtype=cainfotype=anappname=iSourcesupplier=897letternum=ENUS306-281


Today, IBM announces decreases in one-time charges (OTC) on World
Programming System.
Decreased one-time charges will apply to those programs whose charges
become due on or after November 28, 2006.

Good news indeed for those planning to program their own worlds!  I wonder
what the budget is for such a project?
Certainly Chuckie must have a license for **this** product.  :-)

Mike Walter
Hewitt Associates
Any opinions expressed herein are mine alone and do not necessarily
represent the opinions or policies of Hewitt Associates.


The information contained in this e-mail and any accompanying documents may
contain information that is confidential or otherwise protected from
disclosure. If you are not the intended recipient of this message, or if
this message has been addressed to you in error, please immediately alert
the sender by reply e-mail and then delete this message, including any
attachments. Any dissemination, distribution or other use of the contents
of this message by anyone other than the intended recipient
is strictly prohibited.


Re: Looking for a better world?

2006-11-28 Thread Peter . Webb
See below.

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of David Boyes
Sent: November 28, 2006 12:00
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Looking for a better world?

 From today's IBM announcement letter at:
 http://www-306.ibm.com/common/ssi/fcgi-

bin/ssialias?subtype=cainfotype=anappname=iSourcesupplier=897lettern
um
 =ENUS306-281
 
 Today, IBM announces decreases in one-time charges (OTC) on World
 Programming System.
 Decreased one-time charges will apply to those programs whose charges
 become due on or after November 28, 2006.
 
 Good news indeed for those planning to program their own worlds!  I
wonder
 what the budget is for such a project?

It's part of the Websphere Virtual Universe offering. Totally Rational,
unless you're in the Lotus position. The problem is where DB/2 fits
in...8-)

 Certainly Chuckie must have a license for **this** product.  :-)

Nope. It's yet another OS/VU specific product. 8-(

(Is it Friday yet?)

-- db

And on that note...

From: [EMAIL PROTECTED] (Thomas Koenig)
Newsgroups: alt.folklore.computers
Subject: New Updates and Fixes to IBM/VU
Date: 29 Sep 1994 21:09:06 GMT
Organization: University of Karlsruhe, Germany

Just found this ;-)

  I   M   M
I   B   B MM MM
I     M M M
I   B   B M   M
  I   M   M

   New Updates and Fixes to IBM/VU


This is a notification of two patches to IBM/VU (Virtual
Universe) and a new release designed for users not requiring the full
capabilities of a virtual universe.

Several users have reported errors resulting from recursive
calls to the Universe Creation Utility (UCU). This utility, called from
IEBSAGAN, is used to initialize the virtual space which will hold the
universe to be simulated. On occasion, the universe created by this
routine will contain technologies capable of creating their 'own'
virtual universe processors, which in turn call on the UCU. While the
stack structure supporting the UCU was designed with this in mind, no
system can handle unlimited recursion. Release 134 will contain a patch
that will request user verification before a new level is created.

Another problem that has been experienced occurs during the use
of black holes and neutron stars in the virtual universe. Although the
mass storage media provided with the VU processor is of the highest
quality, it can not handle storage at such a density. The highest
density that is supported is 2.32E16 grams/cc. DO NOT EXCEED THIS LIMIT.
Severe gravitational effects have serious impact on the reliability of
the system. V134 will also contain a program (IEBFORWARD) that can deal
with these problems.

Due for release in April is IBM/VSS (Virtual Solar System). This
is designed for the casual user, who does not require the full use of a
universe. One possible use of this package is to provide uniform testing
conditions for programs that take input regarding the phase of the moon.
In addition, it is estimated that the cost of simulating the solar
system and a Voyager flyby is 1/5 that of actually running such a
mission.

IBM Software Division


The information transmitted is intended only for the person or entity to which 
it is addressed and may contain confidential and/or privileged material.  Any 
review retransmission dissemination or other use of or taking of any action in 
reliance upon this information by persons or entities other than the intended 
recipient or delegate is strictly prohibited.  If you received this in error 
please contact the sender and delete the material from any computer.  The 
integrity and security of this message cannot by guaranteed on the Internet.  
The Sender accepts no liability for the content of this e-mail or for the 
consequences of any actions taken on basis of the information provided.  The 
recipient should check this e-mail and any attachments for the presence of 
viruses.  The sender accepts no liability for any damage caused by any virus 
transmitted by this e-mail.  This disclaimer is the property of the TTC and 
must not be altered or circumvented in any manner.


Re: writing color enhanced messes from rexx execs

2006-11-28 Thread Kris Buelens
What you ask is impossible In linemode.  If you want to exploit fullscreen 
CMS, then you can define the color of each character:
Some code extracted from my TSTREX EXEC
 ... if SET FULLSCREEN ON, then you can issue...
'SET CHARMODE ON'
 wvcms='VSCREEN WRITE CMS'
 wvcms '0 1 18  (FIELD  environment ='
 wvcms '0 20 10 (HIGH RED DATA' addrmsg
 if fid^='' then wvcms '0 26 20 ( HIGH YeLL DATA' fid
 wvcms '0 1 20  (FIELD Go on - try a few...'
 wvcms '0 1 1   (FIELD  '
 txt='To end : PF3to dump vars: REXDUMP or DUMP v1 v2 vn or 
DUMP v.'
 
col='YYYPPPRRRPYYRRRR'
 
hig='NN222NNN2222'
/* Colors:  1 2 3 4 5 6 7 0Exthi:   1 2 4 0
b r p g t y w d b r u d  */
 wvcms '0 1 75 (FIELD' txt
 wvcms '0 2 75 (COLOR' translate(col,'1234567','BRPGTYW')
 wvcms '0 2 75 (EXTHI' translate(hig,'0124','NBRU')

 txt=' PF15 or EXTRACT 
/xedit-settings'
 
col='YYYR'
 
hig='NNN2'
 wvcms '0 1 75 (FIELD' txt
 wvcms '0 2 75 (COLOR' translate(col,'1234567','BRPGTYW')
 wvcms '0 2 75 (EXTHI' translate(hig,'0124','NBRU')

You can also define windows in CMS, even without SET FULLSCREEN ON.  In 
thses windows you can also use whatever color you like.  We have some 
execs to make it much easier for execs to use such windows.  Things like 
displaying a please wait panel or a selection list become very easy. 
Contact me again if you want that code.

Kris,
IBM Belgium, VM customer support


The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU wrote on 
2006-11-28 15:32:15:

 i have the same problem, now i can color an entire line, but i dont know 
how
 can i color only the part of the line..
 I look for things at google but i cant find usefull things. Can you help 
me?

 (I use z/VM)

 thnx,

 Zolo


[Fwd: Decimal Floating Point PoP]

2006-11-28 Thread Dave Jones
It appears that we can expect decimal floating point capability in a 
future zSeries processor..


I do hope that the CMS Rexx interpreter is upgraded to take advantage of 
such a new feature.


DJ

 Original Message 
Subject: Decimal Floating Point PoP
Date: Tue, 28 Nov 2006 10:11:24 -0800
From: John R. Ehrman (408-463-3543 T/543-) [EMAIL PROTECTED]

The Preliminary Decimal-Floating-Point Architecture documentation
is now available at

   http://publibfi.boulder.ibm.com/epubs/pdf/a2322320.pdf

John Ehrman


Re: DASD VOLSERs during install

2006-11-28 Thread Marian Gasparovic
Mark,
not during the installation, but after that you can
rename them.

Marian

--- Mark Pace [EMAIL PROTECTED] wrote:

 I'm trying to verify for a friend that you can
 change the VOLSERs of the
 DASD during install of z/VM.  I can't find my
 installation guide, so I'm
 asking here.  He wants to be able to use VOLSERs
 other than 520RES, 520W01,
 etc
 
 -- 
 Mark Pace
 



 

Sponsored Link

Compare mortgage rates for today. 
Get up to 5 free quotes. 
Www2.nextag.com


Re: writing color enhanced messes from rexx execs

2006-11-28 Thread Zoltan Balogh

First of all thank you for your help, and i'd like to see those execs
if it is possible.
Btw what is the variable  fid^ ? Sorry if i should know, i started to
learn rexx only some weeks ago. Is there a special meaning of the
variable with ^?


On 11/28/06, Kris Buelens [EMAIL PROTECTED] wrote:

What you ask is impossible In linemode.  If you want to exploit fullscreen
CMS, then you can define the color of each character:

...

 if fid^='' then wvcms '0 26 20 ( HIGH YeLL DATA' fid
  wvcms '0 1 20  (FIELD Go on - try a few...'
 wvcms '0 1 1   (FIELD  '
 txt='To end : PF3to dump vars: REXDUMP or DUMP v1 v2 vn or
DUMP v.'

Sorry but i dont really understand how can i dump vars. I mean if
there is a var with value, i can dump it with say too. Or it is a
bit like tracing vars like in higher programming languages?
But tomorrow i hope i can try it or i'll look some help about.
...

Contact me again if you want that code.

ok, i need them if it is possible :)


Re: writing color enhanced messes from rexx execs

2006-11-28 Thread Kris Buelens
Sorry, the carret is in Belgium the logical NOT symbol...; 'fid' is a 
variable name I often use to indicate a fileid. 
I'll send you these REXX execs in a VMARC tomorrow.

Kris,
IBM Belgium, VM customer support


The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU wrote on 
2006-11-28 21:40:36:

 First of all thank you for your help, and i'd like to see those execs
 if it is possible.
 Btw what is the variable  fid^ ? Sorry if i should know, i started to
 learn rexx only some weeks ago. Is there a special meaning of the
 variable with ^?

 
 On 11/28/06, Kris Buelens [EMAIL PROTECTED] wrote:
  What you ask is impossible In linemode.  If you want to exploit 
fullscreen
  CMS, then you can define the color of each character:
 ...
   if fid^='' then wvcms '0 26 20 ( HIGH YeLL DATA' fid
wvcms '0 1 20  (FIELD Go on - try a few...'
   wvcms '0 1 1   (FIELD  '
   txt='To end : PF3to dump vars: REXDUMP or DUMP v1 v2 vn 
or
  DUMP v.'
 Sorry but i dont really understand how can i dump vars. I mean if
 there is a var with value, i can dump it with say too. Or it is a
 bit like tracing vars like in higher programming languages?
 But tomorrow i hope i can try it or i'll look some help about.
 ...
  Contact me again if you want that code.
 ok, i need them if it is possible :)


Re: writing color enhanced messes from rexx execs

2006-11-28 Thread Ray Mansell

Kris Buelens wrote:
What you ask is impossible In linemode.  If you want to exploit fullscreen 
CMS, then you can define the color of each character:

Some code extracted from my TSTREX EXEC
  
Nothing is impossible :-)  Well, alright, *some* things are impossible, 
but this isn't one of them.


Some years ago I wrote a small assembler program to do just this. In 
essence, it uses a combination of SCREEN VMOUT, TERM AUTOCR, and a 
little-known switch on the CMS TYPLIN function call. Using this, I am 
able to create linemode output on the screen that includes colours, 
blinking, reverse video, and underscore.


Everything is triggered off an escape character which is followed by 
attribute specifications. For example:


'esay /yuH/dnello /bnthere/dn'

will generate an output line containing the text 'Hello there', where 
the 'H' is yellow and underscored, the 'ello ' is normal, and 'there' is 
blue.


Ray Mansell
IBM Hawthorne


Re: writing color enhanced messes from rexx execs

2006-11-28 Thread Gonen Shoham
So where is this Assemble pgm




-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Ray Mansell
Sent: Wednesday, November 29, 2006 6:51 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: writing color enhanced messes from rexx execs

Kris Buelens wrote:
 What you ask is impossible In linemode.  If you want to exploit
fullscreen 
 CMS, then you can define the color of each character:
 Some code extracted from my TSTREX EXEC
   
Nothing is impossible :-)  Well, alright, *some* things are impossible, 
but this isn't one of them.

Some years ago I wrote a small assembler program to do just this. In 
essence, it uses a combination of SCREEN VMOUT, TERM AUTOCR, and a 
little-known switch on the CMS TYPLIN function call. Using this, I am 
able to create linemode output on the screen that includes colours, 
blinking, reverse video, and underscore.

Everything is triggered off an escape character which is followed by 
attribute specifications. For example:

'esay /yuH/dnello /bnthere/dn'

will generate an output line containing the text 'Hello there', where 
the 'H' is yellow and underscored, the 'ello ' is normal, and 'there' is

blue.

Ray Mansell
IBM Hawthorne


CAVMEN Meeting on Thursday, January 25, 2007 - Call for Participation

2006-11-28 Thread Chicago Area VM (and Linux) Enthusiasts
The first quarter meeting of the Chicago Area VM (and Linux) 
Enthusiasts will be held on Thursday, January 25, 2007.


I am sending this note out early since we are looking for CAVMEN 
members and other members of the VM Community to present their 
favorite VM or Linux tool or tool(s) at the January meeting.   We 
have had these tool presentations in the past, and each time I have 
always found extremely useful and readily available (that means free) 
tools that I was unaware of, or had forgotten about.


I am scheduling the tools presentation for the 3:30 slot, however, if 
we have enough tools to present, we will expand it to be an all 
afternoon session.


If you are interested in presenting, please contact the session 
coordinator Tom Huegel as soon as possible.  His contact information 
is included in the agenda excerpt below.


I look forward to seeing all of you at the meeting.

-


Preliminary Meeting Agenda:

3:30 PM CAVMEN VM / Linux Tools Presentation

Everyone has one or two favorite VM or Linux tools that they use and 
love. Why not share them with the rest of us? Come and do a brief 
presentation on your favorite tool (or tools). Let us know what you 
use it for, where to get it, and how it works. We have one of these 
tools presentations periodically, and they always feature tools 
useful to all members. Plan now to attend. If you would like to 
present, please contact the session coordinator.


The session coordinator will be Mr. Tom Huegel of Kable News Company.
 Contact Information:   815-734-5923[EMAIL PROTECTED]

The speakers will be members of CAVMEN.


___

Mark M. Suchecki
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CAVMEN Coordinator

Voice:  (847) 518-0058
FAX:(847) 518-0083
E-Mail: [EMAIL PROTECTED]
Web:http://cavmen.home.comcast.net
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -