28 lines
1.0 KiB
Markdown
28 lines
1.0 KiB
Markdown
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
|
|
|
|
// you can replace all of COBOL with this amount of GO
|
|
|
|
// ah yes, COBOL. what an ancient throwback. for those that know
|
|
// then you know exactly what is in this file. For those that don't, here it is:
|
|
|
|
// All this does is output human readable text formatted to be viewable on
|
|
// a console with a fixed with font. AKA: a typerwriter. Which is exactly
|
|
// what COBOL did in the 1970's (60s? notsure) And the 80s.
|
|
|
|
// So, you want to dump out stuff on the console. Let's see. Something like
|
|
|
|
/*
|
|
forge --favorites
|
|
|
|
go.wit.com/apps/myapp v0.2.0 (installed)
|
|
go.wit.com/lib/somethingfun v0.0.7 (not downloaded)
|
|
*/
|
|
|
|
// anyway, you get the idea. This is also called COBOL because it does
|
|
// truncate every line output to the columns you see with stty -a
|
|
// my monitor is huge, so it's not going to work at 80x24. 160x48 is better
|
|
// actually, I'd predict some of these will probably end up 240 wide
|
|
// long live good eyesight and 4K monitors!
|
|
|
|
// TODO: fix this to truncate with stty cols width
|