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}},

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to