summaryrefslogtreecommitdiff
path: root/graphics/asymptote/settings.cc
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/asymptote/settings.cc')
-rw-r--r--graphics/asymptote/settings.cc16
1 files changed, 9 insertions, 7 deletions
diff --git a/graphics/asymptote/settings.cc b/graphics/asymptote/settings.cc
index ce5a5f8f47..ece58b018a 100644
--- a/graphics/asymptote/settings.cc
+++ b/graphics/asymptote/settings.cc
@@ -87,6 +87,7 @@ mode_t mask;
string systemDir=ASYMPTOTE_SYSDIR;
string defaultPSdriver="ps2write";
string defaultEPSdriver="eps2write";
+string defaultPNGdriver="png16m"; // pngalpha has issues at high resolutions
string defaultAsyGL="https://vectorgraphics.github.io/asymptote/base/webgl/asygl-"+
string(AsyGLVersion)+".js";
@@ -1016,13 +1017,13 @@ struct versionOption : public option {
feature("SSBO GLSL shader storage buffer objects",ssbo);
feature("GSL GNU Scientific Library (special functions)",gsl);
feature("FFTW3 Fast Fourier transforms",fftw3);
- feature("XDR external data representation (portable binary file format for V3D)",xdr);
+ feature("XDR External Data Representation (portable binary file format for V3D)",xdr);
feature("CURL URL support",curl);
- feature("lsp language server protocol",lsp);
- feature("Readline interactive history and editing",readline);
+ feature("LSP Language Server Protocol",lsp);
+ feature("Readline Interactive history and editing",readline);
if(!readline)
feature("Editline interactive editing (if Readline is unavailable)",editline);
- feature("Sigsegv distinguish stack overflows from segmentation faults",
+ feature("Sigsegv Distinguish stack overflows from segmentation faults",
sigsegv);
feature("GC Boehm garbage collector",usegc);
}
@@ -1364,9 +1365,9 @@ void initSettings() {
addOption(new boolSetting("multiline", 0,
"Input code over multiple lines at the prompt"));
addOption(new boolSetting("xasy", 0,
- "Special interactive mode for xasy"));
- addOption(new boolSetting("lsp", 0, "Special interactive mode for lsp-rpc"));
- addOption(new boolSetting("wsl", 0, "Set to WSL mode when running asy inside WSL."));
+ "Interactive mode for xasy"));
+ addOption(new boolSetting("lsp", 0, "Interactive mode for the Language Server Protocol"));
+ addOption(new boolSetting("wsl", 0, "Run asy under the Windows Subsystem for Linux."));
addOption(new envSetting("lspport", ""));
addOption(new envSetting("lsphost", "127.0.0.1"));
@@ -1459,6 +1460,7 @@ void initSettings() {
addOption(new envSetting("libgs", defaultGhostscriptLibrary));
addOption(new envSetting("epsdriver", defaultEPSdriver));
addOption(new envSetting("psdriver", defaultPSdriver));
+ addOption(new envSetting("pngdriver", defaultPNGdriver));
addOption(new envSetting("asygl", defaultAsyGL));
addOption(new envSetting("texpath", ""));
addOption(new envSetting("texcommand", ""));