]> git.eshelyaron.com Git - emacs.git/commitdiff
Mention that text properties are removed in substitute-command-keys
authorLars Ingebrigtsen <larsi@gnus.org>
Fri, 16 Aug 2019 07:04:13 +0000 (00:04 -0700)
committerLars Ingebrigtsen <larsi@gnus.org>
Fri, 16 Aug 2019 07:04:13 +0000 (00:04 -0700)
* src/doc.c (Fsubstitute_command_keys): Restore the bit in the doc
string that mentions that text properties is removed (bug#17052).

src/doc.c

index 8b663f0f2498d76b72aabb13cf1aa4daa45ab9db..247be79adafe8910c0fc1805ab4e55779afa51bd 100644 (file)
--- a/src/doc.c
+++ b/src/doc.c
@@ -721,7 +721,7 @@ into the output, \\=\\=\\=\\[ puts \\=\\[ into the output, and \\=\\=\\=` puts \
 output.
 
 Return the original STRING if no substitutions are made.
-Otherwise, return a new string.  */)
+Otherwise, return a new string (without any text properties).  */)
   (Lisp_Object string)
 {
   char *buf;
@@ -984,7 +984,7 @@ Otherwise, return a new string.  */)
        {
          /* Nothing has changed other than quoting, so copy the string’s
             text properties.  FIXME: Text properties should survive other
-            changes too.  */
+            changes too; see bug#17052.  */
          INTERVAL interval_copy = copy_intervals (string_intervals (string),
                                                   0, SCHARS (string));
          if (interval_copy)