Your message dated Sun, 2 Mar 2008 12:11:42 -0500 with message-id <[EMAIL PROTECTED]> has caused the report #468924, regarding vim: add TP, HP, Pp, Lp, and Li to paragraphs to be marked as having been forwarded to the upstream software author(s) Bram Moolenaar <[EMAIL PROTECTED]>
(NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 468924: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468924 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Bram, Attached is a patch to implement the following request to improve the default macros recognized by the 'paragraphs' option. On Sun, Mar 02, 2008 at 12:12:33PM +0000, Colin Watson wrote: > *'paragraphs'* *'para'* > 'paragraphs' 'para' string (default "IPLPPPQPP LIpplpipbp") > global > Specifies the nroff macros that separate paragraphs. These are pairs > of two letters (see |object-motions|). > > Could you add TP and HP to this, please? As documented in groff_man(7), > these introduce various kinds of indented paragraphs. .TP Sets up an indented paragraph with label. .HP Sets up a paragraph with hanging left indentation. > Furthermore, I think it would make sense to add a couple of items here > to support manual pages that use the mdoc macro set (see groff_mdoc(7)). > Based on the paragraph separators used for the man macro set, I think > adding Pp (paragraph), Lp (alternative name for Pp) and It (list item) > would make sense. -- James GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>Index: vim/runtime/doc/options.txt =================================================================== *** vim/runtime/doc/options.txt.orig --- vim/runtime/doc/options.txt *************** *** 4878,4884 **** |autocmd-osfiletypes| *'paragraphs'* *'para'* ! 'paragraphs' 'para' string (default "IPLPPPQPP LIpplpipbp") global Specifies the nroff macros that separate paragraphs. These are pairs of two letters (see |object-motions|). --- 4878,4884 ---- |autocmd-osfiletypes| *'paragraphs'* *'para'* ! 'paragraphs' 'para' string (default "IPLPPPQPP TPHPLIPpLpItpplpipbp") global Specifies the nroff macros that separate paragraphs. These are pairs of two letters (see |object-motions|). Index: vim/src/option.c =================================================================== *** vim/src/option.c.orig --- vim/src/option.c *************** *** 1839,1845 **** }, {"paragraphs", "para", P_STRING|P_VI_DEF, (char_u *)&p_para, PV_NONE, ! {(char_u *)"IPLPPPQPP LIpplpipbp", (char_u *)0L}}, {"paste", NULL, P_BOOL|P_VI_DEF|P_PRI_MKRC, (char_u *)&p_paste, PV_NONE, {(char_u *)FALSE, (char_u *)0L}}, --- 1839,1846 ---- }, {"paragraphs", "para", P_STRING|P_VI_DEF, (char_u *)&p_para, PV_NONE, ! {(char_u *)"IPLPPPQPP TPHPLIPpLpItpplpipbp", ! (char_u *)0L}}, {"paste", NULL, P_BOOL|P_VI_DEF|P_PRI_MKRC, (char_u *)&p_paste, PV_NONE, {(char_u *)FALSE, (char_u *)0L}},
signature.asc
Description: Digital signature
--- End Message ---

