mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-06 15:40:29 +02:00
Doc fix.
This commit is contained in:
parent
bc2c8d9886
commit
176067df1a
2 changed files with 24 additions and 2 deletions
|
@ -43,6 +43,18 @@
|
||||||
* whether to permit this exception to apply to your modifications.
|
* whether to permit this exception to apply to your modifications.
|
||||||
* If you do not wish that, delete this exception notice. */
|
* If you do not wish that, delete this exception notice. */
|
||||||
|
|
||||||
|
|
||||||
|
/* "What's the difference between _scm.h and __scm.h?"
|
||||||
|
|
||||||
|
_scm.h is not installed; it's only visible to the libguile sources
|
||||||
|
themselves.
|
||||||
|
|
||||||
|
__scm.h is installed, and is #included by <libguile.h>. If both
|
||||||
|
the client and libguile need some piece of information, and it
|
||||||
|
doesn't fit well into the header file for any particular module, it
|
||||||
|
should go in __scm.h. */
|
||||||
|
|
||||||
|
|
||||||
/* {Supported Options}
|
/* {Supported Options}
|
||||||
*
|
*
|
||||||
* These may be defined or undefined.
|
* These may be defined or undefined.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
#ifndef _SCMH
|
#ifndef _SCMH
|
||||||
#define _SCMH
|
#define _SCMH
|
||||||
/* Copyright (C) 1995,1996 Free Software Foundation, Inc.
|
/* Copyright (C) 1995,1996, 2000 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -46,7 +46,17 @@
|
||||||
|
|
||||||
#include "__scm.h"
|
#include "__scm.h"
|
||||||
|
|
||||||
/* This file is only visible to the libguile sources */
|
/* "What's the difference between _scm.h and __scm.h?"
|
||||||
|
|
||||||
|
_scm.h is not installed; it's only visible to the libguile sources
|
||||||
|
themselves.
|
||||||
|
|
||||||
|
__scm.h is installed, and is #included by <libguile.h>. If both
|
||||||
|
the client and libguile need some piece of information, and it
|
||||||
|
doesn't fit well into the header file for any particular module, it
|
||||||
|
should go in __scm.h. */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Include headers for those files central to the implementation. The
|
/* Include headers for those files central to the implementation. The
|
||||||
rest should be explicitly #included in the C files themselves. */
|
rest should be explicitly #included in the C files themselves. */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue