Re: Terminal width for help output - Mailing list pgsql-hackers

From Alvaro Herrera
Subject Re: Terminal width for help output
Date
Msg-id 20071115215606.GE17793@alvh.no-ip.org
Whole thread Raw
In response to Terminal width for help output  (Peter Eisentraut <peter_e@gmx.net>)
Responses Re: Terminal width for help output  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: Terminal width for help output  ("Jonah H. Harris" <jonah.harris@gmail.com>)
Re: Terminal width for help output  (Guillaume Lelarge <guillaume@lelarge.info>)
Re: Terminal width for help output  (Sam Mason <sam@samason.me.uk>)
List pgsql-hackers
Peter Eisentraut wrote:
> Do we care to maintain a maximum width for programs' --help output (and psql's 
> \?)?  I think 79 characters was once a recommendation (or perhaps 72), but we 
> have a couple of violations either way, which I'd like to fix, but what to?

79 is perfect IMHO.  It would be great to ask translators to preserve
the constraint too.

Also it would rock if translation kept the alignment in various output.
For example, avoid stuff like

$ pg_controldata 
Numéro de version de pg_control :     833
Numéro de version du catalogue :      200710232
Identifiant du système de base de données : 5125738698090412341
Etat du groupe de base de données :   arrêt
Dernière modification de pg_control : jeu 15 nov 2007 08:17:22 CLST
Dernière localisation du point de contrôle: 0/4D06F8
Précédente localisation du point de contrôle: 0/4B9818
Dernière localisation de reprise du point de contrôle : 0/4D06F8
Dernier TimeLineID du point de vérification : 1
Dernier NextXID du point de contrôle : 0/395
Dernier NextXOID du point de contrôle : 16407
Dernier NextMultiXactId du point de contrôle : 1
Dernier NextMultiOffset du point de contrôle : 0
Heure du dernier point de contrôle :  jeu 15 nov 2007 08:17:22 CLST
Emplacement de fin de la récupération minimale:   0/0
Alignement maximale de la donnée :    8
Taille de bloc de la base de données : 8192
Blocs par segment pour une relation importante : 131072
Taille de bloc du WAL :               8192
Octets par segment WAL :              16777216
Taille maximale des identifiants :    64
Nombre de colonnes maximum d'un index: 32
Maximum size of a TOAST chunk:        1996
Stockage du type date/heure :         nombres à virgule flottante
Taille maximum d'un nom local :       128
LC_COLLATE :                          fr_CA.UTF-8
LC_CTYPE :                            fr_CA.UTF-8

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/DXLWNGRJD34J
"Those who use electric razors are infidels destined to burn in hell while
we drink from rivers of beer, download free vids and mingle with naked
well shaved babes." (http://slashdot.org/comments.pl?sid=44793&cid=4647152)


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: [Fwd: PGBuildfarm member narwhal Branch HEAD Status changed from OK to Make failure]
Next
From: Tom Lane
Date:
Subject: Re: Terminal width for help output