Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Jeaye
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
391.
▲
by
Jeaye
11y ago
Umm, "pirate website" that uses a secure.sci-hub.io, but not actually a secure connection. Really, Let's Encrypt has made this a no-brainer. Anyone making a site should be expected to be using SSL. Especially those making
392.
▲
by
Jeaye
11y ago
I want something which brings functional programming, immutable data structures, and code-as-data macros (Clojure) to the statically-typed world of deterministic object lifetimes (C++). I've been working on such a language for a year o
393.
▲
NixOS on Digital Ocean
(github.com)
2 points
by
Jeaye
11y ago
|
0 comments
394.
▲
NixOS on DigitalOcean
(github.com)
6 points
by
Jeaye
11y ago
|
0 comments
395.
▲
Install NixOS on top of any existing Linux distribution without rebooting
(github.com)
1 points
by
Jeaye
11y ago
|
0 comments
396.
▲
by
Jeaye
12y ago
Did you look at the 200 line readme, specifically the part labeled "Installation"?
397.
▲
by
Jeaye
12y ago
With the annoying number of systems that don't have boost installed, such projects are forced to accommodate (by shipping with their own). After the accommodations are made, there's little reason to allow for the usage of the syst
398.
▲
by
Jeaye
12y ago
The first picture is from the color_coded source itself: https://github.com/jeaye/color_coded/blob/master/include/asy... The second picture is from my C++14 JSON library: https://github.c
399.
▲
by
Jeaye
12y ago
Right. This hasn't been tested in neovim at all. I can add that to the readme to save people some time.
400.
▲
by
Jeaye
12y ago
I considered this! The reason I didn't choose it was that both would be called YCM. That'd be messy.
401.
▲
by
Jeaye
12y ago
The point is that this project is impossible without embedding an compiler. Vim's syntax capabilities alone are based on matching; they don't actually compile the code. The benefit provided by color_coded is that the highlighting
402.
▲
by
Jeaye
12y ago
I don't see real-time semantic highlighting using an embedded compiler there. Maybe I missed it.
403.
▲
by
Jeaye
12y ago
Yeah, that's something I considered from the start. The issue is that, in order for that to work reliably, color_coded would basically need an embedded Python interpreter. YCM's config file can contain arbitrary python functions a
404.
▲
by
Jeaye
12y ago
The way I see it, clang is an implementation detail; this might be implemented with something else, if only anything better existed. If anything, it should reference vim. Alas, I'm a sucker for wordplay. It can be pointed out that YouC
405.
▲
by
Jeaye
12y ago
After looking, I'm astonished that this doesn't exist in Emacs. There is a completion plugin using libclang; maybe the highlighting could just be added into it. On vim's side, YouCompleteMe explicitly denied my approach to in
406.
▲
Color_coded: Real-time semantic highlighting in vim with libclang
(github.com)
65 points
by
Jeaye
12y ago
|
36 comments
407.
▲
Formatted C++ stdlib man pages
(github.com)
1 points
by
Jeaye
13y ago
|
0 comments
408.
▲
C# like properties in C++
(github.com)
2 points
by
Jeaye
13y ago
|
0 comments
409.
▲
by
Jeaye
14y ago
I've not. I will though.
410.
▲
by
Jeaye
14y ago
Thanks! I went with BSP loading first because I'd like to voxelize arbitrary Q3 maps. It's planned to be a feature of the game to be able to load in any Q3 or QL map and be able to destroy it.
411.
▲
by
Jeaye
14y ago
My TTF rendering code is based off the examples provided here: http://en.wikibooks.org/wiki/OpenGL_Programming
412.
▲
by
Jeaye
14y ago
I went with BSP loading first because I'd like to voxelize arbitrary Q3 maps. It's planned to be a feature of the game to be able to load in any Q3 or QL map and be able to destroy it.
413.
▲
by
Jeaye
14y ago
It's true; I fall victim of my C++ habits. A style guide is floating around the Rust mailing list; I see no reason why further code couldn't follow it more closely.
414.
▲
by
Jeaye
14y ago
The goal is to create a Quake 3 like game, but with a destructible voxelized world (Ace of Spades doesn't do it for me). As you can see, and as others have commented, this is currently only a rough BSP renderer with almost-complete TTF rend