#18148 closed enhancement (fixed)
asymptote-2.86
| Reported by: | Bruce Dubbs | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | 12.0 |
| Component: | BOOK | Version: | git |
| Severity: | normal | Keywords: | |
| Cc: |
Description
New minor version.
Change History (6)
comment:1 by , 3 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:3 by , 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 , 3 years ago
Actually, I think he has missed changes in common.h for recent cplusplus if HAVE_LSP not defined.
comment:5 by , 3 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Fixed in ccd206f65577 11.3-741
Note:
See TracTickets
for help on using tickets.

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.