* Re: Changing charset for posting news
[not found] ` <m3eka3wwxa.fsf@ceres.staly.plus.com>
@ 2005-07-12 23:23 ` Aidan Kehoe
2005-07-15 15:40 ` Ted Zlatanov
0 siblings, 1 reply; 4+ messages in thread
From: Aidan Kehoe @ 2005-07-12 23:23 UTC (permalink / raw)
Ar an dara lá déag de mí Iúil, scríobh David Sumbler:
> > Hit `G c' on the group that you want to customize. Set the preferred
> > charset to iso-8859-1. Save. That should do it. The Gnus manual
> > should have more information on this - I don't use it myself, so the
> > manual is the authoritative source.
>
> Strange: I have tried this, having commented out in .gnus the lines
> suggested by Aidan, and it doesn't work! Despite having specified
> iso-8859-1, as you suggest, messages I send to the fr.test group still
> are sent as UTF-8 and quoted printable.
That’s a bug that some changes I made tickled, according to this mail:
http://list-archive.xemacs.org/xemacs-beta/200505/msg00121.html
But I’ve looked into this some more, and, well, the design of that code is
hugely broken--loads of programming using and endorsing underdocumented
dynamic binding, crazy return values--and I haven’t seen an example where
setting mm-coding-system-priorities appropriately is broken. I’ll put
together a patch removing support for newsgroup-specific character sets if
this sounds reasonable.
If not, I’ll look into adding support for binding message-posting-charset
around calls to mm-find-charset-region, which should re-add support for the
charset-per-newsgroup approach.
--
Russian has no phoneme that corresponds directly to Germanic /h/. As a
result, for a not-insignificant number of people, the Second World War
involved the Soviet Union defeating Адольф Гитлер, “Adolf Gitler.”
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Changing charset for posting news
2005-07-12 23:23 ` Changing charset for posting news Aidan Kehoe
@ 2005-07-15 15:40 ` Ted Zlatanov
2005-07-17 12:56 ` Aidan Kehoe
0 siblings, 1 reply; 4+ messages in thread
From: Ted Zlatanov @ 2005-07-15 15:40 UTC (permalink / raw)
Cc: ding
On Wed, 13 Jul 2005, kehoea@parhasard.net wrote:
> Ar an dara lá déag de mí Iúil, scríobh David Sumbler:
>
> > Strange: I have tried this, having commented out in .gnus the lines
> > suggested by Aidan, and it doesn't work! Despite having specified
> > iso-8859-1, as you suggest, messages I send to the fr.test group still
> > are sent as UTF-8 and quoted printable.
>
> That’s a bug that some changes I made tickled, according to this mail:
>
> http://list-archive.xemacs.org/xemacs-beta/200505/msg00121.html
>
> But I’ve looked into this some more, and, well, the design of that code is
> hugely broken--loads of programming using and endorsing underdocumented
> dynamic binding, crazy return values--and I haven’t seen an example where
> setting mm-coding-system-priorities appropriately is broken. I’ll put
> together a patch removing support for newsgroup-specific character sets if
> this sounds reasonable.
I think removing features is the wrong way to go, personally. Setting
the charset per newsgroup is useful.
> If not, I’ll look into adding support for binding message-posting-charset
> around calls to mm-find-charset-region, which should re-add support for the
> charset-per-newsgroup approach.
If you could do that, it would be great. I was going to look into it
when I had free time, which will not be soon :) I think it's a
valuable Gnus feature.
Ted
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Changing charset for posting news
2005-07-15 15:40 ` Ted Zlatanov
@ 2005-07-17 12:56 ` Aidan Kehoe
2005-07-18 14:33 ` Ted Zlatanov
0 siblings, 1 reply; 4+ messages in thread
From: Aidan Kehoe @ 2005-07-17 12:56 UTC (permalink / raw)
Cc: ding
Ar an cúigiú lá déag de mí Iúil, scríobh Ted Zlatanov:
> > That’s a bug that some changes I made tickled, according to this mail:
> >
> > http://list-archive.xemacs.org/xemacs-beta/200505/msg00121.html
> >
> > But I’ve looked into this some more, and, well, the design of that code is
> > hugely broken--loads of programming using and endorsing underdocumented
> > dynamic binding, crazy return values--and I haven’t seen an example where
> > setting mm-coding-system-priorities appropriately is broken. I’ll put
> > together a patch removing support for newsgroup-specific character sets if
> > this sounds reasonable.
>
> I think removing features is the wrong way to go, personally. Setting
> the charset per newsgroup is useful.
Do you use the feature? Since Emacs de-unifies the Han character sets, the
only people for whom this would be theoretically useful, in the presence of
a working mm-coding-system-priorities variable that chooses the character
set based on the message content, would be Russian speakers who want to
choose between koi8-r and windows-1251 for their Russian posts. Are there
any such users? (Or Bulgarians or Serbs etc. who want to make the same
choice, I suppose.)
Agreed, it does offer a better out-of-the-box experience for Cyrillic users;
but changing the default value of mm-coding-system-priorities based on
language environment would achieve the same thing, I think.
> > If not, I’ll look into adding support for binding
> > message-posting-charset around calls to mm-find-charset-region, which
> > should re-add support for the charset-per-newsgroup approach.
>
> If you could do that, it would be great. I was going to look into it
> when I had free time, which will not be soon :) I think it's a
> valuable Gnus feature.
And it’s horrible, horrible code :-) .
--
Russian has no phoneme that's close to Germanic /h/. As a result, for a
not-insignificant number of people, the Second World War involved the Soviet
Union defeating Адольф Гитлер, �Adolf Gitler.”
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Changing charset for posting news
2005-07-17 12:56 ` Aidan Kehoe
@ 2005-07-18 14:33 ` Ted Zlatanov
0 siblings, 0 replies; 4+ messages in thread
From: Ted Zlatanov @ 2005-07-18 14:33 UTC (permalink / raw)
Cc: ding
On Sun, 17 Jul 2005, kehoea@parhasard.net wrote:
> Ar an cúigiú lá déag de mí Iúil, scríobh Ted Zlatanov:
> > I think removing features is the wrong way to go, personally. Setting
> > the charset per newsgroup is useful.
>
> Do you use the feature? Since Emacs de-unifies the Han character
> sets, the only people for whom this would be theoretically useful,
> in the presence of a working mm-coding-system-priorities variable
> that chooses the character set based on the message content, would
> be Russian speakers who want to choose between koi8-r and
> windows-1251 for their Russian posts. Are there any such users? (Or
> Bulgarians or Serbs etc. who want to make the same choice, I
> suppose.)
Some groups (Usenet and others) require a certain character set. I
don't think mm-coding-system-priorities will handle that. This is not
just for Cyrillic posts.
> Agreed, it does offer a better out-of-the-box experience for
> Cyrillic users; but changing the default value of
> mm-coding-system-priorities based on language environment would
> achieve the same thing, I think.
Would it work, then, to connect the per-group charset parameter with code
that uses it to set the mm-coding-system-priorities on group entry? I
think that's what you were suggesting as well.
> And it’s horrible, horrible code :-) .
Simplifying or eliminating bad code is definitely a worthy goal. I
just think the feature is valuable.
Ted
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-07-18 14:33 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <m3y88dc7ub.fsf@ceres.staly.plus.com>
[not found] ` <4nbr57naf1.fsf@lifelogs.com>
[not found] ` <m3eka3wwxa.fsf@ceres.staly.plus.com>
2005-07-12 23:23 ` Changing charset for posting news Aidan Kehoe
2005-07-15 15:40 ` Ted Zlatanov
2005-07-17 12:56 ` Aidan Kehoe
2005-07-18 14:33 ` Ted Zlatanov
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).