| gc: a Gopher client for Panda TOPS-20 | |
| The Panda TOPS-20 system runs on a Linux PC using the KLH20 | |
| emulator. I enjoy using it and thought it's time for it have | |
| its own Gopher client! 'gc' is written in the C programming | |
| language and built using the KCC compiler included in the Panda | |
| TOPS-20 distribution. "gc.c" is the C source code file and | |
| instructions for building and running gc are found in README.TXT. | |
| Enjoy browsing Gopherspace on Panda TOPS-20! License is GPLv3. | |
| Version 1.01 28Nov2024 - Fix bugs causing save of menu items | |
| to a disk file to fail ("sN" command). | |
| Version 1.02 30Sep2025 - Fix bug causing erroneous "item type 'i' | |
| cannot be displayed!" errors in some menus. Removed unnecessary | |
| delay to speed up response data transfers. | |
| Version 1.03 01Oct2025 - Increased size of the command line | |
| input buffer to allow entry of longer selectors when invoking | |
| the 'g' command. Max selector length is now 128 characters. | |
| Version 1.04 20Oct2025 - Add "history list" feature. This is a | |
| gopher menu stored in a disk file containing a list of the most | |
| recently visited links. This feature is available when the program | |
| is invoked with the "-l" option. The most recently visited link | |
| appears at the top; duplicates are removed when a link is added. | |
| You can follow any link in the history list to visit it again. | |
| Also - maximum menu size is increased to 9999 items and the | |
| "Auto kill" feature is improved. When following a link evicts the | |
| oldest page from the history buffer to make room for the new page, | |
| the associated cache file is deleted to conserve disk space. Now, | |
| if a favorites or history list file specified by the user doesn't | |
| exist, it is created automatically. | |
| Version 1.05 26Oct2025 - Fix bug causing TCP connection failure | |
| error when going "back" from the first page loaded in cases | |
| where gc was started without the "-m" or "-g" switches. | |
| README.TXT How to build and run gc | |
| gc.c Source code file | |
| gc-favs.gcm Example favorites menu | |
| COPYING.TXT License | |
| === Enjoy! === | |