Live data from Hacker News

Emacs 25.1 released

lists.gnu.org

51–60 of 151 posts

Re: Emacs 25.1 released

#51
post #41

Somewhat related: I am starting a new job soon and I want to get Emacs setup "right" this time. I've been using Aquamacs for the last several years, but I'm wondering if there is a better way to use Emacs on the Mac these days? As part of this, I want to get my .emacs under version control and shared between computers so I have the same settings everywhere. Is there a good way to do that with Emacs packages installed…

You can also use 'use-package'. https://github.com/jwiegley/use-package#for-packageel-users

I wonder if it can handle dependencies like req-package https://github.com/edvorg/req-package

Re: Emacs 25.1 released

#52
post #6

Character folding in searches is likely useful: simple letters like "a" also match "á", "à", "ä"; quote char " also matches “ and ” and so on. (setq search-default-mode #'char-fold-to-regexp)

Ah, that's cool, but as I often write in French and I'm trying to learn how to write proper Spanish, I appreciate the default-off.

Re: Emacs 25.1 released

#53

btw, windows binary build https://sourceforge.net/projects/emacsbinw64/files/release/ (from 2h ago)

Do you know the difference between emacs-w64-25.1-Og.7z and emacs-w64-25.1-O2.7z. I'm guessing maybe one is a debug version and the other was build with -O2.

Re: Emacs 25.1 released

#54
post #16

Having been using emacs on and off, both on Windows and Linux, and having found it being useful on some occasions, I somehow can't help thinking of it as more of a historical artifact than a toolset I would want to use on a daily basis. Being a very powerful personal computing environment and kinda fun to use, to me emacs still falls short in the ways that, for instance, UNIX command line interface with its simple si…

...I think you're forgetting something about Emacs: It's not just an environment (I for one don't browse my mail in Emacs: I can't get the emacs mail clients to work), it's also a text editor with unbeatable extensibility. To this day, there is not a text editor I know of that is both as extensible, and has had that feature utilized as throughly. In many editors, extensibility is actually an afterthought ( cough coug…

I use a pretty vanilla Emacs. The only customizations I do are:

- removing clutter (zapping toolbars, splash screens and the ilk)

- making very small tweaks to keyboard bindings so that it works more like Epsilon

I don't think that any of the Emacs improvements made over the last decade or more have done anything to my quality of life in Emacs. Rather, each release is more "what do I have to turn off this time?"

Fortunately, getting to bare-bones Emacs is not hard; with commercial editors it's often much harder to undo the damage of gratuitous "marketing checkbox" features. [I'm looking at you, Visual Studio 2013...]

Re: Emacs 25.1 released

#55
post #37

btw, windows binary build https://sourceforge.net/projects/emacsbinw64/files/release/ (from 2h ago)

Is Emacs all that useful on Windows where even the most basic Unix commands aren't available? Is M-x grep even available? Or does Emacs require a Cygwin / Ubuntu Subsystem?

GnuWin32 complements emacs quite nicely. (It is an extensive set of natively built GNU utilities - no emulation is required.)

Re: Emacs 25.1 released

#56
post #7
post #3

Earlier quoted context omitted.

Only yesterday I discovered I could play an adventure game in emacs. Then I discovered a bunch of layers and modes that were awesome. I haven't begun to scratch the surface, but if I buy a new Nexus 6P can I just flash Emacs on it?

A shortcut to dial a number from within an org mode phonebook would be perfect :)

With Twilio that should actually be possible.

Re: Emacs 25.1 released

#57
post #53

btw, windows binary build https://sourceforge.net/projects/emacsbinw64/files/release/ (from 2h ago)

Do you know the difference between emacs-w64-25.1-Og.7z and emacs-w64-25.1-O2.7z. I'm guessing maybe one is a debug version and the other was build with -O2.

One has debugging symbols and the other was compiled with -O2 optimizations enabled.

Re: Emacs 25.1 released

#58
post #37

Earlier quoted context omitted.

Is Emacs all that useful on Windows where even the most basic Unix commands aren't available? Is M-x grep even available? Or does Emacs require a Cygwin / Ubuntu Subsystem?

Depends, if you need OS interaction you'll need a posix-like subsystem indeed[1]. But first I write mostly lisp (ml, js and python) and I just can't live without paredit and second emacs extensibility is a drug to me now. Everytime I have to use anything else I feel crippled. [1] I installed msys2 which is less crufty than cygwin.

Msys2 by design restricts the available packages to those useful for compiling software for Windows. The emacs package is in their separate mingw repository, which means the produced binary is a Windows program and does not understand the posix environment at all (i.e. no /proc/, /dev/ etc).

Cygwin is an OS that runs on top of windows - all cygwin programs are windows programs but not all windows programs are cygwin programs. The emacs package for cygwin can fopen() /proc/ and /dev/, use the linux socket API, and in general follow the linux makefile more closely.

Re: Emacs 25.1 released

#59
post #16

Having been using emacs on and off, both on Windows and Linux, and having found it being useful on some occasions, I somehow can't help thinking of it as more of a historical artifact than a toolset I would want to use on a daily basis. Being a very powerful personal computing environment and kinda fun to use, to me emacs still falls short in the ways that, for instance, UNIX command line interface with its simple si…

I think that's pretty crummy you're getting downvoted for this kind of remark.

I myself tend to agree with you, as a former Emacs user of maybe 10, 15 years. For the things I used to use Emacs for (C, make files, only crude version control integration, etc) I'm sure it'd still do fine. What I found, though, is that my workflow and habits changed, and Emacs couldn't keep up. Or rather, there are good-looking, easy-to-use tools that support my workflow out of the box, and having to spend a day futzing with my editor just to get the same workflow functionality lost its luster a long time ago. Visual Studio Code, for example, it does great intellisense and Git integration without having to do a thing. And I don't really mind having to use the mouse more, because, frankly speaking, I type a lot less than I think these days; I just spend less time on the mechanical act of typing lines of code than I used to, so keeping my hands on the keyboard is less important than it used to be for me.

So for me, Emacs is, as you said, a historical artifact. The tools I use today simply work better for how I work, and even though Emacs could be molded in just about any direction, I no longer feel like it's worth the trade-off. Tools like VSC are good enough, right now.

Re: Emacs 25.1 released

#60
post #41

Somewhat related: I am starting a new job soon and I want to get Emacs setup "right" this time. I've been using Aquamacs for the last several years, but I'm wondering if there is a better way to use Emacs on the Mac these days? As part of this, I want to get my .emacs under version control and shared between computers so I have the same settings everywhere. Is there a good way to do that with Emacs packages installed…

I've been using Emacs for 20 years now, and for the last few years I've trusted most of my setup to Prelude (https://github.com/bbatsov/prelude). It does a LOT of the tedious setup work most emacs pros would do for themselves. After that, I just make a few modifications to the personal.el file they provide and commit my entire ~/.emacs.d to github. I can't recommend Prelude enough, especially with Helm integrations built into so many parts.
Post reply on HN