pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/54302 CVS commit: pkgsrc/cad/openscad



The following reply was made to PR pkg/54302; it has been noted by GNATS.

From: "Makoto Fujiwara" <mef%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/54302 CVS commit: pkgsrc/cad/openscad
Date: Sat, 22 Jun 2019 12:57:50 +0000

 Module Name:	pkgsrc
 Committed By:	mef
 Date:		Sat Jun 22 12:57:50 UTC 2019
 
 Modified Files:
 	pkgsrc/cad/openscad: Makefile PLIST distinfo
 	pkgsrc/cad/openscad/patches: patch-src_colormap.h
 	    patch-src_scintillaeditor.h
 Added Files:
 	pkgsrc/cad/openscad/patches: patch-features_qscintilla2-priv.prf
 Removed Files:
 	pkgsrc/cad/openscad/patches: patch-src_CSGTermEvaluator.cc
 
 Log Message:
 (cad/openscad) Updated 2015.03-3 to 2019.05 (Re: PR pkg/54302)
 
 # OpenSCAD 2019.05
 
 **Language Features:**
 
 * New modules
     * assert() - stop script evaluation on failed constraints
     * let() - scoped assignment
 * New functions
     * ord() - convert from character to Unicode code point
     * echo()
     * assert() - stop script evaluation on failed constraints
     * Type testing functions: is_undef(), is_list(), is_num(), is_bool(), is_string()
 * New special variable: $preview variable which is set to true in preview mode
 * List comprehension updates
    * Added if/else condition
    * Added each keyword
    * Added C-style for loop
    * Now allows looping over characters of a string
 * rotate_extrude(): Added angle parameter to
 * import() now supports SVG, 3MF and AMF
 * color() now supports hex color codes
 * Removed glide() and subdiv() which were never implemented
 
 **Program Features:**
 
 * Customizer: Allow parametrizing design parameters with GUI customization
 * Support for using 3D-Mouse / Joystick / Gamepad input devices for controlling the 3D view
 * 3D Printing support: Purchase from a print service partner or print to Octoprint
 * New export file formats: SVG, 3MF, AMF
 * Quick-edit and preview of values using Alt-Arrows (Shift-Alt-Arrows on macOS)
 * Added --view cmd-line parameter
 * Play sound notification on render complete
 * Line numbers and filenames are now shown for many errors and warnings
 * Hardwarning preference: Stop on first warning
 * Hardwarning and assert now shows a stack trace
 * New warnings
     * Module call parameterns don't match module declaration
     * Argument value of of range
     * Duplicate passed argument
     * Children passed to module not accepting children
     * Reference to inknown $special_variables
     * Duplicate assigment
 * New translations: Ukrainian, Polish
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.56 -r1.57 pkgsrc/cad/openscad/Makefile
 cvs rdiff -u -r1.2 -r1.3 pkgsrc/cad/openscad/PLIST
 cvs rdiff -u -r1.7 -r1.8 pkgsrc/cad/openscad/distinfo
 cvs rdiff -u -r0 -r1.1 \
     pkgsrc/cad/openscad/patches/patch-features_qscintilla2-priv.prf
 cvs rdiff -u -r1.1 -r0 \
     pkgsrc/cad/openscad/patches/patch-src_CSGTermEvaluator.cc
 cvs rdiff -u -r1.1 -r1.2 pkgsrc/cad/openscad/patches/patch-src_colormap.h \
     pkgsrc/cad/openscad/patches/patch-src_scintillaeditor.h
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index