* 2019-04-29 Emacs news - Emacs configuration: - [[https://bendersteed.gitlab.io/post/rediscovering-vanilla-emacs-text-editing/][Rediscovering vanilla Emacs' text editing]] ([[https://reddit.com/r/emacs/comments/bg1018/rediscovering_vanilla_emacs_text_editing/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/bhlxmd/where_is_the_proper_way_of_rewriting_or_replacing/][Where is the proper way of rewriting or replacing an emacs library function?]] - [[https://www.reddit.com/r/emacs/comments/bhdo42/more_modern_emacs_defaults/][More modern Emacs defaults?]] - Emacs Lisp: - [[http://emacshorrors.com/posts/comint-process-echoes.html][comint-process-echoes]] - [[https://github.com/ahyatt/emacs-websocket][emacs-websocket: A websocket implementation in elisp, for emacs.]] - [[https://irreal.org/blog/?p=7995][Vivek Haldar: Global Variables | Irreal]] - [[https://github.com/skeeto/emacs-aio][aio: async/await for Emacs Lisp. aio is to Emacs Lisp as asyncio is to Python.]] - Emacs development: - [[http://akrl.sdf.org/][Garbage Collector Magic Hack]] ([[https://reddit.com/r/emacs/comments/bg85qm/garbage_collector_magic_hack/][Reddit]]) - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4d97e1a9ea35c3a1d9f03abb7a822d57f384c1a5][Export major version of latest Emacs supported by emacs-module.h.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=28220664714c50996d8318788289e1c69d69b8ab][Update multicolor font support status]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1486eadf7c9469f873fcd04beafd03f21564d580][Fix Bug#33618; define search path variables for grep, byte-compile]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e08e0880f9892fba747abdb95b1f3382ebd17e32][Use lexical-binding by default for M-:, --eval, and *scratch*]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e290a7d1730c99010272bbff7f497c3041cef46d][Add module functions to convert from and to big integers.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=bffceab6339fb4042588b893ef754c6264379e75][Add conversions to and from struct timespec to module interface.]] - Appearance: - [[https://github.com/jcaw/theme-magic][theme-magic will extract the colors from your Emacs theme and apply them to the rest of Linux with Pywal.]] - [[https://github.com/ajgrf/parchment][parchment: A light editor theme for Vim and Emacs, inspired by Acme and Leuven]] - [[https://github.com/dbordak/telephone-line][power-line: A new implementation of Powerline for Emacs]] - [[https://gitlab.com/jessieh/mood-line][mood-line: A minimal mode-line configuration for Emacs, inspired by doom-modeline.]] - [[https://github.com/emacsfodder/emacs-theme-darktooth][emacs-theme-darktooth: Darktooth : From the darkness... it watches.]] - Navigation: - [[https://github.com/sharkdp/fd]['fd' is a simple, fast and user-friendly alternative to find.]] - [[https://github.com/elpa-host/isearch-project][isearch-project: Incremental search through the whole project.]] - [[https://github.com/elpa-host/goto-char-preview][goto-char-preview: Preview character position in buffer when executing goto-char command.]] - [[https://github.com/zk-phi/sublimity][sublimity: smooth-scrolling and minimap for Emacs (inspired by sublime editor)]] - [[https://www.reddit.com/r/emacs/comments/bg2xj8/new_package_pepita_run_a_splunk_search_get/][New package: Pepita, run a Splunk search, get results in a buffer]] - Org Mode: - [[https://irreal.org/blog/?p=8001][Literature Management with Emacs]] - [[https://irreal.org/blog/?p=8006][Orgmode-TV: How I Plan My Days]] - [[https://emacscast.org/episode_9/][EmacsCast 9: Writing in Emacs and Org mode, part 2]] ([[https://reddit.com/r/emacs/comments/bg4diq/emacscast_9_writing_in_emacs_and_org_mode_part_2/][Reddit]]) - [[https://arenzana.org/2019/04/blogging-with-org-mode/][Blogging with Emacs and Org-mode]] ([[https://reddit.com/r/emacs/comments/bhbbqi/blogging_with_emacs_and_orgmode/][Reddit]]) - [[https://code.orgmode.org/bzg/org-mode/commit/ffccea7d731e673b358fa2c79728a8455701b5f5][ORG-NEWS: New LATEX_ATTR ':scale']] - [[https://github.com/polymode/poly-org][poly-org: Polymode for org-mode]] ([[https://reddit.com/r/planetemacs/comments/bh9anw/polyorg_polymode_for_orgmode/][Reddit]]) - [[https://www.reddit.com/r/orgmode/comments/bgy3v6/automate_refiling_according_to_tag/][Automate refiling according to tag?]] - [[https://blog.mjh.io/blog/intro-to-org-babel-tangle/][Intro to Org Babel Tangle]] - [[https://www.reddit.com/r/emacs/comments/bfzuhl/the_org_mode_91_reference_manual_by_carsten/][The Org Mode 9.1 Reference Manual by Carsten Dominik (FSF): Brief Review of the Hard Copy]] - Spacemacs: - [[https://sainathadapa.github.io/emacs-spacemacs-config/][Literate Emacs (Spacemacs) configuration]] - [[https://youtu.be/fdLCuJcS2Aw][Spacemacs intro tutorial]] ([[https://reddit.com/r/emacs/comments/bia36n/spacemacs_intro_tutorial/][Reddit]]) - Coding: - [[https://www.reddit.com/r/emacs/comments/bgvzw6/with_the_exception_of_c_and_lisps_which/][With the exception of C and lisps, which programming languages have the most complete, mature and multi-platform support on Emacs?]] - [[https://github.com/orzechowskid/flymake-eslint][flymake-eslint: Flymake backend for Javascript using eslint]] - [[https://github.com/lashtear/gn-mode][GN-mode: Edit GN (ninja generator) config files common in Chromium-derived projects like Chrome and (Anaheim) Edge.]] - [[https://overtone.github.io/emacs-live/][Emacs Live is designed from the ground up to create an insane Clojure hacking experience]] - [[https://github.com/areina/helm-dash][Helm Dash: Use Dash docsets inside emacs to browse documentation]] - [[https://www.reddit.com/r/emacs/comments/bi4xk1/evaluation_overlays_in_slime_for_common_lisp/][Evaluation overlays in slime for common lisp]] - [[https://github.com/xcwen/ac-php][ac-php: emacs auto-complete & company-mode for php]] - [[https://github.com/skeeto/nasm-mode][nasm-mode: Major mode for NASM x86 assembly programs]] - [[https://github.com/tnicolson/helm-compile][helm-compile: Select/edit compilation command using Helm]] - [[https://dougie.io/emacs/indentation/][The Ultimate Guide To Indentation in Emacs (Tabs and Spaces)]] - [[https://www.reddit.com/r/emacs/comments/bgs4dr/preview_in_emacs_using_chemdraw/][Preview in emacs using Chemdraw]] - [[https://github.com/blue0513/phantom-inline-comment][Phantom Inline Comment: Add Inline Comments That Do Not Affect the Source Code]] ([[https://reddit.com/r/emacs/comments/bgpffw/phantom_inline_comment_add_inline_comments_that/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/bgnj35/anyone_doing_android_development/][Anyone doing Android development?]] - [[https://github.com/Silex/docker.el][docker.el: Manage docker from Emacs.]] - [[https://www.reddit.com/r/emacs/comments/bg0rue/your_opinion_on_best_config_for_python_development/][Your opinion on best config for python development?]] - [[https://github.com/kyleam/snakemake-mode][snakemake-mode: support for Snakemake for create reproducible and scalable data analyses.]] - [[https://github.com/cpitclaudel/company-coq][company-coq: IDE extensions for Proof General's Coq mode]] - Version control: - [[https://github.com/luismbo/multi-magit][multi-magit: Multi-repo support for Magit]] - Mail: - [[https://irreal.org/blog/?p=8004][An Easy Tutorial for Setting Up Mu4e and Mbsync]] - [[https://ghostbin.com/paste/7un3k][A quickguide to connecting emacs and Protonmail Bridge]] - [[https://www.reddit.com/r/emacs/comments/bgr8a7/2019_which_email_client_to_use/][2019 - Which e-mail client to use?]] - [[https://github.com/emacs-helm/helm-mu][Helm-mu - A Helm front-end for the maildir indexer mu and the mail user agent mu4e]] - [[https://github.com/TxGVNN/gnus-summary-repo][gnus-summary-repo: Import and export files between IMAP and local by using GNUS]] - Community: - [[https://www.reddit.com/r/emacs/comments/bi0t02/emacs_meetup_next_friday_hamilton_ontario_canada/][Emacs Meetup ;; May 3 ;; Hamilton ;; Ontario ;; Canada]] - Other: - [[https://i.redd.it/47yd0xx8ort21.png][New Dashboard of Centaur Emacs]] ([[https://reddit.com/r/emacs/comments/bfz6ne/new_dashboard_of_centaur_emacs/][Reddit]]) - [[http://xenodium.com/no-emacs-frame-refocus-on-macos/][How to turn-off Emacs frame refocus on macOS]] - [[http://mbork.pl/2015-07-04_C-x_4_bindings][Inscrutability of C-x 4 and C-x 5]] ([[https://reddit.com/r/emacs/comments/bhsa1q/inscrutability_of_cx_4_and_cx_5/][Reddit]]) - [[https://github.com/chamook/emacs-giphy][emacs-giphy: An emacs function for generating markdown links to giphy]] - [[https://github.com/h1t/emacs-chat][emacs-chat: emacs wrapper for pidgin instant messager]] - [[https://github.com/msnyder-info/gopher.el][gopher.el: An Emacs mode to browse Gopher.]] - [[https://linuxhandbook.com/basic-emacs-guide/][Basic Emacs Command Explained in Detail]] - [[https://gitlab.com/snippets/1850375][aerique's EXWM Functions ($1850375) - Snippets - GitLab]] - [[https://emacscast.org/episode_1/][Episode 1: The Right Mindset for Emacs | EmacsCast]] - [[https://www.reddit.com/r/emacs/comments/bhjtf9/now_that_homebrew_has_removed_build_options_how/][Now that Homebrew has removed build options, how do I get Imagemagick support for emacs on Mac OS?]] - [[https://www.reddit.com/r/emacs/comments/bh7hom/doubt_about_how_hard_is_to_get_into_emacs/][Doubt about how hard is to get into emacs.]] - [[https://www.reddit.com/r/emacs/comments/bh0vm0/emacspeak_how_the_blind_use_emacs/][Emacspeak: How the blind use Emacs]] - [[https://www.reddit.com/r/emacs/comments/bh1fq3/whats_the_current_wisdom_for_keeping_configs/][What's the current wisdom for keeping configs synced across multiple machines?]] - [[https://swsnr.de/blog/2016/07/19/i-wished-gnu-emacs-had/][I wished GNU Emacs had... - Sebastian Wiesner]] ([[https://reddit.com/r/planetemacs/comments/bgy6cy/i_wished_gnu_emacs_had_sebastian_wiesner/][Reddit]]) - [[https://github.com/matsl/sv-kalender-namnsdagar][sv-kalender-namnsdagar: Calendar function for the swedish celebrated name of the day]] - [[https://www.reddit.com/r/emacs/comments/bg719t/best_way_to_learn_emacs_vanilla_spacemacs_or/][Best way to learn emacs? Vanilla, Spacemacs, or something else?]] - [[https://github.com/yanghaoxie/which-key-posframe][which-key-posframe: Let emacs-which-key use posframe to show its popup.]] - [[https://github.com/Lautaro-Garcia/counsel-spotify][counsel-spotify: Control Spotify App through Emacs]] - [[https://github.com/saf-dmitry/taskpaper-mode][taskpaper-mode: Emacs TaskPaper Mode]] ([[https://reddit.com/r/planetemacs/comments/bibsha/taskpapermode_emacs_taskpaper_mode/][Reddit]]) - [[https://www.unixmen.com/emacs-vs-vi-which-is-better/][Emacs vs VI: Which is better | Unixmen]] - New packages: - http://melpa.org/#/github-explorer: Explore a GitHub repository on the fly - http://melpa.org/#/helm-bitbucket: Search Bitbucket with Helm - http://melpa.org/#/helm-catkin: Package for compile ROS workspaces with catkin-tools - http://melpa.org/#/jq-format: Reformat JSON and JSONLines using jq - http://melpa.org/#/json-reformatter-jq: reformat json using jq - http://melpa.org/#/monokai-pro-theme: A simple theme based on the Monokai Pro Sublime color schemes - http://melpa.org/#/mood-one-theme: A dark color scheme inspired by the Doom One theme. - http://melpa.org/#/mu4e-overview: Show overview of maildir - http://melpa.org/#/ovpn-mode: an openvpn management mode - http://melpa.org/#/parchment-theme: Light theme inspired by Acme and Leuven - http://melpa.org/#/perfect-margin: auto center windows, work with minimap and/or linum-mode - http://melpa.org/#/slime-repl-ansi-color: Turn on ANSI colors in REPL output; - https://elpa.gnu.org/packages/gnu-elpa-keyring-update.html: Update Emacs's GPG keyring for GNU ELPA 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-04][emacs-devel]].