2018-12-31 Emacs news
=====================
- Emacs Lisp:
- [unpackaged.el now available as a package]
(https://alphapapa.github.io/unpackaged.el/) ([Reddit]
(https://reddit.com/r/emacs/comments/aaflv5/unpackagedel_now_available_as_a_package/))
- [Easily upgrade a quelpa-use-package form's package, deleting old
versions]
(https://github.com/alphapapa/unpackaged.el#upgrade-a-quelpa-use-package-forms-package)
([Reddit]
(https://reddit.com/r/emacs/comments/aa2cs0/easily_upgrade_a_quelpausepackage_forms_package/))
- [unpackaged/sort-sexps: Sort sexps in region, smartly handling comments]
(https://www.reddit.com/r/emacs/comments/a9gpn8/unpackagedsortsexps_sort_sexps_in_region_smartly/)
- [I'm starting to write more Elisp; help me improve this code]
(https://www.reddit.com/r/emacs/comments/a9rk37/im_starting_to_write_more_elisp_help_me_improve/)
- [Announcing use-package-hydra]
(https://www.reddit.com/r/emacs/comments/aa3t60/announcing_usepackagehydra/)
- Emacs development:
- [EMBA (Emacs Gitlab CI build server) is now available]
(http://lists.gnu.org/archive/html/emacs-devel/2018-12/msg00510.html)
- [emacs-announce: Emacs 26.1.90 pretest]
(http://lists.gnu.org/archive/html/emacs-devel/2018-11/msg00295.html)
- [Prepend 'rubocop' with 'bundle exec' when appropriate]
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9916410fa8bc765677e2d09384599aa85945967d)
- Appearance:
- [emacs-fireplace: A cozy fireplace for emacs.]
(https://github.com/johanvts/emacs-fireplace) ([HN]
(https://news.ycombinator.com/item?id=18758530))
- [A small code to manage window configuration]
(https://erick.navarro.io/blog/save-and-restore-window-configuration-in-emacs/)
([Reddit]
(https://reddit.com/r/emacs/comments/a9u8xp/a_small_code_to_manage_window_configuration/))
- [Emacs OS Experiment: 03. Ricing Emacs]
(https://www.youtube.com/watch?v=XUoiyqjSors) (16:07)
- Navigation:
- [scrollkeeper.el: Configurable scrolling commands with visual guidelines]
(https://github.com/alphapapa/scrollkeeper.el) ([Reddit]
(https://reddit.com/r/emacs/comments/aa1vlk/scrollkeeperel_configurable_scrolling_commands/))
- Org Mode:
- [Org 9.2 released!]
(http://lists.gnu.org/archive/html/emacs-orgmode/2018-12/msg00279.html)
([Reddit] (https://reddit.com/r/orgmode/comments/aasc9m/org_92_released/),
[Irreal] (https://irreal.org/blog/?p=7721), [Orgmode.org]
(https://orgmode.org/Changes.html), [list]
(https://lists.gnu.org/archive/html/emacs-orgmode/2018-12/msg00279.html))
- [org-gantt: Gantt chart for emacs org-mode]
(https://github.com/swillner/org-gantt)
- [Export to HTML with useful, non-random IDs and anchors]
(https://github.com/alphapapa/unpackaged.el#export-to-html-with-useful-anchors)
([Reddit]
(https://reddit.com/r/orgmode/comments/aagmfh/export_to_html_with_useful_nonrandom_ids_and/))
- [New #org-mode:matrix.org chat room]
(https://matrix.to/#/#org-mode:matrix.org)
- [Expand variables in "conf" org src-blocks]
(https://www.reddit.com/r/emacs/comments/aaj84g/expand_variables_in_conf_org_srcblocks/)
- [Blog: How I'm failing literate config in Emacs]
(https://valignatev.com/posts/emacs-org-config/) ([Reddit]
(https://reddit.com/r/emacs/comments/aazjl5/blog_how_im_failing_literate_config_in_emacs/))
- [emacs-orgmode: 36C3 and Emacs Org mode]
(https://lists.gnu.org/archive/html/emacs-orgmode/2018-12/msg00308.html)
- [Emacs is great - Ep 9, upgrading org-mode and fancy code blocks]
(https://www.youtube.com/watch?v=1EqWfVf2oGE) (12:03)
- Coding:
- [unpackaged/magit-status: open magit-status buffer, hide other windows,
and go to file's unstaged changes]
(https://github.com/alphapapa/unpackaged.el#improved-magit-status-command)
- [Literate Agda with Org-mode] (https://alhassy.github.io/literate/)
- [Emacs is great - Ep 10, trying outshine and talking about literate
programming] (https://www.youtube.com/watch?v=1-rfk1nVDoE) (12:28)
- [poporg is great]
(https://www.reddit.com/r/emacs/comments/aadbf6/poporg_is_great/)
- Other:
- [Github - emacs-pool: An emacs daemon pool for faster startup time]
(https://github.com/cfal/emacs-pool) ([Reddit]
(https://reddit.com/r/emacs/comments/a9d6fb/github_emacspool_an_emacs_daemon_pool_for_faster/))
- [Integrating Emacs and Chrome on i3wm]
(https://daviramos.com/a-simple-way-to-integrate-emacs-and-google-chrome/)
([Reddit]
(https://reddit.com/r/emacs/comments/aau42t/integrating_emacs_and_chrome_on_i3wm/))
- [Emacs in 2018: My Year in Review] (https://diego.codes/post/emacs-2018/)
([Reddit]
(https://reddit.com/r/emacs/comments/aax6m3/emacs_in_2018_my_year_in_review/))
- [How are you planning the next year using Emacs/ Org-mode?]
(https://www.reddit.com/r/emacs/comments/a9wgna/how_are_you_planning_the_next_year_using_emacs/)
- [Buttery Smooth Emacs (2016)]
(https://www.facebook.com/notes/daniel-colascione/buttery-smooth-emacs/10155313440066102/)
([HN] (https://news.ycombinator.com/item?id=18761910))
- [Add individual feeds from Planet Emacsen]
(https://www.reddit.com/r/emacs/comments/aaefgf/add_individual_feeds_from_planet_emacsen/)
- [zetteldeft: A Zettelkasten system! Or rather, some functions on top of
the emacs deft package.] (https://github.com/EFLS/zetteldeft) ([Reddit]
(https://reddit.com/r/planetemacs/comments/aasn5f/zetteldeft_a_zettelkasten_system_or_rather_some/))
- [Liquid: Emacs alternative with Clojure for extensiblity, with Vim's
modal nature.] (https://github.com/mogenslund/liquid/blob/master/README.md)
([Reddit]
(https://reddit.com/r/emacs/comments/aa4f6a/liquid_emacs_alternative_with_clojure_for/),
[HN] (https://news.ycombinator.com/item?id=18772720))
- New packages:
- agtags <http://melpa.org/#/agtags>: A frontend to GNU Global
- dashboard-hackernews <http://melpa.org/#/dashboard-hackernews>: Display
Hacker News on dashboard
- flymake-diagnostic-at-point
<http://melpa.org/#/flymake-diagnostic-at-point>: Display flymake diagnostics
at point
- k8s-mode <http://melpa.org/#/k8s-mode>: Major mode for Kubernetes
configuration file
- literate-elisp <http://melpa.org/#/literate-elisp>: literate program to
write elisp codes in org mode
- ms-python <http://melpa.org/#/ms-python>: A lsp client for microsoft
python language server.
- ob-html-chrome <http://melpa.org/#/ob-html-chrome>: HTML code blocks
converted to PNG using Chrome
- org-snooze <http://melpa.org/#/org-snooze>: Snooze your code, doc and feed
- ox-spectacle <http://melpa.org/#/ox-spectacle>: spectacle.js Presentation
Back-End for Org Export Engine
- pack <http://melpa.org/#/pack>: Pack and unpack archive files
- q-mode <http://melpa.org/#/q-mode>: A q editing mode
- recently <http://melpa.org/#/recently>: Recently opened files
- teacode-expand <http://melpa.org/#/teacode-expand>: Expansion of text by
TeaCode program.
- treemacs-icons-dired <http://melpa.org/#/treemacs-icons-dired>: Treemacs
icons for dired
- unicode-math-input <http://melpa.org/#/unicode-math-input>: Insert
Unicode math symbols using TeX notation
- with-venv <http://melpa.org/#/with-venv>: Execute with Python virtual
environment activated
- yequake <http://melpa.org/#/yequake>: Drop-down frames, like Yakuake
Links from [reddit.com/r/emacs] (http://reddit.com/r/emacs/new), [/r/orgmode]
(http://reddit.com/r/orgmode), [/r/spacemacs] (http://reddit.com/r/spacemacs),
[/r/planetemacs] (https://reddit.com/r/planetemacs), [Hacker News]
(https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story),
[planet.emacsen.org] (http://planet.emacsen.org), [YouTube]
(https://www.youtube.com/results?search_query=emacs&search_sort=video_date_uploaded),
the changes to the [Emacs NEWS file]
(http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS), and [emacs-devel]
(http://lists.gnu.org/archive/html/emacs-devel/2018-12).
* 2018-12-31 Emacs news
- Emacs Lisp:
- [[https://alphapapa.github.io/unpackaged.el/][unpackaged.el now available as a package]] ([[https://reddit.com/r/emacs/comments/aaflv5/unpackagedel_now_available_as_a_package/][Reddit]])
- [[https://github.com/alphapapa/unpackaged.el#upgrade-a-quelpa-use-package-forms-package][Easily upgrade a quelpa-use-package form's package, deleting old versions]] ([[https://reddit.com/r/emacs/comments/aa2cs0/easily_upgrade_a_quelpausepackage_forms_package/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/a9gpn8/unpackagedsortsexps_sort_sexps_in_region_smartly/][unpackaged/sort-sexps: Sort sexps in region, smartly handling comments]]
- [[https://www.reddit.com/r/emacs/comments/a9rk37/im_starting_to_write_more_elisp_help_me_improve/][I'm starting to write more Elisp; help me improve this code]]
- [[https://www.reddit.com/r/emacs/comments/aa3t60/announcing_usepackagehydra/][Announcing use-package-hydra]]
- Emacs development:
- [[http://lists.gnu.org/archive/html/emacs-devel/2018-12/msg00510.html][EMBA (Emacs Gitlab CI build server) is now available]]
- [[http://lists.gnu.org/archive/html/emacs-devel/2018-11/msg00295.html][emacs-announce: Emacs 26.1.90 pretest]]
- [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9916410fa8bc765677e2d09384599aa85945967d][Prepend 'rubocop' with 'bundle exec' when appropriate]]
- Appearance:
- [[https://github.com/johanvts/emacs-fireplace][emacs-fireplace: A cozy fireplace for emacs.]] ([[https://news.ycombinator.com/item?id=18758530][HN]])
- [[https://erick.navarro.io/blog/save-and-restore-window-configuration-in-emacs/][A small code to manage window configuration]] ([[https://reddit.com/r/emacs/comments/a9u8xp/a_small_code_to_manage_window_configuration/][Reddit]])
- [[https://www.youtube.com/watch?v=XUoiyqjSors][Emacs OS Experiment: 03. Ricing Emacs]] (16:07)
- Navigation:
- [[https://github.com/alphapapa/scrollkeeper.el][scrollkeeper.el: Configurable scrolling commands with visual guidelines]] ([[https://reddit.com/r/emacs/comments/aa1vlk/scrollkeeperel_configurable_scrolling_commands/][Reddit]])
- Org Mode:
- [[http://lists.gnu.org/archive/html/emacs-orgmode/2018-12/msg00279.html][Org 9.2 released!]] ([[https://reddit.com/r/orgmode/comments/aasc9m/org_92_released/][Reddit]], [[https://irreal.org/blog/?p=7721][Irreal]], [[https://orgmode.org/Changes.html][Orgmode.org]], [[https://lists.gnu.org/archive/html/emacs-orgmode/2018-12/msg00279.html][list]])
- [[https://github.com/swillner/org-gantt][org-gantt: Gantt chart for emacs org-mode]]
- [[https://github.com/alphapapa/unpackaged.el#export-to-html-with-useful-anchors][Export to HTML with useful, non-random IDs and anchors]] ([[https://reddit.com/r/orgmode/comments/aagmfh/export_to_html_with_useful_nonrandom_ids_and/][Reddit]])
- [[https://matrix.to/#/#org-mode:matrix.org][New #org-mode:matrix.org chat room]]
- [[https://www.reddit.com/r/emacs/comments/aaj84g/expand_variables_in_conf_org_srcblocks/][Expand variables in "conf" org src-blocks]]
- [[https://valignatev.com/posts/emacs-org-config/][Blog: How I'm failing literate config in Emacs]] ([[https://reddit.com/r/emacs/comments/aazjl5/blog_how_im_failing_literate_config_in_emacs/][Reddit]])
- [[https://lists.gnu.org/archive/html/emacs-orgmode/2018-12/msg00308.html][emacs-orgmode: 36C3 and Emacs Org mode]]
- [[https://www.youtube.com/watch?v=1EqWfVf2oGE][Emacs is great - Ep 9, upgrading org-mode and fancy code blocks]] (12:03)
- Coding:
- [[https://github.com/alphapapa/unpackaged.el#improved-magit-status-command][unpackaged/magit-status: open magit-status buffer, hide other windows, and go to file's unstaged changes]]
- [[https://alhassy.github.io/literate/][Literate Agda with Org-mode]]
- [[https://www.youtube.com/watch?v=1-rfk1nVDoE][Emacs is great - Ep 10, trying outshine and talking about literate programming]] (12:28)
- [[https://www.reddit.com/r/emacs/comments/aadbf6/poporg_is_great/][poporg is great]]
- Other:
- [[https://github.com/cfal/emacs-pool][Github - emacs-pool: An emacs daemon pool for faster startup time]] ([[https://reddit.com/r/emacs/comments/a9d6fb/github_emacspool_an_emacs_daemon_pool_for_faster/][Reddit]])
- [[https://daviramos.com/a-simple-way-to-integrate-emacs-and-google-chrome/][Integrating Emacs and Chrome on i3wm]] ([[https://reddit.com/r/emacs/comments/aau42t/integrating_emacs_and_chrome_on_i3wm/][Reddit]])
- [[https://diego.codes/post/emacs-2018/][Emacs in 2018: My Year in Review]] ([[https://reddit.com/r/emacs/comments/aax6m3/emacs_in_2018_my_year_in_review/][Reddit]])
- [[https://www.reddit.com/r/emacs/comments/a9wgna/how_are_you_planning_the_next_year_using_emacs/][How are you planning the next year using Emacs/ Org-mode?]]
- [[https://www.facebook.com/notes/daniel-colascione/buttery-smooth-emacs/10155313440066102/][Buttery Smooth Emacs (2016)]] ([[https://news.ycombinator.com/item?id=18761910][HN]])
- [[https://www.reddit.com/r/emacs/comments/aaefgf/add_individual_feeds_from_planet_emacsen/][Add individual feeds from Planet Emacsen]]
- [[https://github.com/EFLS/zetteldeft][zetteldeft: A Zettelkasten system! Or rather, some functions on top of the emacs deft package.]] ([[https://reddit.com/r/planetemacs/comments/aasn5f/zetteldeft_a_zettelkasten_system_or_rather_some/][Reddit]])
- [[https://github.com/mogenslund/liquid/blob/master/README.md][Liquid: Emacs alternative with Clojure for extensiblity, with Vim's modal nature.]] ([[https://reddit.com/r/emacs/comments/aa4f6a/liquid_emacs_alternative_with_clojure_for/][Reddit]], [[https://news.ycombinator.com/item?id=18772720][HN]])
- New packages:
- http://melpa.org/#/agtags: A frontend to GNU Global
- http://melpa.org/#/dashboard-hackernews: Display Hacker News on dashboard
- http://melpa.org/#/flymake-diagnostic-at-point: Display flymake diagnostics at point
- http://melpa.org/#/k8s-mode: Major mode for Kubernetes configuration file
- http://melpa.org/#/literate-elisp: literate program to write elisp codes in org mode
- http://melpa.org/#/ms-python: A lsp client for microsoft python language server.
- http://melpa.org/#/ob-html-chrome: HTML code blocks converted to PNG using Chrome
- http://melpa.org/#/org-snooze: Snooze your code, doc and feed
- http://melpa.org/#/ox-spectacle: spectacle.js Presentation Back-End for Org Export Engine
- http://melpa.org/#/pack: Pack and unpack archive files
- http://melpa.org/#/q-mode: A q editing mode
- http://melpa.org/#/recently: Recently opened files
- http://melpa.org/#/teacode-expand: Expansion of text by TeaCode program.
- http://melpa.org/#/treemacs-icons-dired: Treemacs icons for dired
- http://melpa.org/#/unicode-math-input: Insert Unicode math symbols using TeX notation
- http://melpa.org/#/with-venv: Execute with Python virtual environment activated
- http://melpa.org/#/yequake: Drop-down frames, like Yakuake
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/2018-12][emacs-devel]].