POV-Ray : Newsgroups : povray.unix : Unix render frontend patch version 0.4.0 released Server Time
22 Dec 2024 08:22:52 EST (-0500)
  Unix render frontend patch version 0.4.0 released (Message 1 to 1 of 1)  
From: Nicolas Calimet
Subject: Unix render frontend patch version 0.4.0 released
Date: 22 Mar 2006 15:21:57
Message: <4421b1e5$1@news.povray.org>
Version 0.4.0 of the Unix render frontend patch to POV-Ray 3.6
and MegaPOV 1.2 for Unix is available for download from:

http://pov4grasp.free.fr/patches/3.6/

     Changes from version 0.3.0:

- add improved ascii display by using ansi control sequences [ascii.cpp,h]
- add tab stop marker via $POV_STREAM_TAB_STOP=character (or char code)
- add support for more terminfo entries; make file reading more robust
- fix missing empty lines in non-status messages (0.3.0 regression)
- fix unwanted limitation in setting tab stops near the end of line
- fix inconsistencies in tab expansion and line wrap; simplify code
- fix problem with specifying negative tab stops


     Release notes:

This 4th release of the Unix render frontend patch introduces an alternate
implementation of the ASCII (text) display of POV-Ray 3.6.  In POV-Ray 3.6
this feature does not work well as it interferes with the status messages
that keep reporting render progress.  This patch makes use of ANSI control
sequences (just like for setting stream colors) to control how the text
display and status messages should be output.  Therefore this new implemen-
tation will work on ANSI-compatible terminals only (e.g. xterm, linux,
dec vt102 and vt220, cygwin).  A sample image is available here:

http://pov4grasp.free.fr/patches/3.6/ascii.png

This release is also the first to be fully compatible with MegaPOV 1.2
(megapov-1.2.1).  Precompiled PC-Linux binaries including this patch
as well as the Linux framebuffer display patch are now available for
both POV-Ray and MegaPOV.


     Direct links:

Unix render frontend patch
   http://pov4grasp.free.fr/patches/3.6/#frontend
Unix render frontend patch user manual
   http://pov4grasp.free.fr/patches/3.6/frontend.php
Installation instructions for the patches
   http://pov4grasp.free.fr/patches/3.6/install.php
Precompiled PC-Linux binaries
   http://pov4grasp.free.fr/patches/3.6/binary.php


Post a reply to this message

From: Nicolas Calimet
Subject: Re: Unix render frontend patch version 0.4.0 released
Date: 22 Mar 2006 15:25:48
Message: <4421b2cc$1@news.povray.org>
> - add tab stop marker via $POV_STREAM_TAB_STOP=character (or char code)

	Correction: the actual environment variable / command-line option
for this small feature are POV_STREAM_TAB_MARK and --pov-stream-tab-mark.

	- NC


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.