The Lightsabre Project ====================== Part 005 - Progress Real life has somewhat taken over recently, so progress has been slow to non-existent over the past few weeks I'm afraid. However, a 4-day weekend means I've been able to set aside (a little) time to work on my lightsabre. I'd got as far as implementing basic connectivity, document retrieval and selector navigation (forward only), but had two or three bugs to squash where I either wasn't clearing data areas (junk in the output) or was miscounting lengths etc. (eg. selector got truncated). Those seem to be resolved for the time being, so here's a sample from a current session ('READY' is the TSO prompt, apologies for wrapped lines): READY call 'lee.gopher.load(gopher)' gopher for mvs 8 8"""" 8"""" 8""""8 8""""8 8"""88 8""""8 8 8 8"""" 8"""8 8 8 8 8 8 8 " 8 8 8 8 8 8 8 8 8 8e 8eeee 8eeee 8eeee8ee 8e 8 8 8eeee8 8eee8 8eeee 8eee8e 88 88 88 88 8 88 ee 8 8 88 88 8 88 88 8 88 88 88 88 8 88 8 8 8 88 88 8 88 88 8 88eee 88eee 88eee 88eeeee8 88eee8 8eeee8 88 88 8 88eee 88 8 001 FILE About Rambling diatribes 002 DIR Phlog MVS, OS/390, z/OS, VM/370, VM/SP, VM/ESA, z/VM... 003 DIR Mainframe Taking pictures 004 DIR Photo Please enter command (h for help) h ====================== Gopher for MVS -- Help ====================== Keys: R - Redisplay current page G nnn - Goto selector nnn U url - Goto URL url H - Display this help Q - Quit gopher Please enter command (h for help) g 2 8""""8 8 8 e e e eeeee eeeee 8eeee8 8 8 8 8 88 8 8 88 8eee8 8e 8 8 8e 88 88 8 88 8 8 88 "8 88 88 8 88eee 8eee8 88ee8 001 DIR Lightsabre Project 002 FILE 2019-02-15 Friday Morning at Work 003 FILE 2019-02-05 Recent Reads 004 FILE 2019-02-01 Availability 005 FILE 2019-01-23 Gopher and the Jedi 006 FILE 2019-01-18 Visiblink, Sloum, Spring 007 FILE 2019-01-17 Reading 008 FILE 2019-01-12 Long Weekend 009 FILE 2019-01-09 Giving Up 010 FILE 2019-01-08 Sundogs and Pubnix Please enter command (h for help) g 9 It might seem a bit premature, but I'm thinking of abandoning my project to run my own web site:1:. Feel free to have a look - there's no real content on there yet though. I spent some time setting the thing up and getting it to look how I wanted, but having done that I'm kind of fed up with the whole thing. It doesn't help that there's some crossover with my current job, and the very last thing I want to do when I get home from work is do more of the same, only not get paid for it - amirite? So, here I am, 2 phlogs in, and thinking of ditching it all to use gopher instead. It just seems so much easier, and I was determined to keep the site to just HTML and CSS, so it's not like I'd be losing much by serving it over plain text anyway. And I'm fairly sure that any images I'd include would just be terminal session screenshots or some diagrams - which would be easy enough to show on a plain-text page anyway. I think I might have talked myself into it. :1: https://www.tanmatsu.jp Please enter command (h for help) q done! READY As you can see, the interface is extremely rudimentary :-) Next thing on the list is to implement a history stack. Only going forwards is somewhat limiting...