[gopher] New Cross-Platform Gopher GUI Client

Kevin Veroneau kevin at veroneau.net
Thu Aug 25 05:58:44 UTC 2016


Hmm, not entirely sure what is causing that Access Violation, I had that 
problem during initial development which ended up slowing down development.  I 
will look further into that.

Font options would be something I will definately look into.

I updated the Source code to enable GopherType 7 and h, so now Veronica-2 
works, as well as most gopherholes which use the search type.  Initial support 
for the 'h' type has also been added, however I am trying to debug how to make 
the "data:" protocol which some gopherpages use work properly.

These updates are not available in the binary images yet, I will make an 
updated set of binaries tomorrow evening after I get more working. :)

On Wednesday, August 24, 2016 11:10:22 PM James Mills wrote:
> Okay... So running from /Applications/gopher.app/Contents/MacOS works
> 
> $ ./gopher
> 
> I've run into several stack-traces though (Access Violation -- pascal days
> coming back to me!)
> 
> e.g: https://gist.github.com/5a7011f0c987ebf7db849169e14a8c59
> 
> Also fonts are terrible on OS X (btw). I typically use OS X's buitin
> accessibility zoom (because I'm legally blind) and whatever fonts or
> however content is being rendered in the gopher client is really bad :(
> 
> cheers
> James
> 
> 
> James Mills / prologic
> 
> E: prologic at shortcircuit.net.au
> W: prologic.shortcircuit.net.au
> 
> On Wed, Aug 24, 2016 at 10:05 PM, James Mills
> <prologic at shortcircuit.net.au>
> 
> wrote:
> > Sorry that was my blindness there :P You are right about where it
> > connects to by default (or tries to).
> > 
> > But yeah this is totally not working; let me try to dig in to why...
> > 
> > 
> > James Mills / prologic
> > 
> > E: prologic at shortcircuit.net.au
> > W: prologic.shortcircuit.net.au
> > 
> > On Wed, Aug 24, 2016 at 9:55 PM, Kevin Veroneau <kevin at veroneau.net>
> > 
> > wrote:
> >> That's odd, it's currently set to load gopher.veroneau.net by default. 
> >> I haven't seen the not responding on any of the platforms I tested it
> >> on, not
> >> sure what's going on there.  I only noticed a crash if there was no
> >> network
> >> available.
> >> 
> >> You can run the binary from a Terminal if you run it from inside the
> >> Application bundle.  It might display some sort of output there.  This
> >> is my
> >> first time building an OS X app bundle, so maybe something in the plist
> >> is incorrect.
> >> 
> >> On Wednesday, August 24, 2016 10:47:28 PM James Mills wrote:
> >> > So one major issue right now )blocker):
> >> > 
> >> > a) Open App
> >> > b) It loads vernica.floodgap.com by default (fine)
> >> > c) Spins -- Not Responding (not responsive to GUI events, spinning
> >> 
> >> wheel)
> >> 
> >> > Looking at process stats:
> >> > 
> >> > consistent ~2.7% CPU util, 2 threads
> >> > 
> >> > Should I just keep waiting? Or is there a bug?
> >> > 
> >> > cheers
> >> > James
> >> > 
> >> > 
> >> > James Mills / prologic
> >> > 
> >> > E: prologic at shortcircuit.net.au
> >> > W: prologic.shortcircuit.net.au
> >> > 
> >> > On Wed, Aug 24, 2016 at 9:44 PM, Kevin Veroneau <kevin at veroneau.net>
> >> 
> >> wrote:
> >> > > Cameron,  it might be possible to compile a version for Mac OS X
> >> > > 10.4, looking
> >> > > at the compatibility page, it looks like FPC 2.6.4 and Lazarus 1.2.6
> >> 
> >> can
> >> 
> >> > > build
> >> > > for OS X 10.4.
> >> > > 
> >> > > http://wiki.freepascal.org/Installing_Lazarus_on_MacOS_X#Com
> >> 
> >> patibility
> >> 
> >> > > Once this Gopher client has matured enough, and you have about an
> >> 
> >> hour to
> >> 
> >> > > spare, you can try installing Xcode and Lazarus onto OS X 10.4 and
> >> > > running the
> >> > > compile process.  There is only one Lazarus package needed other
> >> > > than
> >> 
> >> the
> >> 
> >> > > base
> >> > > Lazarus components and that is TurboPowerIPro which is used for the
> >> 
> >> HTML
> >> 
> >> > > widget.  Even if this isn't compatible with needed version of
> >> 
> >> Lazarus, we
> >> 
> >> > > could just replace it with a different widget.
> >> > > 
> >> > > On Wednesday, August 24, 2016 10:25:41 PM Cameron Kaiser wrote:
> >> > > > > Ooops I think you have a packaging problem.
> >> > > > > 
> >> > > > > OS X 10.11.6 (El Captain) is unable to open the DMG.
> >> > > > > The error is "unrecognized disk image".
> >> > > > 
> >> > > > It doesn't open on 10.4 either, though I strongly suspect the
> >> > > > binary isn't PowerPC compatible.
> >> > > 
> >> > > _______________________________________________
> >> > > Gopher-Project mailing list
> >> > > Gopher-Project at lists.alioth.debian.org
> >> > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/goph
> >> 
> >> er-project
> >> 
> >> _______________________________________________
> >> Gopher-Project mailing list
> >> Gopher-Project at lists.alioth.debian.org
> >> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project



More information about the Gopher-Project mailing list