Quote:
Originally Posted by KevinH
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.