<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sciteco/doc, branch v2.0.0</title>
<subtitle>Scintilla-based Text Editor and COrrector</subtitle>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/'/>
<entry>
<title>the SciTECO data installation path is now configurable via --with-scitecodatadir</title>
<updated>2023-06-19T17:45:16+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2023-06-19T17:45:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=60a09132b62c3cae86f5e832830a4490ba5bf712'/>
<id>60a09132b62c3cae86f5e832830a4490ba5bf712</id>
<content type='text'>
* This is also the base of $SCITECOPATH.
* Changing it is useful for packaging where it is not possible to factor out the common
  files between Curses and Gtk builds into a "sciteco-common" package.
  As an alternative, you can now create disjunct sciteco-curses and sciteco-gtk packages.
* You will most likely want to use this for Gtk builds as in:
  --with-interface=gtk --program-prefix=g --with-scitecodatadir=/usr/local/share/gsciteco.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* This is also the base of $SCITECOPATH.
* Changing it is useful for packaging where it is not possible to factor out the common
  files between Curses and Gtk builds into a "sciteco-common" package.
  As an alternative, you can now create disjunct sciteco-curses and sciteco-gtk packages.
* You will most likely want to use this for Gtk builds as in:
  --with-interface=gtk --program-prefix=g --with-scitecodatadir=/usr/local/share/gsciteco.
</pre>
</div>
</content>
</entry>
<entry>
<title>Troff documents: fixed monospaced example blocks</title>
<updated>2023-04-05T14:52:25+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2023-04-05T14:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=1c88da4c67cb94bbd6805419468b14b8fe77390e'/>
<id>1c88da4c67cb94bbd6805419468b14b8fe77390e</id>
<content type='text'>
* .SCITECO_TT should be before .EX, so that the indent is already monospaced.
  .SCITECO_TT_END still needs to be before .EE however, so that the next
  non-monospaced line is not "typeset" with a monospaced indent.
* naturally only affects the Gtk UI
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* .SCITECO_TT should be before .EX, so that the indent is already monospaced.
  .SCITECO_TT_END still needs to be before .EE however, so that the next
  non-monospaced line is not "typeset" with a monospaced indent.
* naturally only affects the Gtk UI
</pre>
</div>
</content>
</entry>
<entry>
<title>default font is now "Monospace" instead of Courier</title>
<updated>2023-04-05T14:52:25+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2023-04-05T14:41:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=39490d6d8f7a0581f2502529c07fa1c2d67e3237'/>
<id>39490d6d8f7a0581f2502529c07fa1c2d67e3237</id>
<content type='text'>
* Courier has the quirk that letter sequences like "fi" are turned into ligatures
  which breaks the monospaced nature of the display.
* We assume that "Monospace" is also more portable, although it hasn't yet been tested on Windows.
* only relevant for the Gtk UI of course
* It might be a good idea to set SCI_STYLESETCHECKMONOSPACED as well (FIXME?)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Courier has the quirk that letter sequences like "fi" are turned into ligatures
  which breaks the monospaced nature of the display.
