\@addtocsec{htoc}{1}{-1}{\@print{Chapter&nbsp;1}\quad{}Introduction}
\@addtocsec{htoc}{2}{0}{\@print{1.1}\quad{}Features}
\@addtocsec{htoc}{3}{0}{\@print{1.2}\quad{}Switching from CVS}
\@addtocsec{htoc}{4}{0}{\@print{1.3}\quad{}Switching from arch}
\@addtocsec{htoc}{5}{-1}{\@print{Chapter&nbsp;2}\quad{}Building darcs}
\@addtocsec{htoc}{6}{0}{\@print{2.1}\quad{}Prerequisites}
\@addtocsec{htoc}{7}{0}{\@print{2.2}\quad{}Building on Mac~OS~X}
\@addtocsec{htoc}{8}{0}{\@print{2.3}\quad{}Building on Microsoft Windows}
\@addtocsec{htoc}{9}{0}{\@print{2.4}\quad{}Building from tarball}
\@addtocsec{htoc}{10}{0}{\@print{2.5}\quad{}Building darcs from the repository}
\@addtocsec{htoc}{11}{0}{\@print{2.6}\quad{}Submitting patches to darcs}
\@addtocsec{htoc}{12}{-1}{\@print{Chapter&nbsp;3}\quad{}Getting started}
\@addtocsec{htoc}{13}{0}{\@print{3.1}\quad{}Creating your repository}
\@addtocsec{htoc}{14}{0}{\@print{3.2}\quad{}Making changes}
\@addtocsec{htoc}{15}{0}{\@print{3.3}\quad{}Making your repository visible to others}
\@addtocsec{htoc}{16}{0}{\@print{3.4}\quad{}Getting changes made to another repository}
\@addtocsec{htoc}{17}{0}{\@print{3.5}\quad{}Moving patches from one repository to another}
\@addtocsec{htoc}{18}{1}{\@print{3.5.1}\quad{}All pulls}
\@addtocsec{htoc}{19}{1}{\@print{3.5.2}\quad{}Send and apply manually}
\@addtocsec{htoc}{20}{1}{\@print{3.5.3}\quad{}Push}
\@addtocsec{htoc}{21}{1}{\@print{3.5.4}\quad{}Push ---apply-as}
\@addtocsec{htoc}{22}{1}{\@print{3.5.5}\quad{}Sending signed patches by email}
\@addtocsec{htoc}{23}{0}{\@print{3.6}\quad{}Reducing disk space usage}
\newlabel{disk-usage}{{3.6}{X}}
\@addtocsec{htoc}{24}{1}{\@print{3.6.1}\quad{}Linking between repositories}
\@addtocsec{htoc}{25}{1}{\@print{3.6.2}\quad{}Alternate formats for the pristine tree}
\@addtocsec{htoc}{26}{-1}{\@print{Chapter&nbsp;4}\quad{}Configuring darcs}
\newlabel{configuring}{{4}{X}}
\@addtocsec{htoc}{27}{0}{\@print{4.1}\quad{}prefs}
\newlabel{defaults}{{4.1}{X}}
\newlabel{author_prefs}{{4.1}{X}}
\newlabel{boring}{{4.1}{X}}
\newlabel{motd}{{4.1}{X}}
\@addtocsec{htoc}{28}{0}{\@print{4.2}\quad{}Environment variables}
\@addtocsec{htoc}{29}{0}{\@print{4.3}\quad{}General-purpose variables}
\newlabel{env:DARCS_EDITOR}{{4.3}{X}}
\newlabel{env:DARCS_PAGER}{{4.3}{X}}
\newlabel{env:DARCS_TMPDIR}{{4.3}{X}}
\newlabel{env:HOME}{{4.3}{X}}
\newlabel{env:TERM}{{4.3}{X}}
\@addtocsec{htoc}{30}{0}{\@print{4.4}\quad{}Remote repositories}
\newlabel{env:SSH_PORT}{{4.4}{X}}
\newlabel{env:DARCS_SSH}{{4.4}{X}}
\newlabel{env:DARCS_SCP}{{4.4}{X}}
\newlabel{env:DARCS_SFTP}{{4.4}{X}}
\newlabel{env:DARCS_PROXYUSERPWD}{{4.4}{X}}
\newlabel{env:DARCS_X_FOO}{{4.4}{X}}
\newlabel{env:DARCS_MGETMAX}{{4.4}{X}}
\newlabel{env:DARCS_WGET}{{4.4}{X}}
\@addtocsec{htoc}{31}{0}{\@print{4.5}\quad{}Highlighted output}
\newlabel{env:DARCS_ALWAYS_COLOR}{{4.5}{X}}
\newlabel{env:DARCS_DO_COLOR_LINES}{{4.5}{X}}
\newlabel{env:DARCS_DONT_ESCAPE_white}{{4.5}{X}}
\@addtocsec{htoc}{32}{0}{\@print{4.6}\quad{}Character escaping and non-ASCII character encodings}
\newlabel{env:DARCS_DONT_ESCAPE_nonascii}{{4.6}{X}}
\@addtocsec{htoc}{33}{-1}{\@print{Chapter&nbsp;5}\quad{}Best practices}
\@addtocsec{htoc}{34}{0}{\@print{5.1}\quad{}Introduction}
\@addtocsec{htoc}{35}{0}{\@print{5.2}\quad{}Creating patches}
\@addtocsec{htoc}{36}{1}{\@print{5.2.1}\quad{}Changes}
\@addtocsec{htoc}{37}{1}{\@print{5.2.2}\quad{}Keeping or discarding changes}
\@addtocsec{htoc}{38}{1}{\@print{5.2.3}\quad{}Unrecording changes}
\@addtocsec{htoc}{39}{1}{\@print{5.2.4}\quad{}Special patches and pending}
\@addtocsec{htoc}{40}{0}{\@print{5.3}\quad{}Using patches}
\@addtocsec{htoc}{41}{1}{\@print{5.3.1}\quad{}Dependencies}
\@addtocsec{htoc}{42}{1}{\@print{5.3.2}\quad{}Branches: just normal repositories}
\@addtocsec{htoc}{43}{1}{\@print{5.3.3}\quad{}Moving patches around---no versions}
\@addtocsec{htoc}{44}{1}{\@print{5.3.4}\quad{}Tags---versions}
\@addtocsec{htoc}{45}{1}{\@print{5.3.5}\quad{}Conflicts}
\@addtocsec{htoc}{46}{1}{\@print{5.3.6}\quad{}Resolving conflicts}
\@addtocsec{htoc}{47}{0}{\@print{5.4}\quad{}Enable a Global Cache}
\@addtocsec{htoc}{48}{0}{\@print{5.5}\quad{}Distributed development with one primary developer}
\newlabel{darcs-development-practices}{{5.5}{X}}
\@addtocsec{htoc}{49}{0}{\@print{5.6}\quad{}Development by a small group of developers in one office}
\newlabel{dft-development-practices}{{5.6}{X}}
\@addtocsec{htoc}{50}{0}{\@print{5.7}\quad{}Personal development}
\@addtocsec{htoc}{51}{1}{\@print{5.7.1}\quad{}Private patches}
\@addtocsec{htoc}{52}{-1}{\@print{Chapter&nbsp;6}\quad{}Repository formats}
\@addtocsec{htoc}{53}{0}{\@print{6.1}\quad{}Introduction}
\@addtocsec{htoc}{54}{0}{\@print{6.2}\quad{}Darcs 1 format}
\@addtocsec{htoc}{55}{0}{\@print{6.3}\quad{}Hashed format}
\@addtocsec{htoc}{56}{0}{\@print{6.4}\quad{}Darcs 2 format}
\@addtocsec{htoc}{57}{-1}{\@print{Chapter&nbsp;7}\quad{}Darcs commands}
\@addtocsec{htoc}{58}{0}{\@print{7.1}\quad{}Common options to darcs commands}
\newlabel{selecting}{{7.1}{X}}
\newlabel{env:DARCS_EMAIL}{{7.1}{X}}
\newlabel{resolution}{{7.1}{X}}
\@addtocsec{htoc}{59}{0}{\@print{7.2}\quad{}Options apart from darcs commands}
\@addtocsec{htoc}{60}{0}{\@print{7.3}\quad{}Getting help}
\@addtocsec{htoc}{61}{1}{\@print{7.3.1}\quad{}darcs help}
\newlabel{help}{{7.3.1}{X}}
\@addtocsec{htoc}{62}{0}{\@print{7.4}\quad{}Creating repositories}
\@addtocsec{htoc}{63}{1}{\@print{7.4.1}\quad{}darcs initialize}
\newlabel{initialize}{{7.4.1}{X}}
\@addtocsec{htoc}{64}{1}{\@print{7.4.2}\quad{}darcs get}
\@addtocsec{htoc}{65}{1}{\@print{7.4.3}\quad{}darcs put}
\@addtocsec{htoc}{66}{0}{\@print{7.5}\quad{}Modifying the contents of a repository}
\@addtocsec{htoc}{67}{1}{\@print{7.5.1}\quad{}darcs add}
\@addtocsec{htoc}{68}{1}{\@print{7.5.2}\quad{}darcs remove}
\@addtocsec{htoc}{69}{1}{\@print{7.5.3}\quad{}darcs mv}
\@addtocsec{htoc}{70}{1}{\@print{7.5.4}\quad{}darcs replace}
\@addtocsec{htoc}{71}{0}{\@print{7.6}\quad{}Working with changes}
\@addtocsec{htoc}{72}{1}{\@print{7.6.1}\quad{}darcs record}
\newlabel{record}{{7.6.1}{X}}
\newlabel{DARCS_EDITOR}{{7.6.1}{X}}
\@addtocsec{htoc}{73}{1}{\@print{7.6.2}\quad{}darcs pull}
\@addtocsec{htoc}{74}{1}{\@print{7.6.3}\quad{}darcs push}
\@addtocsec{htoc}{75}{1}{\@print{7.6.4}\quad{}darcs send}
\@addtocsec{htoc}{76}{1}{\@print{7.6.5}\quad{}darcs apply}
\@addtocsec{htoc}{77}{0}{\@print{7.7}\quad{}Seeing what you've done}
\@addtocsec{htoc}{78}{1}{\@print{7.7.1}\quad{}darcs whatsnew}
\newlabel{whatsnew}{{7.7.1}{X}}
\@addtocsec{htoc}{79}{1}{\@print{7.7.2}\quad{}darcs changes}
\@addtocsec{htoc}{80}{1}{\@print{7.7.3}\quad{}darcs show}
\newlabel{show-files}{{7.7.3}{X}}
\@addtocsec{htoc}{81}{0}{\@print{7.8}\quad{}More advanced commands}
\@addtocsec{htoc}{82}{1}{\@print{7.8.1}\quad{}darcs tag}
\@addtocsec{htoc}{83}{1}{\@print{7.8.2}\quad{}darcs setpref}
\@addtocsec{htoc}{84}{1}{\@print{7.8.3}\quad{}darcs check}
\@addtocsec{htoc}{85}{1}{\@print{7.8.4}\quad{}darcs optimize}
\@addtocsec{htoc}{86}{0}{\@print{7.9}\quad{}Undoing, redoing and running in circles}
\@addtocsec{htoc}{87}{1}{\@print{7.9.1}\quad{}darcs amend-record}
\@addtocsec{htoc}{88}{1}{\@print{7.9.2}\quad{}darcs rollback}
\@addtocsec{htoc}{89}{1}{\@print{7.9.3}\quad{}darcs unrecord}
\newlabel{unrecord}{{7.9.3}{X}}
\@addtocsec{htoc}{90}{1}{\@print{7.9.4}\quad{}darcs obliterate}
\@addtocsec{htoc}{91}{1}{\@print{7.9.5}\quad{}darcs revert}
\@addtocsec{htoc}{92}{1}{\@print{7.9.6}\quad{}darcs unrevert}
\newlabel{unrevert}{{7.9.6}{X}}
\@addtocsec{htoc}{93}{0}{\@print{7.10}\quad{}Advanced examination of the repository}
\@addtocsec{htoc}{94}{1}{\@print{7.10.1}\quad{}darcs diff}
\@addtocsec{htoc}{95}{1}{\@print{7.10.2}\quad{}darcs annotate}
\newlabel{annotate}{{7.10.2}{X}}
\@addtocsec{htoc}{96}{1}{\@print{7.10.3}\quad{}darcs show}
\@addtocsec{htoc}{97}{0}{\@print{7.11}\quad{}Rarely needed and obscure commands}
\@addtocsec{htoc}{98}{1}{\@print{7.11.1}\quad{}darcs convert}
\@addtocsec{htoc}{99}{1}{\@print{7.11.2}\quad{}darcs mark-conflicts}
\@addtocsec{htoc}{100}{1}{\@print{7.11.3}\quad{}darcs dist}
\@addtocsec{htoc}{101}{1}{\@print{7.11.4}\quad{}darcs trackdown}
\@addtocsec{htoc}{102}{1}{\@print{7.11.5}\quad{}darcs repair}
\@addtocsec{htoc}{103}{-1}{\@print{Appendix&nbsp;A}\quad{}Theory of patches}
\newlabel{Patch}{{A}{X}}
\@addtocsec{htoc}{104}{0}{\@print{A.1}\quad{}Background}
\@addtocsec{htoc}{105}{0}{\@print{A.2}\quad{}Introduction}
\@addtocsec{htoc}{106}{0}{\@print{A.3}\quad{}Applying patches}
\@addtocsec{htoc}{107}{1}{\@print{A.3.1}\quad{}Hunk patches}
\@addtocsec{htoc}{108}{1}{\@print{A.3.2}\quad{}Token replace patches}
\newlabel{token_replace}{{A.3.2}{X}}
\@addtocsec{htoc}{109}{0}{\@print{A.4}\quad{}Patch relationships}
\@addtocsec{htoc}{110}{0}{\@print{A.5}\quad{}Commuting patches}
\@addtocsec{htoc}{111}{1}{\@print{A.5.1}\quad{}Composite patches}
\newlabel{merge_dfn}{{3}{X}}
\@addtocsec{htoc}{112}{1}{\@print{A.5.2}\quad{}How merges are actually performed}
\newlabel{merge_thm}{{2}{X}}
\@addtocsec{htoc}{113}{0}{\@print{A.6}\quad{}Conflicts}
\@addtocsec{htoc}{114}{0}{\@print{A.7}\quad{}Patch string formatting}
\@addtocsec{htoc}{115}{-1}{\@print{Appendix&nbsp;B}\quad{}DarcsRepo format}
\newlabel{repository_format}{{B}{X}}
\@addtocsec{htoc}{116}{-1}{\@print{Appendix&nbsp;C}\quad{}The GNU General Public License}
\newlabel{gpl}{{C}{X}}
\@addtocsec{htoc}{117}{0}{\@print{C.1}\quad{}Appendix: How to Apply These Terms to Your New Programs}
