Thread: Re: [COMMITTERS] pgsql: Remove tabs from SGML.

Re: [COMMITTERS] pgsql: Remove tabs from SGML.

From
Andrew Dunstan
Date:

Bruce Momjian wrote:
> Log Message:
> -----------
> Remove tabs from SGML.
>
> Tags:
> ----
> REL8_3_STABLE
>
> Modified Files:
> --------------
>     pgsql/doc/src/sgml/ref:
>         psql-ref.sgml (r1.198.2.1 -> r1.198.2.2)
>         (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/psql-ref.sgml?r1=1.198.2.1&r2=1.198.2.2)
>
>   

Do we have some recommended emacs settings for editing the docs? Do we 
need a pgsql-docs mode?

cheers

andrew


Re: [COMMITTERS] pgsql: Remove tabs from SGML.

From
Peter Eisentraut
Date:
On lör, 2009-08-15 at 19:13 -0400, Andrew Dunstan wrote:
> Do we have some recommended emacs settings for editing the docs? Do we 
> need a pgsql-docs mode?

There are suggested settings in src/tools/editors/emacs.samples .




Re: [COMMITTERS] pgsql: Remove tabs from SGML.

From
Andrew Dunstan
Date:

Peter Eisentraut wrote:
> On lör, 2009-08-15 at 19:13 -0400, Andrew Dunstan wrote:
>   
>> Do we have some recommended emacs settings for editing the docs? Do we 
>> need a pgsql-docs mode?
>>     
>
> There are suggested settings in src/tools/editors/emacs.samples .
>
>   

Thanks. I wonder how I missed that.

cheers

andrew


Re: [COMMITTERS] pgsql: Remove tabs from SGML.

From
Bruce Momjian
Date:
Andrew Dunstan wrote:
> 
> 
> Bruce Momjian wrote:
> > Log Message:
> > -----------
> > Remove tabs from SGML.
> >
> > Tags:
> > ----
> > REL8_3_STABLE
> >
> > Modified Files:
> > --------------
> >     pgsql/doc/src/sgml/ref:
> >         psql-ref.sgml (r1.198.2.1 -> r1.198.2.2)
> >         (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/psql-ref.sgml?r1=1.198.2.1&r2=1.198.2.2)
> >
> >   
> 
> Do we have some recommended emacs settings for editing the docs? Do we 
> need a pgsql-docs mode?

Yes, Emacs/PSGML, as mentioned in our docs:
http://www.postgresql.org/docs/8.4/static/docguide-authoring.html

However, I don't see any mention of tabs there.

--  Bruce Momjian  <bruce@momjian.us>        http://momjian.us EnterpriseDB
http://enterprisedb.com
 + If your life is a hard drive, Christ can be your backup. +


Re: [COMMITTERS] pgsql: Remove tabs from SGML.

From
Andrew Dunstan
Date:

Bruce Momjian wrote:
> Andrew Dunstan wrote:
>   
>> Bruce Momjian wrote:
>>     
>>> Log Message:
>>> -----------
>>> Remove tabs from SGML.
>>>
>>> Tags:
>>> ----
>>> REL8_3_STABLE
>>>
>>> Modified Files:
>>> --------------
>>>     pgsql/doc/src/sgml/ref:
>>>         psql-ref.sgml (r1.198.2.1 -> r1.198.2.2)
>>>         (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/psql-ref.sgml?r1=1.198.2.1&r2=1.198.2.2)
>>>
>>>   
>>>       
>> Do we have some recommended emacs settings for editing the docs? Do we 
>> need a pgsql-docs mode?
>>     
>
> Yes, Emacs/PSGML, as mentioned in our docs:
>
>     http://www.postgresql.org/docs/8.4/static/docguide-authoring.html
>
> However, I don't see any mention of tabs there.
>   

Well, I picked up this from our sample in src/tools/editors and put it 
in my emacs init file:
   (defun pgsql-sgml-mode ()     "SGML mode adjusted for PostgreSQL project"     (interactive)     (sgml-mode)
     (setq indent-tabs-mode nil)     (setq sgml-basic-offset 1)   )
   (setq auto-mode-alist     (cons '("\\(postgres\\|pgsql\\).*\\.sgml\\'" . pgsql-sgml-mode)
auto-mode-alist))


It seems to work.

cheers

andrew



Re: [COMMITTERS] pgsql: Remove tabs from SGML.

From
David Fetter
Date:
On Sat, Aug 15, 2009 at 07:13:42PM -0400, Andrew Dunstan wrote:
>
>
> Bruce Momjian wrote:
>> Log Message:
>> -----------
>> Remove tabs from SGML.
>>
>> Tags:
>> ----
>> REL8_3_STABLE
>>
>> Modified Files:
>> --------------
>>     pgsql/doc/src/sgml/ref:
>>         psql-ref.sgml (r1.198.2.1 -> r1.198.2.2)
>>         (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/psql-ref.sgml?r1=1.198.2.1&r2=1.198.2.2)
>>   
>
> Do we have some recommended emacs settings for editing the docs? Do
> we  need a pgsql-docs mode?

Perhaps instead of having people who use a particular text editor do
some special thing, we could use a CVS (later git) pre-commit hook to
look for tabs and reject any commit in this directory or lower that
has tabs in it. :)

Cheers,
David.
-- 
David Fetter <david@fetter.org> http://fetter.org/
Phone: +1 415 235 3778  AIM: dfetter666  Yahoo!: dfetter
Skype: davidfetter      XMPP: david.fetter@gmail.com

Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate