Hello, J.Anderson wrote:
One thing I wanted to ask: you mentioned patching it to respond to the M100 cursor keys - did you replace the Ctrl-E,S,D,X key sequences or did you find somewhere to add the M100 cursor key codes in addition? One of the things I've always loved about WordStar is the ability to do most things without taking my hands off the home position on the keyboard, one-handed cursor movement with Ctrl and the ten keys closest to it makes it such a breeze to use. It would be nice to add the ability to use the M100 cursor keys but not if it meant replacing the default Ctrl sequences. ------------------------ I used a document called 'Wordstar Customization Notes' that was for 3.0. The addresses mentioned in that document don't agree with 3.3 but they are close and the structure seems to be the same. Wordstar has a table of key codes (like control-s) and then an address, in an area called user 3 in the document. One has to look at the table and figure out what the address is for cursor-left (it is by the control-s) and then in the blank area at the end, make a new entry for the left arrow and the address from the control-s entry. Some of the already-progammed ones have to be changed, like backspace, if you want it to do something else. I kept the control-whatever commands and put in new ones for the cursor. The backspace got re-programmed to delete going back, del (shift bs on the m100) deletes the char. under the cursor. I think I wrote down the addresses of what I changed, but it is in another computer, or I might have written it with Wordstar (i.e. it is in the M100). There are some really odd things in those customization notes. I made a version (a long time ago) that could print with a proportional wheel on my diablo printer, and I entered the width of all the characters in a table (a different user area). But if you want my notes, or even the patched version, just let me know. That said, there is a blank area where one can enter key codes and the address to where the program jumps, called user3 in the document. I think wordstar 4.0 had a different code base (they re-wrote a lot or it might have been Newstar(???) re-packaged), and I've never looked at it. Re the user command in CPM, you get back to user 0 if it has to re-load the CCP, since some programs will use that space. Control-c (what you had to type if you changed diskettes) at the program prompt will take you to user 0. A jump to 0000 will also set you back into user 0. Jonathan jonathan.y...@mykopat.slu.se ________________________________________ Från: M100 [m100-boun...@lists.bitchin100.com] för Jim Anderson [jim.ander...@kpu.ca] Skickat: den 4 november 2020 12:50 Till: m...@bitchin100.com Ämne: Re: [M100] User number in CP/M for M-100? > -----Original Message----- > Supercalc 2 also throws you back to user 0, as does wordstar 3.3 (the > version on the cpm archive, which I have patched for the M100 cursor > keys, and the behaviour I like for the bcksp/del key). The version of > adventure (the colossal cave) on the m100 site also returned me to user > 0, as does DDT.COM. See my previous message from tonight (this morning, I guess - insomnia is great!) regarding user areas. I did want to comment on your WordStar patching though - this is my fault for obtaining WS-BIBLE.DOC but not actually reading it thoroughly, but I didn't know there were patch addresses for changing key commands and the behavior of backspace/delete! I've been using WordStar quite a bit on my M100, actually, and putting up with the backspace problem - trying to remember to hit shift-backspace, failing to remember, and then noticing that I'm 'plowing' several characters ahead of the cursor as I type because I backspaced them... I had noticed by happy accident that the cursor down key produces a control character which WordStar also maps as delete, so sometimes I remember to hit that instead of backspace and it works, and other times I hit backspace, curse myself, and then hit Ctrl-G to delete right (or Ctrl-T to delete the word if I've backspaced several characters). I also noticed while reading WS-BIBLE.DOC something that I probably would have noticed if I read more carefully while using WINSTALL - you can specify your current WS.COM (or whatever you named it) instead of the default WSU.COM as the source file for altering settings and you will start with the settings in that file. Here I have been generating new executables starting 'from scratch' with WSU.COM each time, having to pick the terminal type again, etc. etc. Also you can hit + to get to a hidden menu to make your own changes by specifying hex addresses which should be a little nicer than using DDT. I'm going to go fix the backspace in my copy now! One thing I wanted to ask: you mentioned patching it to respond to the M100 cursor keys - did you replace the Ctrl-E,S,D,X key sequences or did you find somewhere to add the M100 cursor key codes in addition? One of the things I've always loved about WordStar is the ability to do most things without taking my hands off the home position on the keyboard, one-handed cursor movement with Ctrl and the ten keys closest to it makes it such a breeze to use. It would be nice to add the ability to use the M100 cursor keys but not if it meant replacing the default Ctrl sequences. jim --- När du skickar e-post till SLU så innebär detta att SLU behandlar dina personuppgifter. För att läsa mer om hur detta går till, klicka här <https://www.slu.se/om-slu/kontakta-slu/personuppgifter/> E-mailing SLU will result in SLU processing your personal data. For more information on how this is done, click here <https://www.slu.se/en/about-slu/contact-slu/personal-data/>