From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Emacs crashes Date: Tue, 14 Mar 2006 11:09:29 -0500 Message-ID: References: <17429.54459.803236.351040@kahikatea.snap.net.nz> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1142362083 19340 80.91.229.2 (14 Mar 2006 18:48:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 14 Mar 2006 18:48:03 +0000 (UTC) Cc: nickrob@snap.net.nz, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 14 19:48:01 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FJETf-0001pR-P7 for ged-emacs-devel@m.gmane.org; Tue, 14 Mar 2006 19:42:40 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FJETf-0000a6-96 for ged-emacs-devel@m.gmane.org; Tue, 14 Mar 2006 13:42:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FJC5U-0006zJ-Kv for emacs-devel@gnu.org; Tue, 14 Mar 2006 11:09:32 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FJC5T-0006wg-Aa for emacs-devel@gnu.org; Tue, 14 Mar 2006 11:09:31 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FJC5T-0006wU-7f for emacs-devel@gnu.org; Tue, 14 Mar 2006 11:09:31 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FJC9h-0003vt-Dk for emacs-devel@gnu.org; Tue, 14 Mar 2006 11:13:53 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1FJC5R-0001VE-2V; Tue, 14 Mar 2006 11:09:29 -0500 Original-To: storm@cua.dk (Kim F. Storm) In-reply-to: (storm@cua.dk) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:51624 Archived-At: Below are all the C-level changes in the past 14 days that are not specific to Windows or MacOS, and that are before the point at which Handa reports his Emacs was compiled. There are not very many of them. So that means people could try reverting one of these changes and see if the crashes stop. If we try each of them, and record which ones have been tried, we should find which one it is. If you try reverting one of these changes and still get a crash, please put a note into src/ChangeLog saying "Checked DATE YOURNAME" on a line just after the header line. It would also be useful if people make a checkout of the March 1 sources and edit with them for a while, to verify that they indeed do not crash. 2006-03-09 Kenichi Handa * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Fix decoding ASCII component of a composition. 2006-03-08 Luc Teirlinck * window.c: Declare preserve_y as a static global variable. (window_scroll_pixel_based): No longer declare preserve_y; it is global now. (syms_of_window): Set preserve_y to -1. 2006-03-06 Chong Yidong * xdisp.c (handle_invisible_prop): Don't update it->position with a buffer position if we're in a display string. 2006-03-05 Andreas Schwab * xselect.c (x_catch_errors_unwind): Fix missing return value. 2006-03-02 Kim F. Storm * frame.h (struct frame): New member n_tool_bar_rows. * xdisp.c: Minimize the unpleasent visual impact of the requirement that non-toolkit tool-bars must occupy an integral number of screen lines, by distributing the rows evenly over the tool-bar screen area. (Vtool_bar_border): New variable. (syms_of_xdisp): DEFVAR_LISP it. (display_tool_bar_line): Add HEIGHT arg for desired row height. Make tool-bar row the desired height. Use default face for border below tool-bar. (tool_bar_lines_needed): Add N_ROWS arg. Use it to return number of actual tool-bar rows. (redisplay_tool_bar): Calculate f->n_tool_bar_rows initially. Adjust the height of the tool-bar rows to fill tool-bar screen area. (redisplay_tool_bar): Calculate f->n_tool_bar_rows when tool-bar area is resized. 2006-03-01 Luc Teirlinck * search.c (Fregexp_quote): Do not precede a literal `]' with two backslashes to try to make clear that it has a literal meaning; it does not do that. (It could close a character alternative containing a backslash.)