all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
Subject: RE: Docstring line length
Date: Tue, 20 Dec 2005 17:37:14 -0800	[thread overview]
Message-ID: <DNEMKBNJBGPAOPIJOOICMEJGDAAA.drew.adams@oracle.com> (raw)
In-Reply-To: <200512210054.jBL0sOJ12970@raven.dms.auburn.edu>

       I'm sure most people do not do as I do, but I'm not sure
       that most people use fixed 80-char frames. Do we have any
       user data to go on?

    80 char frames are the default configuration of Emacs.

Sure. But do you think most people use that? Maybe so.

       Fair enough. How long is too long?

    67 for the first line.  That is a given.  68 already forces an ugly
    continuation line in the apropos output.

Only because we use 11 or 12 chars for "  Variable: ". If we used "  Fun: ",
"  Cmd: ", and "  Var: " (and "  Opt: " for option), then up to 72
characters could be in the first line. Those abbreviations are clear enough
(and large enough as buttons) - no?

If we indented one space instead of two, then up to 73 chars could be used.
If we allow for "  Face: " in the future, then we're back down to 71 or 72
max. 70 is a good guideline.

(In any case, many Plist entries already wrap as ugly continuation lines, so
they need to be fixed first.)

BTW - Wouldn't "  Props: " be better than "  Plist: "?

    To me 70 for most subsequent lines with an absolute limit of 79 seems
    better than the current 60.  But I do not believe that this is a
    really big deal.

    [I meant that whether the convention for "most" subsequent lines is at
    most 60 or at most 70 colums is no big deal (to me).]

No, of course it's not a big deal. But a guideline has been published and
the question was raised (by Bill about 60, by me about 67). If there is no
guideline, the result will be (more) variety (inconsistency). I vote for a
70-max guideline for all lines, getting rid of "most", and shortening the
button text in *Apropos*.

  reply	other threads:[~2005-12-21  1:37 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-20 21:19 Docstring line length Bill Wohler
2005-12-20 23:32 ` Luc Teirlinck
2005-12-20 23:59   ` Drew Adams
2005-12-21  0:00     ` Luc Teirlinck
2005-12-21  0:05     ` Luc Teirlinck
2005-12-21  0:15       ` Drew Adams
2005-12-21  0:13     ` Luc Teirlinck
2005-12-21  0:20       ` Drew Adams
2005-12-21  0:54         ` Luc Teirlinck
2005-12-21  1:37           ` Drew Adams [this message]
2005-12-21  7:21             ` Henrik Enberg
2005-12-21 18:52             ` Richard M. Stallman
2005-12-21 20:24               ` Drew Adams
2005-12-21 21:44                 ` Lennart Borgman
2005-12-22  5:46                   ` Richard M. Stallman
2005-12-22 17:00                     ` Legal papers for Emacs contributions (was: Re: Docstring line length) Giorgos Keramidas
2005-12-22 22:21                       ` Richard M. Stallman
2005-12-23  2:13                         ` Giorgos Keramidas
2005-12-23  0:12                       ` Legal papers for Emacs contributions David Kastrup
2005-12-23  2:15                         ` Giorgos Keramidas
2005-12-24  2:36                         ` Richard M. Stallman
2005-12-22 20:43                   ` Docstring line length Juri Linkov
2005-12-22 21:15                     ` Lennart Borgman
2005-12-22 21:57                       ` Juri Linkov
2005-12-22 22:27                         ` link appearance (again) (was: RE: Docstring line length) Drew Adams
2005-12-22  5:47                 ` Docstring line length Richard M. Stallman
2005-12-21  3:12           ` Ken Raeburn
2005-12-21 18:51             ` Richard M. Stallman
2005-12-21  4:54           ` Johan Bockgård
2005-12-21  0:59         ` Luc Teirlinck
2005-12-21  1:06           ` Luc Teirlinck
2005-12-21 16:30         ` Bill Wohler
2005-12-21 18:32           ` Drew Adams
2005-12-21 19:18           ` Stefan Monnier
2005-12-21 19:57             ` David Kastrup
2005-12-21 23:10           ` Richard M. Stallman
2005-12-21  5:30 ` Richard M. Stallman

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=DNEMKBNJBGPAOPIJOOICMEJGDAAA.drew.adams@oracle.com \
    --to=drew.adams@oracle.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.
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.