Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: "Maciej W. Rozycki" <macro@codesourcery.com>
Cc: gdb-patches@sourceware.org
Subject: Re: [PATCH] microMIPS support
Date: Thu, 26 Apr 2012 20:39:00 -0000	[thread overview]
Message-ID: <8362cmi65h.fsf@gnu.org> (raw)
In-Reply-To: <alpine.DEB.1.10.1204261802540.19835@tp.orcam.me.uk>

> Date: Thu, 26 Apr 2012 19:00:55 +0100
> From: "Maciej W. Rozycki" <macro@codesourcery.com>
> CC: <gdb-patches@sourceware.org>
> 
> > Index entries should all start with lower-case letters, otherwise the
> > index sorting is unpredictable (in non-US locales).
> 
>  OK, but is that a problem?  If a foreign locale uses a different sorting 
> order, then it's exactly what the user of that locale expects, isn't it?  

Not if the Info files are then put into a release tarball and
distributed worldwide.

>  As far as I know writing MIPS in small letters when referred to the name 
> of the architecture (as opposed to a keyword, such in GAS's `.set mips0' 
> directive) is incorrect.

You could have "MIPS" not as the first word in the index entry, if you
must have it in caps.

>  As the platform maintainer I can offer you to review the whole manual and 
> adjust all the instances of "MIPS" (plus any variants and any related 
> acronyms I'll spot) as a separate change.  I think it will be more 
> productive and not really a lot of effort.

I will do that when I have time, thanks.

> so I'd rather stick to @acronym

Fine with me, I suggested to use either one.

>  So in the end it looks to me "MIPS", etc. should actually use no special 
> formatting (except possibly where used as keywords), so while I can still 
> go through the manual, I'll only adjust items like ISA or ASE.

I think @acronym{MIPS} looks nicer, but I won't insist on that.

> > > As it stands I'd prefer to keep the formatting consistent through the 
> > > manual.
> > 
> > There's no reason to consistently do the wrong thing.  Every 1000-mile
> > journey begins with the first step.
> 
>  I think the right thing is to fix it all in one go first and only then 
> enforce the new rule.  I think holding a useful functional change just 
> because it keeps using the established practice in documentation is 
> counter-productive.

Actually, _you_ are holding it, by continuously rejecting my requests
for changes.  The changes I asked for are not so extensive, so I
really don't understand why we are still arguing.

> > I didn't ask you to revamp the entire section.  Even if the rest of
> > the section will never be fixed, it still makes sense to not increase
> > the amount of node-less subsections.
> 
>  It makes no sense to me not to revamp the entire section

I won't object if you do revamp it, if you feel like it.  But I will
approve the patch even if you don't, because I think it's unfair to
ask you to fix what you didn't break.

> > > Nesting too deep can be frustrating too, and here you'd have to have
> > > two intermediate pages with node lists only for just a couple lines'
> > > worth of nodes.
> > 
> > I can go with removing the subsection altogether, if you don't feel
> > strongly with keeping it.
> > 
> > But if we keep the subsection, I'd like to have a node there.
> 
>  It doesn't make sense to me to make this whole section flat, the matters 
> described are distinct enough

I'm confused: you just said above that too deep nesting is not good,
now you are saying that NOT nesting will be too shallow?  Shouldn't
there be some middle ground between these two extremes?

> I just can't seem convinced we need all these nodes here.

Can I ask you to trust my experience on this one?  Having nodes makes
navigation inside Info easier.

> > >  I think index references would better be added separately too -- these 
> > > would be "ARM Breakpoint Kinds," "MIPS Register Packet Format" and "MIPS 
> > > Breakpoint Kinds," respectively.
> > 
> > Sorry, I don't follow.  Please elaborate.
> 
>  These are the three subsubsections in the section concerned 
> (Architecture-Specific Protocol Details).  With my change in place two 
> will be titled "Breakpoint Kinds" so I prepended their containing 
> subsection names (ARM and MIPS) to the respective index entries.  
> Likewise I can see no sense in having a generic index entry such as 
> "Register Packet Format" for a reference to a platform-specific piece of 
> text, so I have prepended the subsection (platform) name there too.

That's fine, thanks.

> > Then how about "executables" or "executable code" instead of
> > "binaries"?
> 
>  OK, that sounds like a plan to me -- how about:
> 
> "Set the compressed ISA encoding used by MIPS code."
> 
> then?

OK.

Thanks.


  reply	other threads:[~2012-04-26 20:35 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-24 21:18 Maciej W. Rozycki
2012-04-25  6:20 ` Eli Zaretskii
2012-04-26 13:54   ` Maciej W. Rozycki
2012-04-26 14:14     ` Eli Zaretskii
2012-04-26 18:03       ` Maciej W. Rozycki
2012-04-26 20:39         ` Eli Zaretskii [this message]
2012-04-27 18:16           ` Maciej W. Rozycki
2012-04-27 18:24             ` Eli Zaretskii
     [not found]               ` <alpine.DEB.1.10.1204302334520.19835@tp.orcam.me.uk>
2012-05-02 16:39                 ` Eli Zaretskii
2012-05-17 15:07                   ` Maciej W. Rozycki
2012-05-17 16:10                     ` Eli Zaretskii
2012-05-18 23:13                       ` Maciej W. Rozycki
2012-05-19  8:20                         ` Eli Zaretskii
2012-04-25 13:13 ` Yao Qi
2012-04-25 15:57   ` Maciej W. Rozycki
2012-04-25 15:54 ` Joel Brobecker
2012-04-25 17:18   ` Maciej W. Rozycki
2012-04-25 18:12     ` Joel Brobecker
2012-04-25 18:27       ` Maciej W. Rozycki
2012-04-26 18:38 ` Jan Kratochvil
2012-04-26 19:04   ` Maciej W. Rozycki
2012-04-26 19:29     ` Jan Kratochvil
2012-04-26 21:59       ` Maciej W. Rozycki
2012-04-27  7:11         ` Jan Kratochvil
2012-04-27 15:14           ` Maciej W. Rozycki
2012-04-27 15:29             ` Pedro Alves
2012-04-27 15:46               ` Maciej W. Rozycki
2012-04-27 15:54             ` Tom Tromey
2012-05-18 23:53     ` Maciej W. Rozycki
2012-05-18 21:32 ` [PATCH] microMIPS support (Linux signal trampolines) Maciej W. Rozycki
2012-05-18 22:25   ` Mark Kettenis
2012-05-21 14:33     ` Maciej W. Rozycki
2012-06-11 10:32       ` [PING][PATCH] " Maciej W. Rozycki
2014-09-28 11:12       ` [PATCH] " Maciej W. Rozycki
2014-10-06  0:46         ` [PING][PATCH] " Maciej W. Rozycki
2014-10-13 12:24           ` [PING^2][PATCH] " Maciej W. Rozycki
2014-10-20 17:01             ` [PING^3][PATCH] " Maciej W. Rozycki
2014-11-03 16:04               ` [PING^4][PATCH] " Maciej W. Rozycki
2014-11-16  8:58         ` [PATCH] " Joel Brobecker
2014-12-03 21:00           ` Maciej W. Rozycki
2012-05-18 23:47 ` [PATCH] microMIPS support Maciej W. Rozycki
2012-05-19  8:52   ` Eli Zaretskii
2012-05-22  0:07     ` Maciej W. Rozycki

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=8362cmi65h.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=gdb-patches@sourceware.org \
    --cc=macro@codesourcery.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