"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "tcsh.man.new" between
tcsh-6.22.02.tar.gz and tcsh-6.22.03.tar.gz

About: Tcsh is a version of the Berkeley C-Shell, with the addition of: A command line editor, command and file name completion, listing, ...

tcsh.man.new  (tcsh-6.22.02):tcsh.man.new  (tcsh-6.22.03)
skipping to change at line 1497 skipping to change at line 1497
events. events.
.Pp .Pp
Saved commands are numbered sequentially from 1 and stamped with the time. Saved commands are numbered sequentially from 1 and stamped with the time.
It is not usually necessary to use event numbers, but the current event number It is not usually necessary to use event numbers, but the current event number
can be made part of the prompt by placing an can be made part of the prompt by placing an
.Sq \&! .Sq \&!
in the in the
.Va prompt .Va prompt
shell variable. shell variable.
.Pp .Pp
By default history entries are displayed by printing each parsed token
separated by space; thus the redirection operator
.Sq >\&&\&!
will be displayed as
.Sq >\0\&&\0\&! .
The shell actually saves history in expanded and literal (unexpanded) forms. The shell actually saves history in expanded and literal (unexpanded) forms.
If the If the
.Va histlit .Va histlit
shell variable is set, commands that display and store shell variable is set, commands that display and store
history use the literal form. history use the literal form.
.Pp .Pp
The The
.Va history .Va history
builtin command can print, store in a file, restore builtin command can print, store in a file, restore
and clear the history list at any time, and clear the history list at any time,
skipping to change at line 1852 skipping to change at line 1857
.Sq g .Sq g
can be used together to apply a modifier globally. can be used together to apply a modifier globally.
With the With the
.Sq s .Sq s
modifier, only the patterns contained in the original word are modifier, only the patterns contained in the original word are
substituted, not patterns that contain any substitution result. substituted, not patterns that contain any substitution result.
.It Ar p .It Ar p
Print the new command line but do not execute it. Print the new command line but do not execute it.
.It Ar q .It Ar q
Quote the substituted words, preventing further substitutions. Quote the substituted words, preventing further substitutions.
.It Ar Q
Same as
.Ar q
but in addition preserve empty variables as a string containing a NUL.
This is useful to preserve positional arguments for example:
.Bd -literal -offset indent -compact
> set args=('arg 1' '' 'arg 3')
> tcsh -f -c 'echo ${#argv}' $args:gQ
3
.Ed
.It Ar x .It Ar x
Like Like
.Ar q , .Ar q ,
but break into words at blanks, tabs and newlines. but break into words at blanks, tabs and newlines.
.El .El
.Pp .Pp
Modifiers are applied to only the first modifiable word (unless Modifiers are applied to only the first modifiable word (unless
.Sq g .Sq g
is used). is used).
It is an error for no word to be modifiable. It is an error for no word to be modifiable.
skipping to change at line 3361 skipping to change at line 3376
, bringing job 1 back into the foreground. , bringing job 1 back into the foreground.
Similarly, saying Similarly, saying
.Sq %1 & .Sq %1 &
resumes job 1 in the background, just like resumes job 1 in the background, just like
.Sq bg %1 .Sq bg %1
A job can also be named A job can also be named
by an unambiguous prefix of the string typed in to start it: by an unambiguous prefix of the string typed in to start it:
.Sq %ex .Sq %ex
would would
normally restart a suspended normally restart a suspended
.Va ex .Xr ex 1
(1) job, if there were only one suspended job, if there were only one suspended
job whose name began with the string job whose name began with the string
.Sq ex .Sq ex .
It is also possible to say It is also possible to say
`%? .Va %?string
.Va string to specify a job whose text contains
' to specify a job whose text contains .Va string ,
.Va string if there is only one such job.
, if there
is only one such job.
.Pp .Pp
The shell maintains a notion of the current and previous jobs. The shell maintains a notion of the current and previous jobs.
In output In output
pertaining to jobs, the current job is marked with a pertaining to jobs, the current job is marked with a
.Sq + .Sq +
and the previous job and the previous job
with a with a
.Sq \- .Sq \-
The abbreviations The abbreviations
.Sq %+ .Sq %+
skipping to change at line 3858 skipping to change at line 3871
and and
.Sq = .Sq =
and between and between
.Sq = .Sq =
and and
.Va expr .Va expr
are optional. are optional.
Components of Components of
.Va expr .Va expr
must be separated by spaces. must be separated by spaces.
.It Ar alias[name[wordlist]] .It Ar alias [name [wordlist]]
Without arguments, prints all aliases. Without arguments, prints all aliases.
With With
.Va name .Va name
, prints the alias for name. , prints the alias for name.
With With
.Va name .Va name
and and
.Va wordlist .Va wordlist
, assigns , assigns
.Va wordlist .Va wordlist
skipping to change at line 3887 skipping to change at line 3900
.Sq unalias .Sq unalias
See also the See also the
.Va unalias .Va unalias
builtin command. builtin command.
.It Ar alloc .It Ar alloc
Shows the amount of dynamic memory acquired, broken down into used and free Shows the amount of dynamic memory acquired, broken down into used and free
memory. memory.
With an argument shows the number of free and used blocks in each size With an argument shows the number of free and used blocks in each size
category. category.
The categories start at size 8 and double at each step. The categories start at size 8 and double at each step.
This This command's output may vary across system types, because systems other
command's output may vary across system types, because systems other than the VA than the VAX may use a different memory allocator.
X .It Ar bg [%job...]
may use a different memory allocator.
.TP 8
.It Ar bg[%job...]
Puts the specified jobs (or, without arguments, the current job) Puts the specified jobs (or, without arguments, the current job)
into the background, continuing each if it is stopped. into the background, continuing each if it is stopped.
.Va job .Va job
may be a number, a string, may be a number, a string,
.Sq .Sq \&, ,
, .Sq % ,
.Sq % .Sq + ,
,
.Sq +
or or
.Sq \- .Sq \&-
as described as described
under under
.Va Jobs .Va Jobs .
.Pp
.It Ar bindkey Oo Fl l Ns | Ns Fl d Ns | Ns Fl e Ns | Ns Fl v Ns | Ns Fl u Oc (+ ) .It Ar bindkey Oo Fl l Ns | Ns Fl d Ns | Ns Fl e Ns | Ns Fl v Ns | Ns Fl u Oc (+ )
.It Ar bindkey Oo Fl a Oc Oo Fl b Oc Oo Fl k Oc Oo Fl r Oc Oo Fl Fl Oc Ar key (+ ) .It Ar bindkey Oo Fl a Oc Oo Fl b Oc Oo Fl k Oc Oo Fl r Oc Oo Fl Fl Oc Ar key (+ )
.It Ar bindkey Oo Fl a Oc Oo Fl b Oc Oo Fl k Oc Oo Fl c Ns | Ns Fl s Oc Oo Fl Fl Oc Ar key command (+) .It Ar bindkey Oo Fl a Oc Oo Fl b Oc Oo Fl k Oc Oo Fl c Ns | Ns Fl s Oc Oo Fl Fl Oc Ar key command (+)
.\" .It Ar macro can't take too many words, so I used \fB in the previous tags .\" .It Ar macro can't take too many words, so I used \fB in the previous tags
Without options, the first form lists all bound keys and the editor command to w hich each is bound, Without options, the first form lists all bound keys and the editor command to w hich each is bound,
the second form lists the editor command to which the second form lists the editor command to which
.Va key .Va key
is bound and is bound and
the third form binds the editor command the third form binds the editor command
.Va command .Va command
skipping to change at line 6813 skipping to change at line 6821
Set to Set to
.Sq 60 .Sq 60
(automatic logout after 60 minutes, and no locking) by default (automatic logout after 60 minutes, and no locking) by default
in login and superuser shells, but not if the shell thinks it is running in login and superuser shells, but not if the shell thinks it is running
under a window system (i.e., the under a window system (i.e., the
.Va DISPLAY .Va DISPLAY
environment variable is set), environment variable is set),
the tty is a pseudo-tty (pty) or the shell was not so compiled (see the the tty is a pseudo-tty (pty) or the shell was not so compiled (see the
.Va version .Va version
shell variable). shell variable).
Unset
.Va autologout or set it to
.Dv 0
to disable automatic logout.
See also the See also the
.Va afsuser .Va afsuser
and and
.Va logout .Va logout
shell variables. shell variables.
.TP 8 .TP 8
.B autorehash \fR(+) .B autorehash \fR(+)
If set, the internal hash table of the contents of the directories in the If set, the internal hash table of the contents of the directories in the
.Va path .Va path
variable will be recomputed if a command is not found in the hash variable will be recomputed if a command is not found in the hash
 End of changes. 11 change blocks. 
24 lines changed or deleted 35 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)