> Uwe Brauer writes: > Based on the code above, there is no list: youʼre unconditionally > setting local-abbrev-table to a single table. You'd want something > like: > (define-minor-mode american-minor-mode > nil nil nil nil > (setq local-abbrev-table > (if american-minor-mode > (list american-minor-mode-abbrev-table local-abbrev-table)))) Ok I did not think that through, you were referring to (setq local-abbrev-table (list my-abbrev-table fundamental-mode-abbrev-table)) And the question is what comes first in that list, right? You asked whether to take the first or all elements of the list, would it be very resource consuming to take all?