Opened 22 months ago

Closed 22 months ago

Last modified 20 months ago

#18148 closed enhancement (fixed)

asymptote-2.86

Reported by: Bruce Dubbs Owned by: ken@…
Priority: normal Milestone: 12.0
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (6)

comment:1 by ken@…, 22 months ago

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

Release Notes for Version 2.86

PDF transfer functions are automatically applied;

EPS output suppresses .setblendmode.

NaN and inf values can be read in cvs mode.

The OpenGL index buffer is properly initialized.

WebGL and V3D primitives are used only when unscaled.

Bugs in the inversion section of the geometry module were fixed.

Portability issues were addressed.

comment:2 by ken@…, 22 months ago

Looks as if it needs fixing for gcc-13.

in reply to:  2 comment:3 by ken@…, 22 months ago

Replying to ken@…:

Looks as if it needs fixing for gcc-13.

Hmm, looking at the diff from 2.85 I think it might be something else.

diff -u asymptote-2.85/symbolmaps.cc asymptote-2.86/symbolmaps.cc
--- asymptote-2.85/symbolmaps.cc        2023-02-09 04:53:32.000000000 +0000
+++ asymptote-2.86/symbolmaps.cc        2023-06-07 02:59:39.000000000 +0100
@@ -70,7 +70,7 @@
       if (posMatches and !isOperator)
       {
         posInFile endPos(pos.first, endCharacter + 1);
-        return boost::make_optional(std::make_tuple(syLit, pos, endPos));
+        return make_optional(std::make_tuple(syLit, pos, endPos));
       }
     }
     return nullopt;
diff -u asymptote-2.85/symbolmaps.h asymptote-2.86/symbolmaps.h
--- asymptote-2.85/symbolmaps.h 2023-02-09 04:53:32.000000000 +0000
+++ asymptote-2.86/symbolmaps.h 2023-06-07 02:59:39.000000000 +0100
@@ -11,10 +11,6 @@
 #include "LibLsp/lsp/lsPosition.h"
 #include "LibLsp/lsp/textDocument/documentColor.h"
 
-#ifndef boost
-#define nullopt boost::none
-#endif   
-
 namespace AsymptoteLsp
 {
   struct SymbolLit

Sorry, no time to deal with John Bowman at the moment.

comment:4 by ken@…, 22 months ago

Actually, I think he has missed changes in common.h for recent cplusplus if HAVE_LSP not defined.

comment:5 by ken@…, 22 months ago

Resolution: fixed
Status: assignedclosed

Fixed in ccd206f65577 11.3-741

comment:6 by Bruce Dubbs, 20 months ago

Milestone: 11.412.0

Milestone renamed

Note: See TracTickets for help on using tickets.