Release notes

Release notes 1.19D

# Release notes for Varkon 1.19D

The release of Varkon 1.19D is not as dramatic as the release of 1.19C when many things were changed. Most of the changes in 1.19D are bugfixes but new functionality has also been added, mainly related to the new mbs function PCA(), (see below). The following is a list of updates made to the svn source code repository since the release of Varkon 1.19C.

## svn#100

In order to make it possible to run Varkon without write privileges to the installation directory VARKON_ROOT, the startup logfile (Varkon.LOG) is moved from VARKON_ROOT to VARKON_TMP and the default job directory is changed from VARKON_ROOT to the users home directory ($HOME).

## svn#101

Bug (SourceForge Tracker ID = 1864384) "Trim with arcs does not work" fixed. This bug appeared in 1.19C as a result of the merged 2D and 3D mode. Note that Trim is still basically a 2D operation and only works as it should in the XY-plane of the BASIC coordinate system.

## svn#102

In order to implement a new method to create a coordinate system, CSYS_USRDEF(), its manual pages and skeleton of all C functions has been added to the system. Be aware that the implementation is not finished yet.

## svn#103

The final commit of CSYS_USRDEF() procedure.

## svn#104

In order to implement a new MBS function, PCA(), its manual pages and skeleton of all C functions has been added to the system. Be aware that the implementation is not finished yet.

## svn#105

The second commit of PCA() function, some error messages added.

## svn#106

The third commit of PCA() function, code is added and the manual page is updated

## svn#107

The Fourth commit of PCA() function, as backup of some changes have been done.

## svn#108

A bug related to interactive input of positions corrected. System crached if the user switched position method from on/end/int/cent during input in a MACRO call.

## svn#109

A bug related to interactive entity delete in generic mode corrected. If the user selected an entity defined by a labled statement for delete and the entity was referenced the entity was not blanked and a system error (IG3523) was issued.

## svn#110

The Fifth commit of PCA() function, errors messages are removed to be handled as return values of the function.

## svn#111

Test of SVN commit command.

## svn#112

Another SVN commit test.

## svn#113

The Sixth commit of PCA() function, included its manual pages and its implemetation. This is meant to be the final commit of the PCA() function.

## svn#114

A bugfix related to batch mode. In batch mode, some graphics functions did not work properly because no graphics windows were created. Graphics windows are now created but invisible.

## svn#115

Fixed a font problem in the english ini-file. Swedish and english inifiles now use identical fonts, ie. only standard X11 fonts.

## svn#116

MBS file routines section in doc pages updated to 1.19.

## svn#117

Arc trimming bug related to 3D fixed.

## svn#118

Another arc trimming bug related to 3D fixed.

## svn#119

An arc intersect bug related to 3D fixed.

## svn#120

1.19D released.

Varkon version 1.19C svn# 120