blob: 92adbd981eda6bd6d3e7db6ec74d3f6d77de3a8c [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001[10.07.97]
2
3- fixed minor bug in command lookup:
4 'xdosomethingorsomethingelse' was previously executed as 'xdo'
5 This is treated as an unknown command now. Anyway commands may be
6 abbreviated as long as they are not ambiguous.
7
8[12.03.97]
9
10- xlpc includes some more std-include-files and .xtool.h (if present)
11
12[04.03.97]
13
14- new command: xproc
15 display some information from the /proc filesystem in a very raw fashion.
16
17[08.05.96]
18
19- Xmore/Xtail: modified MoreFile/CatFile using new read_buffer() instead of
20 read_file() function which is VERY slow when giving offsets as argument.
21
22[13.02.96]
23
24- see below ...
25
26[03.01.96]
27
28- new command line parser under development (ALPHA!)
29
30[21.11.95]
31
32- MGtool will be destructed during creation, when !IS_LEARNER(<cloner>) is true
33
34- new option "-s" to xi[nventory] prints short inventory list (filenames only).
35 This is useful for alert object "... scanned your inventory" etc.
36 xi accepts <username> as optional argument to retrieve <username>'s
37 inventory instead of the cloner's own inventory and may write into pipes
38 to create command chains like: xi -s kirk|xgrep MGtool
39
40- new command xlag :-)
41
42[09.11.95]
43
44- bugfix: xinherit now calls xinherit and NOT xinventory
45
46[23.08.95]
47
48- xcall and xeval try to include a private header file ~/.xtool.h if one
49 exists. You may define own macros or whatever to make things easier
50
51[21.06.95]
52
53- new option "cmdavg" to xwho, shows command_average in ascending order
54
55[20.06.95]
56
57- removed redirecting of xcall and xeval (too buggy)
58
59- added options -f and -m to xprops (show propflags and propmethods)
60
61[06.06.95]
62
63 ** IMPORTANT ** (not backward compatible change)
64- xcall and xeval now write to a file, when redirecting their output
65 using '>'. It is also possible to pipe output into other commands
66
67[30.05.95]
68
69- xlook/xdlook are now able to write into pipes
70
71- xwho shows the name of any user currently logging in
72 instead of simply " R O O T "
73
74[10.04.95]
75
76- added option -i to xgrep (ignore case)
77
78- bugfix in command pipelines
79
80[28.03.95]
81
82- xinherit is now able to write into pipes
83
84[20.03.95]
85
86- added IO redirection like: xwho ip > testfile or xwho >> testfile
87 and: xmore < testfile
88 (this is very ALPHA!!!)
89
90[01.03.95]
91
92- new command xwc. Count lines, words and chars in file
93 Syntax xwc [-clw] [file] (is able to read from pipe)
94
95[17.02.95]
96
97- changed formatting of xprops output
98
99[15.02.95]
100
101- lots of code added, some rewritten
102
103- removed xalias capability (the shell alias provides the same functionality)
104
105- removed xcindent, xdate, xquit
106
107- bugs fixed in xcallouts, xprops, xman (when using xxtool)
108
109- added command pipelines for selected commands:
110
111 -> cmd : is able to read from pipe
112 cmd -> : is able to write into pipe
113
114 xcallouts ->
115 -> xcat ->
116 xcmds ->
117 -> xgrep ->
118 xhbeats ->
119 -> xhead ->
120 -> xmore
121 -> xmsg
122 xprops ->
123 -> xsort ->
124 -> xtail ->
125 xwho ->
126
127 the general syntax using pipes is:
128
129 cmd_a [arg_a] | cmd_b [arg_b] | ...
130
131 only the first space between cmd_a and arg_a or between cmd_a and the
132 first pipe symbol is necessary.
133
134 All functions which allow direct output into a pipe don't use a pager
135 to show its output even if no pipe follows this command. You may use
136 cmd [arg]|xmore to obtain the old results.
137
138- new commands xtail, xhead, xcat and xsort
139
140- command line option -v added to xgrep to print lines not matching the search
141 pattern
142
143- i/o redirection is coming soon