News for hackers. Stuff that matters.
Re:Plain text, with lines by Zhyl on Monday June 06, 2022 @04:20AM (#31638292)
For me the most interesting thing about this is that it's written in LÖVE, a small 2D game engine.

I've also heard about people making UIs in Godot, another FOSS engine. It's interesting times for FOSS game engines and UI frameworks alike.

Re:Plain text, with lines by tlarkworthy on Monday June 06, 2022 @06:36AM (#31638826)
The use of LOVE is the biggest limiter IMHO, simple stuff is missing because a game engine does not really cater to text editing in any meaningful way. The copy and paste keybindings are wrong on Mac for instance. Selection behaviour is a bit weird and non-standard. I am not even sure you can paste from an external text source etc. Everything clearly has had to be custom made.
Re:Plain text, with lines by akkartik on Monday June 06, 2022 @11:38AM (#31641855)
I appreciate your comments, Tom. Particularly that you actually installed it and tried it out before coming to a conclusion.

I'm not sure what you mean by "external text source". Ctrl-v does read from the system clipboard regardless of who wrote to it. Did I understand you right?

Re:Plain text, with lines by michaelnoguera on Monday June 06, 2022 @12:08PM (#31642260)
I think what Tom might mean is that because Ctrl-v is not the standard system paste shortcut on Mac (it is Cmd-v), the editor is not inheriting default functionality here. If the editor does in fact implement its own copy and paste, there is a possibility that it would not use the system clipboard (although it might, the NSPasteboard interface enables this).
Re:Plain text, with lines by tlarkworthy on Monday June 06, 2022 @02:16PM (#31643827)
yes your right, I can get external copy and paste working, I just have to switch key bindings mid-flight. Still, my main point is that LUA and Love conspire to make development of this kind of software difficult. IMHO. It's a suboptimal tool choice for the job. Its making the journey longer. The choice of using JSON over SVG is basically because you have no SVG facilities at hand. Please continue your good work on a better substrate, I mean this as constructively as possible.

It's very interesting that the article has resonated so well. I am fairly sure it means 99% of people have not tried it. People will not try it because the install process is painful, which is another issue with LUA/LOVE.

Re:Plain text, with lines by rzzzt on Monday June 06, 2022 @05:04AM (#31638472)
Is this "love" with a metal umlaut, or "lion"?
Re:Plain text, with lines by vanderZwan on Monday June 06, 2022 @05:22AM (#31638528)
Don't know if the umlaut is supposed to be metal, but the German would for "lion" would be Löwe so it's not that.
Re:Plain text, with lines by f0xJtpvHYTVQ88B on Monday June 06, 2022 @09:20AM (#31640090)
Many Rock/Metal bands have used Umlauts in their name such as Blue Öyster Cult, Queensrÿche, Motörhead, the Accüsed, and Mötley Crüe.

https://en.wikipedia.org/wiki/Metal_umlaut

Re:Plain text, with lines by DemocracyFTW2 on Monday June 06, 2022 @05:34AM (#31638587)
All we can say is that it's not exactly Lion nor exactly Löwe but it could reasonably be either
Re:Plain text, with lines by boondaburrah on Monday June 06, 2022 @08:30AM (#31639621)
It's love2d(ots)
Re:Plain text, with lines by Hendrikto on Monday June 06, 2022 @05:26AM (#31638548)
”lion“ is spelled „Löwe“, not ”Löve“.
Re:Plain text, with lines by rzzzt on Monday June 06, 2022 @11:35AM (#31641813)
There goes my hypothesis...
Re:Plain text, with lines by adolph on Monday June 06, 2022 @12:36PM (#31642641)
The pronunciation of the letter v is one of the few cases of ambiguity in German orthography. The German language normally uses the letter "f" to indicate the sound /f/ (as used in the English word fight) and "w" to indicate the sound /v/ (as in victory). However, the letter "v" does occur in a large number of German words, where its pronunciation is /f/ in some words but /v/ in others.

https://en.wikipedia.org/wiki/Pronunciation_of_v_in_German