3 ms·
I just use emacs-slack[0]; my entire emacs usage is currently a fraction of yours. On X, this means emacs-slack displays images, emoji &c. just like the web or
by zeveb 9y ago
I just use emacs-slack[0]; my entire emacs usage is currently a fraction of yours.
On X, this means emacs-slack displays images, emoji &c. just like the web or pseudo-native clients do.
[0] https://github.com/yuya373/emacs-slack https://github.com/yuya373/emacs-slack
- dangom 9y agoI guess this is about to break because of the current announcement?
- anglebracket 9y agoI don't believe so. emacs-slack uses their official OAuth2 + Websocket integration https://github.com/yuya373/emacs-slack#how-to-get-token-the-harder-yet-officially-sanctioned-way https://github.com/yuya373/emacs-slack#how-to-get-token-the-...
- RaycatRakittra 9y agoCorrect. emacs-slack uses WebSockets and Slack's Real-Time Messaging API.
- eadmund 9y agoThis is, incidentally, an argument about how a well-designed system like emacs can make writing a truly-native app easy: so easy that some random guy was able to take the API and write a client for a text editor (granted, the greatest & best text editor the world has ever known …). If it's so hard to write native macOS, Windows, gtk+ or Qt apps — maybe that's a fault of those development environments. Granted, 'display sequences of text, optionally with some images' is kinda in emacs's wheelhouse.
- pseudalopex 9y agoIt isn't hard to write native apps, but if you already have a web app, wrapping it in Electron is a lot cheaper.
- ninjakeyboard 9y agoI was going to make a comment about using Slack from emacs but of course I'm not the only one. :)
- Y_Y 9y agoOh great, now every lazy developer is going to write their app on top of emacs and distribute a crappy Emactron version that uses almost eight megs of RAM. But seriously, how hard would it be for a sneaky dev to make emacs with emacs-slack into a normal person application with clicky buttons and no ugly gnu? Could be worth a lot of money, or at least github stars.
- zeveb 9y ago> But seriously, how hard would it be for a sneaky dev to make emacs with emacs-slack into a normal person application with clicky buttons and no ugly gnu? Well, out of the box emacs has a clicky-button toolbar: https://i.stack.imgur.com/ml0UE.png https://i.stack.imgur.com/ml0UE.png And using the keybindings folks expect from Windows is part of modern emacs: https://www.emacswiki.org/emacs/CuaMode https://www.emacswiki.org/emacs/CuaMode As an aside, I absolutely love the idea of every new app being written atop emacs, but I'm an incorrigible emacs user. I use emacs for email, for git, for slack and (often but not always) for web browsing. Oh, and also to edit text.