From unknown Sat Jun 21 10:46:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7510: 23.2; negative "left" parameter of initial-frame-alist interpreted incorrectly Resent-From: Sean McAfee Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 28 Nov 2010 21:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7510 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7510@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1290980592968 (code B ref -1); Sun, 28 Nov 2010 21:44:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Nov 2010 21:43:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PMp1b-0000FX-76 for submit@debbugs.gnu.org; Sun, 28 Nov 2010 16:43:11 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PMoI9-0007cO-Tn for submit@debbugs.gnu.org; Sun, 28 Nov 2010 15:56:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PMoNU-0005Jd-TJ for submit@debbugs.gnu.org; Sun, 28 Nov 2010 16:01:45 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:35244) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PMoNU-0005JZ-Oy for submit@debbugs.gnu.org; Sun, 28 Nov 2010 16:01:44 -0500 Received: from [140.186.70.92] (port=49938 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PMoNT-0000yz-If for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 16:01:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PMoNS-0005JN-2K for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 16:01:43 -0500 Received: from mail-iw0-f169.google.com ([209.85.214.169]:40587) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PMoNR-0005JJ-H4 for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 16:01:42 -0500 Received: by iwn9 with SMTP id 9so92270iwn.0 for ; Sun, 28 Nov 2010 13:01:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=XjzZpU0k4I+bO7CgYykjeG9EHKCcEO7FJsiEoZ8swGc=; b=xoU5hN3aW1Rtsq5zvsnBzkgBmkvzdpxBO41DGjU/d87AETuDgkt+ZR+rqSiVMveAF3 lQ2gb+kmLyRKdxTxBDNobcyBZkpRyaE9iPx1S5H0GnUDkrcvMJPnVkNEp7MPEPOHfKOA P1HIB5VvCO+83sOYJbnl6NrG5zgx4EGefAn/Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=uYZLdRjAaIl/a7LDPEgfcsYjXXPt7KGK++vE2FIvqIwSSHRnOZwoFVDimUNJZ5qEMC rczwMSW5HH9P78MqbtfCKaXSyjBXVuwRZPQ3K8X0DqCQd9h2YMVJUkI9T6zKSCemrjT/ R4cBYVnFeWpk3cSXVOSyYOWvWzEXZ+/CinFNA= MIME-Version: 1.0 Received: by 10.231.19.8 with SMTP id y8mr4599582iba.111.1290978100318; Sun, 28 Nov 2010 13:01:40 -0800 (PST) Received: by 10.231.156.82 with HTTP; Sun, 28 Nov 2010 13:01:40 -0800 (PST) Date: Sun, 28 Nov 2010 16:01:40 -0500 Message-ID: From: Sean McAfee Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.9 (-----) X-Mailman-Approved-At: Sun, 28 Nov 2010 16:43:10 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) When I start emacs after replacing the contents of my .emacs file with just the single line: (setq initial-frame-alist (append '((top . 0) (left . -100)) initial-frame-alist)) ...then the initial frame appears with its left edge 100 pixels to the left of the left edge of the screen--that is, hanging off of the edge of the screen. Prior to my recent upgrade from Emacs 22, this same snippet cause my initial frame to correctly be placed with its right edge 100 pixels to the left of the right edge of the screen. In GNU Emacs 23.2.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) of 2010-11-14 on sean-mcafees-macbook-pro.local Windowing system distributor `Apple', version 10.3.949 configured using `configure '--prefix=/opt/local' '--with-ns' '--without-x' '--without-dbus' 'CC=/usr/bin/gcc-4.0' 'CFLAGS=-O2 -arch i386' 'LDFLAGS=-L/opt/local/lib -arch i386' 'CPPFLAGS=-I/opt/local/include'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: desktop-save-mode: t iswitchb-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: t SPC i s , SPC p a e r [ a p a r h a n g i n g SPC o f f SPC t h e SPC l e t SPC o f f SPC t h e SPC l e f t SPC s i d e SPC o f SPC t h e SPC s c r e e n C-n C-p M-q M-> C-/ C-f C-/ M-> C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-l C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-l C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-f C-f C-f C-f C-f M-d e d g e M-q C-a C-c C-c y e s M-s-x M-s-p C-x o C-u C-x C-o C-p C-n M-x r e p o r t - e m a c s Recent messages: Mark set Auto-saving...done Auto-saving...done Mark set Undo! Redo! Mark set Sending... Sending via mail... Sending...done Load-path shadows: ~/emacs/misc hides /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/misc ~/emacs/japanese hides /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/language/japanese ~/emacs/emms-3.0/tq hides /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/emacs-lisp/tq Features: (browse-url mailalias mailclient gnus-msg gnus-art mm-uu mml2015 epg-config mm-view smime dig gnus-sum nnoo gnus-group gnus-undo nnmail mail-source format-spec gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems newcomment shadow sort mail-extr message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug help-mode view vc-git zenburn color-theme wid-edit sendmail reporter term disp-table ehelp electric ring advice help-fns advice-preload emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode edmacro kmacro emms-player-mplayer emms-source-playlist emms-source-file locate dired regexp-opt emms-playing-time emms-info later-do emms-player-mpg321-remote emms-player-simple emms-setup emms emms-compat desktop server iswitchb cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) From unknown Sat Jun 21 10:46:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7510: 23.2; negative "left" parameter of initial-frame-alist interpreted incorrectly Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Dec 2010 16:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7510 X-GNU-PR-Package: emacs,ns X-GNU-PR-Keywords: To: Sean McAfee Cc: 7510@debbugs.gnu.org Received: via spool by 7510-submit@debbugs.gnu.org id=B7510.129122131527114 (code B ref 7510); Wed, 01 Dec 2010 16:36:01 +0000 Received: (at 7510) by debbugs.gnu.org; 1 Dec 2010 16:35:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNpeF-00073G-0Y for submit@debbugs.gnu.org; Wed, 01 Dec 2010 11:35:15 -0500 Received: from smtprelay-h21.telenor.se ([195.54.99.196]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNpeD-000733-0e for 7510@debbugs.gnu.org; Wed, 01 Dec 2010 11:35:14 -0500 Received: from ipb2.telenor.se (ipb2.telenor.se [195.54.127.165]) by smtprelay-h21.telenor.se (Postfix) with ESMTP id 67656E976F for <7510@debbugs.gnu.org>; Wed, 1 Dec 2010 17:39:59 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlE0AC4J9kxV4S1kPGdsb2JhbACIHpp1DAEBAQE1LcQwgxGCNgSNdg X-IronPort-AV: E=Sophos;i="4.59,284,1288566000"; d="scan'208";a="154827992" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb2.telenor.se with ESMTP; 01 Dec 2010 17:39:58 +0100 Received: from [172.20.199.2] (gaffa [172.20.199.2]) by coolsville.localdomain (Postfix) with ESMTP id 4538A7FA05A; Wed, 1 Dec 2010 17:39:58 +0100 (CET) Message-ID: <4CF67A5E.20506@swipnet.se> Date: Wed, 01 Dec 2010 17:39:58 +0100 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.3 (--) It seems the X|YNegative handling code was lost in Emacs 23. It is easy enough to fix, but shall this be fixed in the emacs-23 branch or just the trunk. It is a regression from Emacs 22, but nobody noticed it in Emacs 23.1 AFAIK. Jan D. 2010-11-28 22:01, Sean McAfee skrev: > When I start emacs after replacing the contents of my .emacs file with > just the single line: > > (setq initial-frame-alist (append '((top . 0) (left . -100)) > initial-frame-alist)) > > ...then the initial frame appears with its left edge 100 pixels to the > left of the left edge of the screen--that is, hanging off of the edge of > the screen. Prior to my recent upgrade from Emacs 22, this same snippet > cause my initial frame to correctly be placed with its right edge 100 > pixels to the left of the right edge of the screen. > > > In GNU Emacs 23.2.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) > of 2010-11-14 on sean-mcafees-macbook-pro.local > Windowing system distributor `Apple', version 10.3.949 > configured using `configure '--prefix=/opt/local' '--with-ns' > '--without-x' '--without-dbus' 'CC=/usr/bin/gcc-4.0' 'CFLAGS=-O2 -arch > i386' 'LDFLAGS=-L/opt/local/lib -arch i386' > 'CPPFLAGS=-I/opt/local/include'' > > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: nil > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: nil > value of $XMODIFIERS: nil > locale-coding-system: nil > default enable-multibyte-characters: t > > Major mode: Emacs-Lisp > > Minor modes in effect: > desktop-save-mode: t > iswitchb-mode: t > tooltip-mode: t > mouse-wheel-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > auto-encryption-mode: t > auto-compression-mode: t > line-number-mode: t > transient-mark-mode: t > > Recent input: > t SPC i s , SPC p a e r > [ a p a r > h a n g i n g SPC o f f SPC > t h e SPC l e t > > SPC > o f f SPC t h e SPC l e f t SPC s i d e SPC o f SPC > t h e SPC s c r e e n C-n C-p M-q M-> C-/ C-f C-/ M-> > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-n C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n > C-l C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-l C-p C-p C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p > C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-n C-n C-n > C-n C-n C-n C-n C-f C-f C-f C-f C-f M-d e d g e M-q > C-a C-c C-c y e s M-s-x M-s-p C-x o C-u C-x > C-o C-p C-n M-x r e p o > r t - e m a c s > > Recent messages: > Mark set > Auto-saving...done > Auto-saving...done > Mark set > Undo! > Redo! > Mark set > Sending... > Sending via mail... > Sending...done > > Load-path shadows: > ~/emacs/misc hides > /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/misc > ~/emacs/japanese hides > /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/language/japanese > ~/emacs/emms-3.0/tq hides > /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/emacs-lisp/tq > > Features: > (browse-url mailalias mailclient gnus-msg gnus-art mm-uu mml2015 > epg-config mm-view smime dig gnus-sum nnoo gnus-group gnus-undo nnmail > mail-source format-spec gnus-start gnus-spec gnus-int gnus-range > gnus-win gnus gnus-ems newcomment shadow sort mail-extr message > ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies > mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums > mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr > gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug > help-mode view vc-git zenburn color-theme wid-edit sendmail reporter > term disp-table ehelp electric ring advice help-fns advice-preload > emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode > edmacro kmacro emms-player-mplayer emms-source-playlist emms-source-file > locate dired regexp-opt emms-playing-time emms-info later-do > emms-player-mpg321-remote emms-player-simple emms-setup emms emms-compat > desktop server iswitchb cl cl-19 tooltip ediff-hook vc-hooks > lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe > lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar > mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham > georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao > korean japanese hebrew greek romanian slovak czech european ethiopic > indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple > abbrev loaddefs button minibuffer faces cus-face files text-properties > overlay md5 base64 format env code-pages mule custom widget > hashtable-print-readable backquote make-network-process ns multi-tty > emacs) > > From unknown Sat Jun 21 10:46:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7510: 23.2; negative "left" parameter of initial-frame-alist interpreted incorrectly Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Dec 2010 17:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7510 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 7510@debbugs.gnu.org, Sean McAfee Received: via spool by 7510-submit@debbugs.gnu.org id=B7510.129122379830677 (code B ref 7510); Wed, 01 Dec 2010 17:17:02 +0000 Received: (at 7510) by debbugs.gnu.org; 1 Dec 2010 17:16:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNqIH-0007yk-QS for submit@debbugs.gnu.org; Wed, 01 Dec 2010 12:16:37 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNqIF-0007yY-K6 for 7510@debbugs.gnu.org; Wed, 01 Dec 2010 12:16:35 -0500 Received: from localhost ([127.0.0.1]:59895) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNqNf-0003XP-89; Wed, 01 Dec 2010 12:22:11 -0500 References: <4CF67A5E.20506@swipnet.se> From: Glenn Morris X-Spook: Waco, Texas quiche Roswell secure New World Order X-Ran: &[v)MH@F1L4s.@-0ucB\r28ODG53z)W8;ahLCo7$<3 X-Hue: green X-Attribution: GM Date: Wed, 01 Dec 2010 12:22:05 -0500 In-Reply-To: <4CF67A5E.20506@swipnet.se> ("Jan =?UTF-8?Q?Dj=C3=A4rv?="'s message of "Wed\, 01 Dec 2010 17\:39\:58 +0100") Message-ID: <7ad3pl9znm.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Jan Dj=E4rv wrote: > It seems the X|YNegative handling code was lost in Emacs 23. It seems to work for me with GNU Emacs 23.1,2 (GTK+ Version 2.10.4) and the Lucid toolkit version of emacs-23 and trunk. Isn't this an NS-specific problem? >> In GNU Emacs 23.2.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) From unknown Sat Jun 21 10:46:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7510: 23.2; negative "left" parameter of initial-frame-alist interpreted incorrectly Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Dec 2010 18:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7510 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Cc: 7510@debbugs.gnu.org, Sean McAfee Received: via spool by 7510-submit@debbugs.gnu.org id=B7510.12912265892396 (code B ref 7510); Wed, 01 Dec 2010 18:04:01 +0000 Received: (at 7510) by debbugs.gnu.org; 1 Dec 2010 18:03:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNr1I-0000cb-RH for submit@debbugs.gnu.org; Wed, 01 Dec 2010 13:03:09 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNr1G-0000by-UD for 7510@debbugs.gnu.org; Wed, 01 Dec 2010 13:03:07 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiEHAFYd9kxMCqFw/2dsb2JhbACiE4EIcsQXhUcEhF6Ncg X-IronPort-AV: E=Sophos;i="4.59,284,1288584000"; d="scan'208";a="84248977" Received: from 76-10-161-112.dsl.teksavvy.com (HELO ceviche.home) ([76.10.161.112]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 01 Dec 2010 13:08:46 -0500 Received: by ceviche.home (Postfix, from userid 20848) id F0291661BF; Wed, 1 Dec 2010 13:08:45 -0500 (EST) From: Stefan Monnier Message-ID: References: <4CF67A5E.20506@swipnet.se> Date: Wed, 01 Dec 2010 13:08:45 -0500 In-Reply-To: <4CF67A5E.20506@swipnet.se> ("Jan =?UTF-8?Q?Dj=C3=A4rv?="'s message of "Wed, 01 Dec 2010 17:39:58 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > It seems the X|YNegative handling code was lost in Emacs 23. > It is easy enough to fix, but shall this be fixed in the emacs-23 branch or > just the trunk. It is a regression from Emacs 22, but nobody noticed it in > Emacs 23.1 AFAIK. Better fix it in Emacs-23.3 unless the fix is somewhat risky. Stefan From unknown Sat Jun 21 10:46:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7510: 23.2; negative "left" parameter of initial-frame-alist interpreted incorrectly Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Dec 2010 18:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7510 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 7510@debbugs.gnu.org, Sean McAfee Received: via spool by 7510-submit@debbugs.gnu.org id=B7510.12912268022700 (code B ref 7510); Wed, 01 Dec 2010 18:07:01 +0000 Received: (at 7510) by debbugs.gnu.org; 1 Dec 2010 18:06:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNr4k-0000hV-3D for submit@debbugs.gnu.org; Wed, 01 Dec 2010 13:06:42 -0500 Received: from smtprelay-h22.telenor.se ([195.54.99.197]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNr4i-0000hD-5P for 7510@debbugs.gnu.org; Wed, 01 Dec 2010 13:06:40 -0500 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id EC1D0D95A for <7510@debbugs.gnu.org>; Wed, 1 Dec 2010 19:12:13 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlE0AP0e9kxV4S1kPGdsb2JhbACIH5p9DAEBAQE1LcQhhUcEjXY X-IronPort-AV: E=Sophos;i="4.59,284,1288566000"; d="scan'208";a="1696208443" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb4.telenor.se with ESMTP; 01 Dec 2010 19:12:13 +0100 Received: from [172.20.199.2] (gaffa [172.20.199.2]) by coolsville.localdomain (Postfix) with ESMTP id 09C2F7FA05A; Wed, 1 Dec 2010 19:12:13 +0100 (CET) Message-ID: <4CF68FFC.5090108@swipnet.se> Date: Wed, 01 Dec 2010 19:12:12 +0100 From: Jan =?UTF-8?Q?Dj=C3=A4rv?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 References: <4CF67A5E.20506@swipnet.se> <7ad3pl9znm.fsf@fencepost.gnu.org> In-Reply-To: <7ad3pl9znm.fsf@fencepost.gnu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.3 (--) 2010-12-01 18:22, Glenn Morris skrev: > Jan Dj=E4rv wrote: > >> It seems the X|YNegative handling code was lost in Emacs 23. > > It seems to work for me with > > GNU Emacs 23.1,2 (GTK+ Version 2.10.4) > > and the Lucid toolkit version of emacs-23 and trunk. > > Isn't this an NS-specific problem? Yes of course. The switch to Cocoa apparently introduced this bug. Jan D. From unknown Sat Jun 21 10:46:03 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sean McAfee Subject: bug#7510: closed (Re: bug#7510: 23.2; negative "left" parameter of initial-frame-alist interpreted incorrectly) Message-ID: References: <4CF74746.5080808@swipnet.se> X-Gnu-PR-Message: they-closed 7510 X-Gnu-PR-Package: emacs,ns Reply-To: 7510@debbugs.gnu.org Date: Thu, 02 Dec 2010 07:09:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1291273742-14370-1" This is a multi-part message in MIME format... ------------=_1291273742-14370-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7510: 23.2; negative "left" parameter of initial-frame-alist interpreted i= ncorrectly which was filed against the emacs,ns package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 7510@debbugs.gnu.org. --=20 7510: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7510 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1291273742-14370-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7510-done) by debbugs.gnu.org; 2 Dec 2010 07:08:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PO3HR-0003jA-Sz for submit@debbugs.gnu.org; Thu, 02 Dec 2010 02:08:38 -0500 Received: from smtprelay-h32.telenor.se ([213.150.131.5]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PO3HQ-0003iy-0N for 7510-done@debbugs.gnu.org; Thu, 02 Dec 2010 02:08:36 -0500 Received: from ipb2.telenor.se (ipb2.telenor.se [195.54.127.165]) by smtprelay-h32.telenor.se (Postfix) with ESMTP id 1ECFCE9E35 for <7510-done@debbugs.gnu.org>; Thu, 2 Dec 2010 08:14:15 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlI1AAfW9kxV4S1kPGdsb2JhbACIH5sCDAEBAQE1LcIkhUcEjXc X-IronPort-AV: E=Sophos;i="4.59,287,1288566000"; d="scan'208";a="154966181" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb2.telenor.se with ESMTP; 02 Dec 2010 08:14:15 +0100 Received: from [172.20.199.14] (zeplinf [172.20.199.14]) by coolsville.localdomain (Postfix) with ESMTPSA id D4BFB7FA05A; Thu, 2 Dec 2010 08:14:14 +0100 (CET) Message-ID: <4CF74746.5080808@swipnet.se> Date: Thu, 02 Dec 2010 08:14:14 +0100 From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 To: Stefan Monnier Subject: Re: bug#7510: 23.2; negative "left" parameter of initial-frame-alist interpreted incorrectly References: <4CF67A5E.20506@swipnet.se> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 7510-done Cc: Sean McAfee , 7510-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.3 (--) Stefan Monnier skrev 2010-12-01 19.08: >> It seems the X|YNegative handling code was lost in Emacs 23. >> It is easy enough to fix, but shall this be fixed in the emacs-23 branch or >> just the trunk. It is a regression from Emacs 22, but nobody noticed it in >> Emacs 23.1 AFAIK. > > Better fix it in Emacs-23.3 unless the fix is somewhat risky. > Done. Jan D. ------------=_1291273742-14370-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 28 Nov 2010 21:43:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PMp1b-0000FX-76 for submit@debbugs.gnu.org; Sun, 28 Nov 2010 16:43:11 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PMoI9-0007cO-Tn for submit@debbugs.gnu.org; Sun, 28 Nov 2010 15:56:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PMoNU-0005Jd-TJ for submit@debbugs.gnu.org; Sun, 28 Nov 2010 16:01:45 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:35244) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PMoNU-0005JZ-Oy for submit@debbugs.gnu.org; Sun, 28 Nov 2010 16:01:44 -0500 Received: from [140.186.70.92] (port=49938 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PMoNT-0000yz-If for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 16:01:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PMoNS-0005JN-2K for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 16:01:43 -0500 Received: from mail-iw0-f169.google.com ([209.85.214.169]:40587) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PMoNR-0005JJ-H4 for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 16:01:42 -0500 Received: by iwn9 with SMTP id 9so92270iwn.0 for ; Sun, 28 Nov 2010 13:01:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=XjzZpU0k4I+bO7CgYykjeG9EHKCcEO7FJsiEoZ8swGc=; b=xoU5hN3aW1Rtsq5zvsnBzkgBmkvzdpxBO41DGjU/d87AETuDgkt+ZR+rqSiVMveAF3 lQ2gb+kmLyRKdxTxBDNobcyBZkpRyaE9iPx1S5H0GnUDkrcvMJPnVkNEp7MPEPOHfKOA P1HIB5VvCO+83sOYJbnl6NrG5zgx4EGefAn/Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=uYZLdRjAaIl/a7LDPEgfcsYjXXPt7KGK++vE2FIvqIwSSHRnOZwoFVDimUNJZ5qEMC rczwMSW5HH9P78MqbtfCKaXSyjBXVuwRZPQ3K8X0DqCQd9h2YMVJUkI9T6zKSCemrjT/ R4cBYVnFeWpk3cSXVOSyYOWvWzEXZ+/CinFNA= MIME-Version: 1.0 Received: by 10.231.19.8 with SMTP id y8mr4599582iba.111.1290978100318; Sun, 28 Nov 2010 13:01:40 -0800 (PST) Received: by 10.231.156.82 with HTTP; Sun, 28 Nov 2010 13:01:40 -0800 (PST) Date: Sun, 28 Nov 2010 16:01:40 -0500 Message-ID: Subject: 23.2; negative "left" parameter of initial-frame-alist interpreted incorrectly From: Sean McAfee To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 28 Nov 2010 16:43:10 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) When I start emacs after replacing the contents of my .emacs file with just the single line: (setq initial-frame-alist (append '((top . 0) (left . -100)) initial-frame-alist)) ...then the initial frame appears with its left edge 100 pixels to the left of the left edge of the screen--that is, hanging off of the edge of the screen. Prior to my recent upgrade from Emacs 22, this same snippet cause my initial frame to correctly be placed with its right edge 100 pixels to the left of the right edge of the screen. In GNU Emacs 23.2.1 (i386-apple-darwin9.8.0, NS apple-appkit-949.54) of 2010-11-14 on sean-mcafees-macbook-pro.local Windowing system distributor `Apple', version 10.3.949 configured using `configure '--prefix=/opt/local' '--with-ns' '--without-x' '--without-dbus' 'CC=/usr/bin/gcc-4.0' 'CFLAGS=-O2 -arch i386' 'LDFLAGS=-L/opt/local/lib -arch i386' 'CPPFLAGS=-I/opt/local/include'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: desktop-save-mode: t iswitchb-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: t SPC i s , SPC p a e r [ a p a r h a n g i n g SPC o f f SPC t h e SPC l e t SPC o f f SPC t h e SPC l e f t SPC s i d e SPC o f SPC t h e SPC s c r e e n C-n C-p M-q M-> C-/ C-f C-/ M-> C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-l C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-l C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-f C-f C-f C-f C-f M-d e d g e M-q C-a C-c C-c y e s M-s-x M-s-p C-x o C-u C-x C-o C-p C-n M-x r e p o r t - e m a c s Recent messages: Mark set Auto-saving...done Auto-saving...done Mark set Undo! Redo! Mark set Sending... Sending via mail... Sending...done Load-path shadows: ~/emacs/misc hides /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/misc ~/emacs/japanese hides /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/language/japanese ~/emacs/emms-3.0/tq hides /opt/local/var/macports/software/emacs-app/23.2_1/Applications/MacPorts/Emacs.app/Contents/Resources/lisp/emacs-lisp/tq Features: (browse-url mailalias mailclient gnus-msg gnus-art mm-uu mml2015 epg-config mm-view smime dig gnus-sum nnoo gnus-group gnus-undo nnmail mail-source format-spec gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems newcomment shadow sort mail-extr message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug help-mode view vc-git zenburn color-theme wid-edit sendmail reporter term disp-table ehelp electric ring advice help-fns advice-preload emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode edmacro kmacro emms-player-mplayer emms-source-playlist emms-source-file locate dired regexp-opt emms-playing-time emms-info later-do emms-player-mpg321-remote emms-player-simple emms-setup emms emms-compat desktop server iswitchb cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) ------------=_1291273742-14370-1--