Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_sinelaw_
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
_sinelaw_
10mo ago
Either because I move to a new machine, or because new version of emacs breaks some (no longer maintained) packages
32.
▲
by
_sinelaw_
10mo ago
LSP is working but requires polish. Go to definition, completion suggestions, inlay type hints and symbol highlighting are all working (probably not as pretty as they should) Tree-sitter is supported and used internally for a subset of lang
33.
▲
by
_sinelaw_
10mo ago
Thanks! Will take a look. Opened https://github.com/sinelaw/fresh/issues/231
34.
▲
by
_sinelaw_
10mo ago
Thanks! Don't hesitate to report even minor annoyances (e.g. github issues)
35.
▲
by
_sinelaw_
10mo ago
Will do. https://github.com/sinelaw/fresh/issues/229
36.
▲
by
_sinelaw_
10mo ago
Thanks for testing that! I'll bump the keybinding thing too. Getting included in distributions is a worthy goal... So many things to do
37.
▲
by
_sinelaw_
10mo ago
You can use: cargo install fresh-editor Or you can use npm Or you can download release binary packages from Github releases. The problem is which option to make more prominent / first
38.
▲
by
_sinelaw_
10mo ago
I see extension language choice as a user-facing UX decision, and convenience is a leading concern.
39.
▲
by
_sinelaw_
10mo ago
ctrl+shift+up/down - not sure what you mean it to do? In VSCode it adds multiple cursors directly above/below. In other editors I think it moves (shifts) the current line up or down.
40.
▲
by
_sinelaw_
10mo ago
Good point, I'll change it to something more sensible with action-based options instead of y/n. https://github.com/sinelaw/fresh/issues/226
41.
▲
by
_sinelaw_
10mo ago
Then use: cargo install fresh-editor I've documented that as well it just isn't the first option listed
42.
▲
by
_sinelaw_
10mo ago
I'm a big emacs user for many years but the amount of config tweaking and package installation needed (for me) is too much. And I never made it past the elisp learning curve
43.
▲
by
_sinelaw_
10mo ago
As it's statically linked I don't see a reason it shouldn't work in any much older Linux as well. But I haven't tried yet.
44.
▲
by
_sinelaw_
10mo ago
If you use WSL in Windows it works fine (or so I've heard). Getting it to work properly on native Windows is a gap. I tried various quick fixes like using a different backend but they didn't help much. Thanks for reporting!
45.
▲
by
_sinelaw_
10mo ago
Maybe I should see if I can support either one (e.g. cargo feature flag) for insurance
46.
▲
by
_sinelaw_
10mo ago
Completely agree - Claude multiplied my productivity in this case by a factor of 3 at least. It took ~3 weeks "wall clock time" - worked around the clock pretty intensely (got hooked! I love this) so maybe more like 1 month of nor
47.
▲
by
_sinelaw_
10mo ago
Happy you like it, use github issues liberally if you hit any annoyances
48.
▲
by
_sinelaw_
10mo ago
Glad to end your search. Don't give up if you hit some glitches, please open issues and we'll get over them quickly.
49.
▲
by
_sinelaw_
10mo ago
Which terminal are you using? (I'm not a MacOS user so less familiar). That's a shame, but I guess the only fix is for you to change the terminal shortcuts because the in-terminal programs will just not receive those key events. O
50.
▲
by
_sinelaw_
10mo ago
Getting the system clipboard to work was hard until I found arboard - https://github.com/1Password/arboard
51.
▲
by
_sinelaw_
10mo ago
I built my UX on the shoulders of giants, inspired by WordPerfect 5, Turbo Pascal, and similar legendary heros of the early 90s. Plus a command palette like VSCode. Thank you :)
52.
▲
by
_sinelaw_
10mo ago
Didn't know about vlf! It loads instantly, and memory usage is minimal <80 MB. It does seem like vlf requires configuration and adjustment, e.g. navigation with the normal keys works differently (jumps to beginning/end of curre
53.
▲
by
_sinelaw_
10mo ago
Alt+F should open the File menu. I guess that's Option+F on MacOS. Does that work?
54.
▲
by
_sinelaw_
10mo ago
I need to think about that still, you raise a good point. I'd like people to be able to use parts of the source pretty much freely, but I wouldn't want someone to replicate the entire editor as a proprietary closed-source product.
55.
▲
by
_sinelaw_
10mo ago
Anthropic Bun? :) I didn't realize it was an engine as well. I can take a look but we should wait and see where the acquisition takes it
56.
▲
by
_sinelaw_
10mo ago
Sublime, Atom, VSCode, and now Zed are all GUI-based. That's not bad - but I prefer the terminal (and I find tmux + ssh very convenient). I guess it's a matter of personal taste. For terminal based, there are also many options but
57.
▲
by
_sinelaw_
10mo ago
I've been mulling over vscode extension compatibility... There is a challenge there, because the API surface is non-trivial and some of it is "web-ish". I wouldn't want people to be disappointed if 60% of the plugins the
58.
▲
by
_sinelaw_
10mo ago
Thanks and if you encounter any issues (even minor annoyances) let me know (e.g. open a github issue), I want the experience to be smooth
59.
▲
by
_sinelaw_
10mo ago
Honestly it reflects on my, uh, experience - I still think of GPLv3 as a "new" license. I don't have a particular reason. Maybe I should switch.
60.
▲
by
_sinelaw_
10mo ago
Thanks for reminding me. Unfortunately yes, it's because of v8 (for Deno). For extensions, the choice was either TypeScript (and get this bloat) or go with Lua and a much smaller binary (but less popular language). But - I just realize
More ›