<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sciteco/.github/workflows, branch hsrex</title>
<subtitle>Scintilla-based Text Editor and COrrector</subtitle>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/'/>
<entry>
<title>fixed win32 CI and nightly builds (refs #5)</title>
<updated>2024-09-10T10:13:38+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-09-09T21:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=adc067ba745cebf2e2a2f9523bc14136ca1d2680'/>
<id>adc067ba745cebf2e2a2f9523bc14136ca1d2680</id>
<content type='text'>
* The libtool wrapper binaries do not pass down UTF-8 strings correctly,
  so the Unicode tests failed under some circumstances.
* As we aren't actually linking against any locally-built shared libraries,
  we are passing --disable-shared to libtool which inhibts wrapper generation
  on win32 and fixes the test suite.
* Also use up to date autotools. This didn't fix anything, though.
* test suite: try writing an Unicode filename as well
  * There have been problems doing that on Win32 where UTF-8 was not
    correctly passed down from the command line and some Windows API
    calls were only working with ANSI filenames etc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* The libtool wrapper binaries do not pass down UTF-8 strings correctly,
  so the Unicode tests failed under some circumstances.
* As we aren't actually linking against any locally-built shared libraries,
  we are passing --disable-shared to libtool which inhibts wrapper generation
  on win32 and fixes the test suite.
* Also use up to date autotools. This didn't fix anything, though.
* test suite: try writing an Unicode filename as well
  * There have been problems doing that on Win32 where UTF-8 was not
    correctly passed down from the command line and some Windows API
    calls were only working with ANSI filenames etc.
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed Mac OS nightly builds by installing an up-to-date Groff</title>
<updated>2024-09-10T09:43:01+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-09-10T08:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=d54d6edc0cdd9f76e6bfdc8e5cfd4850ec5fc1a9'/>
<id>d54d6edc0cdd9f76e6bfdc8e5cfd4850ec5fc1a9</id>
<content type='text'>
The Mac OS 12 Groff apparently does not accept `-K` for preconv.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Mac OS 12 Groff apparently does not accept `-K` for preconv.
</pre>
</div>
</content>
</entry>
<entry>
<title>win32 CI: also set PDCURSES_CFLAGS</title>
<updated>2024-08-24T02:42:22+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-08-24T02:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=94d12185d873c1808b902e010d305835fbb085f1'/>
<id>94d12185d873c1808b902e010d305835fbb085f1</id>
<content type='text'>
Should fix `make distcheck`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should fix `make distcheck`.
</pre>
</div>
</content>
</entry>
<entry>
<title>hopefully fixed the Windows CI tests</title>
<updated>2024-08-23T03:15:18+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-08-23T03:15:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=0f1d48076cafc50d2018b98edbdc112669058a2f'/>
<id>0f1d48076cafc50d2018b98edbdc112669058a2f</id>
<content type='text'>
* `make distcheck` will try to build against libncurses, which is not installed.
  Therefore, I set DISTCHECK_CONFIGURE_FLAGS in order to force it to PDCurses.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* `make distcheck` will try to build against libncurses, which is not installed.
  Therefore, I set DISTCHECK_CONFIGURE_FLAGS in order to force it to PDCurses.
</pre>
</div>
</content>
</entry>
<entry>
<title>fully support out of tree builds</title>
<updated>2024-08-23T02:51:55+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-08-23T02:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=ee9cf43587d5fef3a0f6d97ef50b8cf848945bcb'/>
<id>ee9cf43587d5fef3a0f6d97ef50b8cf848945bcb</id>
<content type='text'>
* You no longer have to copy contrib/scintilla, contrib/scinterm and contrib/lexilla
  manually to the build directory.
* It turns out, that Scintilla/Lexilla was supporting this since 2016.
  Scintilla allows pointing to a source directory (srdir) and Lexilla to a binary directory (DIR_O).
* For Scinterm I opened a pull request in order to add srcdir/basedir variables:
  https://github.com/orbitalquark/scinterm/pull/21
* `make distcheck` is therefore now also fixed.
* The FreeBSD package is now allowed to build out of source.
  I haven't tested it yet.
* See also https://github.com/ScintillaOrg/lexilla/issues/266
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* You no longer have to copy contrib/scintilla, contrib/scinterm and contrib/lexilla
  manually to the build directory.
* It turns out, that Scintilla/Lexilla was supporting this since 2016.
  Scintilla allows pointing to a source directory (srdir) and Lexilla to a binary directory (DIR_O).
* For Scinterm I opened a pull request in order to add srcdir/basedir variables:
  https://github.com/orbitalquark/scinterm/pull/21
* `make distcheck` is therefore now also fixed.
* The FreeBSD package is now allowed to build out of source.
  I haven't tested it yet.
* See also https://github.com/ScintillaOrg/lexilla/issues/266
</pre>
</div>
</content>
</entry>
<entry>
<title>nightly builds: avoid uploading pkg2appimage.AppImage</title>
<updated>2024-05-22T22:50:05+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-05-22T22:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=8baa631c77e2bc3b7457638df2d40e597faf879c'/>
<id>8baa631c77e2bc3b7457638df2d40e597faf879c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build and upload AppImages as part of nightly builds</title>
<updated>2024-05-22T16:53:08+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-05-22T16:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=b6d1e87092eabb464f33c5087b698672f5251948'/>
<id>b6d1e87092eabb464f33c5087b698672f5251948</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci.yml: hopefully fixed Mac OS CI builds - it appears we need sudo now</title>
<updated>2024-05-22T14:58:19+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-05-22T14:58:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=8c79ce1e1639edf1eae0c8323fd301948ebb84e3'/>
<id>8c79ce1e1639edf1eae0c8323fd301948ebb84e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>updated CI workflows: bumped some versions</title>
<updated>2024-05-22T14:19:52+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2024-05-22T14:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=e2d322e1462db734a3ab5275341dbe59e2599865'/>
<id>e2d322e1462db734a3ab5275341dbe59e2599865</id>
<content type='text'>
* MacOS packages are now built on macos-12 since macos-11 has been deprecated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* MacOS packages are now built on macos-12 since macos-11 has been deprecated.
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed nightly Debian/Ubuntu builds</title>
<updated>2023-04-05T18:06:28+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2023-04-05T15:49:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=22dfea41ee87dfff95a8ec5c0c205b9a5b155996'/>
<id>22dfea41ee87dfff95a8ec5c0c205b9a5b155996</id>
<content type='text'>
* Disabled pyTooling/Actions/releaser composite on Ubuntu and use a container instead.
  The composite step is obviously broken on Ubuntu 20.04.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Disabled pyTooling/Actions/releaser composite on Ubuntu and use a container instead.
  The composite step is obviously broken on Ubuntu 20.04.
</pre>
</div>
</content>
</entry>
</feed>
