Package: prolog-el Version: 1.12-2 Emacs Version: GNU Emacs 22.1.1
If prolog-build-case-strings uses map-char-table to build prolog-upper-case-string and prolog-lower-case-string, the resulting strings are very long. When i now call occur in a prolog-mode buffer the following error happens: Debugger entered--Lisp error: (invalid-regexp "Regular expression too big") re-search-forward("\\<\\([abcdefghijklmnopqrstuvwxyz\x8e0\x8e1\ ... \x53fcd\x53fce\x53fcf\ 0-9_$]*/[0-9]+" 2194 t) font-lock-fontify-keywords-region(2159 2194 nil) font-lock-default-fontify-region(2159 2194 nil) font-lock-fontify-region(2159 2194) run-hook-with-args(font-lock-fontify-region 2159 2194) byte-code("ÂÃ #?" [start next run-hook-with-args jit-lock-functions] 4) jit-lock-fontify-now(2159 2193) occur-engine("dyn" (#<buffer inst56.pl>) #<buffer *Occur*> 0 t underline nil match t) occur-1("dyn" nil (#<buffer inst56.pl>)) occur("dyn" nil) call-interactively(occur) Regards Holger Kanwischer -- Siemens AG TS RA RD WST3 Ackerstr. 22 D-38126 Braunschweig Tel: +49-0531-226 5814 Fax: +49-0531-2277 5814 [EMAIL PROTECTED] Siemens Aktiengesellschaft: Vorsitzender des Aufsichtsrats: Gerhard Cromme Vorstand: Klaus Kleinfeld, Vorsitzender; Johannes Feldmayer, Heinrich Hiesinger, Joe Kaeser, Rudi Lamprecht, Eduardo Montes, Jürgen Radomski, Erich R. Reinhardt, Hermann Requardt, Uriel J. Sharef, Klaus Wucherer Sitz der Gesellschaft: Berlin und München, Registergericht: Berlin Charlottenburg, HRB 12300, München, HRB 6684 WEEE-Reg.-Nr. DE 23691322