From: Mickey Ferguson <Mickey.Ferguson@cassidiancommunications.com>
To: Drew Adams <drew.adams@oracle.com>,
"Emacs Help (help-gnu-emacs@gnu.org)" <help-gnu-emacs@gnu.org>
Subject: RE: Trying to right-align my window on startup
Date: Sat, 11 Jan 2014 01:17:22 +0000 [thread overview]
Message-ID: <B67C92F68785104E8816FEEE2B44C9346F33FA4F@TEMCAS01.peinet.peinc.com> (raw)
In-Reply-To: <65e69797-8a7c-4d94-99c3-87d5a3c3ade6@default>
>> I can't figure out how or where to place it so that it executes _and
>> works properly. I put it my MF-Init.el file that is loaded upon
>> startup.
>Replace that file with one that does _only_ what you are testing.
>Adding something untested to a giant sack of eels is not the way to test that something. (No, I cannot know >that MF-Init.el is a sack of eels. Just a hunch.)
Yes, it is a sack of eels. :-) It's been building up for at least 20 years... most of which I added stuff based on recommendations from others, not really knowing fully what I was doing. When it comes to elisp, I'm not usually even competent enough to be dangerous.
>According to your code, that could happen if the `selected-frame'
>is not what you think it is. Try adding a `message' call that tells
>you what the selected frame is, and its displayed buffer etc.
>IOW, find out what is going on.
I'm afraid I don't even know how to do this, or even what it means to differentiate between frames. But I have made some progress, using your isolation approach.
Here is a very pared down file I'm calling minimal.el. I've narrowed it all down to the call to set-frame-font within big-font-mode. As it appears below, emacs starts up and is properly right-aligned. If I uncomment out the call to big-font-mode, which ultimately is just a call to set-frame-font, it gives the message that it ran align-window-right, but it starts up about an inch from the right edge. (Don't ask me where I got that string for the font to use, because I don't remember. But it does give me the best looking font [to me] for my needs. If there is a better way to specify it that will give me the font I want, but not run into the problem I'm encountering, I'm all ears.)
===============================================================================
(defun align-window ()
"fix window positioning"
(interactive)
(if (equal (getenv "emacs_alignment") "right")
(align-window-right)
(align-window-left))
)
(defun align-window-left ()
"align window to left window edge"
(interactive)
(set-frame-position (selected-frame) 0 0)
(message "Ran align-window-left")
)
(defun align-window-right ()
"align window to right window edge"
(interactive)
(set-frame-position (selected-frame) -1 0)
(message "Ran align-window-right")
)
(defun big-font-mode ()
"Use larger font"
(interactive)
(set-frame-font
"-outline-Consolas-bold-r-normal-normal-12-90-96-96-c-*-iso10646-1"
)
)
(cond
((eq window-system 'w32)
(progn
;; (big-font-mode)
(align-window)
)))
===============================================================================
next prev parent reply other threads:[~2014-01-11 1:17 UTC|newest]
Thread overview: 61+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-08 20:11 Trying to right-align my window on startup Mickey Ferguson
2014-01-08 21:01 ` Eli Zaretskii
[not found] ` <B67C92F68785104E8816FEEE2B44C9346F33C978@TEMCAS01.peinet.peinc.com>
2014-01-09 6:23 ` Eli Zaretskii
2014-01-09 20:16 ` Mickey Ferguson
2014-01-09 20:30 ` Eli Zaretskii
2014-01-09 20:32 ` Drew Adams
2014-01-09 20:36 ` Eli Zaretskii
2014-01-09 20:41 ` Marcin Borkowski
2014-01-09 21:04 ` Drew Adams
[not found] ` <mailman.11466.1389300108.10748.help-gnu-emacs@gnu.org>
2014-01-09 21:43 ` Sebastien Vauban
2014-01-09 22:23 ` Drew Adams
2014-01-10 22:31 ` Mickey Ferguson
2014-01-10 23:09 ` Drew Adams
2014-01-11 1:17 ` Mickey Ferguson [this message]
2014-01-11 3:07 ` Drew Adams
2014-01-13 23:14 ` Mickey Ferguson
2014-01-14 4:55 ` Eli Zaretskii
[not found] ` <<83k3e8dhj9.fsf@gnu.org>
2014-01-09 21:02 ` Drew Adams
[not found] <<B67C92F68785104E8816FEEE2B44C9346F33C8FD@TEMCAS01.peinet.peinc.com>
[not found] ` <<83r48idw6z.fsf@gnu.org>
[not found] ` <<B67C92F68785104E8816FEEE2B44C9346F33C978@TEMCAS01.peinet.peinc.com>
[not found] ` <<83mwj5ekrs.fsf@gnu.org>
[not found] ` <<B67C92F68785104E8816FEEE2B44C9346F33D269@TEMCAS01.peinet.peinc.com>
[not found] ` <<28ab7799-fdc5-47c4-9ac0-f7db66771e7e@default>
[not found] ` <<83iotsdh9n.fsf@gnu.org>
2014-01-09 21:02 ` Drew Adams
2014-01-11 14:45 ` Juanma Barranquero
2014-01-11 17:35 ` poor Customize [was: Trying to right-align my window on startup] Drew Adams
[not found] ` <mailman.11630.1389461775.10748.help-gnu-emacs@gnu.org>
2014-01-13 15:11 ` jack-mac
2014-01-13 17:06 ` Drew Adams
[not found] ` <mailman.11626.1389451551.10748.help-gnu-emacs@gnu.org>
2014-01-14 9:24 ` Trying to right-align my window on startup Rusi
2014-01-14 17:37 ` In defense of Customize [was: Trying to right-align my window on startup] Drew Adams
2014-01-14 19:32 ` session.* files (was: In defense of Customize) gottlieb
2014-01-14 19:52 ` Peter Dyballa
2014-01-15 10:29 ` In defense of Customize [was: Trying to right-align my window on startup] Phillip Lord
2014-01-15 17:28 ` Drew Adams
2014-01-16 10:06 ` Phillip Lord
2014-01-16 15:33 ` Drew Adams
2014-01-14 17:53 ` Trying to right-align my window on startup Emanuel Berg
2014-01-14 17:57 ` Marcin Borkowski
[not found] ` <mailman.11925.1389722262.10748.help-gnu-emacs@gnu.org>
2014-01-14 18:15 ` Rusi
2014-01-14 18:19 ` Emanuel Berg
2014-01-15 4:44 ` Rusi
[not found] ` <mailman.11921.1389721075.10748.help-gnu-emacs@gnu.org>
2014-01-18 2:59 ` In defense of Customize [was: Trying to right-align my window on startup] Rusi
2014-01-18 4:42 ` Emanuel Berg
2014-01-18 15:31 ` Rusi
2014-01-28 15:17 ` Christoph Wedler
2014-01-28 18:35 ` Emanuel Berg
2014-01-29 10:57 ` Phillip Lord
2014-01-29 13:23 ` Stefan Monnier
2014-01-29 16:54 ` Phillip Lord
2014-01-29 18:26 ` Stefan Monnier
2014-01-30 9:59 ` Phillip Lord
[not found] ` <mailman.13090.1390993048.10748.help-gnu-emacs@gnu.org>
2014-01-29 16:52 ` Emanuel Berg
2014-01-29 17:19 ` Phillip Lord
[not found] ` <mailman.13107.1391015968.10748.help-gnu-emacs@gnu.org>
2014-01-29 18:21 ` Emanuel Berg
2014-01-29 0:47 ` Drew Adams
[not found] ` <mailman.13068.1390956492.10748.help-gnu-emacs@gnu.org>
2014-01-30 10:14 ` Christoph Wedler
2014-01-30 13:23 ` Stefan Monnier
2014-01-30 16:06 ` Drew Adams
[not found] ` <mailman.13194.1391088219.10748.help-gnu-emacs@gnu.org>
2014-01-30 16:15 ` Rusi
2014-01-30 18:44 ` Emanuel Berg
2014-01-31 9:56 ` Phillip Lord
[not found] ` <mailman.13338.1391162177.10748.help-gnu-emacs@gnu.org>
2014-01-31 12:08 ` Rusi
2014-01-31 20:41 ` Emanuel Berg
2014-01-31 20:39 ` Emanuel Berg
[not found] ` <mailman.13229.1391098001.10748.help-gnu-emacs@gnu.org>
2014-01-31 6:54 ` Rusi
2014-01-31 17:50 ` Christoph Wedler
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=B67C92F68785104E8816FEEE2B44C9346F33FA4F@TEMCAS01.peinet.peinc.com \
--to=mickey.ferguson@cassidiancommunications.com \
--cc=drew.adams@oracle.com \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.