ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/ext/help.ext
(Generate patch)

Comparing deliantra/server/ext/help.ext (file contents):
Revision 1.9 by root, Tue Jul 10 05:51:38 2007 UTC vs.
Revision 1.11 by root, Sun Apr 6 17:08:51 2008 UTC

10 10
11 my @topics; 11 my @topics;
12 my $level = 1e9; 12 my $level = 1e9;
13 13
14 for my $par (@$paragraphs) { 14 for my $par (@$paragraphs) {
15 Coro::cede; 15 cf::cede_to_tick;
16 if ($par->{type} eq "head2") { 16 if ($par->{type} eq "head2") {
17 if ($par->{markup} =~ /^(\S+)/) { 17 if ($par->{markup} =~ /^(\S+)/) {
18 push @topics, $1 => [$type => $par]; 18 push @topics, $1 => [$type => $par];
19 $level = $par->{level}; 19 $level = $par->{level};
20 } 20 }
36} 36}
37 37
38cf::sync_job { 38cf::sync_job {
39 my $guard = cf::lock_acquire "ext::help::loading"; 39 my $guard = cf::lock_acquire "ext::help::loading";
40 cf::async_ext { 40 cf::async_ext {
41 $Coro::current->{desc} = "help loader";
41 reload; 42 reload;
42 undef $guard; 43 undef $guard;
43 }; 44 };
44}; 45};
45 46

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines