Gnus development mailing list
 help / color / mirror / Atom feed
* Message mangled
@ 2011-01-27 10:26 Ludovic Courtès
  2011-01-27 23:51 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Ludovic Courtès @ 2011-01-27 10:26 UTC (permalink / raw)
  To: ding

Hello,

The article <92164B15-45D1-4D76-9AF6-8E1E098C04BD@telia.com> (also at
<http://lists.gnu.org/archive/html/bug-guile/2011-01/msg00048.html>)
gets mangled by Gnus.  The raw article looks like this:

--8<---------------cut here---------------start------------->8---
On 20 Jan 2011, at 22:01, Ludovic Court=E8s wrote:

> Can you post the exact link command line and error message?


$ make
gcc parser.o lexer.o driver.o guile++.o guile.o exception.o tuple.o =20
`guile-config link` -lstdc++ -o guile++
Undefined symbols:
   "_GC_register_finalizer_no_order", referenced from:
       _make_c_exception in exception.o
       _make_exception in exception.o
       _make_tuple in tuple.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [all] Error 1
--8<---------------cut here---------------end--------------->8---

But the trailing ‘=20’ and the leading backquote on the next line get
swallowed, and a newline is inserted there.

Any idea?

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Message mangled
  2011-01-27 10:26 Message mangled Ludovic Courtès
@ 2011-01-27 23:51 ` Lars Ingebrigtsen
  2011-01-28 19:26   ` Andreas Schwab
  0 siblings, 1 reply; 6+ messages in thread
From: Lars Ingebrigtsen @ 2011-01-27 23:51 UTC (permalink / raw)
  To: ding

ludo@gnu.org (Ludovic Courtès) writes:

> On 20 Jan 2011, at 22:01, Ludovic Court=E8s wrote:
>
>> Can you post the exact link command line and error message?
>
> $ make
> gcc parser.o lexer.o driver.o guile++.o guile.o exception.o tuple.o =20
> `guile-config link` -lstdc++ -o guile++

[...]

> But the trailing ‘=20’ and the leading backquote on the next line get
> swallowed, and a newline is inserted there.

Well, the content-transfer-encoding is obviously quoted-printable, which
is why the =20 is, er, decoded.  But the ` being swallowed is odd.

The newline is probably due to the auto-folding stuff.  Does `C-u C-u g'
unfold the line?

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Message mangled
  2011-01-27 23:51 ` Lars Ingebrigtsen
@ 2011-01-28 19:26   ` Andreas Schwab
  2011-01-28 22:11     ` Lars Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Andreas Schwab @ 2011-01-28 19:26 UTC (permalink / raw)
  To: ding

Lars Ingebrigtsen <larsi@gnus.org> writes:

> ludo@gnu.org (Ludovic Courtès) writes:
>
>> On 20 Jan 2011, at 22:01, Ludovic Court=E8s wrote:
>>
>>> Can you post the exact link command line and error message?
>>
>> $ make
>> gcc parser.o lexer.o driver.o guile++.o guile.o exception.o tuple.o =20
>> `guile-config link` -lstdc++ -o guile++
>
> [...]
>
>> But the trailing ‘=20’ and the leading backquote on the next line get
>> swallowed, and a newline is inserted there.
>
> Well, the content-transfer-encoding is obviously quoted-printable, which
> is why the =20 is, er, decoded.  But the ` being swallowed is odd.

The article is also format=flowed which adds another decoding layer.

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Message mangled
  2011-01-28 19:26   ` Andreas Schwab
@ 2011-01-28 22:11     ` Lars Ingebrigtsen
  2011-01-31 20:30       ` Ludovic Courtès
  0 siblings, 1 reply; 6+ messages in thread
From: Lars Ingebrigtsen @ 2011-01-28 22:11 UTC (permalink / raw)
  To: ding

Andreas Schwab <schwab@linux-m68k.org> writes:

> The article is also format=flowed which adds another decoding layer.

Right.  Is the article publicly available somewhere?  (I.e., "what's the
Message-ID".  :-)

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Message mangled
  2011-01-28 22:11     ` Lars Ingebrigtsen
@ 2011-01-31 20:30       ` Ludovic Courtès
  2011-02-01  2:37         ` Lars Ingebrigtsen
  0 siblings, 1 reply; 6+ messages in thread
From: Ludovic Courtès @ 2011-01-31 20:30 UTC (permalink / raw)
  To: ding

Hi Lars,

Sorry for the delay.

Lars Ingebrigtsen <larsi@gnus.org> writes:

> Andreas Schwab <schwab@linux-m68k.org> writes:
>
>> The article is also format=flowed which adds another decoding layer.
>
> Right.  Is the article publicly available somewhere?  (I.e., "what's the
> Message-ID".  :-)

It’s <92164B15-45D1-4D76-9AF6-8E1E098C04BD@telia.com>, also at
<http://lists.gnu.org/archive/html/bug-guile/2011-01/msg00048.html> and
<http://thread.gmane.org/gmane.lisp.guile.bugs/4990>.

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Message mangled
  2011-01-31 20:30       ` Ludovic Courtès
@ 2011-02-01  2:37         ` Lars Ingebrigtsen
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Ingebrigtsen @ 2011-02-01  2:37 UTC (permalink / raw)
  To: ding

ludo@gnu.org (Ludovic Courtès) writes:

> It’s <92164B15-45D1-4D76-9AF6-8E1E098C04BD@telia.com>, also at

It is flow-fill that's doing this...  but not the parts you'd think.

If you eval the following in a Gnus article buffer:

(progn
  (setq buffer-read-only nil)
  (insert "gcc parser.o lexer.o driver.o guile++.o guile.o exception.o tuple.o `guile-config link` -lstdc++ -o guile++\n")
  (forward-line -1)
  (let ((fill-prefix nil)
        (fill-column (eval fill-flowed-display-column))
        filladapt-mode
        adaptive-fill-mode)
    (fill-region (point-at-bol)
                 (min (1+ (point-at-eol))
                      (point-max))
                 'left 'nosqueeze)))

Then the ` before "guile-config" will disappear.

Anybody got any ideas why fill-region would do that?
                 
-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-02-01  2:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-27 10:26 Message mangled Ludovic Courtès
2011-01-27 23:51 ` Lars Ingebrigtsen
2011-01-28 19:26   ` Andreas Schwab
2011-01-28 22:11     ` Lars Ingebrigtsen
2011-01-31 20:30       ` Ludovic Courtès
2011-02-01  2:37         ` Lars Ingebrigtsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).