Menu

TRURL / Blog: Recent posts

Release of TRURL B 1.0

A new TRURL app has been released. TRURL B follows the design of the famous calculators created by Dietrich Lubs and Dieter Rams for the German company Braun.

Technically, this app is based on the new versions (1.2) of the RPN engine and the Segmitator library. It implements all fundamental operations plus power, square, square root and the inverse operation.

TRURL B is available for macOS (both Intel and Apple Silicon processors), Windows (32 and 64 bit) and, as source code, for Linux, BSD and other operating systems that are supported by Lazarus and Free Pascal.

Posted by Johannes W. Dietrich 2025-10-21 Labels: TRURL B

Version 1.2 of RPN Engine and Segmitator released

Of both libraries, version 1.2 has been released.

RPN Engine 1.2 introduces a square funtion.

New features of Segmitator 1.2 include support for high-res displays, setting the size of the decimal separator and output of limited length.

Posted by Johannes W. Dietrich 2025-10-21 Labels: 1.2 square high-res

New versions of TRURL's RPN Engine and Segmitator released

Both central libraries have been updated.

Version 1.1.0 of the RPN Engine introduces optional HP-like behaviour to the roll down function of the stack.

Version 1.1.0 of TRURL's segmitator features support for exponential notation, error messages and improved handling of small numbers.

The new versions are available at the four international mirrors (SourceForge, GitHub, Codeberg and zenodo).

Posted by Johannes W. Dietrich 2025-04-19 Labels: RPN Engine Segmitator upgrades

TRURL G 1.2.1 available

TRURL G has been released in version 1.2.1. This is a bugfix version that addresses an issue with an erroneous display of small numbers and makes the roll-down feature more HP-like (as suggested by Thomas Klemm in the HP Forum).

Posted by Johannes W. Dietrich 2025-04-16 Labels: TRURL G Bugs Bug fixes Display Stack Roll down HP

Release of TRURL G 1.2

TRURL G 1.2.0 (Columbia) has been released. This new version introduces extended error-handling.

Posted by Johannes W. Dietrich 2025-02-23 Labels: TRURL G Releases

Segmitator updated to version 1.0.1

TRURL’s Segmitator library has been updated to version 1.0.1, implementing a bug fix.

Posted by Johannes W. Dietrich 2025-02-23 Labels: Segmitator bug fixes

TRURL G 1.1.2 available

TRURL G has been released in version 1.1.2. This version introduces minor updates and support for Macs with Apple Silicon processor architecture.

Posted by Johannes W. Dietrich 2023-02-05 Labels: Brooklyn versions releases TRURL G

Segmitator 1.0 published

Segmitator 1.0, a library supporting the creation of virtual seven-segment displays has been released along with documentation.

Posted by Johannes W. Dietrich 2021-09-19 Labels: segmitator

TRURL G 1.1.1 published

With immediate effect TRURL G 1.1.1 is available. This is a bug-fix release that is recommended for all platforms.

Posted by Johannes W. Dietrich 2021-09-16 Labels: TRURL G bug-fixes macOS Windows Linux

TRURL G 1.1 released

In celebration of Stanisław Lem's 100th birthday TRURL G 1.1 (Brooklyn) has been released. This version provides a significantly improved user interface.

Posted by Johannes W. Dietrich 2021-09-12 Labels: versions 1.1 Stanisław Lem TRURL G Brooklyn

Windows version of TRURL G available

TRURL G is now compatible to Windows, too.

Posted by Johannes W. Dietrich 2019-08-27 Labels: TRURL G Windows

Documentation for RPN Engine revised

A new version of the documentation for the RPN engine has been released. It describes en detail the two different methods of displaying register contents.

Posted by Johannes W. Dietrich 2019-08-24 Labels: documentation RPN Engine

TRURL G 1.0 available

Celebrating 50 years since human beings first landed on the earth moon, TRURL G has been released. The GUI of this RPN calculator imitates the Apollo Guidance Computer (AGC).

TRURL G is available for macOS and Linux. A version for Windows will follow in the upcoming days.

Posted by Johannes W. Dietrich 2019-08-23 Labels: TRURL G Apollo Moon AGC Apollo Guidance Computer

TRURL RPN Engine updated to version 1.0.1

The new version is a bug-fix release that improves the reliability of the library via introduction of error-handling code.

Posted by Johannes W. Dietrich 2019-07-24 Labels: RPN Engine versions

TRURL A 1.0.1 released

Version 1.0.1 of TRURL A has been released. This is a bug-fix release, which addresses issues with keyboard settings and compiling on Linux. It is recommended for users of Linux and Windows and optional on macOS.

Posted by Johannes W. Dietrich 2019-07-13 Labels: Bug fixes TRURL A

Documentation for RPN Engine available

Documentation for TRURL's RPN engine is now available from the web site.

Posted by Johannes W. Dietrich 2019-07-13 Labels: RPN Engine Documentation

Source code for TRURL A available

On public request the sourcecode for TRURL A has been released as a compressed download. It was already available as a check-out from the SVN repository. The new option as a prepared download of the stable version 1.0 may especially useful for developers with little experience in SVN and for those who prefer a stable version.

Posted by Johannes W. Dietrich 2019-06-26 Labels: source code TRURL A

TRURL A 1.0 available

TRURL A version 1.0 has been released for macOS and Windows. This is a simple demo app, which shows that creating an RPN calculator is an easy task with the open RPN engine. Despite its frugality, TRURL A is a fully functional virtual calculator.

See http://trurl.sf.net for details.

Posted by Johannes W. Dietrich 2019-06-24 Labels: TRURL A

RPN Engine 1.0 released

Version 1.0 of TRURL’s RPN engine is available for download. It is compatible with Lazarus 2.0 or newer and Free Pascal 3.0 or newer. See http://trurl.sf.net for more information.

Posted by Johannes W. Dietrich 2019-06-24 Labels: RPN Engine

First alpha of Trurl calculator A available for testing

With immediate effect, the first alpha version of Trurl calculator A is available (currently as source code only). It may be checked out from the SVN repository at https://sourceforge.net/p/trurl/code/ .

Posted by Johannes W. Dietrich 2019-01-12 Labels: Trurl A Alpha source code
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.