From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: On removing sequence_number from window structure Date: Sat, 02 Feb 2013 09:50:10 +0100 Message-ID: <510CD342.8090600@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1359795020 15391 80.91.229.3 (2 Feb 2013 08:50:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 Feb 2013 08:50:20 +0000 (UTC) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 02 09:50:41 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1U1Yo4-0000uu-V5 for ged-emacs-devel@m.gmane.org; Sat, 02 Feb 2013 09:50:41 +0100 Original-Received: from localhost ([::1]:38434 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U1Ynm-0002he-Lr for ged-emacs-devel@m.gmane.org; Sat, 02 Feb 2013 03:50:22 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49616) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U1Ynk-0002hP-5o for emacs-devel@gnu.org; Sat, 02 Feb 2013 03:50:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U1Ynj-0001ja-08 for emacs-devel@gnu.org; Sat, 02 Feb 2013 03:50:20 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:63355) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U1Yni-0001jR-Nf for emacs-devel@gnu.org; Sat, 02 Feb 2013 03:50:18 -0500 Original-Received: from mailout-de.gmx.net ([10.1.76.19]) by mrigmx.server.lan (mrigmx002) with ESMTP (Nemesis) id 0MQ9FN-1U6lT938Gh-005JMk for ; Sat, 02 Feb 2013 09:50:16 +0100 Original-Received: (qmail invoked by alias); 02 Feb 2013 08:50:16 -0000 Original-Received: from 62-47-63-93.adsl.highway.telekom.at (EHLO [62.47.63.93]) [62.47.63.93] by mail.gmx.net (mp019) with SMTP; 02 Feb 2013 09:50:16 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX19mImNIx2lmiulWANqHAdpZvGOVrVnn3M+UbElMDY J2tjfqx4K+toMH X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 212.227.17.20 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:156795 Archived-At: I'm afraid this change * window.h (struct window): ... Remove sequence_number member. ... * window.c (sequence_number): Remove. * print.c (print_object): Follow the printed representation of frames and print window pointer to distinguish between windows. will make debugging window code rather unpleasant. It's much simpler to think of windows in terms of sequence numbers than in terms of pointers. martin