Primrose
Dev tools
code editor
SHOW HN2015
How HN took it
3 positive, 4 neutral or asking, 1 mixed, 7 critical, out of 15 comments about the project. Thread score -0.17.
Execution: 1 for, 5 againstIdea: 1 for, 1 againstPerformance: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Renders well and feels responsive in Chrome
From 1 comment
This is awesome. The demo works really well in Chrome, actually almost better than native text editing for me.
thomasfoster96 on HN
Small, readable codebase
From 1 comment
Wow, that's not much code. I'm going to have to study this.
DennisP on HN
Objections
Does not work in Firefox
From 1 comment
Does not work on Firefox Developer Edition at all.
kolev on HN
Missing word wrap, RTL and CJK support
From 2 comments
I've encountered the problems you're trying to solve. First, it needs to handle word wrapping which yours doesn't seem to do. After that, it's i18n text that make this a…
ryanackley on HNAny plans to support bidirectional text?
hasenj on HN
Selection and delete keys not supported
From 1 comment
Nice demo but far from usable as an actual editor IMHO. Doesn't seem to support a lot of common ways I edit text, like holding shift and using arrow / alt-arrow to select.…
donatj on HN
Uses its own keyboard layout, ignoring OS layout
From 2 comments
It seems to use it's own keyboard layout, not the one set in the operating system/printed on my keyboard.
pantalaimon on HNThere is also this inconsistency that's irritating. I'm typing on a qwertz keyboard and in Primrose, z is z (instead of y). But all 'special' characters are qwerty layout. Great…
pantalaimon on HN
License says contact me, which is unclear
From 1 comment
You clearly get that licenses matter, but you've released your code under the worst of all possible licenses, namely "contact me for permission." This is an easy one to solve, it…
yodon on HN
Requests
Add bidirectional text support
From 1 comment
Any plans to support bidirectional text?
hasenj on HN
Add a real open source license in the README
From 1 comment
awesome, I'd mention GPL3 in your README licensing section - so many projects lack any kind of license file that even when I thought I'd looked for one I missed it and walked…
yodon on HN
Questions
How to get a textarea or element into a canvas
From 1 comment
How do you get the textarea, or any other element, into a canvas?
moron4hire on HN
Whether bidirectional text will be supported
From 1 comment
Any plans to support bidirectional text?
hasenj on HN
Alternatives named
Mozilla Bespin
From 1 comment
This reminds me a bit about the Mozilla Bespin editor from several years ago. They've since merged with the ACE editor, but before the merge they drew everything on a <canvas>.…
timothya on HN
Carota editor
From 1 comment
If you think that Primrose is neat, checkout Daniel Earwicker's carota editor. It's based on a similar idea and has way more features, as well as a license that won't hose your…
maxharris on HN
CodeChisel3D
From 1 comment
My project CodeChisel3D has a similar goal: http://robert.kra.hn/projects/live-programming-with-three-and-webvr
robertkrahn01 on HN
Ace editor backed canvas approach
From 1 comment
Same approach here. Except that I use the ace editor (http://ace.c9.io/) as the backend. This has the nice advantage that you get full code editing capabilities in 3D.
robertkrahn01 on HN