* 2018-12-24 Emacs news - Emacs Lisp: - [[https://github.com/alphapapa/emacs-package-dev-handbook#best-practices][elisp tip: It's much faster to use buffer-local-value than with-current-buffer]] ([[https://www.reddit.com/r/emacs/comments/a77e6r/elisp_tip_its_much_faster_to_use_bufferlocalvalue/][Reddit]]) - [[https://www.masteringemacs.org/article/displaying-interacting-processes-proced][Displaying and Interacting with processes using Proced (old but still relevant)]] ([[https://reddit.com/r/emacs/comments/a7rabh/displaying_and_interacting_with_processes_using/][Reddit]]) - [[https://www.youtube.com/watch?v=fLUcgEwSF_c][emacs is great - Ep 4, A Bit of Lisp]] (9:45) - [[https://www.youtube.com/watch?v=P7Bpqz6XjDQ][emacs :set up config - 14 (language tool, org auto complete, expand region)]] ([[https://reddit.com/r/emacs/comments/a8kfzm/emacs_set_up_config_14_language_tool_org_auto/][Reddit]]) - Emacs development: - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1691a51094d35ac4b2c311fa407c6b77eea7a105][map.el goes generic (cl-defmethod)]] ([[https://reddit.com/r/emacs/comments/a7aach/mapel_goes_generic_cldefmethod/][Reddit]]) - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=039be4e02513e03ae465efae5694bd4e28a74dbe][Add file name handler support for 'make-process' (Bug#28691)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=157ada833f36b9919be44ad4ecbae6d94c808dec][* lisp/windmove.el (windmove-delete-in-direction): Change prefix arg C-u]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=3f36651c6470bab951f12f486eb4928235f1ba50][* lisp/window.el (switch-to-buffer-obey-display-actions): New defcustom.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=f68f2eb47280cf92fdb41548e40b37e7a4a81e53][* lisp/emacs-lisp/map.el: Add support for plists]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6973b1489b24ca4190d24be9e5f887aef2cc9eff][Syntactic fontification of diff hunks (bug#33567)]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=55838e4e6a176317367c6759e0520395e80c856f][* lisp/emacs-lisp/map.el: Avoid special casing lists.]] - Appearance: - [[https://www.reddit.com/r/emacs/comments/a8m2ko/new_features_in_doommodeline/][New features in doom-modeline]] - [[https://with-emacs.com/posts/white-christmas-in-emacs/][(with-emacs - White Christmas in Emacs]] ([[https://reddit.com/r/emacs/comments/a8y6rz/withemacs_white_christmas_in_emacs/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/a8ivtq/themes_your_favorite_lesswellknown_or_modified/][(THEMES) Your favorite less-well-known or modified themes]] - [[https://github.com/zonuexe/right-click-context][Emacs Right Click Context menu]] ([[https://reddit.com/r/emacs/comments/a86ing/emacs_right_click_context_menu/][Reddit]]) - [[https://github.com/kunalb/poet][Emacs Poet theme]] ([[https://irreal.org/blog/?p=7708][Irreal]]) - Navigation: - [[https://www.with-emacs.com/posts/keep-scrollin-scrollin-scrollin/][(with-emacs - Keep scrollin' scrollin' scrollin']] ([[https://reddit.com/r/emacs/comments/a7o7v6/withemacs_keep_scrollin_scrollin_scrollin/][Reddit]]) - [[http://puntoblogspot.blogspot.com/2018/12/til-search-whitespace-regexp.html][Raimon Grau: TIL: search-whitespace-regexp]] - Org Mode: - [[https://www.reddit.com/r/orgmode/comments/a7rgr1/organizing_your_dotfiles_with_org_mode/][Organizing your dotfiles with Org mode]] - [[https://github.com/alphapapa/unpackaged.el#refile-to-datetree-file-using-earliestlatest-timestamp-in-entry][Org: Command to refile to a datetree using the earliest/latest timestamp in an entry]] ([[https://reddit.com/r/emacs/comments/a8eobe/org_command_to_refile_to_a_datetree_using_the/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/a7frfj/managing_a_pen_and_paper_rpg_campaign/][Managing a pen and paper rpg campaign]] - [[https://www.youtube.com/watch?v=YXhpwLKCtf0&feature=youtu.be][Keeping A WebDev/Tech Notebook In Org Mode]] ([[https://irreal.org/blog/?p=7696][Irreal]]) - [[https://vicarie.in/posts/blogging-with-org.html][Blogging with Org publishing]] (Sept 2018, [[https://irreal.org/blog/?p=7706][Irreal]]) - Coding: - [[https://www.youtube.com/watch?v=fP5ZdPP1f_8][Auto Insert headers in Emacs]] (7:52) - [[http://manuel-uberti.github.io//emacs/2018/12/19/hide-repl/][Playing hide-and-seek with my REPLs]] - [[https://github.com/flycheck/flycheck-inline][GitHub - flycheck/flycheck-inline: Display Flycheck errors inline]] - [[https://emacsair.me/2018/12/19/forge-0.1][Jonas Bernoulli: Work with Git Forges inside Emacs]] ([[https://www.reddit.com/r/emacs/comments/a7r265/work_with_git_forges_from_the_comfort_of_magit/][Reddit]], [[https://news.ycombinator.com/item?id=18722548][HN]]) - Other: - [[https://gitlab.com/emacsomancer/equake][Equake - emacs drop-down console]] ([[https://reddit.com/r/emacs/comments/a7v9ye/equake_emacs_dropdown_console/][Reddit]]) - [[https://github.com/alphapapa/yequake][GitHub - alphapapa/yequake: Drop-down Emacs frames, like Yakuake]] ([[https://reddit.com/r/emacs/comments/a89cjk/github_alphapapayequake_dropdown_emacs_frames/][Reddit]]) - [[https://www.youtube.com/watch?v=TZ4xCWRII_I][emacs is great - Ep 6, linting and spelling]] - [[https://valignatev.com/posts/emacs-external-terminal/][Blog: Using Emacs with external terminals]] ([[https://reddit.com/r/emacs/comments/a8zk79/blog_using_emacs_with_external_terminals/][Reddit]]) - [[https://github.com/clemera/clipboard-collector][Collect clipboard entries according to regex rules in Emacs.]] ([[https://reddit.com/r/emacs/comments/a89kcw/collect_clipboard_entries_according_to_regex/][Reddit]]) - [[https://github.com/oflatt/esonify][GitHub - oflatt/esonify: An emacs extension that sonifies your code.]] ([[https://reddit.com/r/emacs/comments/a8t8y1/github_oflattesonify_an_emacs_extension_that/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/a7ubx5/an_interactive_executable_combined_bash_and_emacs/][An interactive, executable, combined Bash and Emacs Lisp script (not using --script or --batch)]] - [[https://www.reddit.com/r/emacs/comments/a954i7/next_browser_120_is_out/][Next browser 1.2.0 is out!]] ([[https://www.reddit.com/r/emacs/comments/a954i7/next_browser_120_is_out/][Reddit]]) - [[https://nickdrozd.github.io/2018/12/20/emacs-commit.html][My First Emacs Commit]] ([[https://reddit.com/r/emacs/comments/a822mt/my_first_emacs_commit/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/a70dhu/what_are_biggest_shortcomings_of_emacs/][What are biggest shortcomings of Emacs?]] - [[https://www.reddit.com/r/emacs/comments/a8023l/emacs_tshirt_ideas/][Emacs T-shirt ideas]] - [[https://www.youtube.com/watch?v=pQQTScuApWk][Lucid Energize Demo VHS 1993]] ([[https://www.wisdomandwonder.com/article/10822/emacsorg-mode-emacs-users-do-you-know-the-power-of-1993][Wisdom and Wonder]]) - New packages: - http://melpa.org/#/forge: Access Git forges from Magit. - http://melpa.org/#/right-click-context: Right Click Context menu 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://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/2018-12][emacs-devel]].