Jean-Marc Lasgouttes wrote:
Abdelrazak Younes <[EMAIL PROTECTED]> writes:
"No Change" is no change (keep the language as it is)
No change from what? A language is not a font property. For a font,
"No Change" means "default font property for the current layout". But
for language "No Change" means "Buffer Language".
"Keep it as it was before I opened this dialog"
Is that explicit enough?
No.
OK, I think I know where the misunderstanding is. There is a "Apply
Change Immediately" check box in this dialog. IMO, when this check box
is checked, the dialog should reflect the state of current cursor
position. So if there is no language defined, the document language is
used. But when this is not checked LFUN_FONT_FREE_UPDATE uses the font
lastly defined in the dialog. So, in this case "No Change" means: don't
touch the current language. This is very confusing IMO, only expert
users (i.e. you ;-) manage to understand this behaviour.
Abdel.