xvxx / gild Goto Github PK
View Code? Open in Web Editor NEW🐭 Terminal Gopher Client, in LDPL
License: MIT License
🐭 Terminal Gopher Client, in LDPL
License: MIT License
It seems gild
connects exclusively over IPv4. Please support IPv6.
Funny error:
$ gild 'gopher://tilde.town/1/~lucidiot/contact'
bad hostname: Success
I expected gild
to accept a valid gopher URL. I can see now that it doesn't.
I know I can
$ gild tilde.town 70 '/~lucidiot/contact'
but it's a bit cumbersome if you're given an URL in an email or a chat – it would be nice to be able to just copy and paste.
And I'm an bit curious: Which “Success” is gild
talking about? 😜
It would be sweet if gild
could use “raw mode” while reading navigation characters:
0
) can be immediately fulfilled without having to use ENTER
. If the first char is a digit that is not 0
, read another char and see if it is also a digit, then wait for ENTER
.ArchLinux has just updated LDPL from v3.0.5 to v4.4 and now I cannot build gild anymore:
ldpl -i=gild.cpp -o=gild -f="-march=x86-64 -mtune=native -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" gild.ldpl
* Loading gild.ldpl
* Compiling gild.ldpl
LDPL Error: Malformed statement (gild.ldpl:85)
make: *** [Makefile:5: gild] Error 1
where
$ cat -n ./src/gild-0.2.0/gild.ldpl | grep ' 8[0-9]'
80 if lines is greater than window.rows then
81 store index in gopher.overflow
82 break
83 end if
84 if char is equal to "\n" then
85 add 1 and lines in lines
86 end if
87 in out join out char
88 add 1 and index in index
89 get character at index from gopher.response in char
I don't know anything about LDPL, so I'm completely at a loss here.
https://asciinema.org/a/MGV9D2bb88uN0o8f2yhYgQHrk
A friend of mine packed LDPL, LDPL-dev and GILD for AUR!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.