From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/18879 Path: main.gmane.org!not-for-mail From: "Edward J. Sabol" Newsgroups: gmane.emacs.gnus.general Subject: Re: MML: The Summation Date: Wed, 18 Nov 1998 11:36:38 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: <199811181636.LAA29203@alderaan.gsfc.nasa.gov> References: NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035157328 8570 80.91.224.250 (20 Oct 2002 23:42:08 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:42:08 +0000 (UTC) Return-Path: Original-Received: from karazm.math.uh.edu (karazm.math.uh.edu [129.7.128.1]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id LAA11203 for ; Wed, 18 Nov 1998 11:38:20 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by karazm.math.uh.edu (8.9.1/8.9.1) with ESMTP id KAB18495; Wed, 18 Nov 1998 10:37:42 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 18 Nov 1998 10:37:39 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id KAA05298 for ; Wed, 18 Nov 1998 10:37:12 -0600 (CST) Original-Received: from alderaan.gsfc.nasa.gov (alderaan.gsfc.nasa.gov [128.183.16.213]) by sclp3.sclp.com (8.8.5/8.8.5) with SMTP id LAA11157 for ; Wed, 18 Nov 1998 11:36:47 -0500 (EST) Original-Received: by alderaan.gsfc.nasa.gov (950413.SGI.8.6.12/951211.SGI.AUTO) id LAA29203; Wed, 18 Nov 1998 11:36:38 -0500 Original-To: Gnus Mailing List In-reply-to: (message from Vladimir Volovich on 18 Nov 1998 14:14:45 +0300) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:18879 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:18879 Excerpts from mail: (18-Nov-98) Re: MML: The Summation by Vladimir Volovich > I think that this is a BAD THING (TM) Gnus MUST NOT try to change the > structure of a message if user did not asked this explicitly. For example, > what should happen if one writes a mixed chinese-japanese-russian-norwegian > text? In which each paragraph and each sentence contains quotes from all > those languages (e.g. a multilingual dictionary). Gnus in no way should try > to divide that message into parts. Why not? Seriously, I see nothing wrong with it. Please enlighten me as to why it is so horribly bad. There's no single charset that includes Chinese, Japanese, Russian, and Norwegian glyphs, is there? (I'm showing my international charset ignorance here. My apologies.) Assuming the answer is no, then how in the world could you possibly send the e-mail and have your recipient be able to see the same glyphs that you see if you're not going to make the e-mail multipart? (If the answer was yes, then of course there should only be one charset. I'm not saying we should use more charsets than is absolutely necessary.) > All that Gnus should do is: maintain a list of coding system to charset > transformations. And use that list to encode the text from Emacs buffer to > the charset which can fit all symbols used in that buffer. For example, if > i write a mixed russian-japanese text, gnus should use a japanese encoding > in mime part, because the japanese encoding contains russian characters as > well. In short, gnus should not use any `auto-magic', and should try to > find a charset which contains all characters appearing in a buffer using a > translation list. This is how SEMI does things. I'm sorry. I think I might have had my terminology wrong in my previous e-mail. Yes, of course, the number of parts and charsets used should be minimized, and if there's one charset which encompasses all the characters/glyphs/coding systems used in the buffer, then that's the charset that should be used. But what if there is no single charset? What if you need two or three charsets? Why should I have to know these things and be forced to type "" into my message buffer in order for Gnus to switch charsets? I'm not saying that manual control over such things be removed (if someone wants to type "", more power to them), but I would like Gnus to take care of some of these details for me.