lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Réflexion sur l'infrastructure de la liste


From: Jean Abou Samra
Subject: Re: Réflexion sur l'infrastructure de la liste
Date: Wed, 28 Jun 2023 23:30:30 +0200
User-agent: Evolution 3.48.3 (3.48.3-1.fc38)

Le mercredi 28 juin 2023 à 20:12 +0000, Ya Gloops a écrit :
Bonsoir Jean !
Pour ma part, j'avais été déçu du passage de Nabble à cette liste de diffusion, car j'utilisais un lecteur de flux RSS...
Maintenant je télécharge les archives en mbox format, ce qui n'est pas si mal finalement...
Donc, si Discours fait les deux je signe tout de suite...


On peut effectivement suivre un forum Discourse par RSS.

À ma connaissance, il n'y a pas d'interface pour télécharger les messages en mbox. Par contre, on peut choisir de recevoir des messages groupés. La liste permet de recevoir un message groupé par jour, Discourse permet de choisir entre un par jour, un par semaine, un par mois et un tous les 6 mois (exemple en pièce jointe).

Cordialement,
Jean

--- Begin Message --- Subject: [Rust Internals] Summary Date: Fri, 19 May 2023 21:39:16 +0000
A brief summary since your last visit on May 12
Rust Internals
 

Since your last visit
20 26
New Topics New Users
Popular Topics

libs

May 12

`<[T]>::[array_]windows` (and chunks?) function family could allow 0 length

wwylele
Weiyi Wang

wwylele

I got this idea from reading the discussion in Make `<[T]>::array_*` methods fail to compile on 0 len arrays by AngelicosPhosphoros · Pull Request #99471 · rust-lang/rust · GitHub about how to forbid 0 as length for <[T]>::array_windows. I don't have enough knowledge to comment on the original topic, but it got me thinking: why do we forbid 0 in the first place?

likes  42 replies  25 Read More
 

libs

May 13

Pre-RFC: Storage API

matthieum
Matthieu M

matthieum

If you already know about the Storage API, and its motivation, feel free to skip this section.

The key idea of the Storage API is that the Allocator API is just not good enough for a variety of situations:

likes  19 replies  17 Read More
 

language design

May 14

Making Rust core and alloc panic free

Ayush1325
Ayush

Ayush1325

I have been working with Rust in embedded contexts for a while now. While I absolutely love the rust compiler and borrow checker, I am still not completely sold on Rust panics.

likes  23 replies  13 Read More
 

Unsafe Code Guidelines

May 11

An alternative to the current `Unpin` hack:`UnsafeAlias`

fdasfe

fdasfe

One way to allow self-referential structs would be a new type UnsafeAlias, which allows a pointer and a mutable reference to overlap. The proposed api would be:

likes  5 replies  14 Read More
 

May 15

Why not a `ArrayStr<N>` for `str` as array for slice in std?

stackinspector

stackinspector

pub struct ArrayStr<const N: usize> {
    bytes: [u8; N],
}

impl<const N: usize> core::ops::Deref for ArrayStr<N> {
    type Target = str;

    fn deref(&self) -> &Self::Target {
        unsafe { core::str::from_utf8_unchecked(&self.bytes) }
    }
}

impl<const N: usize> core::ops::DerefMut for ArrayStr<N> {
    fn deref_mut(&mut self) -> &mut Self::Target {
        unsafe { core::str::from_utf8_unchecked_mut(&mut self.bytes) }
    }
}

impl<const N: usize> TryFrom<&str> for ArrayStr<N> {
    type Error = core::array::TryFromSliceError;

    fn try_from(value: &str) -> Result<Self, Self::Error> {
        Ok(ArrayStr { bytes: value.as_bytes().try_into()? })
    }
}
likes  7 replies  11 Read More
 
 
Popular Posts
 

(NOT A CONTRIBUTION)

Yea, these are clearly two forces in tension in any project. But I feel very comfortable saying which of these forces the Rust project is too biased towards.

withoutboats

withoutboats

Runtime-agnostic cooperative task scheduling budget

Read More
 

I agree with the general assessment that this might be the case, but nonetheless it would be interesting to find some concrete example of “algorithms(s) built on top of windows” to see whether this will actually handle edge cases of any reasonable, practical algorithms :slight_smile:

steffahn
Frank Steffahn

steffahn

`<[T]>::[array_]windows` (and chunks?) function family could allow 0 length

Read More
 

Hypothetically if core/std had a mechanism like Cargo features (ala the std-aware Cargo work), one of the on-by-default features could be panic.

bascule
Tony Arcieri

bascule

Making Rust core and alloc panic free

Read More
 

I would consider this one unacceptable, because to me one essential property of chunks is that .chunks(n).flatten() recovers the original. (And .chunks_exact(n).flatten() recovers the original other than potentially fewer than n missing from the end.)

scottmcm

scottmcm

`<[T]>::[array_]windows` (and chunks?) function family could allow 0 length

Read More
 

(NOT A CONTRIBUTION)

Anyway, I can't drive this idea any further than this thread. If anyone reading is excited by this idea, please do take it on.

withoutboats

withoutboats

Runtime-agnostic cooperative task scheduling budget

Read More
 
 
New for you
 
[Pre-RFC] Unify references and make them generic over mutability

language design

likes

9

replies

15

 
Opting out of lifetime invariance in opaque types

language design

likes

3

replies

2

 
Better error when trait not implemented because of different crate version

traits working group

likes

2

replies

2

 
Cargo should detect changes in dependency source files

cargo

likes

4

replies

2

 
Expose symlink_junction

libs

likes

1

replies

0

 
 
This summary is sent from Rust Internals when we haven't seen you in a while. Change your email settings, or click here to unsubscribe.
                                                           

--- End Message ---

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]