* 2019-02-18 Emacs news - Emacs Lisp: - [[https://github.com/alhassy/ElispCheatSheet/blob/master/CheatSheet.pdf][REDDIT: Emacs Lisp Cheat Sheet]] - [[https://irreal.org/blog/?p=7848][Copying the Whole Buffer]] - [[http://mbork.pl/2019-02-17_Inserting_the_current_file_name_at_point][Inserting the current file name at point]] - [[https://github.com/Wilfred/ht.el][ht.el: The missing hash table library for Emacs]] - [[https://github.com/mrkkrp/modalka][modalka: Easily introduce native modal editing of your own design]] - [[https://matthewbauer.us/bauer/][An Emacs+Nix IDE]] - [[https://groups.google.com/forum/#!topic/comp.lang.lisp/Sir9GJ5qtf8][emacs "cl-"generic design abomination | comp.lang.lisp | Google Groups]] ([[https://reddit.com/r/planetemacs/comments/arlx9n/emacs_clgeneric_design_abomination_complanglisp/][Reddit]]) - [[https://www.youtube.com/watch?v=QRBcm6jFJ3Q][VIDEO: 2015-04-08 Emacs Lisp Development Tips with John Wiegley]] - Emacs Lisp debugging: - [[https://www.reddit.com/r/emacs/comments/aqmrkq/determine_source_of_messages_printed_to_messages/][Determine source of messages printed to *Messages* buffer]] - [[https://www.reddit.com/r/emacs/comments/arqdxt/how_can_i_know_what_modified_a_variable/][How can I know what modified a variable?]] - Emacs development: - [[https://phst.eu/emacs-modules][Emacs modules | Philipp's documents]] - [[https://github.com/emacs-pe/emacs-modules][emacs-modules: List of resources for Emacs modules]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=478bbf7c80e71ff84f0e4e1363bf86e93d9c51c3][Prevent over-eager rx character range condensation]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=b439b4393cbd0b98c14b72e791af7a5e4f8aced7][Add documentation for last change in eww.el]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=fabfb54d1f60cf90e72b1efaabfbefbe877e076a][; * etc/NEWS (New 'flex' completion style): New entry]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=33dbe23bb8114d6a71ad267b0e172909dab7b387][Rename project-query-replace to project-query-replace-regexp]] - Appearance: - [[https://amitp.blogspot.com/2018/10/emacs-prettier-tabbar.html][Emacs: prettier tabbar]] - Navigation: - [[https://github.com/rolandwalker/back-button][back-button: Visual navigation through mark rings in Emacs]] - [[https://irreal.org/blog/?p=7832][NeoTree and Perspectives]] - [[https://engineering.collbox.co/post/working-faster-in-emacs-by-reading-the-future/][Working Faster in Emacs by Reading the "Future" - CollBox Engineering]] - [[http://manuel-uberti.github.io//emacs/2019/02/14/avy/][Jump around]] - Org Mode: - [[http://kitchingroup.cheme.cmu.edu/blog/2019/02/12/Using-results-from-one-code-block-in-another-org-mode/?utm_source=feedburner&utm_medium=twitter&utm_campaign=Feed%3A+TheKitchinResearchGroup+%28The+Kitchin+Research+Group%29][Using results from one code block in another org-mode]] - [[https://scripter.co/org-contribution-flowchart/][Org Contribution Flow-chart - A Scripter's Notes]] ([[https://reddit.com/r/planetemacs/comments/aqhzpc/org_contribution_flowchart_a_scripters_notes/][Reddit]]) - [[https://www.youtube.com/user/jrkitchin/videos][List of Videos on Orgmode by John Kitchin]] - Productivity and workflow: - [[https://www.viget.com/articles/getting-organized-with-an-engineering-logbook/][Getting Organized with an Engineering Logbook | Viget]] - [[https://joshrollinswrites.com/emacsorg/][My methods and tips about using org-mode and Emacs]] - [[https://www.youtube.com/watch?v=LQwjSd3X9xE][Plan Your Day: Daily Time Management With Emacs, Org-Mode, and Google Calendar]] - [[https://irreal.org/blog/?p=7830][Org Capture and Refiling]] - Other tools: - [[https://github.com/alcah/qute-capture][qute-capture: Qutebrowser userscript for filing the current webpage into an org-mode file]] - [[https://github.com/mathcass/pinboard-org][pinboard-org: A Python script for exporting your information from Pinboard.in as an Org mode file]] - [[https://amitp.blogspot.com/2019/02/emacs-org-mode-and-katex.html][Amit's Thoughts: Emacs org-mode and KaTeX]] - [[https://github.com/baohaojun/org-kungfu][Org-Kungfu: Editing Confluence pages with Org-mode]] ([[https://reddit.com/r/emacs/comments/aqecha/orgkungfu_editing_confluence_pages_with_orgmode/][Reddit]]) - [[http://www.johnborwick.com/2019/02/13/org-mode-website.html][How I created a web site using Org-mode without having to write a lot of elisp | John's Blog]] - [[https://github.com/chaseadamsio/goorgeous][goorgeous: A go org syntax parser to html]] - [[https://github.com/mattduck/org-toggl-py][org-toggl-py: Create Toggl entries from Emacs org-mode CLOCK entries. See https://www.toggl.com/]] ([[https://reddit.com/r/planetemacs/comments/apehys/orgtogglpy_create_toggl_entries_from_emacs/][Reddit]]) - Org Mode on the go: - [[https://www.reddit.com/r/orgmode/comments/ar7nob/do_you_connect_android_to_your_computer_via_ssh/][Do you connect android to your computer via ssh to use org-mode on emacs?]] - [[https://www.reddit.com/r/orgmode/comments/argzvu/how_to_use_emacs_orgmode_on_android_and_ios/][How to use emacs org-mode on android and iOS.]] - Coding: - [[https://ddavis.io/posts/eglot-cpp-ide/][Eglot based Emacs C++ IDE with clangd | ddavis.io]] - [[https://aliquote.org/post/emacs-python3/][Emacs and Python 3 - aliquote]] - [[https://www.youtube.com/watch?v=OB9vFu9Za8w][The Emacs Ipython Notebook - John Miller (Honeywell UOP): a full-featured client for the Jupyter Notebook in Emacs]] - [[https://github.com/atilaneves/cmake-ide][cmake-ide: Use Emacs as a C/C++ IDE]] - [[https://github.com/jeeger/twauctex][REDDIT: Featureful one-sentence-per-line mode for AUCtex.]] - [[https://people.gnome.org/~federico/blog/compilation-notifications-in-emacs.html][Notify when M-x compile finishes]] - [[https://github.com/jeeger/ttl-mode][ttl-mode: ... for Turtle (RDF) files.]] - [[https://www.youtube.com/watch?v=5FQwQ0QWBTU][CppCon 2015: Atila Neves "Emacs as a C++ IDE"]] - Completion: - [[http://manuel-uberti.github.io//emacs/2019/01/17/company-on-demand/][Make your company behave - manu.el]] - [[https://github.com/abingham/emacs-ycmd][emacs-ycmd: client for ycmd, the code completion system]] - [[https://www.reddit.com/r/emacs/comments/ar7992/helm_news_for_geiser_slime_comint_mx_shell_and/][Helm news for Geiser, SLIME, Comint, M-x shell, and more!]] - Version control: - [[https://emacsair.me/2019/02/14/transient-0.1][Introducing Transient Commands]]: Magit-popup successor ([[https://www.reddit.com/r/emacs/comments/aqp6jc/transient_released_magitpopup_successor/][Reddit]]) - [[https://github.com/clemera/dired-git-info/][dired-git-info: Show commit info about files in dired (similar to repo view at github/gitlab).]] - [[https://www.reddit.com/r/emacs/comments/apm653/new_melpa_package_magitreviewboard/][New Melpa Package Magit-Reviewboard]] - Other: - [[https://hackr.io/tutorials/learn-emacs][Learn Emacs - 2019: Most Recommended Emacs Tutorials | Hackr.io]] ([[https://reddit.com/r/planetemacs/comments/arwgyx/learn_emacs_2019_most_recommended_emacs_tutorials/][Reddit]]) - [[https://github.com/dangxuandev/awesome-emacs][awesome-emacs: A community driven list of useful Emacs packages, libraries and others.]] - [[https://alexschroeder.ch/wiki/2018-12-16_Importing_old_Google_Plus_posts][Alex Schroeder: 2018-12-16 Importing old Google Plus posts]] - [[https://github.com/death/reddit-mode][reddit-mode: Reddit mode for Emacs]] - [[http://1010.co.uk/gneve.html][GNEVE GNU Emacs Video Editing:: GNU Emacs video editor mode for editing video using an Edit Decision List EDL]] - [[http://savannah.gnu.org/mail/?group=emacs][emacs - Mailing Lists Savannah:]] ([[https://reddit.com/r/planetemacs/comments/arg0e4/emacs_mailing_lists_savannah/][Reddit]]) - [[https://github.com/keyboard-ergonomics/keymacs][Keymacs - the keyboard layout for Emacs users (see also https://people.ergodox-ez.com/alex-grafov/)]] - [[https://www.youtube.com/watch?v=VJqVHYEXDsQ][VIDEO: Emacs Is Great - Ep 28, Mastodon.el]] - [[https://people.ergodox-ez.com/jason-dufair/][Jason Dufair | ErgoDox EZ: The People]] - [[http://ubuntuhandbook.org/index.php/2019/02/install-gnu-emacs-26-1-ubuntu-18-04-16-04-18-10/][How to Install GNU Emacs 26.1 in Ubuntu 18.04, 16.04, 18.10 | UbuntuHandbook]] - [[https://www.reddit.com/r/emacs/comments/aqiuli/emacs_on_chromebook/][Emacs on Chromebook]] - [[https://www.youtube.com/watch?v=9MgEtlqq0HA][VIDEO: Emacs Is Great - Ep 22: Using emacs, mpv and elfeed to consume YouTube videos.]] - [[https://www.informatimago.com/linux/emacs-on-user-mode-linux.html][Emacs standing alone on a Linux Kernel]] - [[https://github.com/ahungry/md4rd][md4rd: Emacs Mode for Reddit - Read Reddit from within Emacs interactively.]] - [[https://alexschroeder.ch/wiki/2018-08-27_Mastodon_and_rcirc][Alex Schroeder: 2018-08-27 Mastodon and rcirc]] - [[https://alexschroeder.ch/wiki/2018-08-30_Learning_to_Type][Alex Schroeder: 2018-08-30 Learning to Type]] - [[https://www.debian.org/devel/wnpp/rfa][Debian -- Packages up for adoption]] ([[https://reddit.com/r/planetemacs/comments/arlvhd/debian_packages_up_for_adoption_cluesemacs/][Reddit]]) - [[https://emacs-berlin.org/][Emacs Berlin: Next meetup is on Wednesday, February 27th 2019. Azer Koculu will present iA writer mode]] - Mobile: - [[https://jingsi.space/post/2019/01/06/pixelbook-1-month/#frame-management-in-emacs][One Month with Pixelbook and Chrome OS: My experience running Emacs]] - [[https://mailb.org/pipermail/emacs-berlin/2019/000470.html][emacs-berlin: Slides for December's "Emacs and Gemini" Talk]] - New package: - http://melpa.org/#/transient: Transient commands 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-02][emacs-devel]].