GNU bug report logs -
#25461
Missing doc strings for "," and ",@".
Previous Next
Reported by: Alan Mackenzie <acm <at> muc.de>
Date: Mon, 16 Jan 2017 21:24:01 UTC
Severity: wishlist
Done: Alan Mackenzie <acm <at> muc.de>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Alan Mackenzie <acm <at> muc.de> writes:
>
> I'll just point out one thing I'm proposing changing. That is, to use
> princ rather than prin1 to print the name of the function. This causes,
> for example, backtick to be printed as
>
> `
>
> rather than the
>
> \`
>
> we get at the moment. This might cause problems for function names
> which include backslashes or unprintable characters such as \n.
Perhaps only do this for symbols which have `reader-macro' set in their
plist?
> +;; Give `,' and `,@' documentation strings which can be examined by C-h f.
> +(put '\, 'function-documentation
> + "`,' signals that the next form should be evaluated and inserted.
This conflates the reader macro with its particular use by the backquote
macro. I think it's better to explain only the reader macro here, and
link to ` and pcase for more details.
> +It can occur only in `\\=`' constructs.
This isn't true.
This bug report was last modified 8 years and 117 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.