Hacker GitHub

← All repos

emacs-mirror/emacs

View on GitHub ↗ ★ 5,241 Emacs Lisp

Mirror of GNU Emacs

90 mentions on Hacker News by 77 people: 12 stories, 78 comments · first 2013-07-24 · latest 2026-09-14

Mentions per year 90 mentions · busiest year 2022 (19)
20082026
  1. ... but emacs itself is implemented in C: https://github.com/emacs-mirror/emacs/tree/master/src (and I don't think anyone would call the LISP parts of it fast in any meaningful usage of the term - just loading some semi-heavy config can…
    comment by jcelerier · 2021-04-26 · in Java for Everything (2014)
  2. https://github.com/emacs-mirror/emacs/blob/master/lisp/play/... 1997 is actually later than I would've thought.
  3. https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.2... says, "This is a bug-fix release with no new features." But I don't understand what the bugs were.
    comment by kragen · 2021-03-25 · in Emacs 27.2
  4. ▲ 1
    GNU Emacs Jokes
    story by mpsq · 2021-03-23 · 0 comments
  5. …Spacemacs user, perhaps give Doom Emacs a try. [1] https://github.com/alex-hhh/emacs-sql-indent [2] https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.2... [3] https://github.com/hlissner/doom-emacs/issues/3787 [4]…
  6. ▲ 2
    Changes in Emacs 17 (1999)
    story by susam · 2020-12-14 · 0 comments
  7. ▲ 2
    Emacs Buffer.c Source Code
    story by jasim · 2020-09-26 · 0 comments
  8. …source code is also worth reading. It's not simple, but it's simple enough to be understandable: https://github.com/emacs-mirror/emacs/blob/7b3e94b6648ed00c6... I like emacs source code because it handles "every possible real-world case…
    comment by sillysaurusx · 2020-09-24 · in Compiling a Lisp: Reader
  9. The C code in GNU Emacs does a bit more than implementing a 'Lisp interpreter'. https://github.com/emacs-mirror/emacs/tree/master/src Quite a bit of the actual GNU Emacs application is using libraries written in C. See for example the font…
    comment by lispm · 2020-06-30 · in Greatest Java apps
  10. …is me feeding the human part of the conversation featured in the Facebook blog post into doctor.el. https://github.com/emacs-mirror/emacs/blob/master/lisp/play/...
  11. ▲ 3
    Emacs 27.1 to improve performance with long lines
    story by clircle · 2019-07-14 · 0 comments
  12. …year? Emacs has had that since last century[0], I think. How do you people live like this? :-) [0]: https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.1...
    comment by AlexCoventry · 2019-05-13 · in Debugging in Vim
  13. …added no later than 1992. [1] https://www.gnu.org/software/emacs/manual/html_node/emacs/Rm... [2] https://github.com/emacs-mirror/emacs/blob/master/lisp/rot13...
    comment by nickdrozd · 2018-10-21 · in Evolution of Emacs Lisp [pdf]
  14. …checking any enclosing socpes. A random line of lisp: (setcdr current (list :args (cdr current))) https://github.com/emacs-mirror/emacs/blob/master/lisp/wid-e... could mean anything depending on the enclosing scopes. Pretty sure…
    comment by heinrichhartman · 2018-10-13 · in The Problem with Lisp
  15. …and Elisp - not only the VM is coded in C, but there are other parts written in C. See for example: https://github.com/emacs-mirror/emacs/blob/master/src/frame.... Then Elisp is the extension language for writing extensions (like minor or…
    comment by lispm · 2018-07-21 · in Emacs and TLS
  16. …section of proposed backronyms, along with a bunch of other 20-30 year-old jokey bits from usenet: https://github.com/emacs-mirror/emacs/blob/master/etc/JOKES EMACS may stand for "Editing MACroS," but some friends of mine suggested some…
  17. In addition to the sentinel/in-band replies, they also put properties on that symbol: https://github.com/emacs-mirror/emacs/blob/81b5131e11fa96d32... ( https://www.gnu.org/software/emacs/manual/html_node/elisp/Sy... )
    comment by kwoff · 2018-06-01 · in Emacs 26 Brings Generators and Threads
  18. Yes, the dirstate. https://github.com/emacs-mirror/emacs/commit/de76a167dc09dc6...
    comment by quotemstr · 2018-05-02 · in Python startup time: milliseconds matter
  19. Emacs likes pointer reversal tricks! https://github.com/emacs-mirror/emacs/blob/cc8ae51e6f62f86d0... (Unrelated, but an amusing coincidence.)
    comment by sillysaurus3 · 2018-03-02 · in Let's make the Emacs GC safe and iterative
  20. ▲ 1
    Fixed some UI issues. Pull Request #6 – emacs-mirror/emacs
    story by mpweiher · 2018-01-13 · 0 comments
  21. …replacing it in this case. https://www.gnu.org/software/gnulib/manual/html_node/mkstemp... https://github.com/emacs-mirror/emacs/blob/65eee8392ff95f58f...
  22. …network. The local socket opened is used only for configuration between emacs and emacsclient see: https://github.com/emacs-mirror/emacs/blob/master/lib-src/em...
    comment by hexa00 · 2017-07-03 · in Theia – One IDE for Desktop and Cloud
  23. …oftware/emacs/manual/html_node/elisp/Sp... ), some of the more complex features require backtracking: https://github.com/emacs-mirror/emacs/blob/0648edf3e05e224ee... That's an area where continuations really shine, because the…
    comment by sillysaurus3 · 2017-07-02 · in What’s in a Continuation (2016)
  24. …documentation, but it turns out that directly reading its code is not so bad in this case: https://github.com/emacs-mirror/emacs/blob/master/lisp/progm... In particular, you need to set the `python-shell-interpreter` variable to "ipython"…
  25. ▲ 1
    Xdg.el
    story by slumos · 2017-05-02 · 0 comments
  26. …when on MacOSX emojis were colored, what was not the case on Linux, so it was disabled on MacOSX. https://github.com/emacs-mirror/emacs/blob/emacs-25.1/etc/NE...
    comment by fleg · 2017-05-02 · in Homebrew 1.2.0
  27. It is supported on OS X as well: https://github.com/emacs-mirror/emacs/blob/master/src/unexma... (And Windows: https://github.com/emacs-mirror/emacs/blob/master/src/unexw3... , https://github.com/emacs-mirror/emacs/blob/master/src/w32hea...…
    comment by to3m · 2016-12-01 · in The Emacs dumper dispute
  28. …Emacs must hate MacOS, even though many Emacs contributors and plugins authors are using it: https://github.com/emacs-mirror/emacs/blob/emacs-25.1/etc/NE...
    comment by bad_user · 2016-11-28 · in Stallman’s Law
  29. …[1] https://en.wikipedia.org/wiki/Estoppel [2] http://en.swpat.org/wiki/Implicit_patent_grant [3] https://github.com/emacs-mirror/emacs/blob/emacs-25.1/etc/NE...
    comment by bad_user · 2016-11-24 · in MacOS 10.12 Open Source Components
  30. …means that (in time, it's not very usable as-is) we will get the in-buffer, full web browser. [1] https://github.com/emacs-mirror/emacs/pulse/monthly
  31. …font until it is supported on + free platforms. */ + if (sym_traits & kCTFontTraitColorGlyphs) https://github.com/emacs-mirror/emacs/commit/9344612d3cd1643...
    comment by burke · 2016-11-22 · in Bye Bye Emojis: Emacs Hates MacOS
  32. This is the commit in question: https://github.com/emacs-mirror/emacs/commit/c29071587c64efb... for those interested.
    comment by ekr · 2016-10-30 · in Buttery Smooth Emacs
  33. Full changelog: https://github.com/emacs-mirror/emacs/blob/emacs-25.1/etc/NE...
    comment by cm3 · 2016-09-17 · in Emacs 25.1 released
  34. …with the lisp code, defining macros like EQ and DEFUN. It's kind of fun to read (for me, anyway). https://github.com/emacs-mirror/emacs/blob/master/src/buffer...
  35. …Edit: Holy Cow! The new version in emacs is much more involved: https://github.com/emacs-mirror/emacs/blob/master/src/fileio... "For technical reasons, this function can return correct but non-intuitive results for the roo
    comment by jhallenworld · 2016-01-05 · in Please do not delete this commented-out version
  36. …that. Official Git repo: https://savannah.gnu.org/git/?group=emacs Unofficial github mirror repo: https://github.com/emacs-mirror/emacs
    comment by josteink · 2015-08-21 · in GCC is moving to git
  37. …rather than in a separate Excel or LibreOffice spreadsheet. [1] http://orgmode.org/manual/ [2] https://github.com/emacs-mirror/emacs/blob/master/lisp/ido.e... [3] http://orgmode.org/manual/The-spreadsheet.html
    comment by subsection1h · 2015-07-30 · in Ask HN: What are your note-taking techniques?
  38. …of small tools, DSLs, CS theory: state machines / regular expressions, Thompson algorithm ... https://github.com/mirrors/emacs - Both a program and a VM for a programming language, hooks, before/after/around advices, modes, asynchronous…
  39. …keep fearing the parens! Emacs is still being actively developed, v24.4 is in feature freeze: https://github.com/mirrors/emacs/blob/master/etc/NEWS (that's 1200+ lines of changelog for 24.4) How many pieces of software can you name that…
    comment by FatalBaboon · 2013-12-26 · in Emacs users are like Terry Pratchett’s Igors
  40. …meant RMS stopped coding ages ago then you are wrong. He still contributes quite a lot to Emacs ( https://github.com/mirrors/emacs/commits/master ) I am pretty sure I can dig up other projects he is still coding in. but RMS hasn't stopped…