Accented letter in comment breaks prefs_user.config
Having an accented letter (é,É,á,ḑ, etc.) in a comment in prefs_user.config, causes everything after it to be ignored.
# === CATPPUCCIN FRAPPÉ=== #
background_color #303446
text_highlight_color #05c890
visual_mark_color #838ba7Doesn't affect the colors of Sioyek
Changing the config file to:
# === CATPPUCCIN FRAPPE=== #
background_color #303446
text_highlight_color #05c890
visual_mark_color #838ba7properly applies the config:
This also is true for other config options, including non color options. I have confirmed that at the very least, background_color, text_highlight_color, visual_mark_color, highlight_color_a, highlight_color_b, highlight_color_c, custom_background_color, custom_text_color, show_document_name_in_statusbar, and status_bar_format are broken when after an accent. Because all of these break after an accent, I assume that it is a parsing issue, not an issue with the individual commands.
This is of course a low priority issue, but it was difficult to diagnose why my custom theme wasn't being applied, so at the very least there should be a warning that the config couldn't be parsed.
Source: ahrm/sioyek