On Sat, 2002-07-13 at 20:04, Vaclav Barta wrote:
marking the whole buffer with the Perl script included below (there
isn't much to see in it) and pressing C-M-\
(indent-region-or-balanced-expression) reliably crashes XEmacs; the
stack trace is
[...]
The problematic input is
#!/usr/bin/perl -w
use XML::SemanticDiff;
my $diff = XML::SemanticDiff->new();
foreach my $change ($diff->compare($ARGV[0], $ARGV[1])) {
print "$change->{message} in context $change->{context}\n";
}
[...]
XEmacs 21.5-b6 "bok choi" configured for
`i686-pc-linux'.
[...]
(prog-modes
:version
1
.49
:type
single-file)
Just for the record, I can't reproduce this with:
XEmacs 21.4.8 "Honest Recruiter" configured for `i686-redhat-linux'.
...and the current prog-modes (1.60).
indent-region-or-balanced-expression doesn't exist in 21.4, so I checked
with indent-region.
--
\/ille Skyttä