* 2019-04-22 Emacs news - Emacs configuration: - [[https://yiufung.net/post/pure-emacs-lisp-init-skeleton/][Pure Emacs Lisp Init Skeleton]] ([[https://reddit.com/r/emacs/comments/bex2ko/pure_emacs_lisp_init_skeleton/][Reddit]]) - [[https://github.com/a13/emacs.d][a13's Init file for Emacs]] - Emacs Lisp: - [[http://mbork.pl/2019-04-15_How_to_make_a_menu_in_Emacs][How to make a menu in Emacs]] - [[https://nullprogram.com/blog/2016/12/22/][Some Performance Advantages of Lexical Scope]] - [[https://github.com/Malabarba/names][names: A Namespace implementation for Emacs-Lisp]] - [[https://github.com/doublep/datetime][datetime: Library for parsing, formatting, matching and recoding timestamps and date-time format strings.]] - [[http://kitchingroup.cheme.cmu.edu/blog/2017/05/21/A-partial-symbolic-numeric-solver-in-emacs-lisp/][A partial symbolic numeric solver in emacs-lisp]] - [[https://github.com/myTerminal/myterminal-controls][myterminal-controls: An Emacs extension for quick-toggle controls]] - [[https://github.com/Malabarba/elisp-bug-hunter/blob/master/README.org][The Bug Hunter: Automatically debug and bisect your init (.emacs) file!]] - Emacs development: - [[https://codesmithdev.com/emacs-26-2-releases-with-ability-to-build-modules-outside-source-tree/][A more comprehensive ChangeLog for Emacs 26.2]] - [[https://ubolonton.github.io/emacs-module-rs/0.8.0/functions.html][Emacs Dynamic Modules in Rust 0.8.0: Improved ergonomics with #defun:]] ([[https://reddit.com/r/emacs/comments/bf8vlc/emacs_dynamic_modules_in_rust_080_improved/][Reddit]]) - [[https://gitlab.com/dustyweb/spongebob.el][spongebob: Memetically mock a region of text in Emacs.]] - [[https://ubolonton.github.io/emacs-module-rs/0.8.0/overview.html][A comprehensive introduction to writing Emacs modules in Rust using 'emacs-module-rs']] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=5c5e309527e6b582e2c04b83e7af45f3144863ac][Remove :stop key from make-process.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f5e3c2cc9820a4f7f536a29836cdde6f65230bd3][Add a new user option 'ido-big-directories'.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6fe81676f314c0ba7ef627e864dea27f57953eec][* etc/NEWS: Mention new xref faces (bug#23179)]] - Appearance: - [[https://github.com/arcticicestudio/nord-emacs][nord-emacs: An arctic, north-bluish clean and elegant Emacs theme.]] - [[https://blog.jft.rocks/emacs/minimal-mode-line.html][A minimal but useful mode-line]] ([[https://reddit.com/r/planetemacs/comments/bfe1i7/a_minimal_but_useful_modeline/][Reddit]]) - [[https://github.com/emacs-jp/replace-colorthemes/blob/master/high-contrast-theme.el][high-contrast-theme: A High Contrast Theme]] - [[https://github.com/bbatsov/zenburn-emacs][zenburn-emacs: Zenburn for Emacs is a direct port of the popular Zenburn theme for vim, developed by Jani Nurminen.]] - Navigation: - [[https://emacsnotes.wordpress.com/2019/04/16/how-i-shortlist-add-ons-for-my-emacs-introducing-tablist/][Emacs Notes: How I shortlist add-ons for my Emacs: Introducing `tablist]] - [[http://xenodium.com/mark-region-indent-restore-location/][diverted.el: Identify temporary diversions and automatically move point back to original location]] - [[https://github.com/BurntSushi/ripgrep][ripgrep: Recursively search directories for a regex pattern]] - [[https://github.com/talwrii/projectile-manual-root][projectile-manual-root: Manually specify project roots to be used by projectile]] - [[https://github.com/zk-phi/phi-search][phi-search.el: Another incremental search & replace, compatible with "multiple-cursors"]] - Org Mode: - [[https://github.com/facetframer/orgnav][orgnav: Quickly navigate and search your emacs org trees; capture and organize with the help of helm]] - [[https://www.tomheon.com/2019/04/10/how-an-uber-geeky-text-mode-in-a-40-year-old-editor-saved-my-novel][How an Uber-Geeky Text Mode in a 40-Year-Old Editor Saved My Novel]] ([[https://reddit.com/r/emacs/comments/be752a/editing_a_novel_in_orgmode/][Reddit]]) - [[https://code.orgmode.org/bzg/org-mode/commit/f3e7dcd174e79db3edb1805076f4cc2b921a49d1][ORG-NEWS: Mention parameter :dbconnection for org-babel-execute:sql - f3e7dcd174 - Gogs]] - [[https://getpocket.com/@159g0d8dp37b3A5672T21b4T99A4p80lS14r56n34ey601y3b98bywupK8bJLO62/share/4158984][Emacs' Org Mode will improve your software engineering]] - [[http://endlessparentheses.com/changing-the-org-mode-ellipsis.html][Changing the org-mode ellipsis - Endless Parentheses]] - [[https://github.com/marcIhm/org-index][org-index: A personal adaptive index for org.]] - [[https://www.reddit.com/r/emacs/comments/be1n1y/orgmode_set_effort_of_headline_from_sum_of/][org-mode: set effort of headline from sum of efforts in children]] - Coding: - [[https://github.com/alexmurray/flycheck-posframe][flycheck-posframe: Show flycheck errors via posframe.el]] - [[https://github.com/polymode/poly-markdown][poly-markdown: Polymode for markdown-mode]] - [[https://github.com/polymode/polymode][polymode: Framework for Multiple Major Modes in Emacs (core library)]] - [[https://github.com/Kaali/pico8-mode][pico8-mode: PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs.]] - [[https://gitlab.com/tseenshe/haskell-tng.el][haskell-tng: how would we support Haskell in GNU Emacs if we started today?]] - [[https://github.com/facundoolano/emacs.d/blob/master/modules/facundo-erlang.el][facundo-erlang.el --- Emacs Prelude: Erlang programming support.]] - [[https://medium.com/@enzuru/helpful-emacs-python-mode-hooks-especially-for-type-hinting-c4b70b9b2216][Helpful Emacs python-mode-hooks, especially for type hinting]] - [[https://github.com/flycheck/flycheck-pos-tip][flycheck-pos-tip: This Flycheck extension shows errors under point in pos-tip popups.]] - [[https://github.com/dgutov/robe/releases/tag/0.8.2][Robe 0.8.2 released]] ([[https://reddit.com/r/emacs/comments/bdgyup/robe_082_released/][Reddit]]) - Mail: - [[https://vxlabs.com/2019/04/20/link-thunderbird-emails-from-emacs-orgmode/][Link directly to emails from Emacs Orgmode using Thunderbird and Thunderlink]] - [[https://notmuchmail.org/emacstips/][Tips and Tricks for using Notmuch with Emacs]] - [[https://github.com/NateEag/dotfiles/blob/master/bin/tag-sent-emails][Tag emails sent via Emacs' notmuch interface sanely]] - [[https://www.reddit.com/r/emacs/comments/bfsck6/mu4e_for_dummies/][mu4e for Dummies]] - History: - [[https://dspace.mit.edu/bitstream/handle/1721.1/5736/AIM-519A.pdf][PDF: Emacs by Stallman | AIMemo 519a dtd March 1981]] - [[http://www.h-online.com/open/features/Emacs-the-birth-of-the-GPL-969471.html%3Fpage=3][The Emacs commune: Gosling Vs Stallman]] - [[https://i.redd.it/1dforht570t21.jpg][Emacs ad from BYTE Aug 1984]] ([[https://reddit.com/r/emacs/comments/bek5b2/til_emacs_was_originally_written_by_james_gosling/][Reddit]]) - [[http://www.lysator.liu.se/history/garb/txt/87-1-emacs.txt][The EMACS Full-Screen Editor by Richard M. Stallman (ca 1987)]] - Other: - [[https://github.com/emacs-dashboard/emacs-dashboard][Emacs Dashboard: An extensible emacs startup screen showing you what's most important.]] - [[https://github.com/rnkn/side-notes][side-notes: Easy access to a notes file in Emacs]] - [[https://www.youtube.com/watch?v=CTOhosGQ2f0][My Emacs Workflow: projects, navigation, editing]] (16:25) ([[https://www.reddit.com/r/emacs/comments/bdjsdb/video_my_emacs_workflow_demo_projects_navigation/][Reddit]]) - [[https://github.com/rnkn/olivetti][Olivetti is a simple Emacs minor mode for a nice writing environment.]] - [[http://johnbokma.com/blog/2019/04/12/additional-font-locks-for-markdown.html][Additional font locks for Markdown in Emacs - John Bokma]] - [[http://pragmaticemacs.com/emacs/view-and-annotate-pdfs-in-emacs-with-pdf-tools][View and annotate PDFs in Emacs with PDF-tools | Pragmatic Emacs]] - [[https://chaoticlab.io/posts/emacs-26-2-msi/][MSI Installer for GNU Emacs 26.2 for Windows]] - [[https://github.com/4DA/eshell-toggle][eshell-toggle: Show/hide eshell at the bottom of active window with directory of its buffer]] - [[https://truongtx.me/tmtxt-async-tasks.html][tmtxt-async-tasks: Execute shell command asynchronously in a separate window]] - [[https://www.reddit.com/r/emacs/comments/bdj106/how_to_type_text_like_this_in_emacs/][HoW tO tYpE tExT lIkE tHiS iN eMaCs?]] - [[https://blog.aaronbieber.com//2015/05/24/from-vim-to-emacs-in-fourteen-days.html][From Vim to Emacs in Fourteen Days]] - [[https://www.finseth.com/emacs.html#25][Emacs Implementations Available For No Charge]] - [[https://nickdrozd.github.io/2019/04/16/remacs-faq.html][Remacs FAQ]] ([[https://reddit.com/r/emacs/comments/befzdd/remacs_faq/][Reddit]]) - New packages: - http://melpa.org/#/aio: async/await for Emacs Lisp - http://melpa.org/#/battle-haxe: A Haxe development system, with code completion and more - http://melpa.org/#/csproj-mode: Work with .NET project files (csproj, vbproj) - http://melpa.org/#/dash-docs: Offline documentation browser using Dash docsets. - http://melpa.org/#/flow-js2-mode: Support for flow annotations in js2-mode - http://melpa.org/#/flycheck-clj-kondo: Add clj-kondo linter to flycheck - http://melpa.org/#/flymake-eslint: A Flymake backend for Javascript using eslint - http://melpa.org/#/freeradius-mode: major mode for FreeRadius server config files - http://melpa.org/#/gcmh: the Garbage Collector Magic Hack - http://melpa.org/#/git-identity: Identity management for (ma)git - http://melpa.org/#/gn-mode: major mode for editing GN (generate ninja) files - http://melpa.org/#/gnus-summary-repo: Import and export files between IMAP and local by using GNUS - http://melpa.org/#/goto-char-preview: Preview character when executing `goto-char` command. - http://melpa.org/#/isearch-project: Incremental search through the whole project. - http://melpa.org/#/lsp-origami: origami.el support for lsp-mode - http://melpa.org/#/lsp-pyre: lsp-mode client for python using pyre - http://melpa.org/#/lsp-python-ms: lsp-mode client for Microsoft python-language-server - http://melpa.org/#/magit-libgit: Libgit functionality - http://melpa.org/#/mermaid-mode: major mode for working with mermaid graphs - http://melpa.org/#/mood-line: A minimal mode-line inspired by doom-modeline. - http://melpa.org/#/pdf-view-restore: Support for opening last known pdf position in pdfview mode - http://melpa.org/#/pepita: Run Splunk search commands, export results to CSV/HTML/JSON - http://melpa.org/#/poe-lootfilter-mode: Major mode for editing Path of Exile lootfilters - http://melpa.org/#/sv-kalender-namnsdagar: Swedish celebrated name of the day - http://melpa.org/#/theme-magic: Apply your Emacs theme to the rest of Linux - http://melpa.org/#/which-key-posframe: Using posframe to show which-key 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.emacsen.org][planet.emacsen.org]], [[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-04][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]]