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...