* 2019-02-25 Emacs news - Emacs Lisp: - [[https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org][melpa/CONTRIBUTING.org: Read this if you want to include your package in MELPA.]] - [[https://www.reddit.com/r/emacs/comments/at3cnr/what_is_the_best_workflow_to_contributed_to_emacs/][What is the best workflow to contributed to Emacs package?]] - [[https://github.com/tmalsburg/guess-language.el][ELPA: guess-language: Robust automatic language detection]] - [[https://www.reddit.com/r/emacs/comments/asxn89/linear_algebra_and_maths_in_elisp/][linear algebra (and maths) in elisp]] - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2019-02/msg00655.html][Emacs pretest 26.1.92 is out!]] - [[https://www.reddit.com/r/emacs/comments/at4dqg/how_to_contribute_to_emacs_documentation/][How to contribute to Emacs documentation?]] - [[https://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=%2Bsubject%3A%22Linking+to+ImageMagick+by+default%22&submit=Search%21&idxname=emacs-devel&max=20&result=normal&sort=score][emacs-devel: poor stability and security of ImageMagick - should Emacs link to ImageMagick by default?]] - [[http://kitchingroup.cheme.cmu.edu/blog/2017/07/21/Linear-algebra-in-Emacs-using-MKL-and-dynamic-modules/][Linear algebra in Emacs using MKL and dynamic modules]] - [[https://lars.ingebrigtsen.no/2019/02/19/a-new-eval-server-for-emacs/][A New Eval Server For Emacs (by Lars Ingebrigtsen )]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=72ec233f2a1b8a6a9574e61588d0467caf41755c][Ignore pending_signals when checking for quits.]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e96923c188a2a38d09917c5b7f606187a1413a96][Improve replace-buffer-contents/replace-region-contents]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8282c34f0f2f4ad2c4956fc595518da64a7bef1f][Handle HTML 'ol' start attribute in shr.el]] - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=1a6bcc91e3e468e5a6d3e0b121bb675b576d3362][* lisp/progmodes/sql.el: Added password wallet using `auth-source' package]] - Beginner: - [[https://david.rothlis.net/emacs/howtolearn.html][How to learn Emacs :: self-driven discovery by leveraging the Emacs built-in help, debugging facilities, and source code]] - [[https://github.com/myTerminal/world-of-emacs][world-of-emacs: A brief guide for getting into and through the world of Emacs]] - [[https://www.reddit.com/r/emacs/comments/asubgm/how_do_i_start_to_learn_emacs/][How do I start to learn emacs?]] - Appearance: - [[https://dev.to/gonsie/beautifying-the-mode-line-3k10][How I beautified my Emacs Mode Line]] - [[https://github.com/fourier/borland-blue-theme][borland-blue-theme: Emacs Theme based on Borland(Turbo) C for DOS]] - [[https://github.com/the-frey/cyberpunk-2019][THEME: cyberpunk-2019: This theme is a spin on the Tron Legacy theme and Cyberpunk VS Code theme]] - Navigation: - [[https://github.com/clemera/buffer-expose][buffer-expose: Visual buffer switching using a window grid]] ([[https://reddit.com/r/emacs/comments/athuqw/new_package_visual_buffer_switching_using_a/][Reddit]]) - [[https://github.com/chimay/torus][torus: Switching buffers and buffer groups at will in emacs. Based on MTorus]] - [[https://github.com/casouri/emacs-mission-control][emacs-mission-control: Mac mission-control-like buffer switch]] - [[https://www.reddit.com/r/emacs/comments/atykf9/undopropose_simple_and_safe_undo_in_emacs/][undo-propose: Simple and safe undo in emacs]] - [[https://github.com/clemera/undo-redo/blob/master/redo%2B.el][redo+.el: Redo/undo system for Emacs]] - Evil Mode: - [[https://github.com/emacs-evil/evil-collection][evil-collection: A set of keybindings for evil-mode]] - [[https://www.youtube.com/watch?v=JWD1Fpdd4Pc][VIDEO: Evil Mode: Or, How I Learned to Stop Worrying and Love Emacs]] - Package management: - [[https://github.com/emacscollective/borg/][borg: Borg is a bare-bones package manager for Emacs packages]] - [[https://github.com/Malabarba/paradox][paradox: Project for modernizing Emacs' Package Menu (with package ratings, usage statistics, customizability, and more)]] - Org Mode: - [[https://mentat.za.net/blog/2018/10/31/using-org-mode-with-neomutt/][Linking to emails in org-mode (using neomutt) - Stefan van der Walt]] - [[https://github.com/magit/orgit][orgit: Support for Org links to Magit buffers]] - [[https://lists.gnu.org/archive/html/emacs-orgmode/2019-02/msg00320.html][emacs-orgmode: RFC: Fixing link encoding once and for all]] - [[https://pluspora.com/posts/831e04c0bcc00136ef224061862b8e7b][How I used `ob-async' to run tasks in the background and collect the commit history of my git project]] - [[https://bofh.org.uk/2019/02/25/baking-with-emacs/][Running a bakery on Emacs and PostgreSQL]] - Org Mode workflows: - [[http://www.johnborwick.com/2019/02/23/org-todo-setup.html][org-mode todo setup so far - John's Blog]] ([[https://reddit.com/r/planetemacs/comments/au877z/orgmode_todo_setup_so_far_johns_blog_ive_been/][Reddit]]) - [[https://orgmode.org/worg/exporters/anno-bib-template-worg.html][Annotated Bibliography Template]] - [[http://notesyoujustmightwanttosave.blogspot.com/2011/12/org-speed-keys.html][Org Speed Keys: speed up the execution of the most common tasks you do in Org Mode]] - [[https://github.com/akirak/org-reverse-datetree][org-reverse-datetree: Reversed date trees in Org mode. Here newer contents come first.]] - [[https://www.reddit.com/r/emacs/comments/au92rh/org_edit_special_show_all_source_blocks/][Org edit special show all source blocks]] - [[https://www.reddit.com/r/orgmode/comments/arxpum/emacscalfw_calendar/][emacs-calfw calendar]] - [[https://www.reddit.com/r/orgmode/comments/at28gu/tag_based_vs_hierarchical_structure_tree_which/][Tag based vs hierarchical structure (tree) - which method of data organization do you prefer?]] - Org Mode and exporting: - [[https://writepermission.com/org-blogging-clickable-headlines.html][Org mode blogging: Make your headlines clickable]] - [[https://bill2u.wordpress.com/2012/11/18/sortable-tables-in-org-mode/][Sortable tables in org-mode | William R. Greene]] - [[https://github.com/jlumpe/org-export-json][org-export-json: Export org mode files/elements to JSON]] - [[https://github.com/ndw/org-to-xml][org-to-xml: Library to convert Emacs org-mode files to XML]] - [[https://www.npmjs.com/package/org-mode-parser][org-mode-parser: Org mode parser for nodejs]] - [[https://github.com/msnoigrs/ox-rst][ox-rst: reStructuredText Back-End for Org-Mode Export Engine]] - Coding: - [[https://blog.laurentcharignon.com/post/code-review-in-emacs/][GitHub code review with Emacs]] ([[https://reddit.com/r/emacs/comments/asjq7f/github_code_review_with_emacs/][Reddit]]) - [[https://github.com/jcs090218/line-reminder][line-reminder: Visual Studio like line annotation in Emacs.]] - [[https://www.reddit.com/r/emacs/comments/audffp/tip_how_to_use_a_stable_and_fast_environment_to/][TIP: How to use a stable and fast environment to develop in C++]] - [[https://github.com/REditorSupport/languageserver][REditorSupport/languageserver: An implementation of the Language Server Protocol for R]] - [[https://martinfowler.com/articles/emacs-nxml-completion.html][Fixing attribute completion in Emacs nxml-mode | Martin Fowler]] - [[https://nilsdeppe.com/posts/emacs-c++-ide2][Using Emacs as a C++ IDE - Take 2]] - Code formatting: - [[https://github.com/rmuslimov/browse-at-remote][browse-at-remote: Browse target page on github/bitbucket]] - [[https://github.com/veelenga/carbon-now-sh.el][carbon-now-sh.el: beautiful images of your source code]] - [[https://github.com/proofit404/blacken][blacken: Reformat python buffers using the "black" formatter]] - [[https://github.com/prettier/prettier-emacs][prettier-emacs: Minor mode to format JS code on file save]] - [[https://www.reddit.com/r/emacs/comments/ascxtz/psa_kludge_to_speed_up_vhdlmode_buffer/][PSA: Kludge to speed up vhdl-mode buffer beautification]] - Community: - [[https://www.meetup.com/Emacs-SF/events/259150641/][MEETUP: Emacs as a Python IDE - Sean Farley @Noisebridge, San Francisco, CA on Wed, Feb 27, 2019]] ([[https://reddit.com/r/planetemacs/comments/atrvhl/meetup_emacs_as_a_python_ide_a_talk_by_sean/][Reddit]]) - [[https://quitter.im/fsfstatus][Quitter IM/FSFStatus: Check here for Up / Down status of all FSF related websites]] - [[https://savannah.nongnu.org/maintenance/NotSavannahAdmins/][Contact Page for FSF sysadmins: Handy when elpa.gnu.org is down and your packages updates fails.]] - [[http://lists.gnu.org/archive/html/emacs-tangents/][emacs-tangents Archives: Detailed recaps of the happenings of the Emacs community]] ([[https://reddit.com/r/planetemacs/comments/asy610/emacstangents_archives_detailed_monthly_recaps_of/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/as3b35/looking_for_maintainers_for_emacsdashboard/][Looking for maintainers for Emacs-Dashboard]] - [[https://opencollective.com/cider#about][Donate to CIDER, a Clojure interactive development environment]] - [[https://shop.fsf.org/books-docs/all-things-emacs-bundle][All Things Emacs Bundle]] ([[https://reddit.com/r/emacs/comments/atkz7j/all_things_emacs_bundle/][Reddit]]) - [[https://www.lifehacker.com.au/2017/12/im-brian-fox-author-of-the-bash-shell-and-this-is-how-i-work/][I'm Brian Fox, I am the first employee at Richard Stallman's Free Software And This Is How I Work | LifeHacker]] ([[https://reddit.com/r/planetemacs/comments/au3imd/im_brian_fox_i_am_the_first_employee_at_richard/][Reddit]]) - Other: - [[https://www.reddit.com/r/emacs/comments/as83e2/weekly_tipstricketc_thread/][Weekly tips/trick/etc/ thread]] - [[https://wakatime.com/emacs][WakaTime for Emacs: productivity metrics, goals, leaderboards, and automatic time tracking]] - [[http://emacsninja.com/posts/smooth-video-game-emulation-in-emacs.html][Smooth Video Game Emulation in Emacs]] - [[https://github.com/huytd/dvorak-mode][A minor mode for Dvorak]] ([[https://reddit.com/r/emacs/comments/at0jzi/a_minor_mode_for_dvorak/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/asm2s3/emacs_bindings_for_libsodium_give_feedback_for_my/][Emacs bindings for libsodium (Give feedback for my first C module)]] - [[https://github.com/danielsz/Palimpsest][Palimpsest: various strategies when deleting text]] - [[https://github.com/jd/google-maps.el][google-maps.el: Google Maps support for Emacs]] - [[https://github.com/phillord/lentic][lentic: Lentic allows two buffers to share the same content but otherwise operate independently.]] - [[https://github.com/rbanffy/selectric-mode][selectric-mode: Make your Emacs sound like a proper typewriter.]] - [[https://dl.acm.org/citation.cfm?id=3302272][ACM Digital Library (2019) | Intelligently recommending key bindings on physical keyboards with demonstrations in Emacs]] ([[https://reddit.com/r/planetemacs/comments/au2w32/acm_digiatl_library_2019_intelligently/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/aty6rg/notes_on_the_path_from_exwm_to_exde/][Notes on the path from EXWM to EXDE]] - [[https://gist.github.com/greghendershott/dbdd6f1a7b30ef9766943bbf7ab55a71][How to install Emacs (on Linux) under Windows Subsystem for Linux (WSL)]] - [[https://vigou3.gitlab.io/emacs-modified-macos/][Emacs Modified for macOS: bundled with a few select packages for R developers and LaTeX users]] ([[https://reddit.com/r/planetemacs/comments/athglu/emacs_modified_for_macos_emacs_modified_for_macos/][Reddit]]) - New packages: - https://elpa.gnu.org/packages/disk-usage.html: Sort and browse disk usage listings - https://elpa.gnu.org/packages/dired-git-info.html: Show git info in dired 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]].