GNU bug report logs -
#8268
Windows Emacs Console persists while running running emacs.exe.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 8268 in the body.
You can then email your comments to 8268 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 04:06:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
"Nicholas \"Indy\" Ray" <arelius <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Thu, 17 Mar 2011 04:06:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
This seems to be related to bug #1849, but perhaps never properly fixed.
Anyways, when opening emacs from Emacs.exe, which is difficult to not do in
Windows 7 with pinning to the task bar, Emacs will open with an unneeded
console window that cannot be destroyed.
This seems likely due to the fact that Emacs is spawned as a console
application when run in this manner. However, I think there is a simple fix
that doesn't cause problems when the program is run as a console app.
By calling the FreeConsole win32 function when Emacs initializes it's GUI
this should kill any os spawned console windows, had they not been opened
separately.
See:
http://msdn.microsoft.com/en-us/library/ms683150%28v=vs.85%29.aspx
I've used this function to great effect in other applications, and am
confident it'd work. I'd have fixed it and created a patch myself, but I've
spent the last few hours trying to get Emacs to build on this weird setup I
have here.
Indy
[Message part 2 (text/html, inline)]
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 05:16:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 8268 <at> debbugs.gnu.org (full text, mbox):
> Anyways, when opening emacs from Emacs.exe
Why do you run emacs.exe, and not runemacs.exe?
> which is difficult to not do in
> Windows 7 with pinning to the task bar
What do you mean? Do you have any trouble pinning runemacs.exe to the
Start menu or taskbar?
Juanma
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 05:20:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 8268 <at> debbugs.gnu.org (full text, mbox):
> Why do you run emacs.exe, and not runemacs.exe?
> What do you mean? Do you have any trouble pinning runemacs.exe to the
> Start menu or taskbar?
When I pin runemacs.exe to the taskbar and run it, it loads emacs
which creates another icon on my taskbar, It seems impossible to
currently have the same pin'd icon load up and run emacs under the
same icon without creating the console window.
Ideally, I should be able to have one pinned icon on the taskbar, and
when clicking it it should load emacs without the console window. This
seems impossible.
Indy
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 05:40:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 8268 <at> debbugs.gnu.org (full text, mbox):
> Date: Wed, 16 Mar 2011 20:42:56 -0700
> From: "Nicholas \"Indy\" Ray" <arelius <at> gmail.com>
> Cc:
>
> This seems to be related to bug #1849, but perhaps never properly fixed.
>
> Anyways, when opening emacs from Emacs.exe, which is difficult to not do in
> Windows 7 with pinning to the task bar, Emacs will open with an unneeded
> console window that cannot be destroyed.
We have runemacs.exe for this very purpose. Why don't you use it?
Doesn't it work on Windows 7?
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 05:43:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 8268 <at> debbugs.gnu.org (full text, mbox):
Again, runemacs.exe doesn't interact properly with the task bar.
runemacs.exe and emacs.exe act as separate icons on the task bar. If
runemacs.exe is pinned, then while emacs.exe is running it's you get
two taskbar icons dedicated to emacs.
Thanks,
Indy
On Wed, Mar 16, 2011 at 10:39 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:
>> Date: Wed, 16 Mar 2011 20:42:56 -0700
>> From: "Nicholas \"Indy\" Ray" <arelius <at> gmail.com>
>> Cc:
>>
>> This seems to be related to bug #1849, but perhaps never properly fixed.
>>
>> Anyways, when opening emacs from Emacs.exe, which is difficult to not do in
>> Windows 7 with pinning to the task bar, Emacs will open with an unneeded
>> console window that cannot be destroyed.
>
> We have runemacs.exe for this very purpose. Why don't you use it?
> Doesn't it work on Windows 7?
>
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 06:32:01 GMT)
Full text and
rfc822 format available.
Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):
On 17/03/2011 13:19, Nicholas "Indy" Ray wrote:
> When I pin runemacs.exe to the taskbar and run it, it loads emacs
> which creates another icon on my taskbar, It seems impossible to
> currently have the same pin'd icon load up and run emacs under the
> same icon without creating the console window.
>
> Ideally, I should be able to have one pinned icon on the taskbar, and
> when clicking it it should load emacs without the console window. This
> seems impossible.
>
What version of Emacs are you using? runemacs, emacs and emacsclient
should all be treated as the same program by Windows 7 taskbar since
23.2 if the MSDN documentation is correct. Perhaps you can help us to
debug this if you are already using a more recent version.
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 07:20:03 GMT)
Full text and
rfc822 format available.
Message #23 received at submit <at> debbugs.gnu.org (full text, mbox):
Jason Rumney skrev 2011-03-17 07:31:
> On 17/03/2011 13:19, Nicholas "Indy" Ray wrote:
>
>> When I pin runemacs.exe to the taskbar and run it, it loads emacs
>> which creates another icon on my taskbar, It seems impossible to
>> currently have the same pin'd icon load up and run emacs under the
>> same icon without creating the console window.
>>
>> Ideally, I should be able to have one pinned icon on the taskbar, and
>> when clicking it it should load emacs without the console window. This
>> seems impossible.
>
> What version of Emacs are you using? runemacs, emacs and emacsclient
> should all be treated as the same program by Windows 7 taskbar since
> 23.2 if the MSDN documentation is correct. Perhaps you can help us to
> debug this if you are already using a more recent version.
>
>
Maybe this is what the original poster meant, it is what happens for me
in Windows 7:
1. Start runemacs.exe.
2. Pin the emacs icon to the taskbar.
3. Exit emacs.
4. Start emacs by clicking on the newly pinned icon in the taskbar.
Result: You get a new emacs window but also a console window.
This is on 23.2 BTW. Is there reason to think 23.3 or trunk behaves
differently?
Jan D.
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 12:28:01 GMT)
Full text and
rfc822 format available.
Message #26 received at submit <at> debbugs.gnu.org (full text, mbox):
On Thu, Mar 17, 2011 at 08:19, Jan D. <jan.h.d <at> swipnet.se> wrote:
> 1. Start runemacs.exe.
> 2. Pin the emacs icon to the taskbar.
IIUC, you're not pinning runemacs.exe, but emacs.exe (which runemacs started).
> 3. Exit emacs.
> 4. Start emacs by clicking on the newly pinned icon in the taskbar.
>
> Result: You get a new emacs window but also a console window.
> This is on 23.2 BTW. Is there reason to think 23.3 or trunk behaves
> differently?
Once you've pinned emacs.exe, edit the properties (you can use
shift-right-click) and change the executable path to point to
C:/this/is/your/path/to/runemacs.exe instead of
C:/this/is/your/path/to/emacs.exe
Hope this helps,
Juanma
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 12:50:03 GMT)
Full text and
rfc822 format available.
Message #29 received at 8268 <at> debbugs.gnu.org (full text, mbox):
> Again, runemacs.exe doesn't interact properly with the task bar.
> runemacs.exe and emacs.exe act as separate icons on the task bar. If
> runemacs.exe is pinned, then while emacs.exe is running it's you get
> two taskbar icons dedicated to emacs.
Have you seen my later message? Are you sure you're pinning
runemacs.exe, and not emacs.exe? It's impossible to pin runemacs.exe
by running it, because it almost immediately starts emacs.exe and
exits.
Juanma
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 16:30:03 GMT)
Full text and
rfc822 format available.
Message #32 received at 8268 <at> debbugs.gnu.org (full text, mbox):
Unless your fix isn't in Emacs 23.3 then yes. I drag runemacs.exe from
finder into the task bar.
Indy
On Thu, Mar 17, 2011 at 5:48 AM, Juanma Barranquero <lekktu <at> gmail.com> wrote:
>> Again, runemacs.exe doesn't interact properly with the task bar.
>> runemacs.exe and emacs.exe act as separate icons on the task bar. If
>> runemacs.exe is pinned, then while emacs.exe is running it's you get
>> two taskbar icons dedicated to emacs.
>
> Have you seen my later message? Are you sure you're pinning
> runemacs.exe, and not emacs.exe? It's impossible to pin runemacs.exe
> by running it, because it almost immediately starts emacs.exe and
> exits.
>
> Juanma
>
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 18:21:01 GMT)
Full text and
rfc822 format available.
Message #35 received at 8268 <at> debbugs.gnu.org (full text, mbox):
On Thu, Mar 17, 2011 at 17:29, Nicholas "Indy" Ray <arelius <at> gmail.com> wrote:
> Unless your fix isn't in Emacs 23.3 then yes. I drag runemacs.exe from
> finder into the task bar.
I've tried dragging runemacs.exe to the taskbar (both my own compiled
23.3 and the one in emacs-23.3-bin-i386.zip) and both behave as
expected: running Emacs from them does not show additional icons, nor
console windows.
Juanma
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 18:26:02 GMT)
Full text and
rfc822 format available.
Message #38 received at 8268 <at> debbugs.gnu.org (full text, mbox):
Hmm, thanks for that info. It seems then I've run into some form of
bug rather then what I originally thought.
Any thoughts on the matter? the runemacs.exe if from my emacs 32.3
folder recentlly extracted from emacs-23.3-bin-i386.zip and running
M-x version on the resultant emacs window gives me:
GNU Emacs 23.3.1 (i386-mingw-nt6.1.7600) of 2011-03-10 on 3249CTO
Thanks,
Indy
On Thu, Mar 17, 2011 at 11:19 AM, Juanma Barranquero <lekktu <at> gmail.com> wrote:
> On Thu, Mar 17, 2011 at 17:29, Nicholas "Indy" Ray <arelius <at> gmail.com> wrote:
>
>> Unless your fix isn't in Emacs 23.3 then yes. I drag runemacs.exe from
>> finder into the task bar.
>
> I've tried dragging runemacs.exe to the taskbar (both my own compiled
> 23.3 and the one in emacs-23.3-bin-i386.zip) and both behave as
> expected: running Emacs from them does not show additional icons, nor
> console windows.
>
> Juanma
>
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 19:29:02 GMT)
Full text and
rfc822 format available.
Message #41 received at 8268 <at> debbugs.gnu.org (full text, mbox):
> Any thoughts on the matter? the runemacs.exe if from my emacs 32.3
> folder recentlly extracted from emacs-23.3-bin-i386.zip and running
> M-x version on the resultant emacs window gives me:
>
> GNU Emacs 23.3.1 (i386-mingw-nt6.1.7600) of 2011-03-10 on 3249CTO
I've tested that very same version.
Hmm. Perhaps some of the calls to
SetCurrentProcessExplicitAppUserModelID are failing? Could you try to
debug that?
Juanma
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 17 Mar 2011 19:32:01 GMT)
Full text and
rfc822 format available.
Message #44 received at submit <at> debbugs.gnu.org (full text, mbox):
On Thu, Mar 17, 2011 at 07:31, Jason Rumney <jasonr <at> gnu.org> wrote:
> What version of Emacs are you using? runemacs, emacs and emacsclient should
> all be treated as the same program by Windows 7 taskbar since 23.2 if the
> MSDN documentation is correct.
By the way, for
CompanyName.ProductName.SubProduct.VersionInformation
we're just using CompanyName.ProductName ("GNU.Emacs").
Do we want Windows 7 to group executables from different versions, or
not? I can imagine having shortcuts to 23.3 and trunk and wanting to
keep them separate.
Juanma
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Fri, 18 Mar 2011 03:54:01 GMT)
Full text and
rfc822 format available.
Message #47 received at 8268 <at> debbugs.gnu.org (full text, mbox):
I could. I'm probally going to have to actually build a version of
emacs locally to do that. Is it possible to build it in MSVC 2008, or
should I probally get MinGW working? the version installed with git
seems unsuitable to do the job.
Indy
On Thu, Mar 17, 2011 at 12:27 PM, Juanma Barranquero <lekktu <at> gmail.com> wrote:
>> Any thoughts on the matter? the runemacs.exe if from my emacs 32.3
>> folder recentlly extracted from emacs-23.3-bin-i386.zip and running
>> M-x version on the resultant emacs window gives me:
>>
>> GNU Emacs 23.3.1 (i386-mingw-nt6.1.7600) of 2011-03-10 on 3249CTO
>
> I've tested that very same version.
>
> Hmm. Perhaps some of the calls to
> SetCurrentProcessExplicitAppUserModelID are failing? Could you try to
> debug that?
>
> Juanma
>
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Fri, 18 Mar 2011 06:49:02 GMT)
Full text and
rfc822 format available.
Message #50 received at 8268 <at> debbugs.gnu.org (full text, mbox):
On Fri, Mar 18, 2011 at 04:53, Nicholas "Indy" Ray <arelius <at> gmail.com> wrote:
> I could. I'm probally going to have to actually build a version of
> emacs locally to do that.
Thanks.
> Is it possible to build it in MSVC 2008, or
> should I probally get MinGW working?
I think there was some work done to make it compile with MSVC 2008,
but certainly you won't have trouble with MinGW, which I recommend.
Juanma
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Fri, 18 Mar 2011 08:09:02 GMT)
Full text and
rfc822 format available.
Message #53 received at 8268 <at> debbugs.gnu.org (full text, mbox):
> Date: Thu, 17 Mar 2011 20:53:19 -0700
> From: "Nicholas \"Indy\" Ray" <arelius <at> gmail.com>
> Cc: Eli Zaretskii <eliz <at> gnu.org>, 8268 <at> debbugs.gnu.org
>
> I could. I'm probally going to have to actually build a version of
> emacs locally to do that. Is it possible to build it in MSVC 2008, or
> should I probally get MinGW working?
You could even try debugging the pre-compiled binaries if you install
the sources as well. Assuming the binary you are using is not
stripped, that is.
Failing that, installing MinGW is the recommended way.
> the version installed with git seems unsuitable to do the job.
What "version installed with git"?
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Wed, 23 Mar 2011 21:52:02 GMT)
Full text and
rfc822 format available.
Message #56 received at 8268 <at> debbugs.gnu.org (full text, mbox):
Is there a specific way to build in debug mode? I presume GDB is the
proper debugger to be using? I'm uncertain how to load the proper
source to set breakpoints.
Indy
On Fri, Mar 18, 2011 at 1:08 AM, Eli Zaretskii <eliz <at> gnu.org> wrote:
>> Date: Thu, 17 Mar 2011 20:53:19 -0700
>> From: "Nicholas \"Indy\" Ray" <arelius <at> gmail.com>
>> Cc: Eli Zaretskii <eliz <at> gnu.org>, 8268 <at> debbugs.gnu.org
>>
>> I could. I'm probally going to have to actually build a version of
>> emacs locally to do that. Is it possible to build it in MSVC 2008, or
>> should I probally get MinGW working?
>
> You could even try debugging the pre-compiled binaries if you install
> the sources as well. Assuming the binary you are using is not
> stripped, that is.
>
> Failing that, installing MinGW is the recommended way.
>
>> the version installed with git seems unsuitable to do the job.
>
> What "version installed with git"?
>
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Thu, 24 Mar 2011 04:08:01 GMT)
Full text and
rfc822 format available.
Message #59 received at 8268 <at> debbugs.gnu.org (full text, mbox):
> Date: Wed, 23 Mar 2011 14:50:55 -0700
> From: "Nicholas \"Indy\" Ray" <arelius <at> gmail.com>
> Cc: lekktu <at> gmail.com, 8268 <at> debbugs.gnu.org
>
> Is there a specific way to build in debug mode?
Yes, "configure --no-opt --enable-checking".
> I presume GDB is the proper debugger to be using?
Yes, if you compile with MinGW.
> I'm uncertain how to load the proper source to set breakpoints.
Sorry, I don't understand. Are you asking what are the GDB commands
to set a breakpoint?
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Sun, 03 Apr 2011 12:20:02 GMT)
Full text and
rfc822 format available.
Message #62 received at 8268 <at> debbugs.gnu.org (full text, mbox):
On Sun, Apr 3, 2011 at 12:46, oCameLo <camel322 <at> gmail.com> wrote:
> Double click runemacs.exe in the explorer, pin it to the taskbar, then
> right click on the icon, change the target from emacs.exe to
> runemacs.exe, click the icon, everything work fine.
So the shortcut is created from a running instance of emacs.exe.
> Drag runemacs.exe from the explorer to the taskbar, click on it,
> another icon will apply to the taskbar.
And this one is created from the executable.
> The shortcut file (location in C:\Users\[User NAME]\AppData\Roaming
> \Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar) created
> by the 2nd way didn't have a System.AppUserModel.ID property.
Sound quite logical, because the executable isn't associated with the
"GNU.Emacs" ID until it runs and sets it itself.
So this should be documented in nt/README.W32, and perhaps addpm.c
should set the System.AppUserModel.ID property in the shortcuts it
creates.
Juanma
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Sun, 12 Feb 2017 03:43:01 GMT)
Full text and
rfc822 format available.
Message #65 received at 8268 <at> debbugs.gnu.org (full text, mbox):
Juanma Barranquero <lekktu <at> gmail.com> writes:
> On Sun, Apr 3, 2011 at 12:46, oCameLo <camel322 <at> gmail.com> wrote:
>
>> Double click runemacs.exe in the explorer, pin it to the taskbar, then
>> right click on the icon, change the target from emacs.exe to
>> runemacs.exe, click the icon, everything work fine.
>
> So the shortcut is created from a running instance of emacs.exe.
>
>> Drag runemacs.exe from the explorer to the taskbar, click on it,
>> another icon will apply to the taskbar.
>
> And this one is created from the executable.
>
>> The shortcut file (location in C:\Users\[User NAME]\AppData\Roaming
>> \Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar) created
>> by the 2nd way didn't have a System.AppUserModel.ID property.
>
> Sound quite logical, because the executable isn't associated with the
> "GNU.Emacs" ID until it runs and sets it itself.
>
> So this should be documented in nt/README.W32, and perhaps addpm.c
> should set the System.AppUserModel.ID property in the shortcuts it
> creates.
Something like this?
--- i/nt/README.W32
+++ w/nt/README.W32
@@ -94,6 +94,12 @@ See the end of the file for license conditions.
(non-windowed) mode of operation is most useful if you have a telnet
server on your machine, allowing you to run Emacs remotely.
+* Pinning Emacs to the taskbar (Windows 7 and higher)
+
+ After starting Emacs the first time, pin it to the taskbar, then
+ edit the properties (via shift-right-click) so that the executable
+ path to points to runemacs.exe instead of emacs.exe.
+
* EXE files included
Emacs comes with the following executable files in the bin directory.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Sun, 12 Feb 2017 12:49:01 GMT)
Full text and
rfc822 format available.
Message #68 received at 8268 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sun, Feb 12, 2017 at 4:43 AM, <npostavs <at> users.sourceforge.net> wrote:
> Something like this?
>
> --- i/nt/README.W32
> +++ w/nt/README.W32
> @@ -94,6 +94,12 @@ See the end of the file for license conditions.
> (non-windowed) mode of operation is most useful if you have a telnet
> server on your machine, allowing you to run Emacs remotely.
>
> +* Pinning Emacs to the taskbar (Windows 7 and higher)
> +
> + After starting Emacs the first time, pin it to the taskbar, then
> + edit the properties (via shift-right-click) so that the executable
> + path to points to runemacs.exe instead of emacs.exe.
> +
> * EXE files included
>
> Emacs comes with the following executable files in the bin directory.
Yes, though the emacs-25 branch already has something like that in
nt/README.W32
+ runemacs.exe - A wrapper for running Emacs as a GUI application
without popping up a command prompt window. If you create a
desktop shortcut for invoking Emacs, make it point to this
executable, not to emacs.exe.
It's talking about a desktop shortcut and not the taskbar, but it is the
same idea. Perhaps change it to "If you create a desktop shortcut for
invoking Emacs, or pin Emacs to the taskbar, modify the shortcut so it
points to this executable, not to emacs.exe". Or something like that.
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Sun, 12 Feb 2017 14:07:02 GMT)
Full text and
rfc822 format available.
Message #71 received at 8268 <at> debbugs.gnu.org (full text, mbox):
Juanma Barranquero <lekktu <at> gmail.com> writes:
> On Sun, Feb 12, 2017 at 4:43 AM, <npostavs <at> users.sourceforge.net> wrote:
>
>> Something like this?
>>
>> --- i/nt/README.W32
>> +++ w/nt/README.W32
>> @@ -94,6 +94,12 @@ See the end of the file for license conditions.
>> (non-windowed) mode of operation is most useful if you have a telnet
>> server on your machine, allowing you to run Emacs remotely.
>>
>> +* Pinning Emacs to the taskbar (Windows 7 and higher)
>> +
>> + After starting Emacs the first time, pin it to the taskbar, then
>> + edit the properties (via shift-right-click) so that the executable
>> + path to points to runemacs.exe instead of emacs.exe.
>> +
>> * EXE files included
>>
>> Emacs comes with the following executable files in the bin directory.
>
> Yes, though the emacs-25 branch already has something like that in nt/README.W32
>
> + runemacs.exe - A wrapper for running Emacs as a GUI application
> without popping up a command prompt window. If you create a
> desktop shortcut for invoking Emacs, make it point to this
> executable, not to emacs.exe.
>
> It's talking about a desktop shortcut and not the taskbar, but it is
> the same idea. Perhaps change it to "If you create a desktop shortcut
> for invoking Emacs, or pin Emacs to the taskbar, modify the shortcut
> so it points to this executable, not to emacs.exe". Or something like
> that.
If I understand correctly an important difference is that for the
shortcut, you can just create a shortcut to runemacs.exe directly.
Whereas for the taskbar, you have to start emacs first, and only then
modify the path. That's a bit unintuitive and seems worth calling out
in its own paragraph.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#8268
; Package
emacs
.
(Sat, 18 Feb 2017 10:27:02 GMT)
Full text and
rfc822 format available.
Message #74 received at 8268 <at> debbugs.gnu.org (full text, mbox):
> From: npostavs <at> users.sourceforge.net
> Date: Sun, 12 Feb 2017 09:08:00 -0500
> Cc: oCameLo <camel322 <at> gmail.com>, 8268 <at> debbugs.gnu.org
>
> Juanma Barranquero <lekktu <at> gmail.com> writes:
>
> > On Sun, Feb 12, 2017 at 4:43 AM, <npostavs <at> users.sourceforge.net> wrote:
> >
> >> Something like this?
> >>
> >> --- i/nt/README.W32
> >> +++ w/nt/README.W32
> >> @@ -94,6 +94,12 @@ See the end of the file for license conditions.
> >> (non-windowed) mode of operation is most useful if you have a telnet
> >> server on your machine, allowing you to run Emacs remotely.
> >>
> >> +* Pinning Emacs to the taskbar (Windows 7 and higher)
> >> +
> >> + After starting Emacs the first time, pin it to the taskbar, then
> >> + edit the properties (via shift-right-click) so that the executable
> >> + path to points to runemacs.exe instead of emacs.exe.
> >> +
> >> * EXE files included
> >>
> >> Emacs comes with the following executable files in the bin directory.
> >
> > Yes, though the emacs-25 branch already has something like that in nt/README.W32
> >
> > + runemacs.exe - A wrapper for running Emacs as a GUI application
> > without popping up a command prompt window. If you create a
> > desktop shortcut for invoking Emacs, make it point to this
> > executable, not to emacs.exe.
> >
> > It's talking about a desktop shortcut and not the taskbar, but it is
> > the same idea. Perhaps change it to "If you create a desktop shortcut
> > for invoking Emacs, or pin Emacs to the taskbar, modify the shortcut
> > so it points to this executable, not to emacs.exe". Or something like
> > that.
>
> If I understand correctly an important difference is that for the
> shortcut, you can just create a shortcut to runemacs.exe directly.
> Whereas for the taskbar, you have to start emacs first, and only then
> modify the path. That's a bit unintuitive and seems worth calling out
> in its own paragraph.
I did a merge of the two ideas, and pushed the result to the emacs-25
branch.
Thanks.
Severity set to 'wishlist' from 'normal'
Request was from
Noam Postavsky <npostavs <at> users.sourceforge.net>
to
control <at> debbugs.gnu.org
.
(Sun, 03 Dec 2017 05:08:02 GMT)
Full text and
rfc822 format available.
Merged 1849 8268.
Request was from
Noam Postavsky <npostavs <at> users.sourceforge.net>
to
control <at> debbugs.gnu.org
.
(Sun, 03 Dec 2017 05:08:02 GMT)
Full text and
rfc822 format available.
Added tag(s) wontfix.
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Sun, 19 Sep 2021 17:39:02 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
1849 <at> debbugs.gnu.org and "Michael Kleehammer" <michael <at> kleehammer.com>
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Sun, 19 Sep 2021 17:39:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 18 Oct 2021 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 251 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.