Your message dated Mon, 19 May 2014 09:10:39 -0700 (PDT)
with message-id <[email protected]>
and subject line Re: Bug#109145
has caused the Debian Bug report #109145,
regarding supercite does not honour sc-nested-citation-p for blank lines with  
sc-cite-blank-lines-p set to `t'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(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.)


-- 
109145: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=109145
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: emacs20
Version: 20.7-10

I noticed this problem in SuperCite 3.1, which is shipped with a
number of Emacsen, including the forthcoming GNU Emacs 21.

When sc-nested-citation-p is`t', SuperCite is supposed to quote
without using the attribution string, e.g:

>> some stuff I wrote to you
> some stuff you wrote in your reply to me

instead of:

>> some stuff I wrote to you
You> some stuff you wrote in your reply to me

However, when sc-cite-blank-lines-p is `t' (usually blank lines have
no attribution prepended), SuperCite cites blank lines using the
attribution string, even if sc-nested-citation-p is also t.  For
example, it cites like this:

> some stuff you wrote
You>
> with a blank line in it

when it should be citing like this:

> some stuff you wrote
>
> with a blank line in it

A patch follows.

Regards,

        Sean.

--- supercite.el.old    Sat Aug 18 18:52:39 2001
+++ supercite.el        Sat Aug 18 18:53:28 2001
@@ -184,7 +184,9 @@
     ;; paragraph, unless sc-cite-blank-lines-p is non-nil, in which
     ;; case we treat blank lines just like any other line.
     ("^[ \t]*$"                 (if sc-cite-blank-lines-p
-                                   (sc-cite-line)
+                                    (if sc-nested-citation-p
+                                        (sc-add-citation-level)
+                                      (sc-cite-line))
                                  (sc-fill-if-different "")))
     ;; do nothing if looking at a reference tag. make sure that the
     ;; tag string isn't the empty string since this will match every

-- 
 /////////////////  |                  | The spark of a pin
<[email protected]> |   left blank.    | dropping, falling feather-like.
 \\\\\\\\\\\\\\\\\  |                  | There is too much noise.



--- End Message ---
--- Begin Message ---

This patch was applied upstream 2011-05-22.

--- End Message ---

Reply via email to