libc/winsup/doc
Christopher Faylor e951743709 cygwin ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* mount.cc (mount_info::got_usr_bin): Define.
	(mount_info::got_usr_lib): Ditto.
	(mount_info::root_idx): Ditto.
	(mount_info::create_root_entry): Create root entry as immutable and
	flag as automatic.
	(mount_info::init): Remove "Huh?  No /etc/fstab..." warning.
	Unconditionally call from_fstab for user and system tables.  Fill in
	/usr/bin and /usr/lib if they have not been specified in /etc/fstab.
	(oopts): Alphabetize.  Add "override" option to allow overriding
	immutable mount points.
	(mount_info::add_item): Accommodate new MOUNT_IMMUTABLE flag intended
	for root mount.
	(mount_info::add_item): Detect "/usr/bin", "/usr/lib", and "/" and set
	appropriate global state.
	(fillout_mntent): Add ,auto to mount points added by Cygwin DLL.
	(mount): Remove masking of MOUNT_SYSTEM.  Allow user to shoot
	themselves.  Add comment.
	* mount.h (mount_info::got_usr_bin): Declare.
	(mount_info::got_usr_lib): Ditto.
	(mount_info::root_idx): Ditto.
	* include/sys/mount.h: Reformat enum.
	Add MOUNT_{OVERRIDE,IMMUTABLE,AUTOMATIC}.

doc ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* pathnames.sgml (mount-table): Sort mount options and add override
	option.  Add description of root mount handling.

utils ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* mount.cc (oopts): Sort.  Add override option.  Add dummy "auto"
	option for consistency.
	(mount_entries): Avoid adding auto-mounted entries to -m output.

	* utils.sgml: Sort mount options.  Add description of override option.
2009-05-14 03:25:45 +00:00
..
ChangeLog cygwin ChangeLog 2009-05-14 03:25:45 +00:00
Makefile.in * Makefile.in (FAQ_SOURCES): Define FAQ sources. 2009-02-11 16:44:13 +00:00
README *README: New file. 2005-02-24 05:26:33 +00:00
aclocal.m4 update to newer autoconf 2006-05-24 16:59:03 +00:00
configure update to newer autoconf 2006-05-24 16:59:03 +00:00
configure.in update to newer autoconf 2006-05-24 16:59:03 +00:00
cygserver.sgml * Various syntactical and semantical fixes throughout. 2009-04-03 11:51:31 +00:00
cygwin-api.in.sgml * cygwin-api.in.sgml: Fix API section layout. 2009-02-13 12:23:21 +00:00
cygwin-ug-net.in.sgml * cygwin-ug-net.in.sgml: Update date. 2009-03-18 11:29:27 +00:00
cygwin-ug.in.sgml * Revamp documentation for Cygwin 1.7, part 1. 2008-07-17 11:49:45 +00:00
cygwin.dsl Update to switch FAQ from texinfo to DocBook. 2005-08-06 05:14:41 +00:00
cygwinenv.sgml * Various syntactical and semantical fixes throughout. 2009-04-03 11:51:31 +00:00
dll.sgml * dll.sgml: myprog.ca -> myprog.c 2007-08-24 14:52:39 +00:00
doctool.c * doctool.c (scan_directory): Ignore "CVS" directories. 2006-01-12 11:31:55 +00:00
doctool.txt import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
effectively.sgml * Revamp documentation for Cygwin 1.7, part 1. 2008-07-17 11:49:45 +00:00
faq-api.xml * faq-using.xml (faq.using.unicode): Modernize. 2009-03-31 10:54:28 +00:00
faq-programming.xml * setup2.sgml (setup-locale-console): New section to explain 2009-04-07 13:04:43 +00:00
faq-resources.xml * setup2.sgml (setup-locale-console): New section to explain 2009-04-07 13:04:43 +00:00
faq-sections.xml * Makefile.in (FAQ_SOURCES): Define FAQ sources. 2009-02-11 16:44:13 +00:00
faq-setup.xml * faq-setup.xml: Fix entry explaing how the homedir is evaluated 2009-05-06 12:02:51 +00:00
faq-using.xml * setup2.sgml (setup-locale-console): New section to explain 2009-04-07 13:04:43 +00:00
faq-what.xml * setup2.sgml (setup-locale-console): New section to explain 2009-04-07 13:04:43 +00:00
faq.xml * Makefile.in (FAQ_SOURCES): Define FAQ sources. 2009-02-11 16:44:13 +00:00
fhandler-tut.txt * fhandler-tut.txt: Update description to cygwin 1.5.13 2005-04-20 04:26:34 +00:00
filemodes.sgml * Revamp documentation for Cygwin 1.7, part 1. 2008-07-17 11:49:45 +00:00
gcc.sgml * gcc.sgml: Use 'bash$' as Cygwin prompt throughout. 2008-12-15 09:37:50 +00:00
gdb.sgml * faq-using.xml (faq.using.symlinkstoppedworking): Rename. 2009-04-01 16:56:08 +00:00
legal.sgml * overview.sgml: Fix 1.7 release date. 2009-02-13 18:41:32 +00:00
new-features.sgml * new-features.sgml (ov-new1.7-posix): Remove JIS from supported 2009-04-06 10:30:02 +00:00
ntsec.sgml * Various syntactical and semantical fixes throughout. 2009-04-03 11:51:31 +00:00
overview.sgml * Various syntactical and semantical fixes throughout. 2009-04-03 11:51:31 +00:00
overview2.sgml * Various syntactical and semantical fixes throughout. 2009-04-03 11:51:31 +00:00
pathnames.sgml cygwin ChangeLog 2009-05-14 03:25:45 +00:00
programming.sgml import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
setup-net.sgml * Various syntactical and semantical fixes throughout. 2009-04-03 11:51:31 +00:00
setup.sgml * ntsec.sgml: Revisited description of `ntsec' according to 2000-05-02 22:26:41 +00:00
setup2.sgml * pathnames.sgml (pathnames-unusual): Talk about using UTF-8 in C 2009-05-13 15:11:39 +00:00
textbinary.sgml * overview2.sgml: Remove reference to CYGWIN=binmode. 2009-03-18 11:05:45 +00:00
using.sgml * cygserver.sgml: New file. 2004-03-27 15:59:44 +00:00
windres.sgml 2004-01-24 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2004-01-24 08:09:45 +00:00

README

The cygwin-doc source files are kept in CVS. Please see
http://cygwin.com/cvs.html for more information.

BUILD REQUIREMENTS:

ash
bzip2
coreutils
cygwin
docbook-xml42
docbook-xsl
gzip
make
texinfo
perl
xmlto


OTHER NOTES:

You may use docbook2X to convert the DocBook files into info pages.
I have not been able to get a working docbook2X installation on Cygwin,
so currently I convert the files on a machine running GNU/Linux. PDF
generation is also problematic; I use 'jw -b pdf' right now but have
also used 'xmlto pdf' and jade.

A few handmade files (cygwin.texi, intro.3, etc.) are found in the
cygwin-doc-x.y-z-src.tar.bz2 package. It also contains the utilities for
building the cygwin-doc-x.y-z "binary" package--simply run each step in
the cygwin-doc-x.y-z.sh script.