From: "Eli Zaretskii" <eliz@is.elta.co.il>
To: gdb@sources.redhat.com
Subject: Re: gdb.ini vs. .gdbinit on Cygwin
Date: Thu, 01 Nov 2001 16:14:00 -0000 [thread overview]
Message-ID: <3995-Tue13Nov2001195249+0200-eliz@is.elta.co.il> (raw)
In-Reply-To: <20011113180434.Y2618@cygbert.vinschen.de> (message from Corinna Vinschen on Tue, 13 Nov 2001 18:04:34 +0100)
> Date: Tue, 13 Nov 2001 18:04:34 +0100
> From: Corinna Vinschen <vinschen@redhat.com>
>
> We're talking about the Cygwin version. A native DOS/Windows version
> can keep gdb.ini.
That would be a mistake, I think. For starters, how would we explain
in the manual which versions of GDB use what file name for the init
file, without confusing the users? It would be painful enough to
tell that DOS versions use gdb.ini while Windows versions use
.gdbinit, since the DOS version runs on Windows as well.
> However, we should use .gdbinit the same way as for
> any other host on Cygwin. There's no reason to treat the Cygwin GDB
> special in that case.
Yes, there is: Cygwin executables run on Windows, not on Unix or
GNU/Linux.
> If you think it's really necessary, we can keep supporting gdb.ini
> as well but a Cygwin GDB doesn't have to take care for Explorer
> disabilities, IMO.
I'd suggest to take those disabilities into consideration. Users
will bump into this whether you want it or not; when they do, you
will be harming your users, not Microsoft.
Personally, I like Fernando's suggestion: look for .gdbinit, and if
not found, look for gdb.ini. I think this would satisfy everybody.
As another data point, consider this: the Windows port of Emacs looks
for .emacs first, and if not found, looks for _emacs (the name used
on DOS).
> As a resort we could
> begin to support an environment variable GDBINIT or similar which
> contains the name/path of the GDB init file. That would have the
> advantage to be mostly host independent.
??? But GDB doesn't support $GDBINIT on other platforms, so this
suggestion seems to actually _introduce_ OS-specific features. Is
this really a good idea?
next prev parent reply other threads:[~2001-11-13 17:53 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-11-01 8:47 Corinna Vinschen
2001-11-01 8:59 ` gdb.ini vs. .gdbinit on cygwin Christopher Faylor
2001-11-01 9:08 ` Corinna Vinschen
2001-11-01 11:21 ` gdb.ini vs. .gdbinit on Cygwin Eli Zaretskii
2001-11-01 15:35 ` Fernando Nasser
2001-11-01 15:47 ` Corinna Vinschen
2001-11-01 16:14 ` Eli Zaretskii [this message]
2001-11-02 1:14 ` Corinna Vinschen
2001-11-01 16:50 ` Fernando Nasser
2001-11-02 1:33 ` Eli Zaretskii
2001-11-01 15:55 ` Eli Zaretskii
2001-11-02 10:45 ` gdb.ini vs. .gdbinit on cygwin Christopher Faylor
2001-11-02 11:01 ` Stan Shebs
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=3995-Tue13Nov2001195249+0200-eliz@is.elta.co.il \
--to=eliz@is.elta.co.il \
--cc=gdb@sources.redhat.com \
/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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox