Rename word-togglecase to word-invertcase.

As suggested by Jürgen.
This commit is contained in:
Jean-Marc Lasgouttes 2024-10-15 17:30:54 +02:00
parent 46a45c625a
commit 507e21f84e
9 changed files with 15 additions and 15 deletions

View File

@ -13,13 +13,13 @@
!!!The following new LyX functions have been introduced in 2.5:
- The new function word-togglecase is a companion of word-upcase and
word-lowcase: it toggles each character between lowcase and upcase,
- The new function word-invertcase is a companion of word-upcase and
word-lowcase: it inverts each character between lowcase and upcase,
which is useful when one FORGOT THE cAPS lOCK KEY.
!!!The following LyX functions have been changed in 2.5:
- The funcion window-new does not take an optional <GEOMETRY>
- The function window-new does not take an optional <GEOMETRY>
parameter anymore. This only worked in windows and existed for
internal reasons.

View File

@ -154,7 +154,7 @@ Format 5
\bind "M-z Down" "word-lowcase"
\bind "M-z Up" "word-upcase"
\bind "M-z Left" "word-togglecase"
\bind "M-z Left" "word-invertcase"
\bind "M-z Right" "word-capitalize"
\bind "M-z space" "font-default"

View File

@ -155,7 +155,7 @@ Format 5
\bind "M-c Down" "word-lowcase"
\bind "M-c Up" "word-upcase"
\bind "M-c Left" "word-togglecase"
\bind "M-c Left" "word-invertcase"
\bind "M-c Right" "word-capitalize"
\bind "M-c space" "font-default"

View File

@ -190,7 +190,7 @@ Menuset
Item "Capitalize|p" "word-capitalize"
Item "Uppercase|U" "word-upcase"
Item "Lowercase|L" "word-lowcase"
Item "Toggle Case|T" "word-togglecase"
Item "Invert Case|I" "word-invertcase"
End
Menu "edit_textstyles"

View File

@ -512,7 +512,7 @@ enum FuncCode
LFUN_REFERENCE_INSERT, // spitz, 20240728
// 400
LFUN_REFERENCE_TO_PARAGRAPH, // spitz, 20240728
LFUN_WORD_TOGGLECASE, // lasgouttes 20241014
LFUN_WORD_INVERTCASE, // lasgouttes 20241015
LFUN_LASTACTION // end of the table
};

View File

@ -4655,17 +4655,17 @@ void LyXAction::init()
{ LFUN_WORD_SELECT, "word-select", ReadOnly, Edit },
/*!
* \var lyx::FuncCode lyx::LFUN_WORD_TOGGLECASE
* \var lyx::FuncCode lyx::LFUN_WORD_INVERTCASE
* \li Action: Invert the case of the words in the selection or word at cursor position.
This is useful when one FORGOT THE cAPS lOCK KEY.
* \li Syntax: word-togglecase [<SEL_TYPE>]
* \li Syntax: word-invertcase [<SEL_TYPE>]
* \li Params: <SEL_TYPE>: if this is equal to "partial", then the
* default word starts at cursor position (emacs-style).
* Otherwise, the whole word is considered.
* \li Origin: lasgouttes, 14 Oct 2024
* \endvar
*/
{ LFUN_WORD_TOGGLECASE, "word-togglecase", Noop, Edit },
{ LFUN_WORD_INVERTCASE, "word-invertcase", Noop, Edit },
/*!
* \var lyx::FuncCode lyx::LFUN_WORD_UPCASE

View File

@ -4801,7 +4801,7 @@ void Paragraph::changeCase(BufferParams const & bparams, pos_type pos,
case text_uppercase:
newChar = uppercase(oldChar);
break;
case text_togglecase:
case text_invertcase:
if (isUpperCase(oldChar))
newChar = lowercase(oldChar);
else if (isLowerCase(oldChar))

View File

@ -116,7 +116,7 @@ enum TextCase {
///
text_uppercase,
///
text_togglecase
text_invertcase
};

View File

@ -4946,8 +4946,8 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd)
changeCase(cur, text_capitalization, cmd.getArg(0) == "partial");
break;
case LFUN_WORD_TOGGLECASE:
changeCase(cur, text_togglecase, cmd.getArg(0) == "partial");
case LFUN_WORD_INVERTCASE:
changeCase(cur, text_invertcase, cmd.getArg(0) == "partial");
break;
case LFUN_CHARS_TRANSPOSE:
@ -7163,7 +7163,7 @@ bool Text::getStatus(Cursor & cur, FuncRequest const & cmd,
case LFUN_WORD_UPCASE:
case LFUN_WORD_LOWCASE:
case LFUN_WORD_CAPITALIZE:
case LFUN_WORD_TOGGLECASE:
case LFUN_WORD_INVERTCASE:
case LFUN_CHARS_TRANSPOSE:
case LFUN_SERVER_GET_XY:
case LFUN_SERVER_SET_XY: