<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-1569</id>
	<title>Nabble - Emacs</title>
	<updated>2008-10-06T14:02:50Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Emacs-f1569.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Emacs-f1569.html" />
	<subtitle type="html">Emacs is a text editor and more. At its core is an interpreter for Emacs Lisp ('elisp', for short), a dialect of the Lisp programming language with extensions to support text editing. Emacs home is &lt;a href=&quot;http://www.gnu.org/software/emacs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19846398</id>
	<title>Re: problems with tramp in NT Emacs</title>
	<published>2008-10-06T14:02:50Z</published>
	<updated>2008-10-06T14:02:50Z</updated>
	<author>
		<name>Michael Albinus</name>
	</author>
	<content type="html">&amp;quot;Eric S. Johansson&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846398&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;esj@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Michael Albinus wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;Eric S. Johansson&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846398&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;esj@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;'(tramp-debug-buffer t)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;'(tramp-default-method &amp;quot;c:/Program Files/PuTTY/plink.exe&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; `tramp-default-method' shall be &amp;quot;plink&amp;quot;. If you still have trouble, you
&lt;br&gt;&amp;gt;&amp;gt; might also set `tramp-verbose' to 9, and show us the debug buffer.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; it was plink before but the command was not found until I spelled it out explicitly
&lt;/div&gt;&lt;br&gt;Sorry, I'm lost. What do you want to tell me?
&lt;br&gt;&lt;br&gt;`tramp-default-method' must have set &amp;quot;plink&amp;quot;, and not a full path
&lt;br&gt;name. If the program plink.exe is not found, %PATH% must be adapted
&lt;br&gt;accordingly.
&lt;br&gt;&lt;br&gt;Best regards, Michael.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Tramp-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846398&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tramp-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/tramp-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/tramp-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Gnu---Tramp---Dev-f1824.html&quot; embed=&quot;fixTarget[1824]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gnu - Tramp - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/problems-with-tramp-in-NT-Emacs-tp19826587p19846398.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19846522</id>
	<title>bug#1058: 23.0.60; emacs --daemon should not return until socket is ready</title>
	<published>2008-10-06T13:59:36Z</published>
	<updated>2008-10-06T13:59:36Z</updated>
	<author>
		<name>Dan Nicolaescu</name>
	</author>
	<content type="html">Romain Francoise &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846522&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;romain@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;gt; Here's version one of a patch for this, please let me know what you
&lt;br&gt;&amp;nbsp; &amp;gt; think.
&lt;br&gt;&lt;br&gt;Here's a version based on your code that also moves detaching from the
&lt;br&gt;terminal later. &amp;nbsp;emacs --daemon &amp;&amp; emacsclient -c works.
&lt;br&gt;Errors in ~/.emacs show up in the *Messages* buffer (as they do when
&lt;br&gt;starting up normally). 
&lt;br&gt;Only lightly tested. &amp;nbsp;Looking at the patch again, I there aren't any new
&lt;br&gt;features here, so it can go in as a bug fix.
&lt;br&gt;&lt;br&gt;Index: lisp/startup.el
&lt;br&gt;===================================================================
&lt;br&gt;RCS file: /cvsroot/emacs/emacs/lisp/startup.el,v
&lt;br&gt;retrieving revision 1.508
&lt;br&gt;diff -u -3 -p -r1.508 startup.el
&lt;br&gt;--- lisp/startup.el	6 Oct 2008 16:16:30 -0000	1.508
&lt;br&gt;+++ lisp/startup.el	6 Oct 2008 20:18:41 -0000
&lt;br&gt;@@ -1219,7 +1219,7 @@ opening the first frame (e.g. open a con
&lt;br&gt;&amp;nbsp; &amp;nbsp;;; processing all command line arguments to allow e.g. `server-name'
&lt;br&gt;&amp;nbsp; &amp;nbsp;;; to be changed before the server starts.
&lt;br&gt;&amp;nbsp; &amp;nbsp;(when (daemonp)
&lt;br&gt;- &amp;nbsp; &amp;nbsp;(server-start))
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;(daemon-detach-and-start-server))
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;;; Run emacs-session-restore (session management) if started by
&lt;br&gt;&amp;nbsp; &amp;nbsp;;; the session manager and we have a session manager connection.
&lt;br&gt;Index: src/emacs.c
&lt;br&gt;===================================================================
&lt;br&gt;RCS file: /cvsroot/emacs/emacs/src/emacs.c,v
&lt;br&gt;retrieving revision 1.448
&lt;br&gt;diff -u -3 -p -r1.448 emacs.c
&lt;br&gt;--- src/emacs.c	6 Oct 2008 16:16:56 -0000	1.448
&lt;br&gt;+++ src/emacs.c	6 Oct 2008 20:18:41 -0000
&lt;br&gt;@@ -238,6 +238,10 @@ int noninteractive1;
&lt;br&gt;&amp;nbsp;/* Nonzero means Emacs was started as a daemon. &amp;nbsp;*/
&lt;br&gt;&amp;nbsp;int is_daemon = 0;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+/* Pipe used to send exit notification to the daemon parent at
&lt;br&gt;+ &amp;nbsp; startup. &amp;nbsp;*/
&lt;br&gt;+static int daemon_pipe[2];
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;/* Save argv and argc. &amp;nbsp;*/
&lt;br&gt;&amp;nbsp;char **initial_argv;
&lt;br&gt;&amp;nbsp;int initial_argc;
&lt;br&gt;@@ -1078,25 +1082,7 @@ main (int argc, char **argv)
&lt;br&gt;&amp;nbsp; &amp;nbsp;if (argmatch (argv, argc, &amp;quot;-daemon&amp;quot;, &amp;quot;--daemon&amp;quot;, 5, NULL, &amp;skip_args))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp;#ifndef DOS_NT
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;pid_t f = fork ();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;int nfd;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;if (f &amp;gt; 0)
&lt;br&gt;-	exit (0);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;if (f &amp;lt; 0)
&lt;br&gt;-	{
&lt;br&gt;-	 &amp;nbsp;fprintf (stderr, &amp;quot;Cannot fork!\n&amp;quot;);
&lt;br&gt;-	 &amp;nbsp;exit (1);
&lt;br&gt;-	}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;nfd = open (&amp;quot;/dev/null&amp;quot;, O_RDWR);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;dup2 (nfd, 0);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;dup2 (nfd, 1);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;dup2 (nfd, 2);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;close (nfd);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;is_daemon = 1;
&lt;br&gt;-#ifdef HAVE_SETSID
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;setsid();
&lt;br&gt;-#endif
&lt;br&gt;&amp;nbsp;#else /* DOS_NT */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fprintf (stderr, &amp;quot;This platform does not support the -daemon flag.\n&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;exit (1);
&lt;br&gt;@@ -2393,6 +2379,87 @@ DEFUN (&amp;quot;daemonp&amp;quot;, Fdaemonp, Sdaemonp, 0,
&lt;br&gt;&amp;nbsp; &amp;nbsp;return is_daemon ? Qt : Qnil;
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+
&lt;br&gt;+DEFUN (&amp;quot;daemon-detach-and-start-server&amp;quot;, Fdaemon_detach_and_start_server, Sdaemon_detach_and_start_server, 0, 0, 0,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; doc: /* Detach from terminal and start the server */)
&lt;br&gt;+ &amp;nbsp;()
&lt;br&gt;+{
&lt;br&gt;+ &amp;nbsp;static char daemon_initialized = 0;
&lt;br&gt;+ &amp;nbsp;pid_t f;
&lt;br&gt;+ &amp;nbsp;int nfd;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp;if (!is_daemon)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;error (&amp;quot;This function can only be called if emacs is run as a daemon&amp;quot;);
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp;if (daemon_initialized)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;error (&amp;quot;The daemon has already been initialized&amp;quot;);
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp;if (NILP (Vafter_init_time))
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;error (&amp;quot;This function can only be called after loading the init files&amp;quot;);
&lt;br&gt;+ &amp;nbsp;
&lt;br&gt;+ &amp;nbsp;/* Start as a daemon: fork a new child process which will run the
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; rest of the initialization code, then exit.
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; We want to avoid exiting before the server socket is ready, so
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; use a pipe for synchronization. &amp;nbsp;The parent waits for the child
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; to close its end of the pipe (using `daemon-initialized')
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; before exiting. &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp;if (pipe (daemon_pipe) == -1)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;fprintf (stderr, &amp;quot;Cannot pipe!\n&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;exit (1);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp;f = fork ();
&lt;br&gt;+ &amp;nbsp;if (f &amp;gt; 0)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;int retval;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;char buf[1];
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;/* Close unused writing end of the pipe. &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;close (daemon_pipe[1]);
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;/* Just wait for the child to close its end of the pipe. &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;do
&lt;br&gt;+	{
&lt;br&gt;+	 &amp;nbsp;retval = read (daemon_pipe[0], &amp;buf, 1);
&lt;br&gt;+	}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;while (retval == -1 &amp;&amp; errno == EINTR);
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if (retval &amp;lt; 0)
&lt;br&gt;+	{
&lt;br&gt;+	 &amp;nbsp;fprintf (stderr, &amp;quot;Error reading status from child\n&amp;quot;);
&lt;br&gt;+	 &amp;nbsp;exit (1);
&lt;br&gt;+	}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;close (daemon_pipe[0]);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;exit (0);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp;if (f &amp;lt; 0)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;fprintf (stderr, &amp;quot;Cannot fork!\n&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;exit (1);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp;/* Close unused reading end of the pipe. &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp;close (daemon_pipe[0]);
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp;nfd = open (&amp;quot;/dev/null&amp;quot;, O_RDWR);
&lt;br&gt;+ &amp;nbsp;dup2 (nfd, 0);
&lt;br&gt;+ &amp;nbsp;dup2 (nfd, 1);
&lt;br&gt;+ &amp;nbsp;dup2 (nfd, 2);
&lt;br&gt;+ &amp;nbsp;close (nfd);
&lt;br&gt;+ &amp;nbsp;is_daemon = 1;
&lt;br&gt;+#ifdef HAVE_SETSID
&lt;br&gt;+ &amp;nbsp;setsid();
&lt;br&gt;+#endif
&lt;br&gt;+ &amp;nbsp;call0 (intern (&amp;quot;server-start&amp;quot;));
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp;/* Closing the pipe will notify the parent that it can exit. */
&lt;br&gt;+ &amp;nbsp;close (daemon_pipe[1]);
&lt;br&gt;+ &amp;nbsp;daemon_initialized = 1;
&lt;br&gt;+}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;void
&lt;br&gt;&amp;nbsp;syms_of_emacs ()
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;@@ -2412,6 +2479,7 @@ syms_of_emacs ()
&lt;br&gt;&amp;nbsp; &amp;nbsp;defsubr (&amp;Sinvocation_name);
&lt;br&gt;&amp;nbsp; &amp;nbsp;defsubr (&amp;Sinvocation_directory);
&lt;br&gt;&amp;nbsp; &amp;nbsp;defsubr (&amp;Sdaemonp);
&lt;br&gt;+ &amp;nbsp;defsubr (&amp;Sdaemon_detach_and_start_server);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;DEFVAR_LISP (&amp;quot;command-line-args&amp;quot;, &amp;Vcommand_line_args,
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; doc: /* Args passed by shell to Emacs, as a list of strings.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1058%3A-23.0.60--emacs---daemon-should-not-return-until-socket-is-ready-tp19761449p19846522.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19846033</id>
	<title>Re: non-ascii characters in file names</title>
	<published>2008-10-06T13:38:05Z</published>
	<updated>2008-10-06T13:38:05Z</updated>
	<author>
		<name>Pedro Gonzalez-2</name>
	</author>
	<content type="html">it worked fine thank you.
&lt;br&gt;&lt;br&gt;two more minor problems (don' want to bother you, so i'll understand
&lt;br&gt;if you have better things to do)
&lt;br&gt;&lt;br&gt;with this version i can not make a style to stick as described in
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.emacswiki.org/cgi-bin/wiki/AquamacsFAQ#toc17&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.emacswiki.org/cgi-bin/wiki/AquamacsFAQ#toc17&lt;/a&gt;&lt;br&gt;&lt;br&gt;when running a shell from within Aquamacs (M-x shell),
&lt;br&gt;a directory listing (ls -l) won't show properly file names with
&lt;br&gt;non-ASCII characters
&lt;br&gt;&lt;br&gt;below i've pasted my env variables in case that helps.
&lt;br&gt;&lt;br&gt;thank you very much
&lt;br&gt;&lt;br&gt;MANPATH=/sw/share/man:/usr/share/man:/usr/local/share/man:/usr/local/ 
&lt;br&gt;man:/Library/TeX/Distributions/.DefaultTeX/Contents/Man:/usr/X11/man:/ 
&lt;br&gt;sw/lib/perl5/5.8.8/man:/usr/X11R6/man
&lt;br&gt;SHELL=/bin/bash
&lt;br&gt;TERM=dumb
&lt;br&gt;TMPDIR=/var/folders/OI/OIJXBk4nEsCZucm0yc4hWE+++TI/-Tmp-/
&lt;br&gt;Apple_PubSub_Socket_Render=/tmp/launch-sCUW8b/Render
&lt;br&gt;EMACSDATA=/Applications/Aquamacs Emacs.app/Contents/Resources/etc
&lt;br&gt;PERL5LIB=/sw/lib/perl5:/sw/lib/perl5/darwin
&lt;br&gt;EMACSPATH=/Applications/Aquamacs Emacs.app/Contents/MacOS/libexec:/ 
&lt;br&gt;Applications/Aquamacs Emacs.app/Contents/MacOS/bin
&lt;br&gt;USER=pedro
&lt;br&gt;EMACS=t
&lt;br&gt;COMMAND_MODE=unix2003
&lt;br&gt;SSH_AUTH_SOCK=/tmp/launch-CiPmkF/Listeners
&lt;br&gt;TERMCAP=
&lt;br&gt;__CF_USER_TEXT_ENCODING=0x1F5:0:86
&lt;br&gt;COLUMNS=90
&lt;br&gt;PATH=/Users/pedro/bin:/sw/bin:/sw/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/ 
&lt;br&gt;usr/local/bin:/usr/texbin:/usr/X11/bin:/usr/X11R6/bin:/usr/bin:/bin:/ 
&lt;br&gt;usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin:/usr/libexec:/Developer/ 
&lt;br&gt;Tools:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/texbin:/opt/ 
&lt;br&gt;local/bin:/Applications/Aquamacs Emacs.app/Contents/MacOS/bin/
&lt;br&gt;PWD=/Users/pedro/datos/Investigación
&lt;br&gt;LANG=es_ES.UTF-8
&lt;br&gt;test=valor
&lt;br&gt;EMACSLOADPATH=/Applications/Aquamacs Emacs.app/Contents/Resources/site- 
&lt;br&gt;lisp:/Applications/Aquamacs Emacs.app/Contents/Resources/lisp:/ 
&lt;br&gt;Applications/Aquamacs Emacs.app/Contents/Resources/leim
&lt;br&gt;HOME=/Users/pedro
&lt;br&gt;SHLVL=2
&lt;br&gt;LOGNAME=pedro
&lt;br&gt;INFOPATH=/sw/share/info:/sw/info:/Applications/Aquamacs Emacs.app/ 
&lt;br&gt;Contents/Resources/info:~/Library/Application Support/Emacs/info:/ 
&lt;br&gt;Library/Application Support/Emacs/info:/Applications/Aquamacs &amp;nbsp;
&lt;br&gt;Emacs.app/Contents/Resources/site-lisp/edit-modes/info:/Applications/ 
&lt;br&gt;Aquamacs Emacs.app/Contents/Resources/info
&lt;br&gt;DISPLAY=/tmp/launch-FJP0s5/:0
&lt;br&gt;INSIDE_EMACS=22.3.2,comint
&lt;br&gt;SECURITYSESSIONID=910cf0
&lt;br&gt;EMACSDOC=/Applications/Aquamacs Emacs.app/Contents/Resources/etc
&lt;br&gt;_=/usr/bin/env
&lt;br&gt;OLDPWD=/Users/pedro/datos
&lt;br&gt;&lt;br&gt;&lt;br&gt;__________________________________________
&lt;br&gt;&lt;br&gt;Pedro A. Gonzalez Calero
&lt;br&gt;web: &lt;a href=&quot;http://gaia.fdi.ucm.es/people/pedro/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gaia.fdi.ucm.es/people/pedro/&lt;/a&gt;&lt;br&gt;Dpto. de Ingeniería del Software e Inteligencia Artificial
&lt;br&gt;Univ. Complutense de Madrid
&lt;br&gt;___________________________________________
&lt;br&gt;&lt;br&gt;El 06/10/2008, a las 20:20, David Reitter escribió:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; OK, I am unable to reproduce with the current Aquamacs CVS version. &amp;nbsp; 
&lt;br&gt;&amp;gt; Could you please download a nightly build and try it with that?
&lt;br&gt;&amp;gt; If the error still occurs, please use the &amp;quot;Start without &amp;nbsp;
&lt;br&gt;&amp;gt; customizations&amp;quot; and, then, the &amp;quot;Report Bug&amp;quot; function (after &amp;nbsp;
&lt;br&gt;&amp;gt; verifying the error) so that I can see startup and error messages.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you for reporting this.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://aquamacs.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org&lt;/a&gt;&amp;nbsp;-- Aquamacs: Emacs on Mac OS X
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://aquamacs.org/donate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org/donate&lt;/a&gt;&amp;nbsp;-- Could we help you? Return the favor &amp;nbsp;
&lt;br&gt;&amp;gt; and support the Aquamacs Project!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 6 Oct 2008, at 10:44, Pedro Gonzalez wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; using Open with in the contextual menu
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; El 06/10/2008, a las 16:09, David Reitter escribió:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Pedro,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On 6 Oct 2008, at 09:33, Pedro Gonzalez wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Since updating to Aquamacs 1.5 whenever I try to open a file in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Aquamacs from the Finder and there is some non-ASCII character
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; in the file name (Spanish characters in my case), Aquamacs opens
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; an empty buffer saying that the file specified does no loger exist.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; How do you open your file from the Finder?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://aquamacs.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org&lt;/a&gt;&amp;nbsp;-- Aquamacs: Emacs on Mac OS X
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://aquamacs.org/donate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org/donate&lt;/a&gt;&amp;nbsp;-- Could we help you? Return the favor
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and support the Aquamacs Project!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; This SF.Net email is sponsored by the Moblin Your Move Developer's &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; challenge
&lt;br&gt;&amp;gt;&amp;gt; Build the coolest Linux based applications with Moblin SDK &amp; win &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; great prizes
&lt;br&gt;&amp;gt;&amp;gt; Grand prize is a trip for two to an Open Source event anywhere in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the world
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; __
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;__
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/aquamacs-bugs-f3378.html&quot; embed=&quot;fixTarget[3378]&quot; target=&quot;_top&quot; &gt;aquamacs-bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/non-ascii-characters-in-file-names-tp19838347p19846033.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19846162</id>
	<title>bug#1078: 23.0.60; font faces setting ignored by emacsclient run against --daemon</title>
	<published>2008-10-06T13:32:03Z</published>
	<updated>2008-10-06T13:32:03Z</updated>
	<author>
		<name>Dan Nicolaescu</name>
	</author>
	<content type="html">Stefano Zacchiroli &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19846162&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zack@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;gt; On Sat, Oct 04, 2008 at 05:34:24PM +0100, Stefano Zacchiroli wrote:
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;gt; On Sat, Oct 04, 2008 at 03:26:46AM -0700, Dan Nicolaescu wrote:
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;gt; $ emacs --help 2&amp;gt;&amp;1 | grep daemon
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;gt; &amp;gt; Your emacs is not up to date.
&lt;br&gt;&amp;nbsp; &amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;gt; OK, now it is:
&lt;br&gt;&amp;nbsp; &amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;nbsp; &amp;nbsp; zack@usha:~$ emacs --help|grep daemon
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;nbsp; &amp;nbsp; --daemon &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;start a server in the background
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;nbsp; &amp;nbsp; zack@usha:~$ emacs --version |head -n 1
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;nbsp; &amp;nbsp; GNU Emacs 23.0.60.1
&lt;br&gt;&amp;nbsp; &amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;gt; OK, thanks, I'll give a try when a new snapshot will be available and
&lt;br&gt;&amp;nbsp; &amp;gt; &amp;gt; keep this bug posted.
&lt;br&gt;&amp;nbsp; &amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;gt; Still, the problem persists: font faces are set properly in main Emacs
&lt;br&gt;&amp;nbsp; &amp;gt; and in its clients, but not in clients of the daemonized Emacs.
&lt;br&gt;&lt;br&gt;Can you please try to see if you can reproduce the problem with emacs
&lt;br&gt;from CVS ?
&lt;br&gt;Get it from CVS, and then do:
&lt;br&gt;./configure &amp;&amp; make
&lt;br&gt;and run src/emacs
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1078%3A-23.0.60--font-faces-setting-ignored-by-emacsclient-run-against---daemon-tp19809045p19846162.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19845205</id>
	<title>Re: problems with tramp in NT Emacs</title>
	<published>2008-10-06T12:55:45Z</published>
	<updated>2008-10-06T12:55:45Z</updated>
	<author>
		<name>Eric S. Johansson</name>
	</author>
	<content type="html">Michael Albinus wrote:
&lt;br&gt;&amp;gt; &amp;quot;Eric S. Johansson&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845205&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;esj@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;'(tramp-debug-buffer t)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;'(tramp-default-method &amp;quot;c:/Program Files/PuTTY/plink.exe&amp;quot;)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; `tramp-default-method' shall be &amp;quot;plink&amp;quot;. If you still have trouble, you
&lt;br&gt;&amp;gt; might also set `tramp-verbose' to 9, and show us the debug buffer.
&lt;br&gt;&lt;br&gt;it was plink before but the command was not found until I spelled it out explicitly
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Tramp-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845205&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tramp-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/tramp-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/tramp-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Gnu---Tramp---Dev-f1824.html&quot; embed=&quot;fixTarget[1824]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Gnu - Tramp - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/problems-with-tramp-in-NT-Emacs-tp19826587p19845205.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19845078</id>
	<title>bug#1082: 23.0.60; read-char unexpectedly halts execution of script</title>
	<published>2008-10-06T12:35:28Z</published>
	<updated>2008-10-06T12:35:28Z</updated>
	<author>
		<name>Chong Yidong</name>
	</author>
	<content type="html">Chong Yidong &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19845078&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cyd@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Let filter.el consist of the forms:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(defun bc-filter (proc string)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;%s&amp;quot; string))
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(message &amp;quot;starting&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(setq bc (start-process &amp;quot;bc&amp;quot; nil &amp;quot;/usr/bin/bc&amp;quot;))
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(set-process-filter bc 'bc-filter)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(while t
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(let ((char (read-char nil nil 0.1)))
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;char: %s&amp;quot; char)))
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Where &amp;quot;/usr/bin/bc&amp;quot; is the GNU arbitrary precision calculator. Now:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$ emacs --script filter.el
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;starting
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I expect non-termination in this case
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This broke when SYNC_INPUT became the default.
&lt;/div&gt;&lt;br&gt;To pin it down further, this breakage seems to be due to not using
&lt;br&gt;SA_RESTART in the signal handler. &amp;nbsp;If we set SA_RESTARTi in sysdep.c,
&lt;br&gt;the problem disappears. &amp;nbsp;Stefan, could you comment?
&lt;br&gt;&lt;br&gt;signal_handler_t
&lt;br&gt;sys_signal (int signal_number, signal_handler_t action)
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; struct sigaction new_action, old_action;
&lt;br&gt;&amp;nbsp; sigemptyset (&amp;new_action.sa_mask);
&lt;br&gt;&amp;nbsp; new_action.sa_handler = action;
&lt;br&gt;#if defined (SA_RESTART) &amp;&amp; ! defined (BROKEN_SA_RESTART) &amp;&amp; !defined(SYNC_INPUT)
&lt;br&gt;&amp;nbsp; /* Emacs mostly works better with restartable system services. If this
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;flag exists, we probably want to turn it on here.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;However, on some systems this resets the timeout of `select'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;which means that `select' never finishes if it keeps getting signals.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;BROKEN_SA_RESTART is defined on those systems. &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; /* It's not clear why the comment above says &amp;quot;mostly works better&amp;quot;. &amp;nbsp;--Stef
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;When SYNC_INPUT is set, we don't want SA_RESTART because we need to poll
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;for pending input so we need long-running syscalls to be interrupted
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;after a signal that sets the interrupt_input_pending flag. &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; new_action.sa_flags = SA_RESTART;
&lt;br&gt;#else
&lt;br&gt;&amp;nbsp; new_action.sa_flags = 0;
&lt;br&gt;#endif
&lt;br&gt;&amp;nbsp; sigaction (signal_number, &amp;new_action, &amp;old_action);
&lt;br&gt;&amp;nbsp; return (old_action.sa_handler);
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1082%3A-23.0.60--read-char-unexpectedly-halts-execution-of-script-tp19844699p19845078.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19845070</id>
	<title>bug#1082: 23.0.60; read-char unexpectedly halts execution of script</title>
	<published>2008-10-06T12:34:45Z</published>
	<updated>2008-10-06T12:34:45Z</updated>
	<author>
		<name>Lennart Borgman (gmail)</name>
	</author>
	<content type="html">Chong Yidong wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Let filter.el consist of the forms:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(defun bc-filter (proc string)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;%s&amp;quot; string))
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(message &amp;quot;starting&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(setq bc (start-process &amp;quot;bc&amp;quot; nil &amp;quot;/usr/bin/bc&amp;quot;))
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(set-process-filter bc 'bc-filter)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(while t
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(let ((char (read-char nil nil 0.1)))
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;char: %s&amp;quot; char)))
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Where &amp;quot;/usr/bin/bc&amp;quot; is the GNU arbitrary precision calculator. Now:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$ emacs --script filter.el
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;starting
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I expect non-termination in this case, as in eval-buffer on filter.el.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This broke when SYNC_INPUT became the default; it works when Emacs is
&lt;br&gt;&amp;gt; recompiled without SYNC_INPUT, like Emacs 22.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I don't know what the specific cause of failure is, however. &amp;nbsp;Maybe the
&lt;br&gt;&amp;gt; SYNC_INPUT code should only be active when Emacs is run interactively.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thoughts?
&lt;/div&gt;&lt;br&gt;&lt;br&gt;What is the while loop supposed to do? I tested just that and I got a
&lt;br&gt;bit weird results.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1082%3A-23.0.60--read-char-unexpectedly-halts-execution-of-script-tp19844699p19845070.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19844829</id>
	<title>Re: bug#1082: 23.0.60; read-char unexpectedly halts execution of script</title>
	<published>2008-10-06T12:34:45Z</published>
	<updated>2008-10-06T12:34:45Z</updated>
	<author>
		<name>Lennart Borgman (gmail)</name>
	</author>
	<content type="html">Chong Yidong wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Let filter.el consist of the forms:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(defun bc-filter (proc string)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;%s&amp;quot; string))
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(message &amp;quot;starting&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(setq bc (start-process &amp;quot;bc&amp;quot; nil &amp;quot;/usr/bin/bc&amp;quot;))
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(set-process-filter bc 'bc-filter)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(while t
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(let ((char (read-char nil nil 0.1)))
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;char: %s&amp;quot; char)))
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Where &amp;quot;/usr/bin/bc&amp;quot; is the GNU arbitrary precision calculator. Now:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$ emacs --script filter.el
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;starting
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I expect non-termination in this case, as in eval-buffer on filter.el.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This broke when SYNC_INPUT became the default; it works when Emacs is
&lt;br&gt;&amp;gt; recompiled without SYNC_INPUT, like Emacs 22.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I don't know what the specific cause of failure is, however. &amp;nbsp;Maybe the
&lt;br&gt;&amp;gt; SYNC_INPUT code should only be active when Emacs is run interactively.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thoughts?
&lt;/div&gt;&lt;br&gt;&lt;br&gt;What is the while loop supposed to do? I tested just that and I got a
&lt;br&gt;bit weird results.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Dev-f1572.html&quot; embed=&quot;fixTarget[1572]&quot; target=&quot;_top&quot; &gt;Emacs - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-23.0.60--read-char-unexpectedly-halts-execution-of-script-tp19844259p19844829.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19844778</id>
	<title>Re: 23.0.60; read-char unexpectedly halts execution of script</title>
	<published>2008-10-06T12:34:42Z</published>
	<updated>2008-10-06T12:34:42Z</updated>
	<author>
		<name>Chong Yidong</name>
	</author>
	<content type="html">Chong Yidong &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19844778&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;cyd@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Let filter.el consist of the forms:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(defun bc-filter (proc string)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;%s&amp;quot; string))
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(message &amp;quot;starting&amp;quot;)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(setq bc (start-process &amp;quot;bc&amp;quot; nil &amp;quot;/usr/bin/bc&amp;quot;))
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(set-process-filter bc 'bc-filter)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;(while t
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(let ((char (read-char nil nil 0.1)))
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;char: %s&amp;quot; char)))
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Where &amp;quot;/usr/bin/bc&amp;quot; is the GNU arbitrary precision calculator. Now:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$ emacs --script filter.el
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;starting
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I expect non-termination in this case
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This broke when SYNC_INPUT became the default.
&lt;/div&gt;&lt;br&gt;To pin it down further, this breakage seems to be due to not using
&lt;br&gt;SA_RESTART in the signal handler. &amp;nbsp;If we set SA_RESTARTi in sysdep.c,
&lt;br&gt;the problem disappears. &amp;nbsp;Stefan, could you comment?
&lt;br&gt;&lt;br&gt;signal_handler_t
&lt;br&gt;sys_signal (int signal_number, signal_handler_t action)
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; struct sigaction new_action, old_action;
&lt;br&gt;&amp;nbsp; sigemptyset (&amp;new_action.sa_mask);
&lt;br&gt;&amp;nbsp; new_action.sa_handler = action;
&lt;br&gt;#if defined (SA_RESTART) &amp;&amp; ! defined (BROKEN_SA_RESTART) &amp;&amp; !defined(SYNC_INPUT)
&lt;br&gt;&amp;nbsp; /* Emacs mostly works better with restartable system services. If this
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;flag exists, we probably want to turn it on here.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;However, on some systems this resets the timeout of `select'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;which means that `select' never finishes if it keeps getting signals.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;BROKEN_SA_RESTART is defined on those systems. &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; /* It's not clear why the comment above says &amp;quot;mostly works better&amp;quot;. &amp;nbsp;--Stef
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;When SYNC_INPUT is set, we don't want SA_RESTART because we need to poll
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;for pending input so we need long-running syscalls to be interrupted
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;after a signal that sets the interrupt_input_pending flag. &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; new_action.sa_flags = SA_RESTART;
&lt;br&gt;#else
&lt;br&gt;&amp;nbsp; new_action.sa_flags = 0;
&lt;br&gt;#endif
&lt;br&gt;&amp;nbsp; sigaction (signal_number, &amp;new_action, &amp;old_action);
&lt;br&gt;&amp;nbsp; return (old_action.sa_handler);
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Dev-f1572.html&quot; embed=&quot;fixTarget[1572]&quot; target=&quot;_top&quot; &gt;Emacs - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-23.0.60--read-char-unexpectedly-halts-execution-of-script-tp19844259p19844778.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19844699</id>
	<title>bug#1082: 23.0.60; read-char unexpectedly halts execution of script</title>
	<published>2008-10-06T12:08:44Z</published>
	<updated>2008-10-06T12:08:44Z</updated>
	<author>
		<name>Chong Yidong</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; Let filter.el consist of the forms:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(defun bc-filter (proc string)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;%s&amp;quot; string))
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(message &amp;quot;starting&amp;quot;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(setq bc (start-process &amp;quot;bc&amp;quot; nil &amp;quot;/usr/bin/bc&amp;quot;))
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(set-process-filter bc 'bc-filter)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(while t
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(let ((char (read-char nil nil 0.1)))
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;char: %s&amp;quot; char)))
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Where &amp;quot;/usr/bin/bc&amp;quot; is the GNU arbitrary precision calculator. Now:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$ emacs --script filter.el
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;starting
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I expect non-termination in this case, as in eval-buffer on filter.el.
&lt;/div&gt;&lt;br&gt;This broke when SYNC_INPUT became the default; it works when Emacs is
&lt;br&gt;recompiled without SYNC_INPUT, like Emacs 22.
&lt;br&gt;&lt;br&gt;I don't know what the specific cause of failure is, however. &amp;nbsp;Maybe the
&lt;br&gt;SYNC_INPUT code should only be active when Emacs is run interactively.
&lt;br&gt;&lt;br&gt;Thoughts?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1082%3A-23.0.60--read-char-unexpectedly-halts-execution-of-script-tp19844699p19844699.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19844286</id>
	<title>Re: one-buffer-one-frame still on by default</title>
	<published>2008-10-06T12:08:04Z</published>
	<updated>2008-10-06T12:08:04Z</updated>
	<author>
		<name>davidswelt</name>
	</author>
	<content type="html">On 6 Oct 2008, at 11:55, Nathaniel Cunningham wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; changes listed for current CVS version include:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Tabs are now on by default in new installations. ``Show buffers in new
&lt;br&gt;&amp;gt; frames'' ( one-buffer-one-frame-mode) is off by default. Use the &amp;nbsp;
&lt;br&gt;&amp;gt; Options
&lt;br&gt;&amp;gt; menu if you'd like to configure different settings. (That users who &amp;nbsp;
&lt;br&gt;&amp;gt; had
&lt;br&gt;&amp;gt; previously installed and configured Aquamacs will retain their chosen
&lt;br&gt;&amp;gt; settings.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However, I find that (even with Aquamacs Emacs -q) *both* &amp;quot;Show &amp;nbsp;
&lt;br&gt;&amp;gt; Tabs&amp;quot; and
&lt;br&gt;&amp;gt; &amp;quot;Show Buffers in New Frames&amp;quot; are checked by default.
&lt;/div&gt;&lt;/div&gt;Good work noticing this!
&lt;br&gt;Thanks, I have checked in some fixes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;a href=&quot;http://aquamacs.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org&lt;/a&gt;&amp;nbsp;-- Aquamacs: Emacs on Mac OS X
&lt;br&gt;&lt;a href=&quot;http://aquamacs.org/donate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org/donate&lt;/a&gt;&amp;nbsp;-- Could we help you? Return the favor and &amp;nbsp;
&lt;br&gt;support the Aquamacs Project!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Aquamacs-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19844286&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Aquamacs-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/aquamacs-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/aquamacs-devel&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (2K) &lt;a href=&quot;http://www.nabble.com/attachment/19844286/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/aquamacs-devel-f3379.html&quot; embed=&quot;fixTarget[3379]&quot; target=&quot;_top&quot; &gt;aquamacs-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/one-buffer-one-frame-still-on-by-default-tp19840778p19844286.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19844259</id>
	<title>Re: 23.0.60; read-char unexpectedly halts execution of script</title>
	<published>2008-10-06T12:07:45Z</published>
	<updated>2008-10-06T12:07:45Z</updated>
	<author>
		<name>Chong Yidong</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; Let filter.el consist of the forms:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(defun bc-filter (proc string)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;%s&amp;quot; string))
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(message &amp;quot;starting&amp;quot;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(setq bc (start-process &amp;quot;bc&amp;quot; nil &amp;quot;/usr/bin/bc&amp;quot;))
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(set-process-filter bc 'bc-filter)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(while t
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(let ((char (read-char nil nil 0.1)))
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(message &amp;quot;char: %s&amp;quot; char)))
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Where &amp;quot;/usr/bin/bc&amp;quot; is the GNU arbitrary precision calculator. Now:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$ emacs --script filter.el
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;starting
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;mt-computer:~ mt$
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I expect non-termination in this case, as in eval-buffer on filter.el.
&lt;/div&gt;&lt;br&gt;This broke when SYNC_INPUT became the default; it works when Emacs is
&lt;br&gt;recompiled without SYNC_INPUT, like Emacs 22.
&lt;br&gt;&lt;br&gt;I don't know what the specific cause of failure is, however. &amp;nbsp;Maybe the
&lt;br&gt;SYNC_INPUT code should only be active when Emacs is run interactively.
&lt;br&gt;&lt;br&gt;Thoughts?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Dev-f1572.html&quot; embed=&quot;fixTarget[1572]&quot; target=&quot;_top&quot; &gt;Emacs - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-23.0.60--read-char-unexpectedly-halts-execution-of-script-tp19844259p19844259.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19844318</id>
	<title>Processed: reassign bug</title>
	<published>2008-10-06T12:05:07Z</published>
	<updated>2008-10-06T12:05:07Z</updated>
	<author>
		<name>Emacs bug Tracking System</name>
	</author>
	<content type="html">Processing commands for &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19844318&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;control@...&lt;/a&gt;:
&lt;br&gt;&lt;br&gt;&amp;gt; reassign 1088 emacs,w32
&lt;br&gt;bug#1088: 23.0.60; Crash during opening a large .tar.gz file
&lt;br&gt;Warning: Unknown package 'w32'
&lt;br&gt;bug reassigned from package `emacs' to `emacs,w32'.
&lt;br&gt;&lt;br&gt;&amp;gt; merge 805 1088
&lt;br&gt;bug#805: Emacs crashes on Windows when visiting .tar.gz files
&lt;br&gt;bug#1088: 23.0.60; Crash during opening a large .tar.gz file
&lt;br&gt;bug#716: 23.0.60; opening tgz file causes emacs crash
&lt;br&gt;bug#899: 23.0.60; Opening a foo.tar.gz file crashes
&lt;br&gt;Warning: Unknown package 'w32'
&lt;br&gt;Warning: Unknown package 'w32'
&lt;br&gt;Warning: Unknown package 'w32'
&lt;br&gt;Warning: Unknown package 'w32'
&lt;br&gt;Merged 716 805 899 1088.
&lt;br&gt;&lt;br&gt;&amp;gt; thanks
&lt;br&gt;Stopping processing here.
&lt;br&gt;&lt;br&gt;Please contact me if you need assistance.
&lt;br&gt;&lt;br&gt;Don Armstrong
&lt;br&gt;(administrator, Emacs bugs database)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Processed%3A-reassign-bug-tp19844318p19844318.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19844315</id>
	<title>bug#1094: 23.0.60; Emacs Default Font</title>
	<published>2008-10-06T11:57:47Z</published>
	<updated>2008-10-06T11:57:47Z</updated>
	<author>
		<name>Chong Yidong</name>
	</author>
	<content type="html">&amp;gt; I would like to know what happened with Emacs default font, see images
&lt;br&gt;&amp;gt; attached in this email.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've just downloaded Emacs via CVS and compiled (see image
&lt;br&gt;&amp;gt; emacs-new.png):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Why the new Emacs default font is proportional instead of monospaced?
&lt;br&gt;&lt;br&gt;The font shown in the screenshot you attached is monospaced...
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1094%3A-23.0.60--Emacs-Default-Font-tp19844315p19844315.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19844322</id>
	<title>bug#1079: GNUstep port segfaults making autoloads on x86_64</title>
	<published>2008-10-06T11:39:42Z</published>
	<updated>2008-10-06T11:39:42Z</updated>
	<author>
		<name>Glenn Morris-3</name>
	</author>
	<content type="html">Glenn Morris wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Disclosure: my GNUstep.conf file is not in /etc, so I patched
&lt;br&gt;&amp;gt; configure to accept a path to GNUstep.conf.
&lt;br&gt;&lt;br&gt;Emacs's configure, in case that was unclear, ie will not affect these tests.
&lt;br&gt;&lt;br&gt;You also wanted the tests.log output. Here are the failed pieces from
&lt;br&gt;x86_64:
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing base/GSMime/test01.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;gmake[1]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/GSMime'
&lt;br&gt;Making all for test_tool test01...
&lt;br&gt;&amp;nbsp;Compiling file test01.m ...
&lt;br&gt;test01.m: In function 'main':
&lt;br&gt;test01.m:16: warning: unused variable 'complete'
&lt;br&gt;&amp;nbsp;Linking test_tool test01 ...
&lt;br&gt;gmake[1]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/GSMime'
&lt;br&gt;Running base/GSMime/test01.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;PASS: can parse one header
&lt;br&gt;PASS: First Header not complete until next starts
&lt;br&gt;PASS: Adding partial headers is ok
&lt;br&gt;PASS: Parsed first header as expected
&lt;br&gt;PASS: Completing partial header is ok
&lt;br&gt;PASS: Partial header not complete until next starts
&lt;br&gt;PASS: Folded header is ok
&lt;br&gt;PASS: Parsed partial header as expected &amp;lt;hello&amp;gt;
&lt;br&gt;PASS: Folded header not complete until next starts
&lt;br&gt;PASS: partial end-of-line is ok
&lt;br&gt;PASS: Parsed folded header as expected testing
&lt;br&gt;PASS: completing end-of-line is ok
&lt;br&gt;PASS: charset is inferred
&lt;br&gt;PASS: raw mime data for long header is OK
&lt;br&gt;FAIL: can parse HTTP 200 reponse in one go
&lt;br&gt;PASS: parse is complete
&lt;br&gt;COMPLETED: base/GSMime/test01.m
&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing base/NSInvocation/general.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;gmake[1]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSInvocation'
&lt;br&gt;Making all in ../GenericTests...
&lt;br&gt;gmake[2]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/GenericTests'
&lt;br&gt;Making all for subproject generictests...
&lt;br&gt;gmake[3]: Nothing to be done for `internal-subproject-all'.
&lt;br&gt;gmake[2]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/GenericTests'
&lt;br&gt;Making all in Resources...
&lt;br&gt;gmake[2]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSInvocation/Resources'
&lt;br&gt;Making all for bundle InvokeProxy...
&lt;br&gt;gmake[3]: Nothing to be done for `internal-bundle-all'.
&lt;br&gt;gmake[2]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSInvocation/Resources'
&lt;br&gt;Making all for test_tool general...
&lt;br&gt;&amp;nbsp;Compiling file general.m ...
&lt;br&gt;&amp;nbsp;Linking test_tool general ...
&lt;br&gt;gmake[1]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSInvocation'
&lt;br&gt;Running base/NSInvocation/general.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;PASS: loading resources from bundle
&lt;br&gt;PASS: Invoke retChar
&lt;br&gt;PASS: Can return chars
&lt;br&gt;PASS: Invoke retShort
&lt;br&gt;PASS: Can return short
&lt;br&gt;PASS: Invoke retInt
&lt;br&gt;PASS: Can return int
&lt;br&gt;PASS: Invoke retLong
&lt;br&gt;PASS: Can return long
&lt;br&gt;PASS: Invoke retFloat
&lt;br&gt;PASS: Can return float
&lt;br&gt;PASS: Invoke retDouble
&lt;br&gt;PASS: Can return double
&lt;br&gt;PASS: Invoke retObject
&lt;br&gt;PASS: Can return object
&lt;br&gt;PASS: Invoke loopChar:
&lt;br&gt;PASS: Can send/return chars
&lt;br&gt;PASS: Invoke loopShort:
&lt;br&gt;PASS: Can send/return shorts
&lt;br&gt;PASS: Invoke loopInt:
&lt;br&gt;PASS: Can send/return ints
&lt;br&gt;PASS: Invoke loopLong:
&lt;br&gt;PASS: Can send/return longs
&lt;br&gt;PASS: Invoke loopFloat:
&lt;br&gt;PASS: Can send/return floats
&lt;br&gt;PASS: Invoke loopDouble:
&lt;br&gt;PASS: Can send/return double
&lt;br&gt;PASS: Invoke loopObject:
&lt;br&gt;PASS: Can send/return objects
&lt;br&gt;PASS: Invoke loopString:
&lt;br&gt;PASS: Can send/return char *
&lt;br&gt;PASS: Invoke loopSmall:
&lt;br&gt;PASS: Can send/return small structs
&lt;br&gt;PASS: Invoke loopLarge:
&lt;br&gt;FAIL: Can send/return large structs
&lt;br&gt;COMPLETED: base/NSInvocation/general.m
&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing base/NSInvocation/test01.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;gmake[1]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSInvocation'
&lt;br&gt;Making all in ../GenericTests...
&lt;br&gt;gmake[2]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/GenericTests'
&lt;br&gt;Making all for subproject generictests...
&lt;br&gt;gmake[3]: Nothing to be done for `internal-subproject-all'.
&lt;br&gt;gmake[2]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/GenericTests'
&lt;br&gt;Making all in Resources...
&lt;br&gt;gmake[2]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSInvocation/Resources'
&lt;br&gt;Making all for bundle InvokeProxy...
&lt;br&gt;gmake[3]: Nothing to be done for `internal-bundle-all'.
&lt;br&gt;gmake[2]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSInvocation/Resources'
&lt;br&gt;Making all for test_tool test01...
&lt;br&gt;&amp;nbsp;Compiling file test01.m ...
&lt;br&gt;&amp;nbsp;Linking test_tool test01 ...
&lt;br&gt;gmake[1]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSInvocation'
&lt;br&gt;Running base/NSInvocation/test01.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;PASS: loading resources from bundle
&lt;br&gt;PASS: Retain return value
&lt;br&gt;PASS: Will Retain arguments after -retainArguments
&lt;br&gt;PASS: default will not retain arguments
&lt;br&gt;PASS: Check if nil target works
&lt;br&gt;PASS: Exception in invocation #1
&lt;br&gt;PASS: Exception getting return value #1
&lt;br&gt;gmake[1]: *** [test] Segmentation fault
&lt;br&gt;FAIL: base/NSInvocation/test01.m
&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing base/NSProxy/test01.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;gmake[1]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSProxy'
&lt;br&gt;Making all for test_tool test01...
&lt;br&gt;&amp;nbsp;Compiling file test01.m ...
&lt;br&gt;test01.m: In function '-[TypeTester idPid:]':
&lt;br&gt;test01.m:116: warning: pointer type mismatch in conditional expression
&lt;br&gt;&amp;nbsp;Linking test_tool test01 ...
&lt;br&gt;gmake[1]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSProxy'
&lt;br&gt;Running base/NSProxy/test01.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;PASS: Proxy signed char
&lt;br&gt;PASS: Proxy unsigned char
&lt;br&gt;PASS: Proxy signed short
&lt;br&gt;PASS: Proxy unsigned short
&lt;br&gt;PASS: Proxy singed int
&lt;br&gt;PASS: Proxy unsigned int
&lt;br&gt;PASS: Proxy signed long
&lt;br&gt;PASS: Proxy unsigned long
&lt;br&gt;PASS: Proxy signed long long
&lt;br&gt;PASS: Proxy unsigned long long
&lt;br&gt;PASS: Proxy float
&lt;br&gt;PASS: Proxy float
&lt;br&gt;PASS: Proxy id
&lt;br&gt;PASS: Proxy enum
&lt;br&gt;PASS: Proxy NSRange
&lt;br&gt;FAIL: Proxy NSPoint
&lt;br&gt;PASS: Proxy NSDecimal
&lt;br&gt;FAIL: Proxy GSFinePoint
&lt;br&gt;gmake[1]: *** [test] Segmentation fault
&lt;br&gt;FAIL: base/NSProxy/test01.m
&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing base/NSStream/socket.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;gmake[1]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSStream'
&lt;br&gt;Making all for test_tool socket...
&lt;br&gt;&amp;nbsp;Compiling file socket.m ...
&lt;br&gt;socket.m:12: warning: pointer targets in initialization differ in signedness
&lt;br&gt;&amp;nbsp;Linking test_tool socket ...
&lt;br&gt;gmake[1]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSStream'
&lt;br&gt;Running base/NSStream/socket.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;2008-10-06 18:30:04.942 socket[6877] Unknown time zone name `PST'.
&lt;br&gt;2008-10-06 18:30:04.942 socket[6877] Using time zone with absolute offset 0.
&lt;br&gt;2008-10-06 18:30:04.938 socket[6877] Got 8 on 0x1d3dfdb0
&lt;br&gt;2008-10-06 18:30:04.944 socket[6877] Got 8 on 0x1d3dbaa0
&lt;br&gt;FAIL: read www.google.com https
&lt;br&gt;COMPLETED: base/NSStream/socket.m
&lt;br&gt;&lt;br&gt;&lt;br&gt;Testing base/NSString/order.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;gmake[1]: Entering directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSString'
&lt;br&gt;Making all for test_tool order...
&lt;br&gt;&amp;nbsp;Compiling file order.m ...
&lt;br&gt;&amp;nbsp;Linking test_tool order ...
&lt;br&gt;gmake[1]: Leaving directory `/scratch/gmorris/emacs/cvs/trunk/gnustep-testsuite/base/NSString'
&lt;br&gt;Running base/NSString/order.m...
&lt;br&gt;This is gnustep-make 2.0.6. Type 'make print-gnustep-make-help' for help.
&lt;br&gt;2008-10-06 18:30:38.608 order[7286] Unknown time zone name `PST'.
&lt;br&gt;2008-10-06 18:30:38.608 order[7286] Using time zone with absolute offset 0.
&lt;br&gt;2008-10-06 18:30:38.603 order[7286] No iconv for encoding x90000100
&lt;br&gt;gmake[1]: *** [test] Segmentation fault
&lt;br&gt;FAIL: base/NSString/order.m
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1079%3A-GNUstep-port-segfaults-making-autoloads-on-x86_64-tp19806161p19844322.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19843425</id>
	<title>Re: non-ascii characters in file names</title>
	<published>2008-10-06T11:20:11Z</published>
	<updated>2008-10-06T11:20:11Z</updated>
	<author>
		<name>davidswelt</name>
	</author>
	<content type="html">OK, I am unable to reproduce with the current Aquamacs CVS version. &amp;nbsp; 
&lt;br&gt;Could you please download a nightly build and try it with that?
&lt;br&gt;If the error still occurs, please use the &amp;quot;Start without &amp;nbsp;
&lt;br&gt;customizations&amp;quot; and, then, the &amp;quot;Report Bug&amp;quot; function (after verifying &amp;nbsp;
&lt;br&gt;the error) so that I can see startup and error messages.
&lt;br&gt;&lt;br&gt;Thank you for reporting this.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;&lt;a href=&quot;http://aquamacs.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org&lt;/a&gt;&amp;nbsp;-- Aquamacs: Emacs on Mac OS X
&lt;br&gt;&lt;a href=&quot;http://aquamacs.org/donate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org/donate&lt;/a&gt;&amp;nbsp;-- Could we help you? Return the favor and &amp;nbsp;
&lt;br&gt;support the Aquamacs Project!
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 6 Oct 2008, at 10:44, Pedro Gonzalez wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; using Open with in the contextual menu
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; El 06/10/2008, a las 16:09, David Reitter escribió:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Pedro,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On 6 Oct 2008, at 09:33, Pedro Gonzalez wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Since updating to Aquamacs 1.5 whenever I try to open a file in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Aquamacs from the Finder and there is some non-ASCII character
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; in the file name (Spanish characters in my case), Aquamacs opens
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; an empty buffer saying that the file specified does no loger exist.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; How do you open your file from the Finder?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://aquamacs.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org&lt;/a&gt;&amp;nbsp;-- Aquamacs: Emacs on Mac OS X
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://aquamacs.org/donate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://aquamacs.org/donate&lt;/a&gt;&amp;nbsp;-- Could we help you? Return the favor
&lt;br&gt;&amp;gt;&amp;gt; and support the Aquamacs Project!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt; This SF.Net email is sponsored by the Moblin Your Move Developer's &amp;nbsp;
&lt;br&gt;&amp;gt; challenge
&lt;br&gt;&amp;gt; Build the coolest Linux based applications with Moblin SDK &amp; win &amp;nbsp;
&lt;br&gt;&amp;gt; great prizes
&lt;br&gt;&amp;gt; Grand prize is a trip for two to an Open Source event anywhere in &amp;nbsp;
&lt;br&gt;&amp;gt; the world
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;&amp;gt; __
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;__
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/aquamacs-bugs&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (2K) &lt;a href=&quot;http://www.nabble.com/attachment/19843425/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/aquamacs-bugs-f3378.html&quot; embed=&quot;fixTarget[3378]&quot; target=&quot;_top&quot; &gt;aquamacs-bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/non-ascii-characters-in-file-names-tp19838347p19843425.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842677</id>
	<title>RE: foreground-color, background-color, and font frame parameters</title>
	<published>2008-10-06T10:35:17Z</published>
	<updated>2008-10-06T10:35:17Z</updated>
	<author>
		<name>Drew Adams</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; From: Seb Sent: Monday, October 06, 2008 9:46 AM
&lt;br&gt;&amp;gt; With the following ~/.emacs (and only these lines):
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---&amp;lt;---------------cut here---------------start--------------&amp;gt;---
&lt;br&gt;&amp;gt; (setq initial-frame-alist
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; '((foreground-color . &amp;quot;white&amp;quot;) (background-color . &amp;quot;black&amp;quot;)
&lt;br&gt;&amp;gt; 	(font . &amp;quot;Bitstream Vera Sans Mono-13&amp;quot;))
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; default-frame-alist
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; '((foreground-color . &amp;quot;white&amp;quot;) (background-color . &amp;quot;black&amp;quot;)
&lt;br&gt;&amp;gt; 	(font . &amp;quot;Bitstream Vera Sans Mono-11&amp;quot;)))
&lt;br&gt;&amp;gt; ---&amp;lt;---------------cut here---------------end----------------&amp;gt;---
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The initial frame actually takes on the default parameters, 
&lt;br&gt;&amp;gt; rather than those given in initial-frame-alist. &amp;nbsp;If the *-color
&lt;br&gt;&amp;gt; parameters are removed from both lists, then the different font
&lt;br&gt;&amp;gt; for initial and default frames is respected. &amp;nbsp;This didn't happen
&lt;br&gt;&amp;gt; before about June in CVS. &amp;nbsp;Are others seeing this problem?
&lt;/div&gt;&lt;br&gt;Perhaps (dunno) it's related to bug #117?
&lt;br&gt;But that predates June.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Dev-f1572.html&quot; embed=&quot;fixTarget[1572]&quot; target=&quot;_top&quot; &gt;Emacs - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/foreground-color%2C-background-color%2C-and-font-frame-parameters-tp19841718p19842677.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842773</id>
	<title>Re: Info nodes titles font size customization</title>
	<published>2008-10-06T10:31:27Z</published>
	<updated>2008-10-06T10:31:27Z</updated>
	<author>
		<name>Richard Riley-3</name>
	</author>
	<content type="html">Joost Kremers &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19842773&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joostkremers@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Drew Adams wrote:
&lt;br&gt;&amp;gt;&amp;gt; However, this is what I'd recommend: Set variable `custom-file' to the
&lt;br&gt;&amp;gt;&amp;gt; name of a different file from `.emacs', e.g. `~/rodolfo-custom-file', and
&lt;br&gt;&amp;gt;&amp;gt; then use Customize. It's much easier and cleaner than you think. This
&lt;br&gt;&amp;gt;&amp;gt; will keep all of the ugly Customize-maintained stuff out of your
&lt;br&gt;&amp;gt;&amp;gt; `.emacs'. See the Emacs manual, node Saving Customizations.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; in your shell:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; mkdir ~/.emacs.d
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; in ~/.emacs:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; (setq custom-file &amp;quot;~/.emacs.d/custom.el&amp;quot;)
&lt;br&gt;&amp;gt; (setq load-path (cons &amp;quot;~/.emacs.d&amp;quot; load-path))
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; that puts all the clutter from customize in custom.el, which is neatly
&lt;br&gt;&amp;gt; tucked away in a hidden directory. the second line allows you to put your
&lt;br&gt;&amp;gt; personal add-ons in that same directory, keeping the clutter out of your
&lt;br&gt;&amp;gt; home dir.
&lt;/div&gt;&lt;br&gt;Some people frown at putting your own stuff in .emacs.d. Personally I
&lt;br&gt;put everything in there and have never had a problem. ~/.emacs is now ~/.emacs.d/init.el. I also now
&lt;br&gt;have ~/.emacs.d/.gnus.d/init.el for Gnus handling. Make it a lot cleaner
&lt;br&gt;to sync with other computers.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Once upon a time we were just plain people. &amp;nbsp;But that was before we began having relationships with mechanical systems. &amp;nbsp;Get involved with a machine and sooner or later you are reduced to a factor. &amp;nbsp;~Ellen Goodman, &amp;quot;The Human Factor,&amp;quot; The Washington Post, January 1987
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Help-f1573.html&quot; embed=&quot;fixTarget[1573]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Help&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Info-nodes-titles-font-size-customization-tp19823306p19842773.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842507</id>
	<title>Re: Tragedy</title>
	<published>2008-10-06T10:30:35Z</published>
	<updated>2008-10-06T10:30:35Z</updated>
	<author>
		<name>Peter Dyballa</name>
	</author>
	<content type="html">&lt;br&gt;Am 06.10.2008 um 17:55 schrieb Adolfo De Unanue:
&lt;br&gt;&lt;br&gt;&amp;gt; What can I do?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Check the configure options. Launch GNU Emacs in some terminal &amp;nbsp;
&lt;br&gt;emulation and read about these options and the background.
&lt;br&gt;&lt;br&gt;It's faster to check the configure options of your elder GNU Emacs &amp;nbsp;
&lt;br&gt;version and apply these to your new build.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Greetings
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Pete
&lt;br&gt;&lt;br&gt;Computers are good at following instructions, but not at reading your &amp;nbsp;
&lt;br&gt;mind.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Help-f1573.html&quot; embed=&quot;fixTarget[1573]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Help&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tragedy-tp19840715p19842507.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842458</id>
	<title>Re: Problem with eshell</title>
	<published>2008-10-06T10:27:11Z</published>
	<updated>2008-10-06T10:27:11Z</updated>
	<author>
		<name>Peter Dyballa</name>
	</author>
	<content type="html">&lt;br&gt;Am 06.10.2008 um 17:25 schrieb Adolfo De Unanue:
&lt;br&gt;&lt;br&gt;&amp;gt; I downloaded -again- the version from cvs.
&lt;br&gt;&lt;br&gt;Why? Can't you use the cvs programme to update the source code (M-x &amp;nbsp;
&lt;br&gt;cvs-up RET)? And which Linux variant is the package?
&lt;br&gt;&lt;br&gt;Launching GNU Emacs with -Q and then typing M-x eshell RET to invoke &amp;nbsp;
&lt;br&gt;the ls command finally produces no failure in Mac OS X 10.4.11 with &amp;nbsp;
&lt;br&gt;Athena/Xaw3d or in Aqua/GNUStep clothes.
&lt;br&gt;&lt;br&gt;Is your disk OK or has it some self-modifying active sectors? Can you &amp;nbsp;
&lt;br&gt;you launch GNU Emacs from a shell with minimal environment and LANG/ 
&lt;br&gt;LC_* set to a minimal C? IMO your GNU Linux system is defective – or &amp;nbsp;
&lt;br&gt;do you have some &amp;quot;customisation&amp;quot; file/RC file for eshell? Eshell, &amp;nbsp;
&lt;br&gt;term, or shell always load their RC files since they're loading an &amp;nbsp;
&lt;br&gt;external shell interpreter. I prefer to use *shell* and in it tcsh, &amp;nbsp;
&lt;br&gt;so when I launch GNU Emacs with -Q and then start the *shell* buffer/ 
&lt;br&gt;process it at once loads ~/.emacs_tcsh. And tcsh *obviously* load its &amp;nbsp;
&lt;br&gt;RC files since I have aliases!
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Greetings
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Pete
&lt;br&gt;&lt;br&gt;The day Microsoft makes something that doesn't suck is the day they &amp;nbsp;
&lt;br&gt;start selling vacuum cleaners.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; – Ernest Jan Plugge
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Help-f1573.html&quot; embed=&quot;fixTarget[1573]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Help&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Problem-with-eshell-tp19815388p19842458.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842880</id>
	<title>bug#1079: GNUstep port segfaults making autoloads on x86_64</title>
	<published>2008-10-06T10:24:02Z</published>
	<updated>2008-10-06T10:24:02Z</updated>
	<author>
		<name>Glenn Morris-3</name>
	</author>
	<content type="html">Yavor Doganov wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Maybe that's the culprit; -[NSString propertyList] is called,
&lt;br&gt;&amp;gt; resulting in NSException, because the .plist file is not a valid
&lt;br&gt;&amp;gt; dictionary (at least according to the plparse tool).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Does the naive patch below eliminate this problem?
&lt;br&gt;&lt;br&gt;I'm afraid not.
&lt;br&gt;&lt;br&gt;Here is a full backtrace this time:
&lt;br&gt;&lt;br&gt;Program received signal SIGSEGV, Segmentation fault.
&lt;br&gt;[Switching to Thread 47627448176928 (LWP 29014)]
&lt;br&gt;0x00002b5120466af6 in NSCountFrames () at NSDebug.m:994
&lt;br&gt;994 &amp;nbsp; &amp;nbsp; NSDebug.m: No such file or directory.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; in NSDebug.m
&lt;br&gt;Current language: &amp;nbsp;auto; currently objective-c
&lt;br&gt;(gdb) bt full 
&lt;br&gt;#0 &amp;nbsp;0x00002b5120466af6 in NSCountFrames () at NSDebug.m:994
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; env = (jbuf_type *) 0x1b41bde0
&lt;br&gt;#1 &amp;nbsp;0x00002b512046eff3 in GSPrivateStackAddresses () at NSDebug.m:1100
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; n = 0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stack = (class NSMutableArray *) 0x2b5120994020
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pool = (class NSAutoreleasePool *) 0x7fff8afb7100
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; i = 11089
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; env = (jbuf_type *) 0x8
&lt;br&gt;#2 &amp;nbsp;0x00002b5120485920 in -[NSException raise] (self=0x1b40b460, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b5120930440) at NSException.m:822
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; __value = (struct objc_object *) 0x1b40b460
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; __object = (struct objc_object *) 0x7fff8afb71a0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; thread = (TInfo) 0x1b40b740
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; handler = (NSHandler *) 0x2b512092faa0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; recursion = 0
&lt;br&gt;#3 &amp;nbsp;0x00002b51204853f4 in +[NSException raise:format:arguments:] (
&lt;br&gt;&amp;nbsp; &amp;nbsp; self=0x2b512092ffe0, _cmd=0x2b5120930410, name=0x2b512092faa0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; format=0x2b512095f020, argList=0x7fff8afb71e0) at NSException.m:765
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; reason = (class NSString *) 0x1b40b740
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; except = (class NSException *) 0x1b40b460
&lt;br&gt;#4 &amp;nbsp;0x00002b512048532a in +[NSException raise:format:] (self=0x2b512092ffe0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b51209606b0, name=0x2b512092faa0, format=0x2b512095f020)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at NSException.m:751
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; args = &amp;nbsp; {{
&lt;br&gt;&amp;nbsp; &amp;nbsp; gp_offset = 32, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; fp_offset = 48, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; overflow_arg_area = 0x7fff8afb72d0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; reg_save_area = 0x7fff8afb7200
&lt;br&gt;&amp;nbsp; }}
&lt;br&gt;---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---
&lt;br&gt;#5 &amp;nbsp;0x00002b51204f9fbb in GSPropertyListFromStringsFormat (string=0x1b392730)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at NSPropertyList.m:1505
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dict = (class NSMutableDictionary *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _pld = {
&lt;br&gt;&amp;nbsp; ptr = 0x1b281c70 &amp;quot;(setq foo 1)&amp;quot;, 
&lt;br&gt;&amp;nbsp; end = 12, 
&lt;br&gt;&amp;nbsp; pos = 0, 
&lt;br&gt;&amp;nbsp; lin = 0, 
&lt;br&gt;&amp;nbsp; err = 0x2b512095f000, 
&lt;br&gt;&amp;nbsp; opt = NSPropertyListImmutable, 
&lt;br&gt;&amp;nbsp; key = 0 '\000', 
&lt;br&gt;&amp;nbsp; old = 1 '\001'
&lt;br&gt;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pld = (pldata *) 0x7fff8afb72f0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; d = (class NSData *) 0x1b4082e0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; __PRETTY_FUNCTION__ = &amp;nbsp; &amp;quot;GSPropertyListFromStringsFormat&amp;quot;
&lt;br&gt;#6 &amp;nbsp;0x00002b5120534474 in -[NSString propertyList] (self=0x1b392730, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b512098ef80) at NSString.m:4701
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NSLocalHandler = {
&lt;br&gt;&amp;nbsp; jumpState = &amp;nbsp; &amp;nbsp; {{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; __jmpbuf = &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {47627439046432,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 724778841060540000,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 457201792,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627433212536,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 456591952,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 724778841060538544,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 724721282700660500}, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; __mask_was_saved = 0, 
&lt;br&gt;---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; __saved_mask = {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; __val = &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {47627433363938,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 34359738380,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627439234176,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627439124032,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 456730416,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 140735525123264,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627434629713,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 34816468736,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627439234176,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627439124112,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 456730416,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 51539607552,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 456730416,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 140735525123344}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; }}, 
&lt;br&gt;&amp;nbsp; next = 0x7fff8afb7530, 
&lt;br&gt;&amp;nbsp; exception = 0x7fff8afb7510
&lt;br&gt;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; data = (class NSData *) 0x1b408340
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; result = (struct objc_object *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; format = NSPropertyListOpenStepFormat
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; error = (class NSString *) 0x1b40b4a0
&lt;br&gt;#7 &amp;nbsp;0x00002b51205675f3 in -[NSUserDefaults __createArgumentDictionary] (
&lt;br&gt;&amp;nbsp; &amp;nbsp; self=0x1b3e85b0, _cmd=0x2b512098ebf0) at NSUserDefaults.m:1816
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NSLocalHandler = {
&lt;br&gt;---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---
&lt;br&gt;&amp;nbsp; jumpState = &amp;nbsp; &amp;nbsp; {{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; __jmpbuf = &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {456730416,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 724778841060539664,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 457201792,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627433212536,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 456591952,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 724778841060539984,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 724721282700869303}, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; __mask_was_saved = 0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; __saved_mask = {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; __val = &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {0,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 457203264,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 140735525123504,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627433208785,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 240,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627439259680,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 140735525123584,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 47627433208551,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 43406905520,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 457201800,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 455558080,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 8,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 457203264,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 18446744073709551615}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; }}, 
&lt;br&gt;---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---
&lt;br&gt;&amp;nbsp; next = 0x0, 
&lt;br&gt;&amp;nbsp; exception = 0x7fff8afb7630
&lt;br&gt;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; plist_val = (class NSObject *) 0xa2098e900
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; old = (class NSString *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; args = (class NSArray *) 0x1b3954b0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; enumerator = (class NSEnumerator *) 0x1b40a690
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; argDict = (class NSMutableDictionary *) 0x1b404f10
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; done = 0 '\000'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; key = (struct objc_object *) 0x1b40b3e0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; val = (struct objc_object *) 0x1b392730
&lt;br&gt;#8 &amp;nbsp;0x00002b5120562e0e in -[NSUserDefaults initWithContentsOfFile:] (
&lt;br&gt;&amp;nbsp; &amp;nbsp; self=0x1b3e85b0, _cmd=0x2b512098eae0, path=0x1b3e97c0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at NSUserDefaults.m:872
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mgr = (class NSFileManager *) 0x1b3aa130
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; r = {
&lt;br&gt;&amp;nbsp; location = 2147483647, 
&lt;br&gt;&amp;nbsp; length = 0
&lt;br&gt;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; loadReadonly = 0 '\000'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; flag = 1 '\001'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; objc_super = {
&lt;br&gt;&amp;nbsp; self = 0x1b3e85b0, 
&lt;br&gt;&amp;nbsp; super_class = 0x2b5120950860
&lt;br&gt;}
&lt;br&gt;#9 &amp;nbsp;0x00002b5120562349 in -[NSUserDefaults initWithUser:] (self=0x1b3e85b0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b512098ead0, userName=0x1b290330) at NSUserDefaults.m:774
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; path = (class NSString *) 0x1b3e96a0
&lt;br&gt;#10 0x00002b51205622c4 in -[NSUserDefaults init] (self=0x1b3e85b0, 
&lt;br&gt;---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b512098e910) at NSUserDefaults.m:765
&lt;br&gt;No locals.
&lt;br&gt;#11 0x00002b5120561383 in +[NSUserDefaults standardUserDefaults] (
&lt;br&gt;&amp;nbsp; &amp;nbsp; self=0x2b512098e6c0, _cmd=0x2b512098e870) at NSUserDefaults.m:474
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; added_lang = 0 '\000'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; added_locale = 0 '\000'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lang = (struct objc_object *) 0x500000000
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; uL = (class NSArray *) 0x7fff8afb7840
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; enumerator = (class NSEnumerator *) 0x2b51203bdee7
&lt;br&gt;#12 0x00002b5120561c78 in +[NSUserDefaults userLanguages] (
&lt;br&gt;&amp;nbsp; &amp;nbsp; self=0x2b512098e6c0, _cmd=0x2b51209109f0) at NSUserDefaults.m:682
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; currLang = (class NSArray *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; locale = (class NSString *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; result = (class NSArray *) 0x2b5120bff708
&lt;br&gt;#13 0x00002b5120420b99 in +[NSBundle _bundleResourcePathsWithRootPath:subPath:]
&lt;br&gt;&amp;nbsp; &amp;nbsp; (self=0x2b5120910360, _cmd=0x2b5120910a00, rootPath=0x1b3d5160, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; subPath=0x0) at NSBundle.m:1603
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; primary = (class NSString *) 0x2b512090de90
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; language = (class NSString *) 0x1b375920
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; languages = (class NSArray *) 0x2b512057036f
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; array = (class NSMutableArray *) 0x1b3ded80
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; enumerate = (class NSEnumerator *) 0x2b5120910360
&lt;br&gt;#14 0x00002b5120420e05 in +[NSBundle pathForResource:ofType:inRootPath:inDirectory:withVersion:] (self=0x2b5120910360, _cmd=0x2b5120910a10, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; name=0x2b512090f760, ext=0x2b512090f780, rootPath=0x1b3d5160, subPath=0x0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; version=0) at NSBundle.m:1637
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; path = (class NSString *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fullpath = (class NSString *) 0x2b5120950860
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pathlist = (class NSEnumerator *) 0x7fff8afb79b0
&lt;br&gt;---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---
&lt;br&gt;#15 0x00002b512042131f in -[NSBundle pathForResource:ofType:inDirectory:] (
&lt;br&gt;&amp;nbsp; &amp;nbsp; self=0x1b3dd610, _cmd=0x2b5120910770, name=0x2b512090f760, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; ext=0x2b512090f780, subPath=0x0) at NSBundle.m:1732
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rootPath = (class NSString *) 0x1b3d5160
&lt;br&gt;#16 0x00002b51204211e4 in -[NSBundle pathForResource:ofType:] (
&lt;br&gt;&amp;nbsp; &amp;nbsp; self=0x1b3dd610, _cmd=0x2b5120910b10, name=0x2b512090f760, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; ext=0x2b512090f780) at NSBundle.m:1713
&lt;br&gt;No locals.
&lt;br&gt;#17 0x00002b51204230f5 in -[NSBundle infoDictionary] (self=0x1b3dd610, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b5120910990) at NSBundle.m:2192
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; path = (class NSString *) 0x7fff8afb7ad0
&lt;br&gt;#18 0x00002b51204233d5 in -[NSBundle bundleIdentifier] (self=0x1b3dd610, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b51209108f0) at NSBundle.m:2237
&lt;br&gt;No locals.
&lt;br&gt;#19 0x00002b512041f8b3 in -[NSBundle initWithPath:] (self=0x1b3dd610, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b5120910750, path=0x1b3d5160) at NSBundle.m:1315
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; identifier = (class NSString *) 0x2b5120910750
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; objc_super = {
&lt;br&gt;&amp;nbsp; self = 0x1b3dd610, 
&lt;br&gt;&amp;nbsp; super_class = 0x2b5120950860
&lt;br&gt;}
&lt;br&gt;#20 0x00002b512041f2a0 in +[NSBundle bundleWithPath:] (self=0x2b5120910360, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b5120910bc0, path=0x1b3dd430) at NSBundle.m:1192
&lt;br&gt;No locals.
&lt;br&gt;#21 0x00002b5120423980 in +[NSBundle(GNUstep) bundleForLibrary:version:] (
&lt;br&gt;&amp;nbsp; &amp;nbsp; self=0x2b5120910360, _cmd=0x2b5120910820, libraryName=0x1b397380, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; interfaceVersion=0x2b512090f080) at NSBundle.m:2352
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; b = (class NSBundle *) 0x2b51209f6315
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; isDir = 1 '\001'
&lt;br&gt;---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; paths = (class NSArray *) 0x1b2900e0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; enumerator = (class NSEnumerator *) 0x1b3d6ab0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; path = (class NSString *) 0x1b3dd430
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fm = (class NSFileManager *) 0x1b3aa130
&lt;br&gt;#22 0x00002b512041e06a in +[NSBundle initialize] (self=0x2b5120910360, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; _cmd=0x2b5120994ef0) at NSBundle.m:819
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; env = (class NSDictionary *) 0x1b3aecb0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; str = (class NSString *) 0x1b3a6100
&lt;br&gt;#23 0x00002b51209f604d in objc_msg_lookup () from /usr/lib64/libobjc.so.1
&lt;br&gt;No symbol table info available.
&lt;br&gt;#24 0x00000000006b8c20 in ns_init_paths () at nsterm.m:329
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bundle = (class NSBundle *) 0x7fff8afb7d80
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; binDir = (class NSString *) 0x2b512041adff
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; resourceDir = (class NSString *) 0x1b34fda0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; resourcePath = (class NSString *) 0x1b375920
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; resourcePaths = (class NSString *) 0x7fff8afb7dc0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; range = {
&lt;br&gt;&amp;nbsp; location = 456612192, 
&lt;br&gt;&amp;nbsp; length = 0
&lt;br&gt;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; onWindows = 0 '\000'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pathSeparator = (class NSString *) 0x7fff8afb7dc0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fileManager = (class NSFileManager *) 0xb5ae90
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; isDir = 0 '\000'
&lt;br&gt;#25 0x000000000057a0aa in main (argc=5, argv=0x7fff8afb82e8) at emacs.c:1467
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dummy = 47627439642688
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stack_bottom_variable = 0 '\000'
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; do_initial_setlocale = 0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; skip_args = 1
&lt;br&gt;---Type &amp;lt;return&amp;gt; to continue, or q &amp;lt;return&amp;gt; to quit---
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rlim = {
&lt;br&gt;&amp;nbsp; rlim_cur = 33554432, 
&lt;br&gt;&amp;nbsp; rlim_max = 18446744073709551615
&lt;br&gt;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no_loadup = 0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; junk = 0x0
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1079%3A-GNUstep-port-segfaults-making-autoloads-on-x86_64-tp19806161p19842880.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842874</id>
	<title>bug#1079: GNUstep port segfaults making autoloads on x86_64</title>
	<published>2008-10-06T10:20:02Z</published>
	<updated>2008-10-06T10:20:02Z</updated>
	<author>
		<name>Glenn Morris-3</name>
	</author>
	<content type="html">Yavor Doganov wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Which version of GNUstep Base is this?
&lt;br&gt;&lt;br&gt;gnustep-startup-0.20.0.tar
&lt;br&gt;&lt;br&gt;&amp;gt; Can you run the testsuite on that machine, e.g.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; svn co &lt;a href=&quot;http://svn.gna.org/svn/gnustep/tests/testsuite/trunk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.gna.org/svn/gnustep/tests/testsuite/trunk&lt;/a&gt;&amp;nbsp;gnustep-testsuite
&lt;br&gt;&amp;gt; cd gnustep-testsuite
&lt;br&gt;&amp;gt; make
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and post the output of the failed tests and the summary?
&lt;br&gt;&lt;br&gt;I was going to ask if my GNUstep installation could be messed up somehow...
&lt;br&gt;&lt;br&gt;Disclosure: my GNUstep.conf file is not in /etc, so I patched
&lt;br&gt;configure to accept a path to GNUstep.conf. I haven't submitted that
&lt;br&gt;yet since I don't know if am doing the right thing. But I don't see
&lt;br&gt;that it would make a difference to this.
&lt;br&gt;&lt;br&gt;&lt;br&gt;64-bit output:
&lt;br&gt;&lt;br&gt;--- Running tests in base ---
&lt;br&gt;&lt;br&gt;base/GSMime/test01.m:
&lt;br&gt;FAIL: can parse HTTP 200 reponse in one go
&lt;br&gt;&lt;br&gt;base/NSInvocation/general.m:
&lt;br&gt;FAIL: Can send/return large structs
&lt;br&gt;&lt;br&gt;base/NSInvocation/test01.m:
&lt;br&gt;FAIL: base/NSInvocation/test01.m
&lt;br&gt;&lt;br&gt;base/NSProxy/test01.m:
&lt;br&gt;FAIL: Proxy NSPoint
&lt;br&gt;FAIL: Proxy GSFinePoint
&lt;br&gt;FAIL: base/NSProxy/test01.m
&lt;br&gt;&lt;br&gt;base/NSStream/socket.m:
&lt;br&gt;FAIL: read www.google.com https
&lt;br&gt;&lt;br&gt;base/NSString/order.m:
&lt;br&gt;FAIL: base/NSString/order.m
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; 237 COMPLETED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 8 FAIL
&lt;br&gt;&amp;nbsp; &amp;nbsp;4848 PASS
&lt;br&gt;&lt;br&gt;&lt;br&gt;32-bit output:
&lt;br&gt;&lt;br&gt;--- Running tests in base ---
&lt;br&gt;&lt;br&gt;base/GSMime/test01.m:
&lt;br&gt;FAIL: can parse HTTP 200 reponse in one go
&lt;br&gt;&lt;br&gt;base/NSProxy/test01.m:
&lt;br&gt;FAIL: Proxy GSFinePoint
&lt;br&gt;FAIL: base/NSProxy/test01.m
&lt;br&gt;&lt;br&gt;base/NSStream/socket.m:
&lt;br&gt;FAIL: read www.google.com https
&lt;br&gt;&lt;br&gt;base/NSString/order.m:
&lt;br&gt;FAIL: base/NSString/order.m
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; 238 COMPLETED
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 5 FAIL
&lt;br&gt;&amp;nbsp; &amp;nbsp;4848 PASS
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1079%3A-GNUstep-port-segfaults-making-autoloads-on-x86_64-tp19806161p19842874.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842143</id>
	<title>Processed: your mail</title>
	<published>2008-10-06T09:55:07Z</published>
	<updated>2008-10-06T09:55:07Z</updated>
	<author>
		<name>Emacs bug Tracking System</name>
	</author>
	<content type="html">Processing commands for &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19842143&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;control@...&lt;/a&gt;:
&lt;br&gt;&lt;br&gt;&amp;gt; merge 1070 1101
&lt;br&gt;bug#1070: Looping in redisplay due to font problem
&lt;br&gt;bug#1101: Looping in redisplay due to font problem
&lt;br&gt;bug#1071: Looping in redisplay due to font problem
&lt;br&gt;bug#1076: Looping in redisplay due to font problem
&lt;br&gt;bug#1097: Looping in redisplay due to font problem
&lt;br&gt;Merged 1070 1071 1076 1097 1101.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;End of message, stopping processing here.
&lt;br&gt;&lt;br&gt;Please contact me if you need assistance.
&lt;br&gt;&lt;br&gt;Don Armstrong
&lt;br&gt;(administrator, Emacs bugs database)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Processed%3A-your-mail-tp19842143p19842143.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842759</id>
	<title>Re: Problems with the capitalization in Word Abbreviation Mode</title>
	<published>2008-10-06T09:53:34Z</published>
	<updated>2008-10-06T09:53:34Z</updated>
	<author>
		<name>Andreas Politz</name>
	</author>
	<content type="html">Hans-Christian Mick wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; That's just what I wanted, thanks a lot!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've just pasted into my abbrev-defs-file. Although this lisp-stuff
&lt;br&gt;&amp;gt; looks really complicated to me... How long does it take to learn this
&lt;br&gt;&amp;gt; stuff?
&lt;br&gt;&amp;gt; 
&lt;br&gt;Mh, you shouldn't paste it in this file. Paste it in the scratch buffer
&lt;br&gt;, eval* it and make emacs save the abbrevs (e.g. by C-x s). Now you
&lt;br&gt;can delete the code.
&lt;br&gt;&lt;br&gt;There is an introduction to elisp for non-programmers in the info files.
&lt;br&gt;&lt;br&gt;(info &amp;quot;(eintr)&amp;quot;)
&lt;br&gt;&lt;br&gt;*Place point behind the last paren and type C-x C-e.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Am I right in thinking that in order to add more of these literal-
&lt;br&gt;&amp;gt; abbrevs to my abbrev-defs file I should have to write something like
&lt;br&gt;&amp;gt; this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (define-literal-abbrev global-abbrev-table (
&lt;br&gt;&amp;gt; (&amp;quot;DAs&amp;quot; &amp;quot;Das&amp;quot;)
&lt;br&gt;&amp;gt; (&amp;quot;DIe&amp;quot; &amp;quot;Die&amp;quot;)
&lt;br&gt;&amp;gt; (&amp;quot;WEr&amp;quot; &amp;quot;Wer&amp;quot;)
&lt;br&gt;&amp;gt; ))
&lt;br&gt;&amp;gt; 
&lt;/div&gt;No, but maybe a command is more convenient. Note
&lt;br&gt;the updated function.
&lt;br&gt;&lt;br&gt;(defun define-literal-abbrev (table name expansion &amp;optional count system-flag)
&lt;br&gt;&amp;nbsp; &amp;nbsp;(define-abbrev table (downcase name) 'literal-abbrev
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; `(lambda ()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (let (case-fold-search
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(start (- (point) ,(length name))))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(when (looking-back ,(regexp-quote name) start)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(delete-region start (point))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(insert ,expansion))))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; count system-flag))
&lt;br&gt;&lt;br&gt;(defun add-literal-global-abbrev (name expansion)
&lt;br&gt;&amp;nbsp; &amp;nbsp;(interactive &amp;quot;MAbbrev : \nMExpansion : &amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp;(define-literal-abbrev global-abbrev-table name expansion))
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Although I have to admit that now it sounds like the theme of the
&lt;br&gt;&amp;gt; German Sesame-Street...:)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks again!
&lt;br&gt;&lt;br&gt;-ap
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Help-f1573.html&quot; embed=&quot;fixTarget[1573]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Help&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Problems-with-the-capitalization-in-Word-Abbreviation-Mode-tp19839033p19842759.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19841751</id>
	<title>Re: Tragedy</title>
	<published>2008-10-06T09:47:35Z</published>
	<updated>2008-10-06T09:47:35Z</updated>
	<author>
		<name>Lennart Borgman (gmail)</name>
	</author>
	<content type="html">Adolfo De Unanue wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi every one,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I still have the problem with eshell,
&lt;br&gt;&amp;gt; But I just updated from CVS, builded, and after some time I restarted my
&lt;br&gt;&amp;gt; machine, and .... :(
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I lost my fonts! I dont see anything except little blocks in yellow (I
&lt;br&gt;&amp;gt; am using the color-theme) and little rectangles with border :( I can
&lt;br&gt;&amp;gt; see some letters, but not all of them... So, in a nutshell my emacs is
&lt;br&gt;&amp;gt; useless in this moment!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What can I do?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Any suggestions are welcome!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Please help!
&lt;/div&gt;&lt;br&gt;&lt;br&gt;To begin with rename your .emacs and see if that helps.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Help-f1573.html&quot; embed=&quot;fixTarget[1573]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Help&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Tragedy-tp19840715p19841751.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19842135</id>
	<title>bug#1085: 23.0.60; all-completions, try-completion inconsistent: Info-read-node-name-1</title>
	<published>2008-10-06T09:47:03Z</published>
	<updated>2008-10-06T09:47:03Z</updated>
	<author>
		<name>Drew Adams</name>
	</author>
	<content type="html">&amp;gt; From: Stefan Monnier Sent: Monday, October 06, 2008 7:37 AM
&lt;br&gt;&amp;gt; &amp;gt; It has been true in general. It has just been false for a 
&lt;br&gt;&amp;gt; &amp;gt; few exceptions.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Different uses of &amp;quot;in general&amp;quot;.
&lt;br&gt;&lt;br&gt;Yes. It is true almost all of the time, but not all of the time.
&lt;br&gt;&lt;br&gt;I think it is false for some cases where it could be made true.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; I think it should be true always.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There are 2 different needs. &amp;nbsp;For the user's convenience, the
&lt;br&gt;&amp;gt; *Completions* buffer should only list &amp;quot;foo for fot&amp;quot; rather than
&lt;br&gt;&amp;gt; &amp;quot;/toto/foo /toto/for /toto/fot&amp;quot; and similarly for various other
&lt;br&gt;&amp;gt; completion cases.
&lt;br&gt;&lt;br&gt;Agreed.
&lt;br&gt;&lt;br&gt;&amp;gt; Currently all-completions returns the first list and
&lt;br&gt;&amp;gt; the `boundary' thingy can indicate that the missing prefix is 
&lt;br&gt;&amp;gt; &amp;quot;/toto/&amp;quot;.
&lt;br&gt;&lt;br&gt;In passing: The `boundary' thingy needs to be documented. It is not obvious how
&lt;br&gt;to use it or how it works.
&lt;br&gt;&lt;br&gt;&amp;gt; You want to change that so that all-completions returns the 
&lt;br&gt;&amp;gt; second list,
&lt;br&gt;&lt;br&gt;No, not necessarily. I only want `try-completion', `all-completions' and
&lt;br&gt;`test-completion' to be on the same page, in the sense of the invariants I
&lt;br&gt;mentioned.
&lt;br&gt;&lt;br&gt;I believe it should be possible for the functions that perform completion to
&lt;br&gt;DTRT even for cases like file-name completion, so that the user's input
&lt;br&gt;corresponds to the candidates in *Completions* and to `all-completions' and
&lt;br&gt;`try-completion'.
&lt;br&gt;&lt;br&gt;I'm not sure how that should best be done, but I think it should be possible to
&lt;br&gt;take care of the directory part without it becoming part of each completion
&lt;br&gt;candidate. That's kind of what we do now anyway. Perhaps you have an idea about
&lt;br&gt;how to do it?
&lt;br&gt;&lt;br&gt;&amp;gt; which still requires some way to figure out that the part that should be
&lt;br&gt;&amp;gt; stripped from display is &amp;quot;/toto/&amp;quot;. Efficiency and history are on the side
&lt;br&gt;&amp;gt; of the current behavior.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; It should be possible to bring those exceptions into the fold.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For what benefit?
&lt;br&gt;&lt;br&gt;Consistency. Ability to manipulate or reason about completion code and treat it
&lt;br&gt;in a general manner. See next. 
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;One should be able to use `all-completions' to construct a cons
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;completion table that is equivalent to the original TABLE argument,
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;regardless of how TABLE is defined (e.g. function, obarray).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Use the `boundary' thingy. &amp;nbsp;And note that this is new in Emacs-23.
&lt;br&gt;&amp;gt; In previous versions of Emacs there simply was no 
&lt;br&gt;&amp;gt; standardized way to do that reliably.
&lt;br&gt;&lt;br&gt;Can you explain a bit how to do that?
&lt;br&gt;Will that enable respect of the invariants I mentioned?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; In practice the main case where this &amp;quot;invariant&amp;quot; does not 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; hold is when the completion table is the one for file names,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; where all-completions returns names that do not &amp;quot;full&amp;quot; (i.e.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; do not include the directory name).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Why shouldn't it be true in that case also? It isn't now, 
&lt;br&gt;&amp;gt; &amp;gt; but it could be, could it not? File name completion could be made
&lt;br&gt;&amp;gt; &amp;gt; to keep the same user behavior it has now and still respect the
&lt;br&gt;&amp;gt; &amp;gt; invariants I mentioned.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Because the output of all-completions has historically been 
&lt;br&gt;&amp;gt; used for the *Completions* output,
&lt;/div&gt;&lt;br&gt;That's OK. What I'm thinking of is having both `all-completions' and
&lt;br&gt;*Completions* display, say, relative file names, as now, and having
&lt;br&gt;`try-completion' also use and return a relative file name, but have them all
&lt;br&gt;somehow deal with the directory. The directory can be passed separately, no?
&lt;br&gt;&lt;br&gt;&amp;gt; so aesthetic and convenience may impose other constraints.
&lt;br&gt;&lt;br&gt;I'm not claiming a simple, immediate solution. I'm asking you to think about it.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; For code that needs to live with this problem (e.g. minibuffer.el),
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Emacs-23 introduces a new way to call the completion table 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; function with a `boundary' argument.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Why should `Info-read-node-name-1' in particular &amp;quot;need to live with
&lt;br&gt;&amp;gt; &amp;gt; this problem&amp;quot;?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Info-read-node-name-1 does not &amp;quot;live with this problem&amp;quot;. &amp;nbsp;On the
&lt;br&gt;&amp;gt; contrary it makes good use of this freedom.
&lt;br&gt;&lt;br&gt;I don't see it as such good use. To me it is a bug. I sent a fix.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; Why shouldn't it return, for a CODE of t, a valid list
&lt;br&gt;&amp;gt; &amp;gt; of completions satisfying the invariants I mentioned? Why not do
&lt;br&gt;&amp;gt; &amp;gt; it right?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I don't know what you mean by &amp;quot;a CODE of t&amp;quot;.
&lt;br&gt;&lt;br&gt;Argument `code' = t in the source code (and in the fix I sent).
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; Ideally (this part is for the wish list), we would provide 
&lt;br&gt;&amp;gt; &amp;gt; completion not only for input such as `(ema', giving
&lt;br&gt;&amp;gt; &amp;gt; all-completions `(&amp;quot;(emacs)&amp;quot; &amp;quot;(emacs-mime)&amp;quot;)', but also for
&lt;br&gt;&amp;gt; &amp;gt; input such as `(emacs)Mac', giving all-completions
&lt;br&gt;&amp;gt; &amp;gt; `(&amp;quot;(emacs)Mac Directories&amp;quot; &amp;quot;(emacs)Mac Environment&amp;quot;...)'.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It's indeed on the wishlist. &amp;nbsp;I'm pretty sure there's a TODO 
&lt;br&gt;&amp;gt; about it in the code. &amp;nbsp;But it has noting to do with the
&lt;br&gt;&amp;gt; dicsussion at hand.
&lt;br&gt;&lt;br&gt;No, admittedly it is not directly related.
&lt;br&gt;&lt;br&gt;The question at hand is how to handle completion of just the Info file-name
&lt;br&gt;part, e.g. `(emacs-mime)'. To me, the user's input should match what s?he sees
&lt;br&gt;in *Completions* (with parens), and they should both reflect both
&lt;br&gt;`all-completions' and `try-completion'.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (mapcar (lambda (file) (concat &amp;quot;(&amp;quot; file &amp;quot;)&amp;quot;)) ctwc))
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; That's not correct when completing &amp;quot;(/usr/shar&amp;quot;.
&lt;br&gt;&lt;br&gt;Is that possible? Could you elaborate? What should the code do here?
&lt;br&gt;&lt;br&gt;I don't claim that the fix I sent is 100%. It seems to DTRT, but it might
&lt;br&gt;require some tweaking.
&lt;br&gt;&lt;br&gt;In any case, the `all-completions' part of the current code is currently broken
&lt;br&gt;and requires some fix. It doesn't make sense for input of `(emacs)' with CODE =
&lt;br&gt;t to return nil (no completions). `all-completions' should be able to return the
&lt;br&gt;complete set of file-name completions in that case. IOW, (Info-read-node-name-1
&lt;br&gt;&amp;quot;(emacs)&amp;quot; nil t) should not return nil, meaning no completions - it should
&lt;br&gt;return the list of all completions, (&amp;quot;(emacs)&amp;quot;), just as (Info-read-node-name-1
&lt;br&gt;&amp;quot;(emacs)&amp;quot; nil nil) returns &amp;quot;(emacs)&amp;quot;.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; I hope you'll reconsider the policy wrt support for the invariants
&lt;br&gt;&amp;gt; &amp;gt; I suggested, instead of encouraging (yes) n'importe quoi.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have banged my head against this problem for a long time, while
&lt;br&gt;&amp;gt; working on the minibuffer.el code (and its predecessors), so I don't
&lt;br&gt;&amp;gt; expect to change my mind any time soon. &amp;nbsp;The only thing you'd 
&lt;br&gt;&amp;gt; accomplish with your proposal is &amp;quot;change&amp;quot;, but it would just shift
&lt;br&gt;&amp;gt; the problems from one place to another without any actual benefit.
&lt;br&gt;&lt;br&gt;Could you maybe explain some of your thoughts on it? Share some of your internal
&lt;br&gt;head-banging behind the design and implementation? I don't doubt that you've
&lt;br&gt;thought it over - how about sharing some of the thoughts and considerations?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1085%3A-23.0.60--all-completions%2C-try-completion-inconsistent%3A-Info-read-node-name-1-tp19818941p19842135.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19841718</id>
	<title>foreground-color, background-color, and font frame parameters</title>
	<published>2008-10-06T09:46:29Z</published>
	<updated>2008-10-06T09:46:29Z</updated>
	<author>
		<name>Sebastian P. Luque</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;With the following ~/.emacs (and only these lines):
&lt;br&gt;&lt;br&gt;---&amp;lt;---------------cut here---------------start--------------&amp;gt;---
&lt;br&gt;(setq initial-frame-alist
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; '((foreground-color . &amp;quot;white&amp;quot;) (background-color . &amp;quot;black&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (font . &amp;quot;Bitstream Vera Sans Mono-13&amp;quot;))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; default-frame-alist
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; '((foreground-color . &amp;quot;white&amp;quot;) (background-color . &amp;quot;black&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (font . &amp;quot;Bitstream Vera Sans Mono-11&amp;quot;)))
&lt;br&gt;---&amp;lt;---------------cut here---------------end----------------&amp;gt;---
&lt;br&gt;&lt;br&gt;The initial frame actually takes on the default parameters, rather than
&lt;br&gt;those given in initial-frame-alist. &amp;nbsp;If the *-color parameters are
&lt;br&gt;removed from both lists, then the different font for initial and default
&lt;br&gt;frames is respected. &amp;nbsp;This didn't happen before about June in CVS. &amp;nbsp;Are
&lt;br&gt;others seeing this problem?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Seb
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Dev-f1572.html&quot; embed=&quot;fixTarget[1572]&quot; target=&quot;_top&quot; &gt;Emacs - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/foreground-color%2C-background-color%2C-and-font-frame-parameters-tp19841718p19841718.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19841767</id>
	<title>bug#1101: Looping in redisplay due to font problem</title>
	<published>2008-10-06T09:37:09Z</published>
	<updated>2008-10-06T09:37:09Z</updated>
	<author>
		<name>Chong Yidong</name>
	</author>
	<content type="html">Kenichi Handa &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19841767&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;handa@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; #0 &amp;nbsp;0x00007f54662e1433 in select () from /lib/libc.so.6
&lt;br&gt;&amp;gt;&amp;gt; #1 &amp;nbsp;0x00007f546403b2b6 in ?? () from /usr/lib/libxcb.so.1
&lt;br&gt;&amp;gt;&amp;gt; #2 &amp;nbsp;0x00007f546403b8eb in ?? () from /usr/lib/libxcb.so.1
&lt;br&gt;&amp;gt;&amp;gt; #3 &amp;nbsp;0x00007f546403c050 in xcb_send_request () from /usr/lib/libxcb.so.1
&lt;br&gt;&amp;gt;&amp;gt; #4 &amp;nbsp;0x00007f5466e71f1a in _XPutXCBBuffer () from /usr/lib/libX11.so.6
&lt;br&gt;&amp;gt;&amp;gt; #5 &amp;nbsp;0x00007f5466e72267 in ?? () from /usr/lib/libX11.so.6
&lt;br&gt;&amp;gt;&amp;gt; #6 &amp;nbsp;0x00007f54650be5a3 in XRenderFillRectangle () from /usr/lib/libXrender.so.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Does Emacs always stop at that place when you repeat &amp;quot;cont&amp;quot;
&lt;br&gt;&amp;gt; and &amp;quot;stop&amp;quot;?
&lt;/div&gt;&lt;br&gt;Yes, it always seems to stop at this place. &amp;nbsp;Here's `bt full' and a
&lt;br&gt;debugging session. &amp;nbsp;I don't see anything wrong OTOH, and am unsure about
&lt;br&gt;what to look for. &amp;nbsp;Stepping forward in gdb doesn't work because the
&lt;br&gt;program is stopped inside `select'. &amp;nbsp;Any suggestions?
&lt;br&gt;&lt;br&gt;#0 &amp;nbsp;0x00007f6dd0fe5433 in select () from /lib/libc.so.6
&lt;br&gt;#1 &amp;nbsp;0x00007f6dcf0422b6 in ?? () from /usr/lib/libxcb.so.1
&lt;br&gt;#2 &amp;nbsp;0x00007f6dcf0428eb in ?? () from /usr/lib/libxcb.so.1
&lt;br&gt;#3 &amp;nbsp;0x00007f6dcf043050 in xcb_send_request () from /usr/lib/libxcb.so.1
&lt;br&gt;#4 &amp;nbsp;0x00007f6dd1943f1a in _XPutXCBBuffer () from /usr/lib/libX11.so.6
&lt;br&gt;#5 &amp;nbsp;0x00007f6dd1944267 in ?? () from /usr/lib/libX11.so.6
&lt;br&gt;#6 &amp;nbsp;0x00007f6dd19370bd in XSetClipMask () from /usr/lib/libX11.so.6
&lt;br&gt;#7 &amp;nbsp;0x00000000004e426d in x_draw_glyph_string (s=0x7fffdd7a95e0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at xterm.c:2883
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; relief_drawn_p = 0
&lt;br&gt;#8 &amp;nbsp;0x00000000004617cc in draw_glyphs (w=0x1cd5ad0, x=72, row=0x1f727d0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; area=TEXT_AREA, start=7, end=8, hl=DRAW_NORMAL_TEXT, overlaps=0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at xdisp.c:20504
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; head = (struct glyph_string *) 0x7fffdd7a95e0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tail = (struct glyph_string *) 0x7fffdd7a95e0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s = (struct glyph_string *) 0x7fffdd7a95e0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; clip_head = (struct glyph_string *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; clip_tail = (struct glyph_string *) 0x0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; i = 8
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; j = -579167284
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; x_reached = 72
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; last_x = 648
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; area_left = 8
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; f = (struct frame *) 0x19a52b0
&lt;br&gt;#9 &amp;nbsp;0x0000000000466f9c in x_write_glyphs (start=0x13de968, len=1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at xdisp.c:21913
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; x = 0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; hpos = 7
&lt;br&gt;#10 0x0000000000418fe2 in update_text_area (w=0x1cd5ad0, vpos=8)
&lt;br&gt;&amp;nbsp; &amp;nbsp; at dispnew.c:4585
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; start_x = 56
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; start_hpos = 7
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; start = (struct glyph *) 0x13de968
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; current_x = 64
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; skip_first_p = 0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; can_skip_p = 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stop = 33
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; i = 8
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; desired_glyph = (struct glyph *) 0x13de990
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; overlapping_glyphs_p = 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; desired_stop_pos = 62
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; x = 64
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; current_glyph = (struct glyph *) 0x1f8d8e0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; current_row = (struct glyph_row *) 0xf63610
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; desired_row = (struct glyph_row *) 0x1f727d0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rif = (struct redisplay_interface *) 0x8a46c0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; changed_p = 1
&lt;br&gt;(gdb) f 8
&lt;br&gt;#8 &amp;nbsp;0x0000000000656170 in xftfont_draw (s=0x7fff461d8010, from=0, to=1, x=64, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; y=149, with_background=1) at xftfont.c:549
&lt;br&gt;549 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; XftDrawRect (xft_draw, &amp;bg,
&lt;br&gt;(gdb) p s
&lt;br&gt;$1 = (struct glyph_string *) 0x7fff461d8010
&lt;br&gt;(gdb) p *s
&lt;br&gt;$2 = {
&lt;br&gt;&amp;nbsp; x = 64, 
&lt;br&gt;&amp;nbsp; y = 136, 
&lt;br&gt;&amp;nbsp; ybase = 149, 
&lt;br&gt;&amp;nbsp; width = 8, 
&lt;br&gt;&amp;nbsp; background_width = 8, 
&lt;br&gt;&amp;nbsp; height = 17, 
&lt;br&gt;&amp;nbsp; left_overhang = 0, 
&lt;br&gt;&amp;nbsp; right_overhang = 0, 
&lt;br&gt;&amp;nbsp; f = 0x19a52b0, 
&lt;br&gt;&amp;nbsp; w = 0x1cd5ad0, 
&lt;br&gt;&amp;nbsp; display = 0xcb8790, 
&lt;br&gt;&amp;nbsp; window = 54526142, 
&lt;br&gt;&amp;nbsp; row = 0x1f6f7f0, 
&lt;br&gt;&amp;nbsp; area = TEXT_AREA, 
&lt;br&gt;&amp;nbsp; char2b = 0x7fff461d7ff0, 
&lt;br&gt;&amp;nbsp; nchars = 1, 
&lt;br&gt;&amp;nbsp; hl = DRAW_NORMAL_TEXT, 
&lt;br&gt;&amp;nbsp; face = 0x13cdae0, 
&lt;br&gt;&amp;nbsp; font = 0x1c04810, 
&lt;br&gt;&amp;nbsp; cmp = 0x0, 
&lt;br&gt;&amp;nbsp; cmp_id = 0, 
&lt;br&gt;&amp;nbsp; cmp_from = 0, 
&lt;br&gt;&amp;nbsp; cmp_to = 0, 
&lt;br&gt;&amp;nbsp; extends_to_end_of_line_p = 0, 
&lt;br&gt;&amp;nbsp; background_filled_p = 0, 
&lt;br&gt;&amp;nbsp; two_byte_p = 0, 
&lt;br&gt;&amp;nbsp; font_not_found_p = 0, 
&lt;br&gt;&amp;nbsp; stippled_p = 0, 
&lt;br&gt;&amp;nbsp; for_overlaps = 0, 
&lt;br&gt;&amp;nbsp; padding_p = 0, 
&lt;br&gt;&amp;nbsp; gc = 0xfbbf00, 
&lt;br&gt;&amp;nbsp; first_glyph = 0x13de968, 
&lt;br&gt;&amp;nbsp; img = 0x0, 
&lt;br&gt;&amp;nbsp; slice = {
&lt;br&gt;&amp;nbsp; &amp;nbsp; x = 0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; y = 0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; width = 0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; height = 0
&lt;br&gt;&amp;nbsp; }, 
&lt;br&gt;&amp;nbsp; clip_head = 0x0, 
&lt;br&gt;&amp;nbsp; clip_tail = 0x0, 
&lt;br&gt;&amp;nbsp; clip = {{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; x = 8, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; y = 136, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; width = 640, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; height = 17
&lt;br&gt;&amp;nbsp; &amp;nbsp; }, {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; x = 0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; y = 0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; width = 0, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; height = 0
&lt;br&gt;&amp;nbsp; &amp;nbsp; }}, 
&lt;br&gt;&amp;nbsp; num_clips = 1, 
&lt;br&gt;&amp;nbsp; underline_position = 0, 
&lt;br&gt;&amp;nbsp; underline_thickness = 0, 
&lt;br&gt;&amp;nbsp; next = 0x0, 
&lt;br&gt;&amp;nbsp; prev = 0x0
&lt;br&gt;}
&lt;br&gt;(gdb) p *(s-&amp;gt;font)
&lt;br&gt;$3 = {
&lt;br&gt;&amp;nbsp; size = 4611686018429485074, 
&lt;br&gt;&amp;nbsp; next = 0x1c121e0, 
&lt;br&gt;&amp;nbsp; props = {12109345, 21852401, 18521457, 11665121, 12097873, 205440, 205056, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; 205312, 104, 11665121, 800, 0, 12327557, 11665121, 31929283, 31929251, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; 31929347, 18521505}, 
&lt;br&gt;&amp;nbsp; max_width = 0, 
&lt;br&gt;&amp;nbsp; pixel_size = 13, 
&lt;br&gt;&amp;nbsp; height = 17, 
&lt;br&gt;&amp;nbsp; space_width = 8, 
&lt;br&gt;&amp;nbsp; average_width = 8, 
&lt;br&gt;&amp;nbsp; min_width = 8, 
&lt;br&gt;&amp;nbsp; ascent = 13, 
&lt;br&gt;&amp;nbsp; descent = 4, 
&lt;br&gt;&amp;nbsp; underline_thickness = 0, 
&lt;br&gt;&amp;nbsp; underline_position = 0, 
&lt;br&gt;&amp;nbsp; vertical_centering = 0, 
&lt;br&gt;&amp;nbsp; encoding_type = 0 '\0', 
&lt;br&gt;&amp;nbsp; baseline_offset = 0, 
&lt;br&gt;&amp;nbsp; relative_compose = 0, 
&lt;br&gt;&amp;nbsp; default_ascent = 0, 
&lt;br&gt;&amp;nbsp; font_encoder = 0x1c04aa0, 
&lt;br&gt;&amp;nbsp; driver = 0xb16da0, 
&lt;br&gt;&amp;nbsp; encoding_charset = -1, 
&lt;br&gt;&amp;nbsp; repertory_charset = -1
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/Emacs---Bugs-f1571.html&quot; embed=&quot;fixTarget[1571]&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Emacs - Bugs&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/bug-1070%3A-Looping-in-redisplay-due-to-font-problem-tp19790029p19841767.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19841760</id>
	<title>bug#598: marked as done (23.0.60; frame size issue (--geometry or default-frame-alist) when using customized default face)</title>
	<published>2008-10-06T09:35:03Z</published>
	<updated>2008-10-06T09:35:03Z</updated>
	<author>
		<name>Emacs bug Tracking System</name>
	</author>
	<content type="html">&lt;br&gt;Your message dated Mon, 06 Oct 2008 12:27:07 -0400
&lt;br&gt;with message-id &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19841760&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;87k5clg04k.fsf@...&lt;/a&gt;&amp;gt;
&lt;br&gt;and subject line Re: 23.0.60; frame size issue (--geometry or default-frame-alist) when using customized default face
&lt;br&gt;has caused the Emacs bug report #598,
&lt;br&gt;regarding 23.0.60; frame size issue (--geometry or default-frame-alist) when using customized default face
&lt;br&gt;to be marked as done.
&lt;br&gt;&lt;br&gt;This means that you claim that the problem has been dealt with.
&lt;br&gt;If th