Opened 3 years ago

Closed 3 years ago

Last modified 3 years 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@…, 3 years 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@…, 3 years ago

Looks as if it needs fixing for gcc-13.

in reply to:  2 comment:3 by ken@…, 3 years 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@…, 3 years ago

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

comment:5 by ken@…, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed in ccd206f65577 11.3-741

comment:6 by Bruce Dubbs, 3 years ago

Milestone: 11.412.0

Milestone renamed

Note: See TracTickets for help on using tickets.