mirror of
https://github.com/buggins/dlangide.git
synced 2025-04-25 20:49:56 +03:00
Merge branch 'master' into feature/add_folder
This commit is contained in:
commit
85995f9baf
5 changed files with 5 additions and 2 deletions
2
dub.json
2
dub.json
|
@ -12,7 +12,7 @@
|
|||
"stringImportPaths": ["views"],
|
||||
|
||||
"dependencies": {
|
||||
"dlangui": "==0.9.167",
|
||||
"dlangui": "==0.9.173",
|
||||
"dsymbol": "~>0.2.9",
|
||||
"dcd": "~>0.9.1"
|
||||
},
|
||||
|
|
|
@ -219,6 +219,7 @@ private string demangle(string mangled_name) {
|
|||
string demangled_name; // = dlangide.tools.d.demangle.demangle(mangled_name);
|
||||
//if (demangled_name[0] == '_') { // in the unlikely event that we fail to demangle, fall back to the phobos demangler
|
||||
try {
|
||||
static import core.demangle;
|
||||
if (demangleBuffer.length < mangled_name.length + 16384)
|
||||
demangleBuffer.length = mangled_name.length * 2 + 16384;
|
||||
demangled_name = cast(string)core.demangle.demangle(mangled_name, demangleBuffer[]);
|
||||
|
|
|
@ -87,6 +87,7 @@ class TraceFuncionGrid : StringGridWidgetBase {
|
|||
|
||||
/// get cell text
|
||||
override dstring cellText(int col, int row) {
|
||||
import std.conv : to;
|
||||
if (row < 0 || row >= _list.length)
|
||||
return ""d;
|
||||
FunctionNode entry = _list[row];
|
||||
|
|
|
@ -62,6 +62,7 @@ StringListValue[] createIntValueList(int[] values, dstring suffix = ""d) {
|
|||
|
||||
/// create DlangIDE settings pages tree
|
||||
SettingsPage createSettingsPages() {
|
||||
import std.conv : to;
|
||||
// Root page
|
||||
SettingsPage res = new SettingsPage("", UIString.fromRaw(""d));
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
v0.8.8
|
||||
v0.8.10
|
Loading…
Add table
Add a link
Reference in a new issue