* We assume that "Monospace" is also more portable, although it hasn't yet been tested on Windows.
* only relevant for the Gtk UI of course
* It might be a good idea to set SCI_STYLESETCHECKMONOSPACED as well (FIXME?)
</pre>
</div>
</content>
</entry>
<entry>
<title>sciteco.tmac: also set the LL register (refs #11)</title>
<updated>2023-04-05T14:52:25+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2023-04-05T14:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=9f659ec927583a11f6fdc8a833d03876ffaab370'/>
<id>9f659ec927583a11f6fdc8a833d03876ffaab370</id>
<content type='text'>
* Hopefully disables paragraph breaking in newer Groff versions,
  but needs to be tested.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Hopefully disables paragraph breaking in newer Groff versions,
  but needs to be tested.
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed grosciteco for newer Groff versions (refs #11)</title>
<updated>2023-04-05T14:36:30+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2023-04-05T14:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=e752a6493efaa49fb783b6f400951d86cfa61075'/>
<id>e752a6493efaa49fb783b6f400951d86cfa61075</id>
<content type='text'>
* The intermediate output of Groff will contain `t` commands before the
  font 1 is defined which we interpret as the default font.
  We therefore hardcode the default-font position to 1 by default - it won't change anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* The intermediate output of Groff will contain `t` commands before the
  font 1 is defined which we interpret as the default font.
  We therefore hardcode the default-font position to 1 by default - it won't change anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed pass-through loops: especially :&gt; and :F&lt;</title>
<updated>2022-12-10T04:56:44+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2022-12-10T04:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=247884ab43025408c9f717ce2f15b6b725f74159'/>
<id>247884ab43025408c9f717ce2f15b6b725f74159</id>
<content type='text'>
* fixes test cases like 3&lt;%a:&gt;
* you can now use :F&lt; in pass-through loops as well
* F&gt; outside of loops will now exit the current macro level.
  This is analogous to what TECO-11 did.
  In interactive mode, F&gt; is currently also equivalent to $$
  (terminates command line).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fixes test cases like 3&lt;%a:&gt;
* you can now use :F&lt; in pass-through loops as well
* F&gt; outside of loops will now exit the current macro level.
  This is analogous to what TECO-11 did.
  In interactive mode, F&gt; is currently also equivalent to $$
  (terminates command line).
</pre>
</div>
</content>
</entry>
<entry>
<title>sciteco(1) manpage: All UIs support ^C interruptions now</title>
<updated>2022-12-01T04:43:04+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2022-12-01T04:29:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=ca9de0428fa69c2e0c6fee1b960c9408c5184301'/>
<id>ca9de0428fa69c2e0c6fee1b960c9408c5184301</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>all SciTECO scripts used during the build process now always write files with Unix linebreaks</title>
<updated>2021-06-08T17:10:03+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2021-06-07T19:49:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=bb08565b91c21e1ffaf0b4b4f0750a52dbb87af2'/>
<id>bb08565b91c21e1ffaf0b4b4f0750a52dbb87af2</id>
<content type='text'>
* when hosted on Windows, the default is DOS linebreaks
* Unix linebreaks are in many cases more consistent as all other sources use Unix linebreaks
* woman pages with Unix linebreaks are slightly faster to load due to EOL conversion
* especially Groff input must not contain CR as it will otherwise log lots of warnings
  (affects htbl.tes and tedoc.tes).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* when hosted on Windows, the default is DOS linebreaks
* Unix linebreaks are in many cases more consistent as all other sources use Unix linebreaks
* woman pages with Unix linebreaks are slightly faster to load due to EOL conversion
* especially Groff input must not contain CR as it will otherwise log lots of warnings
  (affects htbl.tes and tedoc.tes).
</pre>
</div>
</content>
</entry>
<entry>
<title>Windows: normalize $COMSPEC</title>
<updated>2021-06-08T16:39:16+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2021-06-05T21:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=4686d184967c0c747777c8edcc6b00dc023b8aa9'/>
<id>4686d184967c0c747777c8edcc6b00dc023b8aa9</id>
<content type='text'>
* Environment variables are case insensitive on Windows
  while SciTECO variables are case sensitive.
  We must therefore make sure that we first unset any $COMSPEC or $ComSpec
  from the environment before resetting it, thereby fixing its case.
* Fixes command execution via &lt;EC&gt; on systems where the variable
  was not called $ComSpec.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Environment variables are case insensitive on Windows
  while SciTECO variables are case sensitive.
  We must therefore make sure that we first unset any $COMSPEC or $ComSpec
  from the environment before resetting it, thereby fixing its case.
* Fixes command execution via &lt;EC&gt; on systems where the variable
  was not called $ComSpec.
</pre>
</div>
</content>
</entry>
<entry>
<title>updated Doxyfile.in with Doxygen 1.8.17</title>
<updated>2021-05-30T12:14:45+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2021-05-30T12:14:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=c44cd774489d5ae3920b28d395f28424e06a7508'/>
<id>c44cd774489d5ae3920b28d395f28424e06a7508</id>
<content type='text'>
* There are currently build errors with the message
  "fatal: ambiguous argument 'graph_legend.dox': unknown revision or path not in the working tree."
  But it does not seem to affect the overall result and "make devdoc" does not fail.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* There are currently build errors with the message
  "fatal: ambiguous argument 'graph_legend.dox': unknown revision or path not in the working tree."
  But it does not seem to affect the overall result and "make devdoc" does not fail.
</pre>
</div>
</content>
</entry>
</feed>
