On Fri, Nov 7, 2025 at 11:52 PM 'rengel' via leo-editor < [email protected]> wrote:
Why are myLeoSettings.leo are read twice in a row? > Excellent question. Leo always reads at least one .leo file twice. For example: reading settings in C:\Repos\leo-editor\leo\config\leoSettings.leo reading settings in C:\Users\Dev\.leo\myLeoSettings.leo reading settings in C:\Users\Dev\ekr.leo # My local file, read only for its settings. reading settings in C:\Users\Dev\.leo\EKRWindowsDark.leo reading settings in C:\Users\Dev\ekr.leo # My local file, read for its entire content. The reason is complicated, but the general idea is that Leo must read all your settings files before reading the files on the command line (or the equivalent of the command line, as with sessions). So Leo will read myLeoSettings.leo twice if you are editing myLeoSettings.leo explicitly. The load process (including loading settings files) probably will not (can not!) ever change. The code in question is the LoadManager class in leoApp.py. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/leo-editor/CAMF8tS373LPUEyCkAL6YL_fv6pWdfrouX8Sgz105sb%2BQsOX7vQ%40mail.gmail.com.
