Did you know? You can still use some of the good old Wordstar shortcuts in Delphi.
Did you know? You can still use some of the good old Wordstar shortcuts in Delphi.
Example: ^KB for mark block begin, ^KK for block end, ^KC for copy block ... You have to press Ctrl+K first, followed by a single key press of the next command.
Example: ^KB for mark block begin, ^KK for block end, ^KC for copy block ... You have to press Ctrl+K first, followed by a single key press of the next command.
The one I use most is Ctrl+Y to delete the current line, I think it dates back to those days...
ReplyDelete"The popular Turbo Pascal compiler used WordStar keyboard commands in its IDE editor." (Wikipedia.) I suppose it's still there from that.
ReplyDeleteThe legacy some software has is amazing...
I use Ctrl+Y, but also Ctrl+Q, Ctrl+Y to delete to EOL.
ReplyDeleteI always use the Wordstar shortcuts. I even use the blue background with yellow text from the Borland C++ for Windows days.
ReplyDeleteOf course I knew. I use then all the time.
ReplyDelete"Key mappings = IDE classic". My fingers do the programming, while I concentrate on the structure. Used wordstar shortcuts for programming in CP/M even before TP1.
ReplyDeleteCtrl-K 0 to 9 to set a bookmark, Ctrl-0 to 9 to jump to bookmark.
ReplyDeleteCtrl+KU to unindent, KI to indent, Ctrl+QF all the time to find text
ReplyDeleteAnd Ctrl+L to repeat last search.
ReplyDeleteI use ^KU and ^KI all the time
ReplyDeleteI used to indent/unindent with Ctrl+I/ctrl+u until I started using a code formatter.
ReplyDeletePhillip Woon you mean Turbo Pascal 4 for DOS days...
ReplyDeleteIt had the colour scheme even before Turbo C++ 3 for DOS had it (;
Jeroen Wiert Pluimers It's been so long I can't remember the colors for TP 4. But now that you mentioned it, yes, T4 was the first one to have a real IDE and the screen was blue.
ReplyDeletePhillip Woon if you're into old stuff: http://wiert.me/2014/03/12/history-run-hd-image-with-borlands-turbo-pascal-5-56-07-0-and-microsofts-quickpascal-1-0-in-vmware-fusion
ReplyDeleteJeroen Wiert Pluimers The image download is 6.9MB. 7 megabytes for a whole system image plus dev tools. The Windows 10 preview I'm downloading right now is over 3GB.
ReplyDelete(Btw, nice find!)
David Millington back in the days my full dev environment used to be one floppy disk (;
ReplyDeleteJeroen Wiert Pluimers I used a single 5.25" disk on a system I packaged, based on an Ampro Littleboard. Not only that, but TP was faster on CP/M on that Z80 than on my Heath PC/XT.
ReplyDeleteIf memory serves, TP 1.0 on CP/M was a single 23KB file. That included the editor/IDE and the compiler. Wordstar hot-keys were supported.
ReplyDeleteAnd lovely yellow hot keys on black :)
ReplyDeleteLars Fosdal , Bill Meyer Have a look at this http://www.teamten.com/lawrence/projects/turbo_pascal_compiler/demo/
ReplyDeleteFred Ahrens
ReplyDeleteThe good old days! That was on a PC, though.
And not v1.
Fred Ahrens Wow!
ReplyDeleteBill Meyer my first Turbo Pascal experience was on an Apple //e with a Z80 card and CP/M (:
Jeroen Wiert Pluimers
ReplyDeleteMine was on a very souped-up Z80 system with a CP/M hybrid (crossed with Cromemco CDOS and some proprietary extensions) with a bank-switching BIOS and 192KB of static RAM. Four 8" floppies, and an 8-channel serial card.
RAM and serial cards were designed by a colleague and me, and manufactured by MATCO.
I had tried Pascal/M and Pascal MT+. Both interesting, but the former was a p-code interpreter, and the latter was simply too complicated for small projects.
Saw an ad for TP, and called the number -- Philippe answered. Bought V1 for $50 and never looked back.
Bill Meyer wow. 192K! What a luxury (;
ReplyDeletePhilippe still is a great guy. I tried p-code stuff too and was sold to the speed of TP as soon as I got a student copy.
And today we are back to p-code...
ReplyDeleteJeroen Wiert Pluimers
ReplyDeleteBack then, it was a huge luxury. The BIOS footprint in the main RAM space was <1K, which meant I had perhaps 10K more RAM to run apps in that most people on CP/M. My main client was building videotape editing systems, and although we were coding in assembly language, we needed the extra space.
I first used Turbo Pascal on a commodore 128 running CP/M. Then I advanced to an 80286 clone. (I think I also used an Apple IIGS with a PC accelerator card to run Turbo Pascal for DOS).
ReplyDelete