]> git.lyx.org Git - lyx.git/blobdiff - src/LyXAction.cpp
Fixes a weird bug found while playing with #7363.
[lyx.git] / src / LyXAction.cpp
index 179bf3a2a90cd97852cc4ab8008cd8525effbf35..b72fd1cee2704563ddd4a5f03b0293edb3fcba2a 100644 (file)
@@ -1191,7 +1191,7 @@ void LyXAction::init()
                { LFUN_CLIPBOARD_PASTE, "clipboard-paste", Noop, Edit },
 /*!
  * \var lyx::FuncCode lyx::LFUN_PRIMARY_SELECTION_PASTE
- * \li Action: Pastes the currently text selected text.
+ * \li Action: Pastes the currently selected text.
  * \li Notion: Primary selection mechanism is linux-only thing.
  * \li Syntax: primary-selection-paste [<ARG>]
  * \li Params: <ARG>: "paragraph" will cause pasting as one paragraph, i.e. "Join lines".
@@ -1200,8 +1200,11 @@ void LyXAction::init()
                { LFUN_PRIMARY_SELECTION_PASTE, "primary-selection-paste", Noop, Edit },
 /*!
  * \var lyx::FuncCode lyx::LFUN_SELECTION_PASTE
- * \li Action: Pastes the text in permanent selection.
+ * \li Action: Pastes the the internal selection text in permanent selection.
+ * \li Notion: Created in order to have middle mouse button pasting correct (bound to
+               command-alternatives selection-paste ; primary-selection-paste paragraph).
  * \li Syntax: selection-paste
+ * \li Origin: lasgouttes, 14 Jan 2009
  * \endvar
  */
                { LFUN_SELECTION_PASTE, "selection-paste", Noop, Edit },
@@ -1749,9 +1752,8 @@ void LyXAction::init()
  * \var lyx::FuncCode lyx::LFUN_MATH_FONT_STYLE
  * \li Action: Changes the text style used in math.
  * \li Syntax: math-font-style <STYLE>
- * \li Params: <STYLE>: mathnormal|mathcal|mathfrak|mathrm|mathsf|mathbf
-               |textnormal|textrm|textsf|texttt|textbf|textmd|textit
-               |textsc|textsl|textup
+ * \li Params: <STYLE>: mathnormal|mathcal|mathfrak|mathrm|mathsf|mathbf|textnormal\n
+               |textrm|textsf|texttt|textbf|textmd|textit|textsc|textsl|textup
  * \li Origin: vfr, 9 jan 2009
  * \endvar
  */
@@ -2187,11 +2189,11 @@ void LyXAction::init()
               <REV2>: Newer file. Used only if REV1 > 0.\n
                If no parameter is given, interactive dialog will be shown.
  * \li Sample: Compare current document against last commit\n
-               vc-compare 0
* \li Sample: Compare current document against current revision - 5 commits\n
-               vc-compare -5
* \li Sample: Compare revisions 120 and 155\n
-               vc-compare 120 155
+              vc-compare 0\n
              Compare current document against current revision - 5 commits\n
+              vc-compare -5\n
              Compare revisions 120 and 155\n
+              vc-compare 120 155
  * \li Origin: sanda, 12 Feb 2010
  * \endvar
  */
@@ -2251,7 +2253,7 @@ void LyXAction::init()
 /*!
  * \var lyx::FuncCode lyx::LFUN_CHANGE_REJECT
  * \li Action: Rejects tracked change inside the selection.
- * \li Syntax: change-accept
+ * \li Syntax: change-reject
  * \li Origin: Levon, 16 Oct 2002
  * \endvar
  */
@@ -2302,8 +2304,8 @@ void LyXAction::init()
  * \var lyx::FuncCode lyx::LFUN_INSET_INSERT
  * \li Action: Insert new inset (type given by the parameters).
  * \li Syntax: inset-insert <INSET> <ARGS>
- * \li Params: <INSET>: <bibitem|bibtex|cite|ert|listings|external|graphics|tabular|
-                         hyperlink|include|index|label|line|nomencl|vspace|ref|toc|script>\n
+ * \li Params: <INSET>: <bibitem|bibtex|cite|ert|listings|external|graphics|tabular|\n
+                        hyperlink|include|index|label|line|nomencl|vspace|ref|toc|script>\n
                <ARGS>: depends on the given inset. Use "lyx -dbg action" to explore.
  * \li Sample: inset-insert ref LatexCommand <Format> reference "<label name>"\end_inset \n
                where <label name> is the name of the referenced label and
