RE: Re: GCIC Fullscreen applications
"Rocky" <[email protected]>
| Newsgroups | gmane.comp.emulators.hercules390.vm |
|---|---|
| Message-ID | <[email protected]> |
About the Tilde character I am using it as the default non-dispaly character instead of the period. There may be some problems there and you may have to enter it in HEX to get it to accept it.. Try changing it on the HEX SCREEN to hex 'A1' (I think that is the hex for TILDE) I'll look at the issue - But I chose the Tilde Character speceifcally because it is rarely used and and does not clutter up the dispaly if there are many non displayable hex characters on the screen - Very complicatd logic there. it is not straight forward you have Upi hve three different pieces of data -what is displayed, what is in the file and what is received Have to dsiplay what is received afer translaltion - data has to be updated but screen logic no. TILDE is special bacaue I use it for other functions in the logic But should work if you enter it in HEX The file chould be correct AND YOU SHOULD SEE THAT IN THE HEX Disilay if you enter it in HEX Try editing a variable length file that has small rec size. It will give you nuls till the end. YOu will only see them in HEX mode In edit mode it will look like balnaks - _____ From: Rocky [mailto:[email protected]] Sent: Sunday, August 15, 2010 20:58 To: '[email protected]' Subject: RE: [H390-VM] Re: GCIC Fullscreen applications HEX is a line command on a specific record not on the command line Check in HEXwhat is there for the tilde character CH /rocky/KUKURIKO/ Will change the entire file from top to bottom - Only first occurrence on a specific line Will shift characters to the right if the second filed is larger than the first - or shift characters to the left if the first field is larger that the second. No shifting should occur after the trunc position. Example- assembler Pos 73-80 is usually a numeric sequence Pos 72 is the continuation line if you have a coninuing macro or constant YOU CANNOT SHIFT THOSE CHARACTERS -- SINCE most assembler programs have a sequence Number without the TRUNC 71 - YOu could not insert anything where field 2 is larger than field one. ever. Because that would mean shifting the numbers out also logic with shifting the continuation, With trunc 71 - the characters shifted out are shifted up until pos 71. No characters other than blanks or nulls will be shifted out -- YOU get a message and the line is not changed at all ifpos 71 is not available. Or 70-and 71 if you need to add two characters - ETC. Roc _____ From: [email protected] [mailto:[email protected]] On Behalf Of Mike Stramba Sent: Sunday, August 15, 2010 20:37 To: [email protected] Subject: Re: [H390-VM] Re: GCIC Fullscreen applications Hi Roc, 1) I tried HEX ... HEX on .... nothing happens 2) The 'tilde' character " ~ " is displayed as a blank 3) I'm not sure how the CH and TRUNC work together. Would be nice to have CH default to first found occurence, with an option CH /foo/bar/g /g = global ...... maybe also /nnn .e.g CH /foo/bar/5 (change the next five occurences. Everything else seems to be working. Great work! MIke On 8/15/10, Rocky <[email protected] <mailto:rocsystems%40gmail.com> > wrote: > > All - > > The "BETA" is now a beta. > > I have it installed on the public server. > rocsys.dyndns.org port 3277 > D CMSUSER > > When it asks for user id - > Tstusr1 tstuser1 > Tstusr2 tstuser2 > Maint **** > > Are all valid passwords. > > The EDIT application is now a full beta. > summary of commands. Screens have changed slightly. > > Command Line: > TOP > BOT > /search will find imbeded blanks but not trailing blanks > from current position to end > Find xxx Find rocky will find rocky but not roc > from start of file to end > CMS and a CP or CMS command (External control currently only link > will execute the command acc rel and q are allowed) > CH /xxx/xxx/ from top of file adn up to trunc > TRUNC works with change (Defaults in there but you can change Them) > > FILE or SAVE will save the file > NULLS ON OFF > CAPS ON OFF > FN changes the file name > FM changes the File mode > FT Changes the File TYPE > UP nn moves the screen up nn lines > Down nn moves the screen down nn lines > RESET resets the cc c f mm m move attributes > > ---------- > > PF's SHIFT RIGHT 20 Shift LEFT 20 > PF3 exit (no warnings if you didnt save it - you lost it) > Auto disconnect in 20 minutes of no activity > PF7 PF8 > PF5 is a repeat search > ------------------------------ > > LINE COMMANDS > > CC CC F > MM MM F > C F > M F > Innb inserts > Dnnb deletes > > DD DD > > HEX will display the record in HEX FORMAT > You can edit and change the data in HEX display > Enter without any command or action will display the logical cursor position > - (Cursor remains in same POS) > > successive Enter in same pos will bring cursor to command line. > > For the last week I have been writing the Editor in the EDITOR. > =============================================================== > Pretty good. I have used lots of worse tools. > Want some feedback - > > As soon as I get feedback one way or the other I will put it on the website > and you can download. > > Two versions - the application for those that just want to use it > The application and sources and listings etc. for developers by request. > > No problems about the sources but I'd like to know who is really interested > in the logic and the mehodology as opposed to who needs to use it only. > > Some of this stuff is complicated and will need explanations. > > I'll get a simple manual out to go with this. This was just from memory > -there might be more:-) > > Meanwhile I need feed back. Please try it out- > No feedback - no application. > I want to do this once. > > Next project is a full screen debugger for VM/370 - Just thinking about that > now - any ideas are welcome. > > You can use this as a single user interface - it disconnects automatically > when you start and you do the editing etc. via dial > When you log on again (reconnect) the application automatically > Ends and yo are back in your machine. > > Or as a multi user interface. > NEEDS BC MODE > > > Roc > > > > > > > > > > > > ------------------------------------ > > Yahoo! Groups Links > > > >