|

楼主 |
发表于 2004-7-25 21:46:10
|
显示全部楼层
I know why now
it's really a bug,someone should report this
can anybody help?
/usr/X11R6/lib/sax/module/dectect/Monitor.pm
352#==========================================
353 # remove special signs, prepare names
354 #------------------------------------------
355 $name0 = lc ($name0); $name1 = lc ($name1);
356 $name0 =~ s/[ \.\/\\\-\$\"?\@%()\[\]\+]//g;
357 $name1 =~ s/[ \.\/\\\-\$\"?\@%()\[\]\+]//g;
359 my $l0 = length ($name0);
360 my $l1 = length ($name1);
361
362 #=========================================
363 # check for name in 0 and 1 and vice versa
364 #------------------------------------------
365 if ($name0 =~ s/$name1//) {
.....
line 365 seem like to define the monitor's name
line 356 &357 tell the program to escape the charactors
in the end of the lines
I add \+
and my problem is solved
look:
linux:~ # sax2
SaX: initializing please wait...
SaX: startup
then SaX2 is running
anyway thanks a lot |
|