polazarus

Results 11 issues of polazarus

With version 1.52, Rust supports a new lint to encourage Rust developers to mark unsafe code everywhere even in unsafe function. In a security conscious development the global lint `#![deny(unsafe_op_in_unsafe_fn)]`...

Translation of pull request #42

After PR #29 and following up discussions: * should secure Rust programs protect pointers to FFI? * when? level (rec/rule)? * should stack pointers be considered more sensitive than heap...

Some typos Add a rule about not passing stack pointers to foreign language Improve and fix C API callback-based example

### Description `#emoji.arrow.r.filled` is `\u{27A1}` but it should be the emoji sequence `\u{27A1}\u{FE0F}` (with the Variation Selector 16). Most external emoji pickers (Windows, Gnome, copy and paste website) correctly use...

bug
symbols

In [[attributes.testing.test.allowed-positions]](https://doc.rust-lang.org/reference/attributes/testing.html#r-attributes.testing.test.allowed-positions), one of the example, `Result where T: Termination, E: Debug`, is not an actual type, and as such not an example at all. Proposed replacement: `Result` A discussion...

When compiling a project with the minimal versions of the dependencies, I found a miscompilation due to Divan: ``` --> /home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/divan-0.1.21/src/cli.rs:1:66 | 1 | use clap::{builder::PossibleValue, value_parser, Arg, ArgAction, ColorChoice,...