- made fixes to hkl

- Introduced a help system
- introduced a module for handling automatic updates of files during
  long measurements
- Added a circular buffer and handling facilities to varlog
- Upgraded documentation


SKIPPED:
	psi/faverage.h
	psi/nxamor.tex
	psi/pimotor.h
	psi/pimotor.tex
This commit is contained in:
cvs
2003-12-10 13:50:44 +00:00
parent 7a5f0193ab
commit bc02cb79e7
80 changed files with 2680 additions and 664 deletions

37
help.w Normal file
View File

@ -0,0 +1,37 @@
\subsection{The SICS Help System}
SICS has a very simple help system. It is based on plain text files
containing the help texts. There is a default help file which is
printed when help is called without arguments. Other help files are
printed by the command: help name. The name of the text file is then
name.txt. This file is earched in a configurable small set of
directories. This allows to separate general SICS help files and
instrument specific help files.
This system is implemented as a module defined in help.c. The
interface is simply the interpreter function implementing the help
command. There is also a function for removing the data associated
with help.
@o help.h @{
/*-----------------------------------------------------------------------
Header file for the SICS help system.
copyright: see file COPYRIGHT
Mark Koennecke, December 2003
-----------------------------------------------------------------------*/
#ifndef SICSHELP
#define SICSHELP
int SicsHelp(SConnection *pCon, SicsInterp *pSics, void *pData,
int argc, char *argv[]);
void KillHelp(void *pData);
#endif
@}