From a7d28d3fed7748dcaedbcac8902cb9e1339cb078 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Mon, 9 Sep 2024 19:21:22 +0200 Subject: symbols-extract.tes works in 8-bit mode now (refs #5) * significantly speeds up build time * Scintilla and Lexilla headers and symbols are all-ASCII anyway. * We should probably have a look at the quicksort implementation in string.tes, as it can probably be optimized in UTF-8 documents as well. --- src/Makefile.am | 4 ++-- src/symbols-extract.tes | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index 306dbe9..5b2572e 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -98,10 +98,10 @@ CLEANFILES = $(BUILT_SOURCES) \ symbols-scintilla.c : @SCINTILLA_PATH@/include/Scintilla.h \ symbols-extract.tes - $(SCITECO_MINIMAL) -m -- @srcdir@/symbols-extract.tes \ + $(SCITECO_MINIMAL) -8m -- @srcdir@/symbols-extract.tes \ -p "SCI_" -n teco_symbol_list_scintilla $@ $< symbols-scilexer.c : @LEXILLA_PATH@/include/SciLexer.h \ symbols-extract.tes - $(SCITECO_MINIMAL) -m -- @srcdir@/symbols-extract.tes \ + $(SCITECO_MINIMAL) -8m -- @srcdir@/symbols-extract.tes \ -p "SCE_" -n teco_symbol_list_scilexer $@ $< diff --git a/src/symbols-extract.tes b/src/symbols-extract.tes index 9b55e93..1ab6667 100755 --- a/src/symbols-extract.tes +++ b/src/symbols-extract.tes @@ -1,4 +1,4 @@ -#!/usr/local/bin/sciteco -m +#!/usr/local/bin/sciteco -8m !* * ./symbols-extract.tes [-p ] -n [--] \ * -- cgit v1.2.3