my $mapfile = shift;
my $node_map = ();
- if (open(XREFFILE, $mapfile)) {
+ if (open(XREFFILE,'<:encoding(utf8)', $mapfile)) {
my $line;
while ( $line = <XREFFILE> ) {
# parse the tab-separated entries and insert them into the map:
TEXI2HTML_LANG=--lang=$(ISOLANG)
TEXI2HTML_FLAGS += $(TEXI2HTML_LANG) $(DOCUMENTATION_INCLUDES) \
-I $(XREF_MAPS_DIR)
-TEXI2HTML = LANG= $(TEXI2HTML_PROGRAM)
+TEXI2HTML = PERL_UNICODE=SD LANG= $(TEXI2HTML_PROGRAM)
TEXI2PDF_FLAGS += --batch $(DOCUMENTATION_INCLUDES)
endif
TEXI2HTML_FLAGS += $(DOCUMENTATION_INCLUDES) --I=$(XREF_MAPS_DIR)
TEXI2HTML_INIT = --init-file=$(top-src-dir)/Documentation/lilypond-texi2html.init
-TEXI2HTML = $(TEXI2HTML_PROGRAM) $(TEXI2HTML_FLAGS) $(TEXI2HTML_LANG)
+TEXI2HTML = PERL_UNICODE=SD $(TEXI2HTML_PROGRAM) $(TEXI2HTML_FLAGS) $(TEXI2HTML_LANG)
TEXI2PDF_FLAGS += $(DOCUMENTATION_INCLUDES)