On Tue, Dec 25, 2007 at 03:25:13PM +0200, Teemu Likonen wrote:
> Shell quotes ' and ` are displayed wrong in dash.1 man page in Unicode
> environment. Explanation:
> 
> In the groff syntax a non-escaped Ascii apostrophe (') is always logical
> (English) right single quotation mark or apostrophe. In Unicode
> environment (e.g. UTF-8 terminal or Postscript) it is displayed as
> U+2019 RIGHT SINGLE QUOTATION MARK. In non-Unicode environment it is
> displayed as U+0027 APOSTROPHE.
> 
> Similarly, in the groff syntax a non-escaped grave accent (`) is always
> logical (English) left single quotation mark. In Unicode environment it
> is displayed as U+2018 LEFT SINGLE QUOTATION MARK and in non-Unicode
> environment as U+0060 GRAVE ACCENT.
> 
> When referreing to shell's single quote (') the groff character code
> \(aq should always be used. It displays correctly in all environments.
> Shell's command substitution mark (`) aka. "backtick" or "backquote"
> must be written as \(ga in groff code.
> 
> Patch is attached to fix this in dash.1 man page. Patch file is meant to
> be added to debian/diff directory and should apply nicely to Debian dash
> package version 0.5.4-4.

Hi Teemu, thanks for the patch.  But somehow I think there must be
another solution, wasn't there some discussion around this on
[EMAIL PROTECTED]

Regards, Gerrit.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to