Ludovic Courtès
a2f00b9b36
Changes from arch/CVS synchronization
2007-01-31 20:58:20 +00:00
Kevin Ryde
9a18d8d431
merge from 1.8
2007-01-15 23:22:36 +00:00
Ludovic Courtès
b89c494395
Changes from arch/CVS synchronization
2006-11-18 18:14:55 +00:00
Kevin Ryde
40296bab81
merge from 1.8 branch
2006-10-09 22:47:06 +00:00
Kevin Ryde
23f2b9a3de
merge from 1.8 branch
2006-06-17 23:15:59 +00:00
Kevin Ryde
1b09b607dd
merge from 1.8 branch
2006-04-16 23:18:55 +00:00
Kevin Ryde
99d1677605
(Network Address Conversion, Network Databases)
...
(Network Sockets and Communication, Internet Socket Examples): Misc
tweaks.
2006-02-04 01:00:57 +00:00
Kevin Ryde
20b988f88d
(Time): In strftime, note systems vary for %Z.
2005-10-31 23:41:46 +00:00
Kevin Ryde
32ff73707c
(Network Socket Address): Add scm_make_socket_address,
...
scm_c_make_socket_address, scm_from_sockaddr, scm_to_sockaddr. This
change by Ludovic Courtès and revised a bit by me.
2005-10-28 23:00:19 +00:00
Kevin Ryde
13ed23db8e
(Network Address Conversion): Move INADDR_ANY to here.
...
(Network Socket Address): New section, move sockaddr bits to here, add
new make-socket-address.
(Network Sockets and Communication): In connect, bind, and sendto, now
take socket address object. In bind, leave INADDR constants for
"Network Address Conversion" node. In those plus accept, getsockname,
getpeername, reword a bit for clarity.
2005-10-27 01:05:43 +00:00
Kevin Ryde
4b08cab6dd
(Time): Revise strftime for clarity, cross reference man
...
3 strftime (suggested by Greg Troxel), note locale character set when
setlocale has been called.
2005-10-23 22:21:33 +00:00
Kevin Ryde
7381c1de51
Untabify
2005-10-23 21:57:08 +00:00
Kevin Ryde
8b6b6ce5ad
(Network Sockets and Communication): Combine and revise
...
getsockopt and setsockopt. Add OPTNAME constants, including new
IP_ADD_MEMBERSHIP and IP_DROP_MEMBERSHIP.
2005-10-23 21:50:41 +00:00
Kevin Ryde
0b0715f1b2
(File System): In tmpnam, clarify security and use of
...
O_EXCL. In mkstemp!, in fact posix doesn't specify permissions.
2005-02-14 23:37:28 +00:00
Kevin Ryde
61fdb55797
(File System): In mkstemp!, in fact posix doesn't specify
...
the permissions mode. Add an example setting 666 less umask.
2005-02-04 22:40:21 +00:00
Kevin Ryde
b0fb230659
(Time): In mktime, clarify fields of sbd-time used, and
...
the handling of tm:isdst.
2005-02-03 23:16:35 +00:00
Kevin Ryde
91f5e9f7ec
(Signals): In sigaction, add SA_NOCLDSTOP, make it
...
clearer SA_RESTART is a variable.
2005-01-28 21:09:30 +00:00
Kevin Ryde
67bcd1103b
(Ports and File Descriptors): In flock, for LOCK_NB note
...
logior for LOCK_NB and EWOULDBLOCK error, and note flock doesn't work
over NFS.
2005-01-19 23:32:44 +00:00
Kevin Ryde
2afd305b11
(User Information): Note cuserid gone from POSIX.
...
Prompted by Roland Besserer.
2005-01-13 23:18:09 +00:00
Kevin Ryde
f3dfb8acf8
Various further index entries.
2005-01-07 23:48:25 +00:00
Kevin Ryde
24ec486cf7
(File System): In mkstemp!, note 0600 creation mode.
2005-01-07 23:29:33 +00:00
Kevin Ryde
cb62d8e556
* posix.texi (Pipes): Expand and clarify a bit. Describe port
...
inheritance. Caution against waitpid WAIT_ANY.
2005-01-01 23:54:46 +00:00
Marius Vollmer
7064e449bd
Added open-pipe* and open-input-output-pipe.
2004-12-22 15:01:53 +00:00
Kevin Ryde
01357a75f0
(System Identification): Remove software-type, it doesn't
...
exist in the guile core.
2004-09-07 01:02:12 +00:00
Kevin Ryde
bdd46043c0
(Locales): Use @var for category arg.
2004-09-07 00:30:44 +00:00
Kevin Ryde
a8d0313f69
(Internet Socket Examples): Correction to socket calls,
...
should be PF_INET not AF_INET (though generally the two are the same
value).
2004-08-18 00:12:44 +00:00
Kevin Ryde
0bd094c2ad
(Network Sockets and Communication): Add SOCK_RDM and SOCK_SEQPACKET.
2004-08-17 23:58:56 +00:00
Kevin Ryde
ef04832454
(Processes): Add setgroups.
2004-08-05 00:17:39 +00:00
Kevin Ryde
5982a8e012
(Conventions): Describe system-error args, use @defun for
...
system-error-errno instead of just words.
2004-08-05 00:02:23 +00:00
Marius Vollmer
3229f68b5a
Big reorganization of the whole manual to give it a simpler structure.
2004-04-21 14:33:05 +00:00
Marius Vollmer
2da09c3fde
Added Copyright notice.
2004-01-21 22:40:39 +00:00
Rob Browning
8141bd983d
(Processes): add documentation for system*.
2003-11-19 21:39:35 +00:00
Kevin Ryde
158fab2b80
* posix.texi (Time): Correction to strftime glibc cross reference
...
node, now "Formatting Calendar Time".
2003-10-18 01:43:55 +00:00
Kevin Ryde
1cd9ea6915
A tweak to:
...
(File System): In access?, reword a bit, clarify real
versus effective ID handling, cross reference glibc on that, and
recommend against access tests in library functions.
2003-09-21 01:38:01 +00:00
Kevin Ryde
ad1c1f1808
(File System): In access?, reword a bit, clarify real
...
versus effective ID handling, cross reference glibc on that, and
recommend against access tests in library functions.
2003-09-21 01:18:26 +00:00
Kevin Ryde
957f9f622d
(Network Address Conversion): Under IPv4, describe
...
numeric representation in Guile, add INADDR_LOOPBACK and
INADDR_BROADCAST, add commented-out INADDR_NONE.
2003-09-12 23:59:30 +00:00
Kevin Ryde
5c3917e7f5
(File System): In stat:dev and stat:mode, clarify that both are numbers.
2003-09-12 23:57:03 +00:00
Kevin Ryde
c6ba64cd3e
(Ports and File Descriptors): In pipe PIPE_BUF, use
...
@defvar, reword a bit for clarity, cross reference glibc.
2003-08-29 23:16:19 +00:00
Kevin Ryde
3dba2dd97b
(Network Sockets and Communication): In socket, use
...
@defvar for protocol variables, cross reference for getprotobyname,
note it's usually connect and accept that establishes communication.
2003-08-29 23:13:48 +00:00
Kevin Ryde
497cbe2084
(Network Sockets and Communication): In socketpair,
...
clarify the return is a pair with ports in car and cdr, note
connection is full duplex, refer to socket for parameters, refer to
PF_UNIX rather than AF_UNIX.
2003-08-29 23:09:39 +00:00
Kevin Ryde
9e996fb19f
(Network Sockets and Communication): Cross reference
...
Ports node on explicit closing.
2003-06-05 01:02:41 +00:00
Kevin Ryde
f5f7888d1c
(File System): stat:rdev and stat:blocks can return #f,
...
stat:blksize returns a sensible size if the field is not available.
2003-06-04 15:37:28 +00:00
Kevin Ryde
74f76d628f
(Locales): Clarify setlocale a bit, list all categories,
...
cross reference to libc.
2003-05-26 01:00:22 +00:00
Marius Vollmer
ee037c0325
(socket): Use PF_ instead of AF_ prefix.
2003-05-17 18:09:31 +00:00
Kevin Ryde
004fe2c802
(Processes): Fix typo "hhhh".
2003-05-03 22:24:36 +00:00
Neil Jerram
2ce02471a4
Indexing improvements in posix.texi.
2003-04-30 23:44:07 +00:00
Marius Vollmer
c2e1551674
(scm_c_port_for_each): Added.
2003-04-30 14:43:10 +00:00
Neil Jerram
82512be035
Applied patches (mostly Texinfo markup) from Stephen Compall. (finished now)
2002-11-17 22:20:12 +00:00
Neil Jerram
7403e409f0
Applied patches (mostly Texinfo markup) from Stephen Compall.
2002-11-17 22:08:45 +00:00
Neil Jerram
0a50eeaadb
Auto docstring updates, including soft port enhancement.
2002-10-19 16:33:25 +00:00