Skip to content

Commit 0877b91

Browse files
committed
mudos-v23.05
1 parent 5ad076b commit 0877b91

File tree

190 files changed

+9224
-14580
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

190 files changed

+9224
-14580
lines changed

Credits.MudOS

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Ben Gras (Fermat) - MD5 crypt(), various fixes
9090

9191
Kars de Jong (Turrican) - various bug fixes
9292

93-
Simon Matthews (Andrew) - MySQL support, various patches and bug reports
93+
Simon Matthews (Andrew) - MySQL support
9494

9595
and tons of others who have accidentally been omitted
9696
--

Performance

+1-4
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,7 @@ for building arrays).
3131
when debugging code but it slows down most simple LPC instructions (in
3232
eval_instruction()) by a factor of two.
3333

34-
5) Don't give objects heartbeats (set_heart_beat(1)) unless really
35-
necessary. Do as little in heart_beat() functions as reasonable.
36-
Consider turning off heartbeats when not needed and then restarting
37-
them when again needed.
34+
5) Do as little in the master object pulse() function as reasonable.
3835

3936
6) Read the comments in the example config file about hash table size, and
4037
object hash table size--setting proper (large enough) values for these

Version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
MudOS v22.2 beta
1+
MudOS v23 alpha

src/.vimrc

-45
This file was deleted.

src/Bugs

+2-15
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ I think, it's new form would be more usable.
1212
As i see this HIDDEN stuff has many leaks, like:
1313
you can always create an object that you put into all rooms, and look
1414
for this_player() in the init apply.
15-
So even if you correct all efuns like livings, heartbeats, named_livings
16-
and so on, it will never be perfect.
15+
So even if you correct all efuns like livings, named_livings and so on, it will
16+
never be perfect.
1717
solve for livings and objects:
1818
------------------------------- cut here ----------------------------------
1919
1831c1831
@@ -195,11 +195,6 @@ There is no door here.
195195

196196
-----
197197

198-
It still seems possible for regexp(explode(read_file(...), "\n"), ...) to
199-
crash, but I can't reproduce it.
200-
201-
-----
202-
203198
#pragma optimize bug:
204199

205200
;; Function room_of
@@ -231,10 +226,6 @@ object room_of(object obj) {
231226
return obj;
232227
}
233228

234-
-----
235-
236-
heart_beat() is not shadowable
237-
238229
-----
239230

240231
mixed a;
@@ -267,10 +258,6 @@ Probably need a test to see if bison's output actually compiles in
267258

268259
-------
269260

270-
One can call private functions in inherited objects via call_out.
271-
272-
------
273-
274261
verbs that no longer have handlers should be deleted from the parser list
275262

276263
---

0 commit comments

Comments
 (0)