gnucash-docs stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Jul 14 16:45:26 EDT 2026


Updated	 via  https://github.com/Gnucash/gnucash-docs/commit/8ae8d1d4 (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/46140466 (commit)
	from  https://github.com/Gnucash/gnucash-docs/commit/55225063 (commit)



commit 8ae8d1d459a5f81e178f639b507411503c870c5a
Merge: 55225063 46140466
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jul 14 13:27:01 2026 -0700

    Merge Tom Teixeira's 'bug799774' into stable.

diff --cc C/manual/ch_Transactions.docbook
index 35960115,e4a88829..5876e443
--- a/C/manual/ch_Transactions.docbook
+++ b/C/manual/ch_Transactions.docbook
@@@ -443,13 -443,13 +443,18 @@@ Translators
        associated with the selected transaction and does exactly what you'd expect.
      </para>
  
--    <figure float="1">
++    <figure>
        <title>Chain and Paperclip</title>
  
        <screenshot>
          <mediaobject>
--          <imageobject>
++          <imageobject role="html">
++            <imagedata fileref="figures/Trans_Assoc_Symbols.png"
++                       srccredit="Frank H. Ellenberger" />
++          </imageobject>
++          <imageobject role="fo">
              <imagedata fileref="figures/Trans_Assoc_Symbols.png"
++		       width="30mm" align="left"
                         srccredit="Frank H. Ellenberger" />
            </imageobject>
          </mediaobject>
@@@ -1388,6 -1388,6 +1393,7 @@@
  
                <imageobject role="fo">
                  <imagedata fileref="figures/Import_QIF_Druid.png"
++			   width="160mm" align="center"
                             srccredit="David Cousens"/>
                </imageobject>
              </mediaobject>
@@@ -1683,6 -1683,6 +1689,7 @@@
  
                  <imageobject role="fo">
                    <imagedata fileref="figures/CSV_Transaction_Import_Assistant.png"
++			 width="160mm" align="center"
                           srccredit="David Cousens"/>
                  </imageobject>
                </mediaobject>
@@@ -1715,7 -1715,7 +1722,8 @@@
  
                    <imageobject role="fo">
                      <imagedata fileref="figures/CSV_Import_transactions_Preview.png"
--                               srccredit="David Cousens"/>
++                               width="160mm" align="center"
++			       srccredit="David Cousens"/>
                    </imageobject>
  
                    <caption>
@@@ -2217,7 -2227,7 +2235,8 @@@
  
                <imageobject role="fo">
                  <imagedata fileref="figures/Import_Transaction_matcher_1.png"
--                           srccredit="David Cousens"/>
++                           width="160mm" align="center"
++			   srccredit="David Cousens"/>
                </imageobject>
  
                <caption>
@@@ -2824,6 -2834,6 +2843,7 @@@
  
              <imageobject role="fo">
                <imagedata fileref="figures/Import_MatchPicker.png"
++			 width="160mm" align="center"
                           srccredit="David Cousens"/>
              </imageobject>
  
@@@ -2966,6 -2976,6 +2986,7 @@@
  
              <imageobject role="fo">
                <imagedata fileref="figures/Import_Map_Editor.png"
++			 width="160mm" align="center"
                           srccredit="David Cousens"/>
              </imageobject>
  
@@@ -3146,6 -3156,6 +3167,7 @@@
  
            <imageobject role="fo">
              <imagedata fileref="figures/Choose_Export_Settings.png"
++			 width="160mm" align="center"
                         srccredit="David Cousens"/>
            </imageobject>
          </mediaobject>

commit 46140466035806b13cad62fed93e2eef3498022b
Author: Thomas Teixeira <tjteixeira at earthlink.net>
Date:   Sat Jul 11 17:27:36 2026 -1000

    bug 799744 - Import transaction from CSV skips fields if CSV file has backslash just before final quote in a quoted field
    
    Add description of the new check box "Enable escape character" in section
    "6.16.5 Import CSV Transations" which is selected by default but if not
    set, escape characters (backslashes) will have no special meaning.
    In particular, backslashes immediately before a quote are included literally
    and do not prevent recognition of the quote at the end of the string.
    
    Note that running xmlformat.pl changed line breaks on otherwise unmodified text.
    
    Updated Figure 6.5 "The CSV Import Preview Pane" to show the new checkbox
    in the enabled state.

diff --git a/C/manual/ch_Transactions.docbook b/C/manual/ch_Transactions.docbook
index 35960115..e4a88829 100644
--- a/C/manual/ch_Transactions.docbook
+++ b/C/manual/ch_Transactions.docbook
@@ -1800,15 +1800,25 @@ Translators:
                 <para><emphasis role="bold"><guilabel>File Format</guilabel></emphasis>:
                   <itemizedlist>
                     <listitem>
-                      <para><emphasis role="bold"><guilabel>Character-separated</guilabel></emphasis>: Selecting this radio button will
-                        allow you to define characters which will be used to distinguish columns in
-                        the input file. The default is comma separated. In countries using the comma
-                        as decimal separator the semicolon is common as column separator. However
-                        spaces, tabs, colons or semicolons or any combination of them may be used to
-                        separate columns in the input file by selecting the appropriate check boxes.
-                        You may also define custom separators by typing the required characters into
-                        the text box and selecting the <guilabel>Custom</guilabel> checkbox. This
-                        may be used in combination with any of the predefined separators;
+                      <para><emphasis role="bold"><guilabel>Character-separated</guilabel></emphasis>: Selecting this radio
+                        button will allow you to define characters which will be used to distinguish
+                        columns in the input file. The default is comma separated. In countries
+                        using the comma as decimal separator the semicolon is common as column
+                        separator. However spaces, tabs, colons or semicolons or any combination of
+                        them may be used to separate columns in the input file by selecting the
+                        appropriate check boxes. You may also define custom separators by typing the
+                        required characters into the text box and selecting the
+                        <guilabel>Custom</guilabel> checkbox. This may be used in combination with
+                        any of the predefined separators;
+                      </para>
+
+                      <para>If the <guilabel>Enable escape character</guilabel> checkbox is selected, when the backslash appears
+                        inside a quoted string, the next character is processed specially:
+                        backslash-quote becomes a single quote character; backslash-n becomes a
+                        newline characters, and backslash-backslash becomes a single backslash. If
+                        the <guilabel>Enable escape character</guilabel> checkbox is not selected,
+                        the backslash character is not treated specially. The <guilabel>Enable
+                        escape character</guilabel> checkbox is selected by default.
                       </para>
                     </listitem>
 
diff --git a/C/manual/figures/CSV_Import_transactions_Preview.png b/C/manual/figures/CSV_Import_transactions_Preview.png
index a23cd24c..4442a0cb 100644
Binary files a/C/manual/figures/CSV_Import_transactions_Preview.png and b/C/manual/figures/CSV_Import_transactions_Preview.png differ



Summary of changes:
 C/manual/ch_Transactions.docbook                   |  48 +++++++++++++++------
 .../figures/CSV_Import_transactions_Preview.png    | Bin 106364 -> 152488 bytes
 2 files changed, 35 insertions(+), 13 deletions(-)



More information about the gnucash-changes mailing list