* 2019-03-25 Emacs news - Emacs Lisp: - [[http://www.zvon.org/other/elisp/Output/SEC431-index.html][Best elisp docs I have seen yet!]] ([[https://reddit.com/r/emacs/comments/b4vpbb/best_elisp_docs_i_have_seen_yet/][Reddit]]) - [[http://emacs-fu.blogspot.com/2011/03/ielm-repl-for-emacs.html][emacs-fu: IELM: a REPL for emacs]] - [[https://github.com/xiongtx/eros][eros: Evaluation Result OverlayS for Emacs Lisp.]] - [[https://github.com/Malabarba/speed-of-thought-lisp][speed-of-thought-lisp: Write elisp at the speed of thought. Emacs minor mode with abbrevs and keybinds.]] - [[https://github.com/Lindydancer/lisp-extra-font-lock][lisp-extra-font-lock: Highlight `let'-bound variables, ticks and backticks]] - [[https://github.com/kiwanami/emacs-widget-mvc][emacs-widget-mvc: Web like MVC framework for emacs lisp]] - [[http://endlessparentheses.com/debugging-elisp-part-2-advanced-topics.html][Debugging Elisp Part 2: Advanced topics - Endless Parentheses]] - Emacs development: - [[https://irreal.org/blog/?p=7922][Release Candidate 1 for Emacs 26.2 Is Out]] - [[https://www.reddit.com/r/emacs/comments/b48g16/what_are_the_most_complicated_areas_of_the_emacs/][What are the most complicated areas of the Emacs codebase?]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5fdf4fc07df7dd897931efb5dbf5f26dfaff9274][i18n: Add function ngettext for pluralization.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=36535caf9621f984f7f95d4def09bdb0ae2f1d2a][* lisp/progmodes/xref.el (xref--show-xrefs): Push mark. (Bug#34908)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8fa94a1ecc18a41ca2738f438b3fbc817c9fdc82][If the region is active, join all the lines it spans]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=07cf97979057a04c853c580e528258a4ad3e52e0][* etc/NEWS: Document seq-contains-p.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=047c1b19353ff58d8cd45935c7b44c911b70e312][* lisp/eshell/em-cmpl.el: Use completion-at-point i.s.o pcomplete]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3ed1621d843e057ad879fbed3605d32f55a065b9][Disallow reversed char ranges in `rx']] - Emacs configuration: - [[https://www.wisdomandwonder.com/emacs/10817/emacsorg-mode-help-yet-another-literate-emacs-configuration][HELP: Yet Another Literate Emacs Configuration! | Wisdom and Wonder]] - Appearance: - [[https://idiocy.org/emacs-fonts-and-fontsets.html][Emacs, fonts and fontsets]] - [[https://www.reddit.com/r/emacs/comments/b3yr23/does_anyone_else_use_emacs_with_a_vertical_monitor/][Does Anyone Else Use Emacs With a Vertical Monitor?]] - Navigation: - [[https://github.com/ajsalminen/helm-fasd][helm-fasd: An async helm source of fasd searches. 'Fasd' offers quick access to files and dirs and is inspired by autojump, z and v.]] - [[https://emacs.stackexchange.com/a/48440/11979][Drag and drop text in Emacs.]] ([[https://reddit.com/r/emacs/comments/b2x2qe/drag_and_drop_text_in_emacs/][Reddit]]) - [[http://emacs-versor.sourceforge.net/][Emacs Versor: Versatile Cursors]] - [[https://github.com/targzeta/move-lines][move-lines: Emacs: moves current line or lines surrounding region up or down.]] - [[https://tuhdo.github.io/helm-intro.html][Introduction to Helm: 'Helm' is an incremental completion and selection narrowing framework for Emacs.]] - [[https://www.reddit.com/r/emacs/comments/b47ig8/selections_menu_bar_menu/][selections menu bar menu]] - Org Mode: - [[https://github.com/sabof/stripe-buffer/tree][stripe-buffer: Add stripes to Orgmode Tables (or a list of buffers).]] ([[https://reddit.com/r/planetemacs/comments/b372f5/stripebuffer_add_stripes_to_orgmode_tables_or_a/][Reddit]]) - [[https://github.com/hasu/notdeft][notdeft: Note manager for Emacs that uses Xapian]] - [[https://github.com/kjambunathan/org-mode-ox-odt][org-mode-ox-odt: The Authoritative fork of Org mode's ODT exporter]] ([[https://reddit.com/r/planetemacs/comments/b40znl/orgmodeoxodt_the_authoritative_fork_of_org_modes/][Reddit]]) - [[https://code.orgmode.org/bzg/org-mode/commit/2e92b9abb90420915d4055e34ec8e0753733705b][ORG-NEWS: org-habit: C-u K in agenda toggles display all/today habits - 2e92b9abb9 - Gogs]] - [[https://code.orgmode.org/bzg/org-mode/commit/07d0c9edbc29ed79e6d16c654b562aefaeeca7cb][ORG-NEWS: Function to switch your links from *old* syntax to the *new" syntax - 07d0c9edbc - Gogs]] - [[https://code.orgmode.org/bzg/org-mode/commit/967f6c0dd0da371a71dd22ab9a4a0649332fd2be][ORG-NEWS: org-agenda: Add org-agenda-breadcrumbs-separator]] - Coding: - [[https://github.com/kaz-yos/eval-in-repl][eval-in-repl: Consistent ESS-like eval interface for various REPLs]] ([[https://reddit.com/r/planetemacs/comments/b3j5lw/evalinrepl_consistent_esslike_eval_interface_for/][Reddit]]) - [[https://medium.com/@enzuru/managing-a-client-server-during-development-with-emacs-43d8d39205ee][Managing a client & server during development with Emacs]] ([[https://reddit.com/r/emacs/comments/b3w134/managing_a_client_server_during_development_with/][Reddit]]) - [[https://github.com/dgutov/diff-hl][diff-hl: Emacs package for highlighting uncommitted changes]] - [[https://github.com/redguardtoo/evil-nerd-commenter][uncomment lines efficiently. Like Nerd Commenter in Vim]] - [[https://github.com/ananthakumaran/tide][tide: Tide - TypeScript Interactive Development Environment for Emacs]] - [[https://lwn.net/Articles/629259/][Extracting the abstract syntax tree from GCC LWN.net:]] - [[https://github.com/MaskRay/ccls][ObjC language server supporting cross references, hierarchies, completion and semantic highlighting]] - [[https://www.reddit.com/r/emacs/comments/b33dkt/tdding_a_java_application_using_emacs/][TDDing a Java application using Emacs]] - [[https://github.com/jeramey/ebnf-mode][ebnf-mode: Extended Backus-Naur Form mode for Emacs]] - [[https://gitlab.com/thiderman/executor.el][executor.el: A set of tools aimed at working with executor entrypoints, i.e. Makefiles, docker-compose files, npm commands, etc]] - [[https://bitbucket.org/holgerschurig/emacsconf/src/HEAD/elisp/ivy-compile.el][Ivy-compile.el: Maintain all your compilation commands. Use helm/ivy to prompt you for one.]] - [[https://www.youtube.com/watch?v=WdWOKbTX-i4][Prolog development with GNU Emacs]] (10:14) - Go: - [[https://arenzana.org/2019/01/emacs-go-mode/][Go Mode on Emacs]] ([[https://reddit.com/r/emacs/comments/b2nnyo/go_mode_on_emacs/][Reddit]]) - [[https://legends2k.github.io/note/go_setup/][Go Setup - Sundaram Ramaswamy]] - [[https://github.com/weijiangan/flycheck-golangci-lint][flycheck-golangci-lint: Flycheck checker for golangci-lint]] - Math: - [[https://chame.co/writeups/org_coq/post.html][Literate Theorem Proving with Coq & Org]] - [[https://irreal.org/blog/?p=7927][Taking Notes in LaTeX]] - UltiSnips and Vim; port to Emacs, maybe? - Version control: - [[https://github.com/sshaw/git-link][git-link: Emacs package to get the ... URL for a buffer location]] - [[https://github.com/davep/commoji.el][commoji.el: Quickly look up and insert git commit message emoji]] - [[https://magit.vc/manual/forge/Supported-Forges-and-Hosts.html][Magit: Forge User and Developer Manual: Supported Forges and Hosts]] - Community: - [[https://www.meetup.com/Boston-Emacs-Meetup/events/259730794/][Boston Emacs Meetup Tuesday, March 26]] - [[https://www.meetup.com/Stockholm-Emacs-Meetup/events/259294176/][Stockholm Emacs meetup: March 20, 2019]] - [[https://www.reddit.com/r/emacs/comments/b2zzd5/emacs_meetup_in_frankfurtmain_germany/][Emacs Meetup in Frankfurt/Main Germany]] - [[https://www.reddit.com/r/emacs/comments/b2fh4y/help_reviewprovide_feedback_on_state_of_emacs/][HELP: Review/Provide feedback on "State of Emacs 2019" questions]] - Other: - [[https://www.youtube.com/watch?v=IF3_wEXhKZg][Emacs Is Great - Ep 39, Notifications]] (15:13) - [[https://irreal.org/blog/?p=7925][Deleting Blank Lines]] - [[https://www.reddit.com/r/emacs/comments/b3siaz/numbering_rowslines/][numbering rows/lines]] - [[https://github.com/hpdeifel/synosaurus][synosaurus: An extensible thesaurus mode for emacs]] - [[https://github.com/jmorag/kakoune.el][Basic kakoune emulation inside emacs]] ([[https://reddit.com/r/emacs/comments/b345ha/basic_kakoune_emulation_inside_emacs/][Reddit]]) - [[http://www.howardism.org/Technical/Emacs/templates-tutorial.html][Having Emacs Type for You]] - [[https://www.reddit.com/r/emacs/comments/b4f354/happy_birthday_by_emacs/][Happy Birthday By Emacs]] - [[https://gitlab.com/psachin/erc-sasl][erc-sasl: ERC with SASL]] - [[https://www.reddit.com/r/emacs/comments/b4mb8s/gnu_emacs_manual_18th_edition_fsf_brief_review/][GNU Emacs Manual 18th edition (FSF): Brief Review]] - [[https://puntoblogspot.blogspot.com/2018/06/emacs-like-browsing-in-firefox-and.html][puntoblogspot: emacs-like browsing in firefox and chrome]] - [[https://github.com/daviderestivo/homebrew-emacs-head][homebrew-emacs-head: Emacs formulae for the Homebrew package manager]] - [[http://www.catb.org/%7Eesr/writings/taoup/html/ch13s03.html][Is Emacs an Argument against the Unix Tradition? (by Eric S Raymond)]] - [[https://i.imgur.com/UaLpJOK.png][Everytime I Try Explaining Emacs to Non-Users]] ([[https://reddit.com/r/emacs/comments/b3pal1/everytime_i_try_explaining_emacs_to_nonusers/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/b2vv47/running_emacs_without_the_fat/][Running Emacs without the fat]] - [[http://mbork.pl/2019-03-18_Free_Emacs_key_bindings][Free Emacs key bindings]] - [[http://xeny.net/HistoryOfFontLockInEmacs][History Of Font Lock In Emacs]] ([[https://reddit.com/r/planetemacs/comments/b42zm8/history_of_font_lock_in_emacs/][Reddit]]) - New packages: - http://melpa.org/#/arc-dark-theme: Arc dark theme - http://melpa.org/#/bnf-mode: Major mode for editing BNF grammars - http://melpa.org/#/chronometer: a [not so] simple chronometer - http://melpa.org/#/cyberpunk-2019-theme: A retina-scorching cyberpunk theme - http://melpa.org/#/double-saber: Narrow and delete in search buffers. - http://melpa.org/#/flycheck-ini-pyinilint: Flycheck integration for PyINILint - http://melpa.org/#/lsp-treemacs: LSP treemacs - http://melpa.org/#/nz-holidays: New Zealand public holidays for calendar. - http://melpa.org/#/oer-reveal: OER with reveal.js, plugins, and org-re-reveal - http://melpa.org/#/org-pretty-tags: Surrogates for tags - http://melpa.org/#/poly-rst: poly-rst-mode polymode - http://melpa.org/#/pubmed: Interface to PubMed - http://melpa.org/#/quilt: Minor mode for working with files in quilt - https://elpa.gnu.org/packages/frog-menu.html: Quickly pick items from ad hoc menus Links from [[http://reddit.com/r/emacs/new][reddit.com/r/emacs]], [[http://reddit.com/r/orgmode][/r/orgmode]], [[http://reddit.com/r/spacemacs][/r/spacemacs]], [[https://reddit.com/r/planetemacs][/r/planetemacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[http://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/results?search_query=emacs&search_sort=video_date_uploaded][YouTube]], the changes to the [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][Emacs NEWS file]], and [[http://lists.gnu.org/archive/html/emacs-devel/2019-03][emacs-devel]]. You're receiving this message via the Emacs Tangents mailing list. [[https://lists.gnu.org/mailman/listinfo/emacs-tangents][View list info/unsubscribe]]