aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric S. Raymond2007-10-20 04:24:26 +0000
committerEric S. Raymond2007-10-20 04:24:26 +0000
commit0b43c7e24fe44a0f87861dcc9848fe2b6567d839 (patch)
tree63bfd12506c619cc3ef9bfa76ff813f77b060fb9
parentdd026a6a38ba41f9483b89570b7ffc12825cc5d4 (diff)
downloademacs-0b43c7e24fe44a0f87861dcc9848fe2b6567d839.tar.gz
emacs-0b43c7e24fe44a0f87861dcc9848fe2b6567d839.zip
Disambiguate two slightly different uses of the term 'filesets'.
-rw-r--r--doc/emacs/ChangeLog5
-rw-r--r--doc/emacs/files.texi14
2 files changed, 17 insertions, 2 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 68c150a67c9..b5ff36e2879 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,8 @@
12007-10-20 Eric S. Raymond <esr@snark.thyrsus.com>
2
3 * files.texi: Disambiguate two slightly different uses of the term
4 'filesets'.
5
12007-10-18 Martin Rudalics <rudalics@gmx.at> 62007-10-18 Martin Rudalics <rudalics@gmx.at>
2 7
3 * trouble.texi (Quitting): Fix typo. 8 * trouble.texi (Quitting): Fix typo.
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi
index 80feaea2340..dc819bef178 100644
--- a/doc/emacs/files.texi
+++ b/doc/emacs/files.texi
@@ -1347,7 +1347,7 @@ distributed work. It differs in many ways from old well-known
1347systems, such as CVS and RCS. It supports different transports for 1347systems, such as CVS and RCS. It supports different transports for
1348interoperating between users, offline operations, and it has good 1348interoperating between users, offline operations, and it has good
1349branching and merging features. It also supports atomic commits of 1349branching and merging features. It also supports atomic commits of
1350fileset changes, and keeps a history of file renaming and moving. VC 1350filesets, and keeps a history of file renaming and moving. VC
1351does not support all operations provided by GNU Arch, so you must 1351does not support all operations provided by GNU Arch, so you must
1352sometimes invoke it from the command line, or use a specialized 1352sometimes invoke it from the command line, or use a specialized
1353module. 1353module.
@@ -1355,7 +1355,7 @@ module.
1355@cindex git 1355@cindex git
1356 git is a version-control system invented by Linus Torvalds to 1356 git is a version-control system invented by Linus Torvalds to
1357support Linux kernel development. Like GNU Arch, it supports atomic 1357support Linux kernel development. Like GNU Arch, it supports atomic
1358commits of fileset changes, and keeps a history of file renaming and 1358commits of filesets, and keeps a history of file renaming and
1359moving. One significant feature of git is that it largely abolishes 1359moving. One significant feature of git is that it largely abolishes
1360the notion of a single centralized repository; instead, each working 1360the notion of a single centralized repository; instead, each working
1361copy of a git project is its own repository and coordination is done 1361copy of a git project is its own repository and coordination is done
@@ -1638,6 +1638,11 @@ marked files, but did not pass them to the version-control backends as
1638a group. Now it does, which enables VC to drive changeset-based 1638a group. Now it does, which enables VC to drive changeset-based
1639version-control systems. 1639version-control systems.
1640 1640
1641 Emacs uses the concept of named filesets elsewhere
1642(@pxref{Filesets}) to allow you to view and visit files in functional
1643groups. Unlike those, VC filesets are not named and don't persist
1644across sessions.
1645
1641@node Doing The Right Thing 1646@node Doing The Right Thing
1642@subsubsection Performing the next operation in the development cycle 1647@subsubsection Performing the next operation in the development cycle
1643 1648
@@ -3061,6 +3066,11 @@ files in a fileset, and @kbd{M-x filesets-close} to close them. Use
3061a fileset. These commands are also available from the @samp{Filesets} 3066a fileset. These commands are also available from the @samp{Filesets}
3062menu, where each existing fileset is represented by a submenu. 3067menu, where each existing fileset is represented by a submenu.
3063 3068
3069 Emacs uses the concept of a fileset elsewhere @pxref{Version
3070Control} to describe sets of files to be treated as a group for
3071purposes of version-control operations. Those filesets are
3072unnamed and do not persist across Emacs essions.
3073
3064@ignore 3074@ignore
3065 arch-tag: 768d32cb-e15a-4cc1-b7bf-62c00ee12250 3075 arch-tag: 768d32cb-e15a-4cc1-b7bf-62c00ee12250
3066@end ignore 3076@end ignore