View Single Post
Old 09-14-2026, 02:34 AM   #30
jugaor
Connoisseur
jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.jugaor for a long time would go to bed early.
 
jugaor's Avatar
 
Posts: 58
Karma: 17648
Join Date: Jun 2011
Location: Lima, Peru
Device: Kindle 10Gen / Kobo Aura HD / Nook STR
Quote:
Originally Posted by KevinH View Post
So lets focus on how to improve Insert Special Char that will help the majority of users without impacting total size or memory footprint too much.
If it doesn't require too much work, I would suggest adding a section to sigil_v6.ini with the current list:
Code:
[insert_special_character]
list={nbsp}, {enbsp}, {emsp}, {thinsp}, {shy}, {nnbsp}, \‘, \’, \“, \”, <, >, «, », \', \", \,, …
Anyone who is satisfied with the current list (likely the majority) won’t change anything and will continue happily as before.
But users who need to change, add, or remove something (perhaps depending on the language or project they’re working on) will be able to modify the list directly there.
If they need to reset it, they can simply delete the line; Sigil will restore the initial (hardcoded) list and repopulate that line.

(A variation—if you wanted to make it more visible—would be to create a new .ini file (like prettyprint.xml), but I don't think it's worth the effort…)

Thank you.
jugaor is offline   Reply With Quote