diff options
author | Austin Clements <amdragon@MIT.EDU> | 2014-02-20 14:16:35 -0500 |
---|---|---|
committer | David Bremner <david@tethera.net> | 2014-02-22 19:51:03 -0400 |
commit | 4b734374fb2e26ef54414c8f0b933271fdf58c3b (patch) | |
tree | cee6f3a0a795e3aa94eada286c1a86a6e50b4bd8 /man | |
parent | 1326ec09ee369b152a6c9bed5fe42c2d80180d01 (diff) |
emacs: Fix exception when fetching empty or unconfigured settings
When "notmuch config" is called with the name of an empty or
unconfigured setting, it prints nothing (not even a new line).
Previously, `notmuch-config-get' assumed it would always print a
newline. As a result, when `notmuch-config-get' was called with the
name of an empty of unconfigured setting, it would attempt to
(substring "" 0 -1) to strip the newline, which would fail with a
(args-out-of-range "" 0 -1) exception.
Fix this by only stripping the newline if there actually is one.
Diffstat (limited to 'man')
0 files changed, 0 insertions, 0 deletions