On 3/25/23 9:45 AM, Olivier Prat wrote:
Would someone explain the exact nature of this error as I fail to
understand as how just telling that an Array ConstRange is assumed to be
sorted actually modifies anything??
It's because a Range keeps a copy of the array (Array is a reference
counted
On 3/25/23 4:56 PM, seany wrote:
Hello
If we are creating a multipage Vibe.d application, we need to use diet
templates. I can't find any info on how to include parts or whole of a
diet template in another.
You can include an entire other diet template like:
```pug
include commondiv
```
On 3/25/23 09:31, Olivier Prat wrote:
On Saturday, 25 March 2023 at 13:45:36 UTC, Olivier Prat wrote:
I'm trying to call assumeSorted on a const(Array) using this code
snippet:
[...]
In a similar fashion, a number of methods in SortedRange do not compile
if called on a const(SortedRange)
Hello
If we are creating a multipage Vibe.d application, we need to use
diet templates. I can't find any info on how to include parts or
whole of a diet template in another.
So for example, if i had pages :
1 =>
```
html
head
//stuff in head
body
// a
On Saturday, 25 March 2023 at 13:45:36 UTC, Olivier Prat wrote:
I'm trying to call assumeSorted on a const(Array) using this
code snippet:
[...]
In a similar fashion, a number of methods in SortedRange do not
compile if called on a const(SortedRange) or
immutable(SortedRange), such as
I'm trying to call assumeSorted on a const(Array) using this code
snippet:
void test(T)(const ref Array!T a)
{
auto b = a[].assumeSorted;
writeln(b);
}
void main() {
Array!int a = [1, 5, 7, 8, 15, 100];
test(a);
}
Unfortunately, I keep
On Sunday, 19 March 2023 at 13:15:58 UTC, Armando wrote:
I would like to do something like traversing a DList, operating
on the current element, and potentially removing that element
or inserting a new one before/after it - an easy operation if
you code a DList yourself. Maybe I missed
On Tuesday, 21 March 2023 at 16:57:49 UTC, monkyyy wrote:
My current method of making videos of using raylib to generate
screenshots, throwing those screenshots into a folder and
calling a magic ffmpeg command is ... slow.
Why not use ffmpeg as a library? Here are the
On Saturday, 25 March 2023 at 07:42:28 UTC, Ali Çehreli wrote:
This looks like a bug to me.
Such a problem does not occur when you set all objects with the
new operator.
```d
void main()
{
import std.variant;
auto var = Variant([
"one": new Variant(1), "two": new Variant(2),
On 3/24/23 23:07, Mitchell wrote:
>variant["four"] = Variant(4); // Segfault
Today I learned that VariantN forwards to associative array operations.
Cool I guess. :)
> with a segfault. I'm using LDC2:
Same with dmd. It fails in the destructor of VariantN.
static if
Howdy,
I've just tried out `std.variant` and I've noticed that I can
induce a segfault by having a variant of variants. Should this
work?
```d
import std.stdio;
import std.variant;
void main()
{
Variant variant = Variant([
"one": Variant(1),
"two": Variant(2),
"three":
11 matches
Mail list logo