@@ -2344,10 +2346,10 @@ void LyXAction::init()
                        set-special-column|set-special-multicolumn|set-special-multirow|
                        set-booktabs|unset-booktabs|set-top-space|set-bottom-space|
                        set-interline-space|set-border-lines|tabular-valign-top|
-                       tabular-valign-middle|tabular-valign-bottom \n
+                       tabular-valign-middle|tabular-valign-bottom|set-tabular-width \n
                <ARG>: additional argument for some commands, use debug mode to explore its values.
- * \li Sample: inset-modify note Note Comment
* \li Sample: inset-modify changetype Ovalbox
+ * \li Sample: inset-modify note Note Comment \n
             inset-modify changetype Ovalbox
  * \endvar
  */
                { LFUN_INSET_MODIFY, "inset-modify", AtPoint, Edit },
@@ -2368,7 +2370,7 @@ void LyXAction::init()
                float, graphics, href, include, index, index_print, label, line,
                listings, note, phantom, ref, space, tabular, vspace, wrap insets.
  * \li Syntax: inset-settings <INSET>
- * \li Params: <INSET>: <bibitem|bibtex|box|branch|citation|ert|external|float|
+ * \li Params: <INSET>: <bibitem|bibtex|box|branch|citation|ert|external|float|\n
                          graphics|href|include|index|index_print|label|line|
                          listings|note|phantom|ref|space|tabular|vspace|wrap>.
  * \endvar
@@ -2409,7 +2411,7 @@ void LyXAction::init()
                Close all Notes (also works for a particular branch, for example): \n
                   inset-forall Note inset-toggle close \n
                Transform all yellow notes to comments \n
-                   inset-forall Note:Note inset-modify note Note Comment \n
+                  inset-forall Note:Note inset-modify note Note Comment \n
                Try to put LyX in an infinite loop if there is at least a Note: \n
                   inset-forall Note char-backward
  * \li Origin: lasgouttes, 27 Nov 2009
@@ -2571,7 +2573,7 @@ void LyXAction::init()
  * \li Action: Toggles visibility of a given toolbar between on/off/auto.
  * \li Notion: Skipping "auto" when allowauto is false.
  * \li Syntax: toolbar-toggle <NAME> [allowauto]
- * \li Params: <NAME>: standard|extra|table|math|mathmacrotemplate|
+ * \li Params: <NAME>: standard|extra|table|math|mathmacrotemplate|\n
                        minibuffer|review|view/update|math_panels|vcs|
                        view-others|update-others
  * \li Origin: Edwin, 21 May 2007
@@ -2820,24 +2822,19 @@ void LyXAction::init()
                        of generated .tex file).\n
                  .ext: extensions will be automatically replaced by .lyx.\n
                  <ROW_NUMBER> The row number of the LaTeX file to which to go.
- * \li Sample: server-goto-file-row /home/user/example.lyx 41
* \li Sample: server-goto-file-row /tmp/lyx_tmpdir.XM3088/lyx_tmpbuf0/example.tex 41
+ * \li Sample: server-goto-file-row /home/user/example.lyx 41\n
              server-goto-file-row /tmp/lyx_tmpdir.XM3088/lyx_tmpbuf0/example.tex 41
  * \li Origin: Edmar, 23 Dec 1998
  * \endvar
  */
                { LFUN_SERVER_GOTO_FILE_ROW, "server-goto-file-row", ReadOnly | NoBuffer, System },
 /*!
  * \var lyx::FuncCode lyx::LFUN_FORWARD_SEARCH
- * \li Action: Sets the cursor position in the previewed (e.g. dvi) file based on the row
+ * \li Action: Sets the cursor position in the previewed (dvi/pdf) file based on the row
                number in LyX window.
  * \li Notion: The external program used for forward search call can be specified in
-               \forward_search_dvi and \forward_search_pdf RC settings.
-               By default, the value for pdf is empty, while for dvi it is\n
-               "xdvi -sourceposition $$n:$$t $$o"\n
-               The values replaced in the call: $$n for row number, $$t for
-               exported temporary .tex file, $$o exported output file, either
-               dvi or pdf, depending on which one exists in the temp dir
-               (preferred is dvi).
+               LyX Output preferences. See Additional manual for details of these
+              settings.
  * \li Syntax: forward-search
  * \li Origin: sanda, 14 Apr 2010
  * \endvar