10 ms·
holy cow this thing has like 70 repositories! And I found a screenshot... looks very much like sublime text: https://f.cloud.github.com/assets/1424/1228569/cce
by aroman 13y ago
holy cow this thing has like 70 repositories!
And I found a screenshot... looks very much like sublime text: https://f.cloud.github.com/assets/1424/1228569/cce6eb26-27a6-11e3-8675-a6905e50a9a6.png https://f.cloud.github.com/assets/1424/1228569/cce6eb26-27a6...
edit: based on this[1], it looks like this is a GitHub-aware/integrated text editor that targets both desktop (Mac, at least) and web
[1] https://gist.github.com/elcuervo/eb68883f233baf5a46c8 https://gist.github.com/elcuervo/eb68883f233baf5a46c8
- alecsmart1 13y agoLooks good. Any idea how we can try it?
- aroman 13y agowell, it looks like you need to use GitHub oauth to sign into it, and doing so currently spits you out here: https://atom.io/nope https://atom.io/nope So I think we sit tight for now, though it looks like a release is imminent.
- crucialfelix 13y agonow it says "SOON"
- axxl 13y agoLooks interesting! I saw a commit 24 minutes ago for "Prepare 0.7.0 release" in the Welcome package, so it looks like they're planning to go public shortly.
- reustle 13y agoSome more screenshots * https://f.cloud.github.com/assets/671378/2265086/c6897dba-9e7b-11e3-945d-551cac610717.png https://f.cloud.github.com/assets/671378/2265086/c6897dba-9e... * https://f.cloud.github.com/assets/671378/2265022/bb148a20-9e7a-11e3-81c8-bf5965d48183.png https://f.cloud.github.com/assets/671378/2265022/bb148a20-9e... * https://f.cloud.github.com/assets/2988/1796891/85e69ff2-6a93-11e3-89ac-31927f604592.gif https://f.cloud.github.com/assets/2988/1796891/85e69ff2-6a93... (animated gif) * https://f.cloud.github.com/assets/671378/2241795/ba4827d8-9ce4-11e3-93a8-6666ee100917.png https://f.cloud.github.com/assets/671378/2241795/ba4827d8-9c... * https://f.cloud.github.com/assets/671378/2241819/f8418cb8-9ce5-11e3-87e5-109e965986d0.png https://f.cloud.github.com/assets/671378/2241819/f8418cb8-9c... * https://f.cloud.github.com/assets/671378/2241519/04791a24-9cd6-11e3-9a12-164cabe81d58.png https://f.cloud.github.com/assets/671378/2241519/04791a24-9c...
- thinxer 13y agoSeems like to be a Sublime Text clone in webkit?
- icpmacdo 13y agoMaybe an announcement that git bought sublime and this is the web launch of it. I would be so excited if that happened.
- yefim 13y agoYou cannot be serious.
- beefsack 13y agoThe ST builds mysteriously stopped recently (ST3 beta and dev), which is a bit ominous.
- thejosh 13y agoConsidering that ST is barely ever worked on, not really. Maybe a few spouts. I love sublime, if it wasn't for the awesome plugins I probably would have ditched it. :)
- alexfreska 13y agoExact reason why I think this is great news, it will likely be a more actively developed version of what ST is now... plus some extras
- sleepyhead 13y agoST development have presumably been stopped numerous times so nothing new about that. Atom have been in the works for at least six months.
- czottmann 13y agoI take this as a hint of the author going underground for the next 6+ months, then reappearing and announcing ST4. </snark>
- csmattryder 13y agoThis looks pretty cool, there seems to be Vim shortcuts [1] and even theming. Judging from your screenshot, Solarized Dark is the default theme? But I'd have to wait until its release (or beta, should I be so lucky!) to consider moving from standard vim editor and Solarized in my Xresources. [1] https://github.com/atom/vim-mode https://github.com/atom/vim-mode
- songgao 13y agohmm.. so it even has an Atom package manager!
- baby 13y agoI always wonder why I learned emacs over vim. There is never support for it.
- davidw 13y agoBecause when you learn elisp, it runs circles around vim.
- admnor 13y agoYay, the original Holy War! (vi, for the record)
- masukomi 13y agoI'm pretty sure that vi hasn't been distributed for years. All the vi's in modern distros are just pointers to vim.
- markeganfuller 13y agovi is still included in the arch linux base system
- omaranto 13y agoThat's probably not true, in that among the myriad distros there's probably one in which vi is nvi.
- 1qaz2wsx3edc 13y agoAnd it's totally gonna be awesome. I'm fairly confident they built it around node-webkit or another wrapper, perhaps in browser, I'm not sure. What's important is that it's a text editor on top of web technologies. I was poking around doing the same a couple months back, brackets has been doing it for even longer. It's honestly sorely needed because of the amount of expression one can put into due to it's technological stack. An open, compile-less, hot-reloading editor sounds like a dream coming true. I'm excited for it. It also appears to be built around react, so that's really cool as well. And the code is simply great.
- ollysb 13y agoYour unit tests running parallelised in the cloud is what I'm hoping they'll get to at some point.
- 1qaz2wsx3edc 13y agoMove over, I'm hoping for a service-optional editor, also run locally hopefully. I don't mind adding cloud features, but not solely based on, as it creates the same problems closed source editors have.
- benaiah 13y ago> An open, compile-less, hot-reloading editor sounds like a dream coming true. You're talking about Emacs, right? This actually seems really exciting, and I'll give it a whirl when and if I can. It's just funny to see people (the Light Table fans as well) rediscover what Emacs users already knew - modifying your editor in-place is really awesome.
- jared314 13y ago> It's just funny to see people (the Light Table fans as well) rediscover what Emacs users already knew Since many of the Light Table fans either use or have used Emacs, I would say that it is more of a relief to have something that takes the Emacs concepts and tries to modernize, adapt, or polish them. It might also be good to mention that the Light Table team chose a "usable editor first" strategy to build a user base, before attempting the concepts they demoed early on in development. So, we will see if it ends up mimicking Emacs or, perhaps, something different.
- masklinn 13y agoIt's closer to Light Table than Sublime Text: http://www.chris-granger.com/images/060/full.png http://www.chris-granger.com/images/060/full.png
- beefsack 13y agoOnly in theme. The layout looks very similar to ST, particularly the menu.
- masklinn 13y ago> Only in theme. Meanwhile not even the theme matches ST's? > The layout looks very similar to ST The layout also looks very similar to LT. > particularly the menu. The pretty standard tree view? Yes, it looks like the very similar tree views used for the exact same purpose in LT as well. How surprising.
- nacs 13y ago> The pretty standard tree view? Pretty sure he's referring to the popup menu for shortcuts that ST has as seen here: https://f.cloud.github.com/assets/2988/1796891/85e69ff2-6a93-11e3-89ac-31927f604592.gif https://f.cloud.github.com/assets/2988/1796891/85e69ff2-6a93...
- espadrine 13y ago> it looks like this is a GitHub-aware/integrated text editor that targets both desktop (Mac, at least) and web I can confirm, from looking at the code. It uses CSS / LESS for highlighting, and CoffeeScript for client-side programming (eg, the fuzzy completion[0], or the autocompletion). The surprising part is that the editor doesn't seem to be a fork of either Ace or CodeMirror, the two big guys in the field. The highlighters (ie, syntax files) are in CSON. Ace is probably the closest, but it uses a completely different structure[2]. A negative impact of that is the low number of syntax files. However, there seems to be a 1-to-1 equivalence to tmLanguage (TextMate) syntax files[3]. [0]: https://github.com/atom/fuzzaldrin/blob/master/src/filter.coffee https://github.com/atom/fuzzaldrin/blob/master/src/filter.co... [1]: https://github.com/atom/language-toml/blob/master/grammars/toml.cson https://github.com/atom/language-toml/blob/master/grammars/t... [2]: https://github.com/ajaxorg/ace/blob/master/lib/ace/mode/asciidoc_highlight_rules.js https://github.com/ajaxorg/ace/blob/master/lib/ace/mode/asci... [3]: https://github.com/textmate/toml.tmbundle/blob/master/Syntaxes/TOML.tmLanguage https://github.com/textmate/toml.tmbundle/blob/master/Syntax...
- agos 13y agoso the grammars are still a bunch of regexes? that'd be kind of a letdown
- BruceM 13y agoIntelliJ is pretty nice on this point. You write a PEG-style parser and get a full AST. It is a lot of work, but the payoff is pretty nice and they have a lot of solid tooling to help you out.
- babby 13y agoInteresting. The whole Sublime Text theory takes another buff. The tmLanguage syntaxing, while limiting, is still pretty damn easy to create and edit, thus I approve. The idea that you have to learn a new way to build new syntaxes for every editor out there is a big issue for me as if you're going to be on the edge using new templating syntaxes, flavors of other languages etc. you just have to be able to fiddle with syntax highlighting, especially with new editors with poor/incomplete syntaxes and few user created syntaxes to fill the holes.