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. TEXT README.TXT How to build and run gc TEXT gc.c Source code file TEXT gc-favs.gcm Example favorites menu TEXT COPYING.TXT License whitemesa.net:70 gc:41: invalid line / field count