]> git.lyx.org Git - lyx.git/blobdiff - lib/doc/LFUNs.lyx
Clarify instructions on how to set up the thesaurus (#8811)
[lyx.git] / lib / doc / LFUNs.lyx
index a41ac32a9adce9af6228c7ef513bce35e2f0e10f..ade3fffbd0f6710357e87cb8c2eba8a3bf131039 100644 (file)
@@ -1,5 +1,5 @@
-#LyX 2.0 created this file. For more info see http://www.lyx.org/
-\lyxformat 413
+#LyX 2.1 created this file. For more info see http://www.lyx.org/
+\lyxformat 474
 \begin_document
 \begin_header
 \textclass article
 \font_roman default
 \font_sans default
 \font_typewriter default
+\font_math auto
 \font_default_family default
 \use_non_tex_fonts false
 \font_sc false
 \font_osf false
 \font_sf_scale 100
 \font_tt_scale 100
-
 \graphics default
 \default_output_format default
 \output_sync 0
 \use_hyperref false
 \papersize default
 \use_geometry true
-\use_amsmath 1
-\use_esint 1
-\use_mhchem 1
-\use_mathdots 1
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 0
+\use_package esint 1
+\use_package mathdots 0
+\use_package mathtools 0
+\use_package mhchem 1
+\use_package stackrel 0
+\use_package stmaryrd 0
+\use_package undertilde 0
 \cite_engine basic
+\cite_engine_type default
+\biblio_style plain
 \use_bibtopic false
 \use_indices false
 \paperorientation portrait
 \suppress_date false
+\justification true
 \use_refstyle 0
 \index Index
 \shortcut idx
@@ -75,7 +84,7 @@
 \begin_body
 
 \begin_layout Section*
-LFUNs documentation automatically generated 2011-03-28
+LFUNs documentation automatically generated 2013-10-05
 \end_layout
 
 \begin_layout Standard
@@ -460,7 +469,11 @@ Action Inserts an argument (short title) inset.
 \end_layout
 
 \begin_layout Description
-Syntax argument-insert
+Syntax argument-insert <argument nr>
+\end_layout
+
+\begin_layout Description
+Params <argument nr>: see layout declarations
 \end_layout
 
 \begin_layout Description
@@ -816,8 +829,13 @@ Syntax space-insert <NAME> [<LEN>]
 \end_layout
 
 \begin_layout Description
-Params <NAME>: normal, protected, thin, quad, qquad, enspace, enskip, negthinspa
-ce, hfill, hfill*, dotfill, hrulefill, hspace, hspace*
+Params <NAME>: normal, protected, visible, thin, quad, qquad, enspace, enskip,
+ negthinspace, negmedspace, negthickspace, hfill, hfill*, dotfill, hrulefill,
+ hspace, hspace*
+\begin_inset Newline newline
+\end_inset
+
+Only in math mode: med and thick.
 \begin_inset Newline newline
 \end_inset
 
@@ -923,7 +941,7 @@ Syntax index-insert [<TYPE:Name>]
 
 \begin_layout Description
 Params <TYPE:Name>: name of the index, if multiple indices are defined.
with an empty argument, the default index is selected.
With an empty argument, the default index is selected.
 \end_layout
 
 \begin_layout Description
@@ -944,13 +962,71 @@ Syntax index-print [<TYPE:Name>]
 
 \begin_layout Description
 Params <TYPE:Name>: name of the index, if multiple indices are defined.
with an empty argument, the default index is selected.
With an empty argument, the default index is selected.
 \end_layout
 
 \begin_layout Description
 Origin Lgb, 27 Feb 1997
 \end_layout
 
+\begin_layout Subsection*
+LFUN_IPA_INSERT
+\end_layout
+
+\begin_layout Description
+Action Inserts an IPA inset.
+\end_layout
+
+\begin_layout Description
+Syntax ipa-insert
+\end_layout
+
+\begin_layout Description
+Origin spitz, 05 Mar 2012
+\end_layout
+
+\begin_layout Subsection*
+LFUN_IN_IPA
+\end_layout
+
+\begin_layout Description
+Action Only active in IPA inset.
+\end_layout
+
+\begin_layout Description
+Notion Dummy function which is only active in a IPA inset.
+ It's used to toggle the IPA toolbar if the cursor moves into an IPA inset.
+\end_layout
+
+\begin_layout Description
+Syntax in-ipa
+\end_layout
+
+\begin_layout Description
+Origin spitz, 20 May 2012
+\end_layout
+
+\begin_layout Subsection*
+LFUN_IPAMACRO_INSERT
+\end_layout
+
+\begin_layout Description
+Action Inserts special IPA macros into the document.
+\end_layout
+
+\begin_layout Description
+Syntax ipamacro-insert <CHAR>
+\end_layout
+
+\begin_layout Description
+Params <CHAR>: tone-falling, tone-rising, tone-high-rising, tone-low-rising,
+ tone-high-rising-falling, deco bottomtiebar, deco toptiebar.
+\end_layout
+
+\begin_layout Description
+Origin JSpitzm, 22 Aug 2012
+\end_layout
+
 \begin_layout Subsection*
 LFUN_NOMENCL_INSERT
 \end_layout
@@ -993,7 +1069,7 @@ LFUN_NOTE_INSERT
 \end_layout
 
 \begin_layout Description
-Action Inserts Note on the current cursor postion, move selection inside
+Action Inserts Note on the current cursor position, move selection inside
  the inset.
 \end_layout
 
@@ -1010,7 +1086,7 @@ LFUN_NOTE_NEXT
 \end_layout
 
 \begin_layout Description
-Action Moves the cursor to the begining of next Note inset.
+Action Moves the cursor to the beginning of next Note inset.
 \end_layout
 
 \begin_layout Description
@@ -1022,7 +1098,7 @@ LFUN_PHANTOM_INSERT
 \end_layout
 
 \begin_layout Description
-Action Inserts phantom on the current cursor postion, move selection inside
+Action Inserts phantom on the current cursor position, move selection inside
  the inset.
 \end_layout
 
@@ -1450,8 +1526,8 @@ LFUN_WORD_DELETE_BACKWARD
 \end_layout
 
 \begin_layout Description
-Action Deletes characters to the begining of the word (usually the "C+BackSpace"
- key).
+Action Deletes characters to the beginning of the word (usually the "C+BackSpace
+" key).
 \end_layout
 
 \begin_layout Description
@@ -1518,7 +1594,7 @@ LFUN_WORD_FIND
 \end_layout
 
 \begin_layout Description
-Action Search for next occurence of a string.
+Action Search for next occurrence of a string.
 \end_layout
 
 \begin_layout Description
@@ -1557,7 +1633,7 @@ Params <DATA>: data is of the form "<replace>
 \begin_inset Newline newline
 \end_inset
 
-<casesensitive> <matchword> <all> <forward>"
+<casesensitive> <matchword> <all> <forward> <findnext>"
 \end_layout
 
 \begin_layout Description
@@ -1569,7 +1645,7 @@ LFUN_WORD_FINDADV
 \end_layout
 
 \begin_layout Description
-Action Search for next occurence of a pattern.
+Action Search for next occurrence of a pattern.
 \end_layout
 
 \begin_layout Description
@@ -1836,6 +1912,22 @@ Params <WORD>: word to remove <LANG>: language name (see file languages)
 Origin SWitt, 28 July 2010
 \end_layout
 
+\begin_layout Subsection*
+LFUN_SPELLING_CONTINUOUSLY
+\end_layout
+
+\begin_layout Description
+Action Toggle continuous spell checking.
+\end_layout
+
+\begin_layout Description
+Syntax spelling-continuously
+\end_layout
+
+\begin_layout Description
+Origin vfr, 24 March 2013
+\end_layout
+
 \begin_layout Subsection*
 LFUN_THESAURUS_ENTRY
 \end_layout
@@ -2017,7 +2109,7 @@ LFUN_LINE_BEGIN
 \end_layout
 
 \begin_layout Description
-Action Move the cursor to the begining of the (screen) line.
+Action Move the cursor to the beginning of the (screen) line.
 \end_layout
 
 \begin_layout Description
@@ -2080,7 +2172,7 @@ LFUN_COPY
 \end_layout
 
 \begin_layout Description
-Action Copies to the clipboard the last edit.
+Action Copies the current selection to the clipboard.
 \end_layout
 
 \begin_layout Description
@@ -2112,7 +2204,7 @@ Syntax paste [<TYPE>|<NUM>]
 \end_layout
 
 \begin_layout Description
-Params <TYPE>: emf|pdf|png|jpeg|linkback|wmf
+Params <TYPE>: emf|pdf|png|jpeg|linkback|wmf|latex|html
 \begin_inset Newline newline
 \end_inset
 
@@ -2166,7 +2258,7 @@ LFUN_SELECTION_PASTE
 \end_layout
 
 \begin_layout Description
-Action Pastes the the internal selection text in permanent selection.
+Action Pastes the internal selection text in permanent selection.
 \end_layout
 
 \begin_layout Description
@@ -2182,6 +2274,23 @@ Syntax selection-paste
 Origin lasgouttes, 14 Jan 2009
 \end_layout
 
+\begin_layout Subsection*
+LFUN_CLIPBOARD_PASTE_SIMPLE
+\end_layout
+
+\begin_layout Description
+Action Pastes simple unformatted text from the active clipboard.
+\end_layout
+
+\begin_layout Description
+Syntax clipboard-paste-simple [<ARG>]
+\end_layout
+
+\begin_layout Description
+Params <ARG>: "paragraph" will cause pasting as one paragraph, i.e.
+ "Join lines".
+\end_layout
+
 \begin_layout Subsection*
 LFUN_UNDO
 \end_layout
@@ -2482,7 +2591,7 @@ Action Toggle user-defined (=last-time used) text style.
 
 \begin_layout Description
 Notion This style is set via LFUN_TEXTSTYLE_UPDATE, which is automatically
- trigerred when using Text Style dialog.
+ triggered when using Text Style dialog.
 \end_layout
 
 \begin_layout Description
@@ -2586,7 +2695,7 @@ Action Adds database, which will be used for bibtex citations.
 
 \begin_layout Description
 Notion Databases are added to the first BibTeX inset (Inset->List/TOC->BibTeX
- bibliography) found from the cursor postion.
+ bibliography) found from the cursor position.
 \end_layout
 
 \begin_layout Description
@@ -2607,7 +2716,7 @@ Action Adds database, which will be used for bibtex citations.
 
 \begin_layout Description
 Notion Databases are deleted from the first BibTeX inset (Inset->List/TOC->BibTe
-X bibliography) found from the cursor postion.
+X bibliography) found from the cursor position.
 \end_layout
 
 \begin_layout Description
