2017-07-24 Emacs news
=====================

  - Emacs Lisp:
    - [Test interactive Emacs commands easily with with-simulated-input] 
(https://github.com/DarwinAwardWinner/with-simulated-input/issues/1) ([Reddit] 
(https://www.reddit.com/r/emacs/comments/6p1ovj/test_interactive_emacs_commands_easily_with/))
    - [Generic tree traversal tools for Emacs Lisp] 
(https://www.reddit.com/r/emacs/comments/6oue4n/generic_tree_traversal_tools_for_emacs_lisp/)
    - [TeX-parse-macro] (http://mbork.pl/2017-07-22_TeX-parse-macro)
    - [John Wiegley and Sacha Chua on use-package] 
(http://irreal.org/blog/?p=6442)
    - [emacshorrors: make-temp-name] 
(http://emacshorrors.com/posts/make-temp-name.html)
    - [Minimal Spacemacs like evil + emacs configuration. mostly scala 
development with ensime.] (https://github.com/hzenginx/spacelite) ([Reddit] 
(https://www.reddit.com/r/emacs/comments/6oismi/my_minimal_spacemacs_like_evil_emacs/))
    - [recommend a nice tutorial about emacs face system] 
(https://www.reddit.com/r/emacs/comments/6oalbh/recommend_a_nice_tutorial_about_emacs_face_system/)
    - [Config: One large file or many smaller ones? Thoughts?] 
(https://www.reddit.com/r/emacs/comments/6o2qys/config_one_large_file_or_many_smaller_ones/)
    - [Overloading mathematical operators in elisp] 
(http://jkitchin.github.io/blog/2017/07/23/Overloading-mathematical-operators-in-elisp)
  - Emacs development:
    - [Emacs and Magit - LWN.net] (https://lwn.net/Articles/727550/) ([Hacker 
News] (https://news.ycombinator.com/item?id=14819256))
    - [Add 'rx' pattern for pcase] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ad4eff3b905dbc32e2d38bfec1e4f93eceec288d)
    - [Enable GUI Emacs without 'make install' on macOS] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2c87aab57946b95d67b664259f30e64468d08544)
    - [Signal error for symbol names with strange quotes] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8b18911a5c7c6c8a15b3cff12a4376ba68205e1c)
    - [Add a minor mode interface for display-line-numbers] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ebb78a7bfa3e6a87cfb53f1f2b17fc2f61add595)
    - [Emacs now obeys the X resource "scrollBar" at startup] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=47932ca9262f4f6fc29d95a4d08ad84608714e0e)
    - [New variable 'executable-prefix-env' for inserting magic signatures] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2ec8f28c59902ee1b533f9042c08f782422c2d86)
    - [Grep commands will now use GNU grep's '--null' option if available] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=644cdd1aa0a10dbfffa3b9b4c7a97f8cddded0b8)
    - [Allow user control on what starts and ends a paragraph for bidi] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d7f7fef1c1cdef206860a7075873de7d6c521d8d)
    - [alist-get: Add optional arg TESTFN] 
(http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=76e1f7d00fbff7bf8183ba85db2f67a11aa2d5ce)
  - Appearance:
    - [New package: mixed-pitch for mixing variable and fixed pitch fonts] 
(https://www.reddit.com/r/emacs/comments/6owzp9/new_package_mixedpitch_for_mixing_variable_and/)
    - [Icons for Emacs] (https://github.com/domtronn/all-the-icons.el) 
([Reddit] (https://www.reddit.com/r/emacs/comments/6om6c0/icons_for_emacs/))
  - Org Mode:
    - [A New Blog Post Searching Protocol] (http://irreal.org/blog/?p=6440) - 
using counsel-git-grep to simplify linking to old posts
    - [Using pandoc to import a Wikipedia page to org mode] 
(https://www.reddit.com/r/emacs/comments/6nuhws/using_pandoc_to_import_a_wikipedia_page_to_org/)
    - [ANN: org-web-tools] (https://github.com/alphapapa/org-web-tools) 
([Reddit] (https://www.reddit.com/r/emacs/comments/6opjwx/ann_orgwebtools/))
    - [ANN: org-super-agenda] (https://github.com/alphapapa/org-super-agenda) 
([Reddit] (https://www.reddit.com/r/emacs/comments/6p4ci1/ann_orgsuperagenda/))
    - [Building Org Development version] 
(http://scripter.co/building-org-development-version/) ([Reddit] 
(https://www.reddit.com/r/emacs/comments/6otmp6/building_org_development_version/))
  - Coding:
    - [Emacs as JavaScript IDE in 2017 - which tools do you use?] 
(https://www.reddit.com/r/emacs/comments/6ownl0/emacs_as_javascript_ide_in_2017_which_tools_do/)
    - [What is the best practice for coding react-native use emacs?] 
(https://www.reddit.com/r/emacs/comments/6on975/what_is_the_best_practice_for_coding_reactnative/)
    - [Emacs auto commit with magit] 
(https://www.reddit.com/r/emacs/comments/6ozhm8/emacs_auto_commit_with_magit/)
  - Other:
    - [Considering Colemak. As an Emacs/EVIL (vim) user. How is it?] 
(https://www.reddit.com/r/emacs/comments/6ozjtk/considering_colemak_as_an_emacsevil_vim_user_how/)
    - [How to increase granularity of undo?] 
(https://www.reddit.com/r/emacs/comments/6ol9rn/how_to_increase_granularity_of_undo/)
    - [Eschewing Zshell for Emacs Shell] 
(http://www.howardism.org/Technical/Emacs/eshell-fun.html) ([Reddit] 
(https://www.reddit.com/r/emacs/comments/6otyj8/eschewing_zshell_inside_eshell/),
 [Hacker News] (https://news.ycombinator.com/item?id=14825607))
    - [Terminal and shell performance] (https://danluu.com/term-latency/) 
([Reddit] 
(https://www.reddit.com/r/emacs/comments/6o4cql/emacs_keeping_its_name_up/))
    - [What text would you recommend for *really* learning Emacs?] 
(https://www.reddit.com/r/emacs/comments/6ntgn9/ive_used_emacs_for_around_two_years_but_i_feel/)
    - [Some of the features that make Emacs a good choice of editor for 
bidirectional ('bidi') text] 
(https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27525#86) ([Reddit] 
(https://www.reddit.com/r/emacs/comments/6og5kz/some_of_the_features_that_make_emacs_a_good/))
  - New packages:
    - a <http://melpa.org/#/a>: Associative data structure functions
    - csound-mode <http://melpa.org/#/csound-mode>: A major mode for 
interacting and coding Csound
    - docker-compose-mode <http://melpa.org/#/docker-compose-mode>: major mode 
for editing docker-compose files
    - dut-mode <http://melpa.org/#/dut-mode>: Major mode for the Dut 
programming language
    - eve-mode <http://melpa.org/#/eve-mode>: Major mode for editing Eve 
documents.
    - gitpatch <http://melpa.org/#/gitpatch>: Git-format patch toolkit
    - gnus-select-account <http://melpa.org/#/gnus-select-account>: Select an 
account before writing a mail in gnus
    - iqa <http://melpa.org/#/iqa>: Init file(and directory) Quick Access.
    - letterbox-mode <http://melpa.org/#/letterbox-mode>: hide sensitive text 
on a buffer
    - mac-pseudo-daemon <http://melpa.org/#/mac-pseudo-daemon>: Daemon mode 
that plays nice with Mac OS.
    - mixed-pitch <http://melpa.org/#/mixed-pitch>: Use a variable pitch, 
keeping fixed pitch where it's sensible
    - noaa <http://melpa.org/#/noaa>: Get NOAA weather data
    - opencc <http://melpa.org/#/opencc>: 中文简繁转换 <-> 中文簡繁轉換 (Convert Chinese 
with OpenCC)
    - pamparam <http://melpa.org/#/pamparam>: Simple and fast flashcards.
    - rib-mode <http://melpa.org/#/rib-mode>: RenderMan® Interface Bytestream 
(RIB) Major Mode
    - treepy <http://melpa.org/#/treepy>: Generic tree traversing tools
    - with-simulated-input <http://melpa.org/#/with-simulated-input>: A macro 
to simulate user input non-interactively

  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), 
[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/2017-07).

  [Past Emacs News round-ups] (http://sachachua.com/blog/category/emacs-news)

* 2017-07-24 Emacs news
- Emacs Lisp:
  - [[https://github.com/DarwinAwardWinner/with-simulated-input/issues/1][Test interactive Emacs commands easily with with-simulated-input]] ([[https://www.reddit.com/r/emacs/comments/6p1ovj/test_interactive_emacs_commands_easily_with/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/6oue4n/generic_tree_traversal_tools_for_emacs_lisp/][Generic tree traversal tools for Emacs Lisp]]
  - [[http://mbork.pl/2017-07-22_TeX-parse-macro][TeX-parse-macro]]
  - [[http://irreal.org/blog/?p=6442][John Wiegley and Sacha Chua on use-package]]
  - [[http://emacshorrors.com/posts/make-temp-name.html][emacshorrors: make-temp-name]]
  - [[https://github.com/hzenginx/spacelite][Minimal Spacemacs like evil + emacs configuration. mostly scala development with ensime.]] ([[https://www.reddit.com/r/emacs/comments/6oismi/my_minimal_spacemacs_like_evil_emacs/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/6oalbh/recommend_a_nice_tutorial_about_emacs_face_system/][recommend a nice tutorial about emacs face system]]
  - [[https://www.reddit.com/r/emacs/comments/6o2qys/config_one_large_file_or_many_smaller_ones/][Config: One large file or many smaller ones? Thoughts?]]
  - [[http://jkitchin.github.io/blog/2017/07/23/Overloading-mathematical-operators-in-elisp][Overloading mathematical operators in elisp]]
- Emacs development:
  - [[https://lwn.net/Articles/727550/][Emacs and Magit - LWN.net]] ([[https://news.ycombinator.com/item?id=14819256][Hacker News]])
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ad4eff3b905dbc32e2d38bfec1e4f93eceec288d][Add 'rx' pattern for pcase]]
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2c87aab57946b95d67b664259f30e64468d08544][Enable GUI Emacs without 'make install' on macOS]]
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8b18911a5c7c6c8a15b3cff12a4376ba68205e1c][Signal error for symbol names with strange quotes]]
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ebb78a7bfa3e6a87cfb53f1f2b17fc2f61add595][Add a minor mode interface for display-line-numbers]]
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=47932ca9262f4f6fc29d95a4d08ad84608714e0e][Emacs now obeys the X resource "scrollBar" at startup]]
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=2ec8f28c59902ee1b533f9042c08f782422c2d86][New variable 'executable-prefix-env' for inserting magic signatures]]
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=644cdd1aa0a10dbfffa3b9b4c7a97f8cddded0b8][Grep commands will now use GNU grep's '--null' option if available]]
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=d7f7fef1c1cdef206860a7075873de7d6c521d8d][Allow user control on what starts and ends a paragraph for bidi]]
  - [[http://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=76e1f7d00fbff7bf8183ba85db2f67a11aa2d5ce][alist-get: Add optional arg TESTFN]]
- Appearance:
  - [[https://www.reddit.com/r/emacs/comments/6owzp9/new_package_mixedpitch_for_mixing_variable_and/][New package: mixed-pitch for mixing variable and fixed pitch fonts]]
  - [[https://github.com/domtronn/all-the-icons.el][Icons for Emacs]] ([[https://www.reddit.com/r/emacs/comments/6om6c0/icons_for_emacs/][Reddit]])
- Org Mode:
  - [[http://irreal.org/blog/?p=6440][A New Blog Post Searching Protocol]] - using counsel-git-grep to simplify linking to old posts
  - [[https://www.reddit.com/r/emacs/comments/6nuhws/using_pandoc_to_import_a_wikipedia_page_to_org/][Using pandoc to import a Wikipedia page to org mode]]
  - [[https://github.com/alphapapa/org-web-tools][ANN: org-web-tools]] ([[https://www.reddit.com/r/emacs/comments/6opjwx/ann_orgwebtools/][Reddit]])
  - [[https://github.com/alphapapa/org-super-agenda][ANN: org-super-agenda]] ([[https://www.reddit.com/r/emacs/comments/6p4ci1/ann_orgsuperagenda/][Reddit]])
  - [[http://scripter.co/building-org-development-version/][Building Org Development version]] ([[https://www.reddit.com/r/emacs/comments/6otmp6/building_org_development_version/][Reddit]])
- Coding:
  - [[https://www.reddit.com/r/emacs/comments/6ownl0/emacs_as_javascript_ide_in_2017_which_tools_do/][Emacs as JavaScript IDE in 2017 - which tools do you use?]]
  - [[https://www.reddit.com/r/emacs/comments/6on975/what_is_the_best_practice_for_coding_reactnative/][What is the best practice for coding react-native use emacs?]]
  - [[https://www.reddit.com/r/emacs/comments/6ozhm8/emacs_auto_commit_with_magit/][Emacs auto commit with magit]]
- Other:
  - [[https://www.reddit.com/r/emacs/comments/6ozjtk/considering_colemak_as_an_emacsevil_vim_user_how/][Considering Colemak. As an Emacs/EVIL (vim) user. How is it?]]
  - [[https://www.reddit.com/r/emacs/comments/6ol9rn/how_to_increase_granularity_of_undo/][How to increase granularity of undo?]]
  - [[http://www.howardism.org/Technical/Emacs/eshell-fun.html][Eschewing Zshell for Emacs Shell]] ([[https://www.reddit.com/r/emacs/comments/6otyj8/eschewing_zshell_inside_eshell/][Reddit]], [[https://news.ycombinator.com/item?id=14825607][Hacker News]])
  - [[https://danluu.com/term-latency/][Terminal and shell performance]] ([[https://www.reddit.com/r/emacs/comments/6o4cql/emacs_keeping_its_name_up/][Reddit]])
  - [[https://www.reddit.com/r/emacs/comments/6ntgn9/ive_used_emacs_for_around_two_years_but_i_feel/][What text would you recommend for *really* learning Emacs?]]
  - [[https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27525#86][Some of the features that make Emacs a good choice of editor for bidirectional ('bidi') text]] ([[https://www.reddit.com/r/emacs/comments/6og5kz/some_of_the_features_that_make_emacs_a_good/][Reddit]])
- New packages:
  - http://melpa.org/#/a: Associative data structure functions
  - http://melpa.org/#/csound-mode: A major mode for interacting and coding Csound
  - http://melpa.org/#/docker-compose-mode: major mode for editing docker-compose files
  - http://melpa.org/#/dut-mode: Major mode for the Dut programming language
  - http://melpa.org/#/eve-mode: Major mode for editing Eve documents.
  - http://melpa.org/#/gitpatch: Git-format patch toolkit
  - http://melpa.org/#/gnus-select-account: Select an account before writing a mail in gnus
  - http://melpa.org/#/iqa: Init file(and directory) Quick Access.
  - http://melpa.org/#/letterbox-mode: hide sensitive text on a buffer
  - http://melpa.org/#/mac-pseudo-daemon: Daemon mode that plays nice with Mac OS.
  - http://melpa.org/#/mixed-pitch: Use a variable pitch, keeping fixed pitch where it's sensible
  - http://melpa.org/#/noaa: Get NOAA weather data
  - http://melpa.org/#/opencc: 中文简繁转换 <-> 中文簡繁轉換 (Convert Chinese with OpenCC)
  - http://melpa.org/#/pamparam: Simple and fast flashcards.
  - http://melpa.org/#/rib-mode: RenderMan® Interface Bytestream (RIB) Major Mode
  - http://melpa.org/#/treepy: Generic tree traversing tools
  - http://melpa.org/#/with-simulated-input: A macro to simulate user input non-interactively

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/2017-07][emacs-devel]].

[[http://sachachua.com/blog/category/emacs-news][Past Emacs News round-ups]]

Reply via email to