From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: rusi Newsgroups: gmane.emacs.help Subject: Re: font problem from emacs 23.3 to 23.4??? Date: Fri, 27 Jul 2012 20:11:28 -0700 (PDT) Organization: http://groups.google.com Message-ID: <847f3c6d-37c1-4771-bbb0-af5dfaf124f3@l6g2000pbf.googlegroups.com> References: <2d3244c3-5057-42a5-a20a-0d74d7a59b22@rq10g2000pbb.googlegroups.com> <16d7bda4-fe0d-4fd2-86a7-22413a5749dc@d6g2000pbt.googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1343447113 3541 80.91.229.3 (28 Jul 2012 03:45:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 28 Jul 2012 03:45:13 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jul 28 05:45:13 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Suxxp-0004M5-9s for geh-help-gnu-emacs@m.gmane.org; Sat, 28 Jul 2012 05:45:13 +0200 Original-Received: from localhost ([::1]:49365 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Suxxo-00073s-FL for geh-help-gnu-emacs@m.gmane.org; Fri, 27 Jul 2012 23:45:12 -0400 Original-Path: usenet.stanford.edu!postnews.google.com!l6g2000pbf.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 65 Original-NNTP-Posting-Host: 116.74.132.173 Original-X-Trace: posting.google.com 1343446844 23425 127.0.0.1 (28 Jul 2012 03:40:44 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Sat, 28 Jul 2012 03:40:44 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: l6g2000pbf.googlegroups.com; posting-host=116.74.132.173; posting-account=mBpa7woAAAAGLEWUUKpmbxm-Quu5D8ui User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20100101 Firefox/13.0.1,gzip(gfe) Original-Xref: usenet.stanford.edu gnu.emacs.help:193745 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:86117 Archived-At: On Jul 28, 7:35=A0am, rusi wrote: > On Jul 28, 12:51=A0am, Peter Dyballa wrote: > > > I think you understand the code and can adapt it to your problem. Other= wise browse through the > > Emacs Wiki (or the built-in documentation). > > Thanks -- Ill try this. > However my direction is the other way round. =A0I want to make defaults > that 'just work' on more systems without tweaking. =A0Because otherwise > the code is broken for most people. > > In particular, I need a way of saying: > "Get any unicode font (and not a very localised font like sahadeva)" > > After that people may tweak the font to their taste. > So I need to understand (probably?) the layer between emacs and the > system (xft?) where automatic font selection happens. > > Or... (to explain the mechanics bit): > I have one personal setup (in /home) > There are two OSes which I can boot (Let me call them old and new) > Old works and uses emacs 23.3 > New does not and uses 23.4 > > However much else is 'upgraded.' =A0And broken -- xft? xfce? xserver? > some specific fonts? > Dont know how to search... > > So I thought: Let me mount old OS in new and try running the mounted > emacs23.3. > This way I can check whether the emacs 23.3 -> 23.4 is broken or > something else. > > However I get: > > $ /mnt/p/usr/bin/emacs23 > Warning: arch-dependent data dir (/usr/lib/emacs/23.3/i486-linux-gnu/) > does not exist. > Warning: arch-independent data dir (/usr/share/emacs/23.3/etc/) does > not exist. > Warning: Lisp directory `/usr/local/share/emacs/23.3/site-lisp' does > not exist. > Warning: Lisp directory `/usr/share/emacs/23.3/site-lisp' does not > exist. > Warning: Lisp directory `/usr/share/emacs/23.3/leim' does not exist. > Warning: Lisp directory `/usr/share/emacs/23.3/lisp' does not exist. > Warning: Lisp directory `/usr/share/emacs/23.3/leim' does not exist. > Error: charsets directory (/usr/share/emacs/23.3/etc/charsets) does > not exist. > Emacs will not function correctly without the character map files. > Please check your installation! > Warning: Could not find simple.el nor simple.elc > Cannot open load file: warnings Ok... So I softlinked these non-existing 23.3 directories in / to mounted old ones. Now emacs23.3 could start. And I get the same error. So its not an emacs change that has caused the breakage but something else outside. Any thoughts on how to proceed?