@@ -3252,7 +3361,7 @@ Params <LANG>: octave|maxima|maple|mathematica|script
 \begin_inset Newline newline
 \end_inset
 
-where "script" stands fot the external script (normalized expression will
+where "script" stands for the external script (normalized expression will
  be passed)
 \end_layout
 
@@ -3614,6 +3723,12 @@ LFUN_PARAGRAPH_MOVE_UP
 Action Moves the current paragraph upwards in the document.
 \end_layout
 
+\begin_layout Description
+Notion Movement through the document will possibly break the paragraph-depth
+ (e.g.
+ itemize structure).
+\end_layout
+
 \begin_layout Description
 Syntax paragraph-move-up
 \end_layout
@@ -3627,7 +3742,7 @@ LFUN_PARAGRAPH_UP
 \end_layout
 
 \begin_layout Description
-Action Move the cursor to the next paragraph (or begining of the current
+Action Move the cursor to the next paragraph (or beginning of the current
  one) in upward direction.
 \end_layout
 
@@ -3644,7 +3759,7 @@ LFUN_PARAGRAPH_UP_SELECT
 \end_layout
 
 \begin_layout Description
-Action Move the cursor and select the text to the next paragraph (or begining
+Action Move the cursor and select the text to the next paragraph (or beginning
  of the current one) in upward direction.
 \end_layout
 
@@ -3661,7 +3776,7 @@ LFUN_PARAGRAPH_DOWN
 \end_layout
 
 \begin_layout Description
-Action Move the cursor to the next paragraph (or begining of the current
+Action Move the cursor to the next paragraph (or beginning of the current
  one) in downward direction.
 \end_layout
 
@@ -3678,7 +3793,7 @@ LFUN_PARAGRAPH_DOWN_SELECT
 \end_layout
 
 \begin_layout Description
-Action Move the cursor and select the text to the next paragraph (or begining
+Action Move the cursor and select the text to the next paragraph (or beginning
  of the current one) in downward direction.
 \end_layout
 
@@ -3722,7 +3837,7 @@ Origin Dekel, 26 Aug 2000
 \end_layout
 
 \begin_layout Subsection*
-LFUN_BREAK_PARAGRAPH
+LFUN_PARAGRAPH_BREAK
 \end_layout
 
 \begin_layout Description
@@ -3734,7 +3849,7 @@ Notion Removes the selection.
 \end_layout
 
 \begin_layout Description
-Syntax break-paragraph [<LAYOUT>]
+Syntax paragraph-break [<LAYOUT>]
 \end_layout
 
 \begin_layout Description
@@ -3830,7 +3945,7 @@ Action Updates the values inside the paragraph dialog from the paragraph.
 \end_layout
 
 \begin_layout Description
-Notion This is internal LFUN, not to be used by users.
+Notion This is an internal LFUN, not to be used by users.
  Called internally by LFUN_DIALOG_UPDATE.
 \end_layout
 
@@ -4044,6 +4159,68 @@ Syntax vc-register
 Origin Lgb, 1 Jul 1997
 \end_layout
 
+\begin_layout Subsection*
+LFUN_VC_RENAME
+\end_layout
+
+\begin_layout Description
+Action Renames the document to another name.
+\end_layout
+
+\begin_layout Description
+Notion Renaming with revision history is only supported by SVN.
+ For CVS it is simulated by adding the document under a new name and deleting
+ the old one.
+ For RCS it is not supported.
+ Disabled if uncommitted changes exist.
+\end_layout
+
+\begin_layout Description
+Syntax vc-rename <FILENAME>
+\end_layout
+
+\begin_layout Description
+Params <FILENAME>: New name of the document.
+\begin_inset Newline newline
+\end_inset
+
+A file dialog is opened if no filename is given.
+\end_layout
+
+\begin_layout Description
+Origin gb, 05 Feb 2013
+\end_layout
+
+\begin_layout Subsection*
+LFUN_VC_COPY
+\end_layout
+
+\begin_layout Description
+Action Copies the document to another name.
+\end_layout
+
+\begin_layout Description
+Notion Copying with revision history is only supported by SVN.
+ For RCS and CVS it is simulated by adding the document under a new name.
+ Disabled if uncommitted changes exist.
+\end_layout
+
+\begin_layout Description
+Syntax vc-copy <FILENAME>
+\end_layout
+
+\begin_layout Description
+Params <FILENAME>: New name of the document.
+\begin_inset Newline newline
+\end_inset
+
+A file dialog is opened if no filename is given.
+\end_layout
+
+\begin_layout Description
+Origin gb, 05 Feb 2013
+\end_layout
+
 \begin_layout Subsection*
 LFUN_VC_CHECK_IN
 \end_layout
@@ -4489,7 +4666,7 @@ Syntax inset-insert <INSET> <ARGS>
 \end_layout
 
 \begin_layout Description
-Params <INSET>: <bibitem|bibtex|cite|ert|listings|external|graphics|tabular|
+Params <INSET>: <bibitem|bibtex|citation|ert|listings|external|graphics|tabular|
 \begin_inset Newline newline
 \end_inset
 
@@ -4567,25 +4744,68 @@ In case that <INSET> is "tabular" various math-environment features are
 \begin_inset Newline newline
 \end_inset
 
-<FEATURE>: append-row|append-column|delete-row|delete-column|copy-row|copy-colum
-n| toggle-line-top|toggle-line-bottom|toggle-line-left|toggle-line-right|
- align-left|align-right|align-center|align-block|align-decimal|set-decimal-point
-| valign-top|valign-bottom|valign-middle|longtabular-align-left| longtabular-ali
-gn-center|longtabular-align-right|m-align-left|m-align-right| m-align-center|m-v
-align-top|m-valign-bottom|m-valign-middle|multicolumn| set-all-lines|unset-all-l
-ines|set-longtabular|unset-longtabular|set-pwidth| set-mpwidth|set-rotate-tabula
-r|unset-rotate-tabular|toggle-rotate-tabular| set-rotate-cell|unset-rotate-cell|
-toggle-rotate-cell|set-usebox|set-lthead| unset-lthead|set-ltfirsthead|unset-ltf
-irsthead|set-ltfoot|unset-ltfoot| set-ltlastfoot|unset-ltlastfoot|set-ltnewpage|
-toggle-ltcaption| set-special-column|set-special-multicolumn|set-special-multiro
-w| set-booktabs|unset-booktabs|set-top-space|set-bottom-space| set-interline-spa
-ce|set-border-lines|tabular-valign-top| tabular-valign-middle|tabular-valign-bot
-tom|set-tabular-width
+<FEATURE>: append-row|append-column|delete-row|delete-column|copy-row|
+\begin_inset Newline newline
+\end_inset
+
+copy-column|move-column-right|move-column-left|move-row-down|move-row-up|
+\begin_inset Newline newline
+\end_inset
+
+toggle-line-top|toggle-line-bottom|toggle-line-left|toggle-line-right|
+\begin_inset Newline newline
+\end_inset
+
+align-left|align-right|align-center|align-block|align-decimal|set-decimal-point|
+\begin_inset Newline newline
+\end_inset
+
+valign-top|valign-bottom|valign-middle|longtabular-align-left|
+\begin_inset Newline newline
+\end_inset
+
+longtabular-align-center|longtabular-align-right|m-align-left|m-align-right|
+\begin_inset Newline newline
+\end_inset
+
+m-align-center|m-valign-top|m-valign-bottom|m-valign-middle|multicolumn|
 \begin_inset Newline newline
 \end_inset
 
-<ARG>: additional argument for some commands, use debug mode to explore
- its values.
+set-all-lines|unset-all-lines|set-longtabular|unset-longtabular|set-pwidth|
+\begin_inset Newline newline
+\end_inset
+
+set-mpwidth|set-rotate-tabular|unset-rotate-tabular|toggle-rotate-tabular|
+\begin_inset Newline newline
+\end_inset
+
+set-rotate-cell|unset-rotate-cell|toggle-rotate-cell|set-usebox|set-lthead|
+\begin_inset Newline newline
+\end_inset
+
+unset-lthead|set-ltfirsthead|unset-ltfirsthead|set-ltfoot|unset-ltfoot|
+\begin_inset Newline newline
+\end_inset
+
+set-ltlastfoot|unset-ltlastfoot|set-ltnewpage|toggle-ltcaption|
+\begin_inset Newline newline
+\end_inset
+
+set-special-column|set-special-multicolumn|set-special-multirow|
+\begin_inset Newline newline
+\end_inset
+
+set-booktabs|unset-booktabs|set-top-space|set-bottom-space|
+\begin_inset Newline newline
+\end_inset
+
+set-interline-space|set-border-lines|tabular-valign-top|
+\begin_inset Newline newline
+\end_inset
+
+tabular-valign-middle|tabular-valign-bottom|set-tabular-width <ARG>: additional
+ argument for some commands, use debug mode to explore its values.
 \end_layout
 
 \begin_layout Description
@@ -4605,7 +4825,7 @@ Action Updates the values inside the dialog from the inset.
 \end_layout
 
 \begin_layout Description
-Notion This is internal LFUN, not to be used by users.
+Notion This is an internal LFUN, not to be used by users.
  Called internally by LFUN_DIALOG_UPDATE
 \end_layout
 
@@ -4640,8 +4860,11 @@ Params <INSET>: <bibitem|bibtex|box|branch|citation|ert|external|float|
 \begin_inset Newline newline
 \end_inset
 
-graphics|href|include|index|index_print|label|line| listings|note|phantom|ref|sp
-ace|tabular|vspace|wrap>.
+graphics|href|include|index|index_print|label|line|
+\begin_inset Newline newline
+\end_inset
+
+listings|note|phantom|ref|space|tabular|vspace|wrap>.
 \end_layout
 
 \begin_layout Subsection*
@@ -4649,7 +4872,7 @@ LFUN_INSET_TOGGLE
 \end_layout
 
 \begin_layout Description
-Action Toggles the collapsable inset at cursor position, or the inset we
+Action Toggles the collapsible inset at cursor position, or the inset we
  are currently in.
 \end_layout
 
@@ -4662,7 +4885,7 @@ Params <ARG>: <open|close|toggle|assign>.
 \begin_inset Newline newline
 \end_inset
 
-open/close/toggle are for collapsable insets.
+open/close/toggle are for collapsible insets.
  toggle is used when no argument is given.
 \begin_inset Newline newline
 \end_inset
@@ -4689,7 +4912,7 @@ Notion WARNING: use at your own risks; this function gives you too many
  A typical example is inset-forall Note note-insert which starts an infinite
  loop.
  This is mitigated by the fact that the number of actions is arbitrarily
- limited to 10000.
+ limited to 100000.
  Note also that inset-forall does not update metrics between iterations,
  which can lead to bugs.
  This has to be eventually fixed.
@@ -4711,7 +4934,7 @@ Sample Remove all index insets:
 \begin_inset Newline newline
 \end_inset
 
-                  inset-forall Index delete-char-forward
+                  inset-forall Index char-delete-forward
 \begin_inset Newline newline
 \end_inset
 
@@ -4842,12 +5065,17 @@ Action Set language from the current cursor position.
 \end_layout
 
 \begin_layout Description
-Syntax language <LANG>
+Syntax language <LANG> [set]
 \end_layout
 
 \begin_layout Description
 Params <LANG>: Requested language.
  Look in lib/languages for the list.
+ "language reset" or "language" (without param) reset to the document language.
+ set: If used, the language will be set to the specified language.
+ Otherwise, the language will be toggled (i.e., if the current language is
+ LANG, switch to the document language or the default language, if LANG
+ is the document language).
 \end_layout
 
 \begin_layout Description
@@ -4915,7 +5143,7 @@ LFUN_BOOKMARK_GOTO
 
 \begin_layout Description
 Action Moves the cursor to the numbered bookmark, opening the file if necessary.
- Note that bookmarsk are saved per-session, not per file.
+ Note that bookmarks are saved per-session, not per file.
 \end_layout
 
 \begin_layout Description
@@ -5157,7 +5385,7 @@ Origin Abdel, 23 Oct 2006
 \end_layout
 
 \begin_layout Subsection*
-LFUN_SPLIT_VIEW
+LFUN_VIEW_SPLIT
 \end_layout
 
 \begin_layout Description
@@ -5165,11 +5393,11 @@ Action Creates another split view of current buffer.
 \end_layout
 
 \begin_layout Description
-Notion All split views act in the same way indpendently.
+Notion All split views act in the same way independently.
 \end_layout
 
 \begin_layout Description
-Syntax split-view <vertical|horizontal>
+Syntax view-split <vertical|horizontal>
 \end_layout
 
 \begin_layout Description
@@ -5185,7 +5413,29 @@ Origin Abdel, 20 Feb 2008
 \end_layout
 
 \begin_layout Subsection*
-LFUN_CLOSE_TAB_GROUP
+LFUN_VIEW_CLOSE
+\end_layout
+
+\begin_layout Description
+Action Close the current document work area.
+\end_layout
+
+\begin_layout Description
+Notion Close the current work area.
+ If no other work areas are showing the buffer, then close the associated
+ buffer as well.
+\end_layout
+
+\begin_layout Description
+Syntax view-close
+\end_layout
+
+\begin_layout Description
+Origin Tommaso, 15 Sep 2012
+\end_layout
+
+\begin_layout Subsection*
+LFUN_TAB_GROUP_CLOSE
 \end_layout
 
 \begin_layout Description
@@ -5193,12 +5443,12 @@ Action Close the current tab group.
 \end_layout
 
 \begin_layout Description
-Notion This only closes the work areas, not the buffer themselves.
+Notion This only closes the work areas, not the buffers themselves.
  The still opened buffers can be visualized in another tab group.
 \end_layout
 
 \begin_layout Description
-Syntax close-tab-group
+Syntax tab-group-close
 \end_layout
 
 \begin_layout Description
@@ -5210,7 +5460,7 @@ LFUN_DIALOG_SHOW
 \end_layout
 
 \begin_layout Description
-Action Shows hidden dialog or create new one for a given function/inset
+Action Shows hidden dialog or creates new one for a given function/inset
  settings etc.
 \end_layout
 
@@ -5381,7 +5631,7 @@ Action This function is called when mouse button is pressed (inside workarea).
 \end_layout
 
 \begin_layout Description
-Notion This is internal LFUN, not to be used by users.
+Notion This is an internal LFUN, not to be used by users.
 \end_layout
 
 \begin_layout Description
@@ -5399,7 +5649,7 @@ Action This function is called when double click on mouse button is pressed
 \end_layout
 
 \begin_layout Description
-Notion This is internal LFUN, not to be used by users.
+Notion This is an internal LFUN, not to be used by users.
 \end_layout
 
 \begin_layout Description
@@ -5417,7 +5667,7 @@ Action This function is called when triple click on mouse button is pressed
 \end_layout
 
 \begin_layout Description
-Notion This is internal LFUN, not to be used by users.
+Notion This is an internal LFUN, not to be used by users.
 \end_layout
 
 \begin_layout Description
@@ -5434,7 +5684,7 @@ Action This function is called when mouse cursor is moving over the text.
 \end_layout
 
 \begin_layout Description
-Notion This is internal LFUN, not to be used by users.
+Notion This is an internal LFUN, not to be used by users.
 \end_layout
 
 \begin_layout Description
@@ -5451,7 +5701,7 @@ Action This function is called when mouse button is released (inside workarea).
 \end_layout
 
 \begin_layout Description
-Notion This is internal LFUN, not to be used by users.
+Notion This is an internal LFUN, not to be used by users.
 \end_layout
 
 \begin_layout Description
@@ -5482,7 +5732,7 @@ Action Turn on the primary keyboard map.
 Notion Maps were widely used in past, when X-windows didn't have nowadays
  keyboard support.
  They can be still used to maintain uniform keyboard layout across the various
- plaforms.
+ platforms.
 \begin_inset Newline newline
 \end_inset
 
@@ -5645,7 +5895,7 @@ LFUN_SERVER_SET_XY
 
 \begin_layout Description
 Action Sets the cursor position based on the editing area coordinates (similar
as clicking on that point with left mouse button).
to clicking on that point with left mouse button).
 \end_layout
 
 \begin_layout Description
@@ -5678,7 +5928,7 @@ Notion Latex file with extension
 literate_extension is generated.
  Then LyX invokes 
 \backslash
-build_command (with a default of``make'') to generate the code and 
+build_command (with a default of ``make'') to generate the code and 
 \backslash
 build_error_filter to process the compilation error messages.
 \begin_inset Newline newline
@@ -5847,7 +6097,7 @@ Action Exports the current buffer (document) to the given format.
 \end_layout
 
 \begin_layout Description
-Syntax buffer-export <FORMAT>
+Syntax buffer-export <FORMAT> [<DEST>]
 \end_layout
 
 \begin_layout Description
@@ -5861,6 +6111,9 @@ Params <FORMAT> is either "custom" or one of the formats which you can find
 In case of "custom" you will be asked for a format you want to start from
  and for the command that you want to apply to this format.
  Internally the control is then passed to LFUN_BUFFER_EXPORT_CUSTOM.
+               <DEST>  If present, this argument provides the export destination                       filename.
+ Its containing folder will also be the destination                    folder, where all
+ the needed external files will be copied.
 \end_layout
 
 \begin_layout Description
@@ -5898,6 +6151,22 @@ Sample buffer-export-custom dvi dvips -f $$FName -o myfile.ps
 Origin leeming, 27 Mar 2004
 \end_layout
 
+\begin_layout Subsection*
+LFUN_BUFFER_EXPORT_AS
+\end_layout
+
+\begin_layout Description
+Action Pops up a dialog for exporting the current buffer.
+\end_layout
+
+\begin_layout Description
+Syntax buffer-export-as
+\end_layout
+
+\begin_layout Description
+Origin tommaso, 6 Oct 2011
+\end_layout
+
 \begin_layout Subsection*
 LFUN_BUFFER_PRINT
 \end_layout
@@ -5944,8 +6213,8 @@ Action Import a given file as a lyx document.
 
 \begin_layout Description
 Notion File can be imported iff lyx file format is (transitively) reachable
- via defined convertors in preferences.
- Look into File->Import menu to get an idea of the currently active import
+ via defined converters in preferences.
+ Look in the File->Import menu to get an idea of the currently active import
  formats.
 \end_layout
 
@@ -5962,7 +6231,7 @@ LFUN_BUFFER_NEW
 \end_layout
 
 \begin_layout Description
-Action Creates a new buffer (that is, document).
+Action Creates a new buffer (that is, document) and switches to it.
 \end_layout
 
 \begin_layout Description
@@ -6019,7 +6288,7 @@ LFUN_BUFFER_SWITCH
 \end_layout
 
 \begin_layout Description
-Action Display/switch to the given buffer.
+Action Display and switch to the given buffer.
 \end_layout
 
 \begin_layout Description
@@ -6089,7 +6358,7 @@ Action Exports the current document and put the result into the temporary
 
 \begin_layout Description
 Notion In case you are already viewing the exported document (see LFUN_BUFFER_VI
-EW) the output will be rewriten - updated.
+EW) the output will be rewritten - updated.
  This is useful in case your viewer is able to detect such changes (e.g.
  ghostview for postscript).
 \end_layout
@@ -6143,6 +6412,83 @@ Params <FILENAME>: New name of the buffer/file.
  A relative path is with respect to the original location of the buffer/file.
 \end_layout
 
+\begin_layout Subsection*
+LFUN_BUFFER_FORALL
+\end_layout
+
+\begin_layout Description
+Action Applies a command to all non-hidden buffers.
+\end_layout
+
+\begin_layout Description
+Notion a buffer is `hidden' if it is internally open in LyX, but not visible
+ in any window.
+\end_layout
+
+\begin_layout Description
+Syntax buffer-forall <LFUN-COMMAND>
+\end_layout
+
+\begin_layout Description
+Params <LFUN-COMMAND>: The command to be applied to the buffers.
+\end_layout
+
+\begin_layout Description
+Sample Close all Notes in buffers:
+\begin_inset Newline newline
+\end_inset
+
+                  buffer-forall inset-forall Note inset-toggle close
+\begin_inset Newline newline
+\end_inset
+
+Toggle change tracking on buffers:
+\begin_inset Newline newline
+\end_inset
+
+                  buffer-forall changes-track
+\begin_inset Newline newline
+\end_inset
+
+Toggle read-only for buffers:
+\begin_inset Newline newline
+\end_inset
+
+                  buffer-forall buffer-toggle-read-only
+\begin_inset Newline newline
+\end_inset
+
+Show statistics for individual buffers:
+\begin_inset Newline newline
+\end_inset
+
+                  buffer-forall statistics
+\begin_inset Newline newline
+\end_inset
+
+Activate the branch named "Solutions" in buffers:
+\begin_inset Newline newline
+\end_inset
+
+                  buffer-forall branch-activate Solutions
+\begin_inset Newline newline
+\end_inset
+
+Export buffers to PDF (pdflatex):
+\begin_inset Newline newline
+\end_inset
+
+                  buffer-forall buffer-export pdf2
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Description
+Origin scottkostyshak, 20 Jul 2012
+\end_layout
+
 \begin_layout Subsection*
 LFUN_BUFFER_WRITE_ALL
 \end_layout
@@ -6193,8 +6539,8 @@ LFUN_MASTER_BUFFER_UPDATE
 \end_layout
 
 \begin_layout Description
-Action When run from a child document, this updates (exports) document built
from the master buffer, if available.
+Action Update (export) the document built from the master buffer, if the
current buffer is part of a master/child document.
 \end_layout
 
 \begin_layout Description
@@ -6217,8 +6563,8 @@ LFUN_MASTER_BUFFER_VIEW
 \end_layout
 
 \begin_layout Description
-Action When run from a child document, this command shows a preview built
from the master buffer, if available.
+Action Show a preview built from the master buffer, if available.
if the current buffer is part of a master/child document.
 \end_layout
 
 \begin_layout Description
@@ -6633,8 +6979,8 @@ LFUN_CURSOR_FOLLOWS_SCROLLBAR_TOGGLE
 \end_layout
 
 \begin_layout Description
-Action Determine whether keep cursor inside the editing window regardless
- the scrollbar movement.
+Action Determine whether to keep cursor inside the editing window regardless
of the scrollbar movement.
 \end_layout
 
 \begin_layout Description
@@ -6837,6 +7183,55 @@ Params <BRANCH>: The branch to deactivate
 Origin rgh, 27 May 2008
 \end_layout
 
+\begin_layout Subsection*
+LFUN_BRANCH_MASTER_ACTIVATE
+\end_layout
+
+\begin_layout Description
+Action Activate the branch in the master buffer.
+\end_layout
+
+\begin_layout Description
+Syntax branch-master-activate <BRANCH>
+\end_layout
+
+\begin_layout Description
+Params <BRANCH>: The branch to activate
+\end_layout
+
+\begin_layout Description
+Sample lyx -x "branch-activate answers" -e pdf2 finalexam.lyx
+\begin_inset Newline newline
+\end_inset
+
+could be used to export a pdf with the answers branch included without one's
+ having to open LyX and activate the branch manually.
+\end_layout
+
+\begin_layout Description
+Origin spitz, 30 Sep 2012
+\end_layout
+
+\begin_layout Subsection*
+LFUN_BRANCH_MASTER_DEACTIVATE
+\end_layout
+
+\begin_layout Description
+Action De-activate the branch in the master buffer.
+\end_layout
+
+\begin_layout Description
+Syntax branch-master-deactivate <BRANCH>
+\end_layout
+
+\begin_layout Description
+Params <BRANCH>: The branch to deactivate
+\end_layout
+
+\begin_layout Description
+Origin spitz, 30 Sep 2012
+\end_layout
+
 \begin_layout Subsection*
 LFUN_BRANCHES_RENAME
 \end_layout
@@ -6905,7 +7300,8 @@ LFUN_LABEL_INSERT_AS_REF
 \end_layout
 
 \begin_layout Description
-Action Inserts the label as a cross-reference at the position of the cursor.
+Action Inserts the label (in ToC pane) as a cross-reference at the position
+ of the cursor.
 \end_layout
 
 \begin_layout Description
@@ -6977,5 +7373,21 @@ Syntax inset-copy-as
 Origin vfr, 18 Apr 2010
 \end_layout
 
+\begin_layout Subsection*
+LFUN_ENVIRONMENT_SPLIT
+\end_layout
+
+\begin_layout Description
+Action Splits the current environment with a Separator.
+\end_layout
+
+\begin_layout Description
+Syntax environment-split
+\end_layout
+
+\begin_layout Description
+Origin spitz, 23 Dec 2012
+\end_layout
+
 \end_body
 \end_document