aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2024-09-09 19:21:22 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2024-09-09 19:24:18 +0200
commita7d28d3fed7748dcaedbcac8902cb9e1339cb078 (patch)
tree27ade89428d7e693cad1f6a8ccdd4fae17694b16
parent92410755ec3bc866774d7353b88a0bc9ed7c9aff (diff)
downloadsciteco-a7d28d3fed7748dcaedbcac8902cb9e1339cb078.tar.gz
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.
-rw-r--r--src/Makefile.am4
-rwxr-xr-xsrc/symbols-extract.tes2
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 <prefix pattern list>] -n <SymbolList object> [--] \
* <output file> <input header>