Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc84db61

Browse files
committed
Update emacs info for FAQ_DEV.
Andrew Dunstan
1 parenta8db61f commitc84db61

File tree

2 files changed

+15
-74
lines changed

2 files changed

+15
-74
lines changed

‎doc/FAQ_DEV

Lines changed: 7 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Developer's Frequently Asked Questions (FAQ) for PostgreSQL
33

4-
Last updated: Wed Sep 618:02:57 EDT 2006
4+
Last updated: Wed Sep 620:08:24 EDT 2006
55

66
Current maintainer: Bruce Momjian (bruce@momjian.us)
77

@@ -277,50 +277,20 @@ General Questions
277277
applied to the distribution. This produces context diffs, which is our
278278
preferred format.
279279

280-
Our standard formatis to indent eachcodelevelwith one tab, where
281-
each tab is four spaces. You will need to set your editor to display
282-
tabs as four spaces:
280+
Our standard formatBSD style, with each levelof code indented one
281+
tab, whereeach tab is four spaces. You will need to set your editor
282+
or file viewer to displaytabs as four spaces:
283283
vi in ~/.exrc:
284284
set tabstop=4
285285
set sw=4
286286
more:
287287
more -x4
288288
less:
289289
less -x4
290-
emacs:
291-
M-x set-variable tab-width
292-
293-
or
294-
295-
(c-add-style "pgsql"
296-
'("bsd"
297-
(indent-tabs-mode . t)
298-
(c-basic-offset . 4)
299-
(tab-width . 4)
300-
(c-offsets-alist .
301-
((case-label . +)))
302-
)
303-
nil ) ; t = set this style, nil = don't
304-
305-
(defun pgsql-c-mode ()
306-
(c-mode)
307-
(c-set-style "pgsql")
308-
)
309-
310-
and add this to your autoload list (modify file path in macro):
311-
312-
(setq auto-mode-alist
313-
(cons '("\\`/home/andrew/pgsql/.*\\.[chyl]\\'" . pgsql-c-mode)
314-
auto-mode-alist))
315-
or
316-
/*
317-
* Local variables:
318-
* tab-width: 4
319-
* c-indent-level: 4
320-
* c-basic-offset: 4
321-
* End:
322-
*/
323290

291+
The tools directory of the latest sources contains sample settings
292+
that can be used with the emacs, xemacs and vim editors, that assist
293+
in keeping to PostgreSQL coding standards.
324294
pgindent will the format code by specifying flags to your operating
325295
system's utility indent. This article describes the value of a
326296
consistent coding style.

‎doc/src/FAQ/FAQ_DEV.html

Lines changed: 8 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<H1>Developer's Frequently Asked Questions (FAQ) for
1414
PostgreSQL</H1>
1515

16-
<P>Last updated: Wed Sep 618:02:57 EDT 2006</P>
16+
<P>Last updated: Wed Sep 620:08:24 EDT 2006</P>
1717

1818
<P>Current maintainer: Bruce Momjian (<Ahref=
1919
"mailto:bruce@momjian.us">bruce@momjian.us</A>)<BR>
@@ -357,9 +357,9 @@ <H3 id="item1.9">1.9) What tools are available for
357357
can be applied to the distribution. This produces context diffs,
358358
which is our preferred format.</P>
359359

360-
<P>Our standard formatis to indent eachcodelevelwith one tab,
361-
where each tab is four spaces. You will need to set your editorto
362-
display tabs as four spaces:<BR>
360+
<P>Our standard format<I>BSD</I> style, with each levelof code indented
361+
one tab,where each tab is four spaces. You will need to set your editor
362+
or file viewer todisplay tabs as four spaces:<BR>
363363
</P>
364364
<PRE>
365365
vi in ~/.exrc:
@@ -369,40 +369,11 @@ <H3 id="item1.9">1.9) What tools are available for
369369
more -x4
370370
less:
371371
less -x4
372-
emacs:
373-
M-x set-variable tab-width
374-
375-
or
376-
377-
(c-add-style "pgsql"
378-
'("bsd"
379-
(indent-tabs-mode . t)
380-
(c-basic-offset . 4)
381-
(tab-width . 4)
382-
(c-offsets-alist .
383-
((case-label . +)))
384-
)
385-
nil ) ; t = set this style, nil = don't
386-
387-
(defun pgsql-c-mode ()
388-
(c-mode)
389-
(c-set-style "pgsql")
390-
)
391-
392-
and add this to your autoload list (modify file path in macro):
393-
394-
(setq auto-mode-alist
395-
(cons '("\\`/home/andrew/pgsql/.*\\.[chyl]\\'" . pgsql-c-mode)
396-
auto-mode-alist))
397-
or
398-
/*
399-
* Local variables:
400-
* tab-width: 4
401-
* c-indent-level: 4
402-
* c-basic-offset: 4
403-
* End:
404-
*/
405372
</PRE>
373+
<P>The<I>tools</I> directory of the latest sources contains sample
374+
settings that can be used with the<I>emacs, xemacs</I> and<I>vim</I>
375+
editors, that assist in keeping to PostgreSQL coding standards.
376+
</P>
406377
<BR>
407378
<I>pgindent</I> will the format code by specifying flags to your
408379
operating system's utility<I>indent.</I> This<Ahref=

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp