From: "Gopher-Project" <gopher-project-bounces+rachael=telefisk.org@lists.alioth.debian.org> Date: Thu Aug 25 06:32:39 2016 Subject: Re: [gopher] New Cross-Platform Gopher GUI Client That's great to hear! I've previously used Turbo Pascal 4.0 in 2001 when I was looking to learn a compiled language. Prior to Turbo Pascal I was using... various BASIC dialects including AppleSoft BASIC, QBASIC, ASIC, among others. After losing my copy, and not having a 5.25" drive, I ended up moving into Visual Basic. When I got into web programming, like most people of the early 2000s, I wrote PHP and some Perl. Move forward to 2010, and I switched over to Python as my primary language for desktop apps, scripts, and web development. Only in recent months have I been really trying to get back into Pascal programming, and creating a Gopher client is a great way to learn and understand a lot of the language. So, do excuse some of my code, as it may not be best practice and other issues might exists in there. :( So having more eyes that understand Delphi/Pascal would be great. Oh, and I fixed the gopher links on the download page, now all binary images should download just fine. :) I also added a link to the source repo in the source code directory. On Wednesday, August 24, 2016 10:20:13 PM James Mills wrote: > Nice work! > > Btw; I actually do have (many years ago) Delphi/FreePascal experience :) > > I *might* be able to help (of course work @ FB is pretty flat out though > :/) > > cheers > James > > > James Mills / prologic > > E: prologic@shortcircuit.net.au > W: prologic.shortcircuit.net.au > > On Wed, Aug 24, 2016 at 9:12 PM, Kevin Veroneau <kevin@veroneau.net> wrote: > > That's an issue with my Gopher server, I'll see if I can update the > > gopher- type mappings. > > > > Okay so from my many tests using VirtualBox, this Gopher client > > officially works > > on all 32-bit versions of Windows except for Windows '95! However, it > > does function perfectly on Windows NT 4.0! So now with more work and > > polish, we will have a fully functioning and modern Gopher client which > > should work across all legacy OSes. You can view the many screenshots I > > made in each of > > this OSes here: > > > > gopher://gopher.veroneau.net/1library/PascalGopher/ScreenCap > > > > These are also on stock Windows, fresh from install. So no extra DLLs or > > bullshit is needed to make it run on Windows NT/98/XP, and I'm sure > > everything > > in between. :) > > > > On Windows 95, it first complained about WS2_32.DLL(WinSocks2), so I went > > and > > installed a Windows 95 update for it, then got a KERNEL32.DLL where a > > required > > system call was missing. :( I can't say I tried to make it work under > > Windows > > 95. It might work on a later patched version like Windows 95c. > > > > Currently Gopher type 7 is not yet implemented, but the call to make it > > work > > in the code, I just need to put in a prompt asking for said query to make > > it > > work. Other than that, currently 0,1, and I gopher types are implemented > > in > > this PREVIEW VERSION. I will continue work on it, and add support for > > the other gopher types, downloads, HTML, and other features like > > bookmarks and such in a future release. I will announce updates through > > this thread. > > > > On Wednesday, August 24, 2016 10:00:39 PM James Mills wrote: > > > The Mac binary is not being reported as a binary file? OverbiteFF :) > > > > > > Oh well downloaded it now; giving it a try. > > > > > > Can we get this into Homebrew? > > > > > > cheers > > > James > > > > > > > > > James Mills / prologic > > > > > > E: prologic@shortcircuit.net.au > > > W: prologic.shortcircuit.net.au > > > > > > On Wed, Aug 24, 2016 at 8:05 PM, Kevin Veroneau <kevin@veroneau.net> > > > > wrote: > > > > Hello everyone! > > > > > > > > I am very proud to finally officially announce my new GopherClient > > > > built > > > > > > > > using > > > > FreePascal/Lazarus. This is a PREVIEW RELEASE, so not every gopher > > > > feature is > > > > yet available, but the big ones are. It will be available with > > > > binary releases on all current major platforms. Furthermore, it > > > > will not require any > > > > external dependencies or runtimes. In fact, I originally built and > > > > tested it > > > > on a RedHat Enterprise Linux 6 workstation, and I was able to copy > > > > the binary > > > > built there onto my Debian Wheezy workstation and it actually ran! I > > > > didn't > > > > need to install anything, it just worked. > > > > > > > > Attached is a screenshot of it running on my KDE Debian Linux box, > > > > I > > > > > > > > will be > > > > compiling a Mac OS X and Windows version later on tonight and > > > > uploading the binaries into my GopherSpace for all to enjoy! > > > > > > > > Furthermore, this project is entirely open sourced under the GPLv2 > > > > > > > > license, > > > > so feel free to fork it, add to it, and what have you. You can > > > > locate the source code on my BitBucket page here: > > > > https://bitbucket.org/kveroneau/gopherclient > > > > > > > > You can find the binaries and source code on my GopherSpace here: > > > > gopher://gopher.veroneau.net/1library/PascalGopher > > > > > > > > The Pascal unit file gopherclient.pas can be used in other GPLv2 > > > > > > > > programs. > > > > > > > > Currently the GopherSpace has binaries for Linux, Mac OS X, and I > > > > am just > > > > > > > > about to build the Windows version right away. Each binary is only > > > > 7MB in size uncompressed. > > > > > > > > Enjoy! > > > > > > > > _______________________________________________ > > > > Gopher-Project mailing list > > > > Gopher-Project@lists.alioth.debian.org > > > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-projec > > > > t > > > > _______________________________________________ > > Gopher-Project mailing list > > Gopher-Project@lists.alioth.debian.org > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project _______________________________________________ Gopher-Project mailing list Gopher-Project@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project Thread start (DIR) [gopher] New Cross-Platform Gopher GUI Client (DIR) Followup: Re: [gopher] New Cross-Platform Gopher GUI Client (DIR) Followup: Re: [gopher] New Cross-Platform Gopher GUI Client (DIR) Followup: Re: [gopher] New Cross-Platform Gopher GUI Client