#13893 closed enhancement (fixed)


Reported by: Bruce Dubbs Owned by: ken@…
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:


New minor version.

Change History (6)

comment:1 by ken@…, 14 months ago

Link to the source is not working at the moment.

I found a link at sf to a blog post for the release https://sourceforge.net/p/asymptote/news/2020/08/asymptote-267-released/, on this occasion I will not attempt to reformat it to be readable:

Asymptote http://asymptote.sourceforge.net is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. Asymptote provides for figures the same high-quality level of typesetting that LaTeX does for scientific text.

Support was added for importing and inputting URLs. Compilation and 2D SVG to HTML conversion no longer requires the GLM library; 2D html output is fit to the canvas unless settings.absolute=true. Diagnostics for dvisvgm were enabled; SVG clipping was fixed. A -globalread setting (default true) was implemented. Files are opened using the search path, which now includes the examples directory. An invalid array dimensions error was fixed. A WebGL resize event listener was added; the + and - keys now zoom in and out, rather than expanding and shrinking the viewport. Remeshing on export is forced; unnecessary remeshing on zoom in AsyGL is avoided. The triple dir(path3, path3) function was normalized. The repositioning of OpenGL windows was fixed. The copy constructors for path and path3 were fixed. Asymptote errors no longer cause Xasy to hang. A numerical precision issue was fixed. A portable way of skipping whitespace was implemented; casts from empty strings now yield uninitialized values. Interrupt handling under MacOS X was fixed. A devicepixelratio setting was implemented. The error location is displayed in the console. Segmentation faults were fixed. The documentation was updated and the code was reformatted. A hang on exit under MSWindows was fixed. Obsolete encoding modules were removed.

comment:2 by ken@…, 14 months ago

Owner: changed from blfs-book to ken@…
Status: newassigned

comment:3 by ken@…, 14 months ago

Looking at the ChangeLog, in addition to items in that blog post it has now been ported to MSDOS ! Also, libcurl is now optional (it will build without URL support if not present at configure time).

I'll need to check to see if curl is pulled in by the listed deps. I always have it by the time I boot.

comment:4 by ken@…, 14 months ago

Results seem similar to 2.66. I noticed that svg output is aligned to the left, I can't remember if that was the same in 2.66 but webgl is (as in 2.66) centred. Looks good.

comment:5 by ken@…, 14 months ago

Highlighted a problem in my asy-test files (I'd moved the source for shape.html to a webgl/ directory and created it as part of the webgl target, but I'd left the old shape.html target in the Makefile and it no longer built because the source had moved). Deleted, new version (20200809) uploaded to my space on higgs.

comment:6 by ken@…, 14 months ago

Resolution: fixed
Status: assignedclosed

Fixed in r23484

Note: See TracTickets for help on using tickets.