Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Gopherus v1.2

18 views
Skip to first unread message

Mateusz Viste

unread,
Jan 19, 2020, 8:56:32 AM1/19/20
to
Hello, today Gopherus v1.2 got published.

Gopherus is a multiplatform, console-based gopher client. According to
the Observable Gopherspace Universe Project (OGUP), there are over 200
active gopher servers in the gopherspace today. Gopherus changelog
follows.

Gopherus v1.2 [19 Jan 2020]:
- [new] bookmarks ("b" key),
- [new] UTF-8 support,
- [new] IPv6 support (except on the DOS target),
- [new] full terminal width used now (no longer limited to 80 columns),
- [new] all files from current folder can be downloaded by pressing
F10,
- [new] SDL versions have a resizeable (scalable) window,
- [new] SDL versions react to keypad arrows as well as normal arrows,
- [new] user may abort a connection during its 'connecting...' phase,
- [new] home page shortcut key (F2),
- [fix] fixed buffer overflow within menu lines parser,
- [fix] SDL UI does not enforce software rendering any more,
- [fix] improved pgup/pgdown keys logic in menus,
- [fix] wordwrapped menu entries are displayed in parent's colors,
- [fix] Windows sockets are properly closed (patch by Gisle Vanem),
- [fix] function keys react properly when used with the CURSES
interface,
- [fix] telnet links are recognized now (but unsupported),
- [mnt] Windows build no longer distributed (do it yourself),
- [mnt] DOS 32-bit build no longer distributed (use the 16-bit
version).


http://gopherus.sourceforge.net


Mateusz

Computer Nerd Kev

unread,
Jan 20, 2020, 2:40:41 AM1/20/20
to
Mateusz Viste <mat...@xyz.invalid> wrote:
> Hello, today Gopherus v1.2 got published.

I wonder why you didn't post this to comp.infosystems.gopher? Oh
well, not cross-posting in case there was a good reason. I'm about
to start talking about the Linux build in a MSDOS group though (I
haven't got a DOS system with networking set up).

> Gopherus is a multiplatform, console-based gopher client. According to
> the Observable Gopherspace Universe Project (OGUP), there are over 200
> active gopher servers in the gopherspace today. Gopherus changelog
> follows.
>
> Gopherus v1.2 [19 Jan 2020]:
> - [new] bookmarks ("b" key),

This is a very needed addition. Would be nice to be able to
customise the entry names though. Hmm, ~/.gopherus.bookmarks
looks fairly editable... Yep, OK I've found out how to do that.

> - [new] full terminal width used now (no longer limited to 80 columns),
> - [new] all files from current folder can be downloaded by pressing
> F10,

Great.

> - [fix] function keys react properly when used with the CURSES
> interface,

Ah, that wasn't just a problem for me then.

Other notes:
^^^^^^^^^^^^
I think it should be mentioned in build.txt that the Linux build
now depends on ncursesw instead of ordinary ncurses. I didn't have
the ncursesw dev package installed, and it took me a while to figure
out what was going wrong on as I knew that ncurses-dev was
installed.

Performance is much better now when scrolling down gophermaps (with
the Linux/ncursesw build). It doesn't trim the list of sdf.org users
for being too long now either.

External viewers and a configuration file would be nice, though
already planned in todo.txt. For the latter, it would be nice if it
also had an option to set a default downloads directory.

--
__ __
#_ < |\| |< _#

Mateusz Viste

unread,
Jan 20, 2020, 3:04:07 AM1/20/20
to
2020-01-20 at 07:40 +0000, Computer Nerd Kev wrote:
> I wonder why you didn't post this to comp.infosystems.gopher? Oh
> well, not cross-posting in case there was a good reason.

No good reason, that was my omission. Fixed now, thanks for bringing
that up.

> > - [new] bookmarks ("b" key),
>
> This is a very needed addition. Would be nice to be able to
> customise the entry names though. Hmm, ~/.gopherus.bookmarks
> looks fairly editable... Yep, OK I've found out how to do that.

Indeed, the file is a crude gophermap - easy to edit. I did not add any
way to customize the entries within the UI simply because I don't need
it myself (and I am not interested in building the boring logic for
that). :)

> I think it should be mentioned in build.txt that the Linux build
> now depends on ncursesw instead of ordinary ncurses.

Good point.

> Performance is much better now when scrolling down gophermaps (with
> the Linux/ncursesw build). It doesn't trim the list of sdf.org users
> for being too long now either.

Happy to hear.

> External viewers and a configuration file would be nice, though
> already planned in todo.txt. For the latter, it would be nice if it
> also had an option to set a default downloads directory.

All planned, yes. Although I cannot promise any timeline. Life keeps me
pretty busy, cannot invest as much time into hobbies as I'd like to...

Thanks for your feedback!

Mateusz

Bozo User

unread,
Dec 6, 2023, 11:58:06 AM12/6/23
to
UTF8 support? Under DOS? Wow.
0 new messages