From owner-freebsd-ports Thu Oct 25 11:15:45 2001 Delivered-To: freebsd-ports@freebsd.org Received: from eken2.eken.phys.nagoya-u.ac.jp (eken2.eken.phys.nagoya-u.ac.jp [133.6.121.2]) by hub.freebsd.org (Postfix) with ESMTP id 95BF637B405 for ; Thu, 25 Oct 2001 11:15:37 -0700 (PDT) Received: from e-ppp9.eken.phys.nagoya-u.ac.jp (e-ppp9.eken.phys.nagoya-u.ac.jp [133.6.121.59]) by eken2.eken.phys.nagoya-u.ac.jp (8.11.6+3.4W/3.7W-E) with ESMTP id f9PI1Ww11153 for ; Fri, 26 Oct 2001 03:01:32 +0900 (JST) Date: Fri, 26 Oct 2001 03:03:11 +0900 Message-ID: <86n12fa97k.wl@eken.phys.nagoya-u.ac.jp> From: Yoichi NAKAYAMA To: freebsd-ports@FreeBSD.org Subject: RFC: locale to language-env for emacs20 User-Agent: Wanderlust/2.7.5 (Too Funky) EMIKO/1.14.1 (Choanoflagellata) FLIM/1.14.3 (=?ISO-2022-JP?B?GyRCQCZLNThmTk1BMBsoQg==?=) APEL/10.3 Emacs/21.1 (i386-unknown-freebsd4.3) MULE/5.0 (=?ISO-2022-JP?B?GyRCOC1MWhsoQg==?=) Organization: E-ken, Dept. of Physics, Nagoya University, JAPAN X-Face: wLZki+KbGjgKe0,<&3g*rA|R**vj[a8L%[v]ecJh1L(Uqm|LBx;v7Nq7n%?0d.aS]F#[~C\!{m?m,C&#U5}$_pZvBR>5VmX1Ol0`P\M-U8`sUF<5Quj'z&zzW8r|Zl9#W7Wut3duYzpKrP{n+AbarKtJ!i"Al7]P;-?[=iBZa*]r=>C':0~JECx]IH+RXq=/hUX}MB9e]oQKBxsDd/ X-Fortune: =?ISO-2022-JP?B?GyRCOiNGfCROJF8kOiQsJGE6QiRPPzckNyQkNEQbKEI=?= =?ISO-2022-JP?B?GyRCNi0kSz83JDckJE54JCxNUTBVJDUkbCRGJCQkPSQmISMbKEI=?= X-Weather: =?ISO-2022-JP?B?GyRCOiNGfCROMCZDTjgpJE9AMjt+ITlGXiRHJDkbKEI=?= / =?ISO-2022-JP?B?GyRCOiNGfCROOzA9RTgpJE9AMjhlRl4kRyQ5GyhC?= MIME-Version: 1.0 (generated by EMIKO 1.14.1 - "Choanoflagellata") Content-Type: multipart/mixed; boundary="Multipart_Fri_Oct_26_03:03:10_2001-1" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --Multipart_Fri_Oct_26_03:03:10_2001-1 Content-Type: text/plain; charset=US-ASCII Hi, I ported from emacs21 to emacs20 the feature of setting language environment from locale environment, through discussion in ports-jp@jp.freebsd.org Mailing List. In addition to that, I've changed to set default fontset for the frame if there should be. This may be useful for Japanese and also for people who use muti-byte characters. Without this, if they start emacs without font option(-fn or in .Xdefaults), then displaying multibyte characters fails in default and blank square appears. It is small change but will help many people who lament suffering from the blank square, I think. How about putting this into emacs/20.7/site-lisp/ in editors/emacs20/files and install them on the port? -- Yoichi Nakayama --Multipart_Fri_Oct_26_03:03:10_2001-1 Content-Type: application/octet-stream; type=tar+gzip Content-Disposition: attachment; filename="site-lisp.tar.gz" Content-Transfer-Encoding: base64 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 fv5XPv8DASi6vwBQAAA= --Multipart_Fri_Oct_26_03:03:10_2001-1-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message