Philippe Dumonet

Results 47 issues of Philippe Dumonet

### Component Hooks ### Describe the suggested feature and problem it solves. Instead of using the most significant bits of the hook address to configure the different hook flags I...

enhancement

The theme seems to color other special comment things just fine but not TODOs when connected to tree-sitter for some reason (this is with javascript + comment tree-sitter installed). ![image](https://github.com/uloco/bluloco.nvim/assets/21957732/1b603e74-24ca-4595-a44f-cdd67dd4d3d2)...

## Description I moved the `PRNG` and `LazyShuffler` structs outside of `library LibPRNG` so that they could be individually imported and you didn't always have to type `LibPRNG.PRNG`. **Note:** This...

### Version Information Search bar on the Vyper docs page seems broken on Brave and Firefox even. ### What's your issue about? Reproduce: 1. Go to docs page. 2. Click...

bug - documentation

## Simple Summary Avoid redundant copies and memory allocations when interacting with dynamic arrays in calldata (`Bytes[N]`, `String[N]` or `DynArray[T, N]`) by not copying them into memory by default. ##...

## Description When using a do-while control flow statement such as in the following code: ```solidity contract Sum { function sum(uint256[] calldata nums) public pure returns (uint256 total) { if...

optimizer
medium effort
low impact
nice to have

## Description Optimized address to hex string with some fancy bit operations. Has a fairly large gas trade-off ~360 bytes more by the looks of it, open questions: - worth...

## Description - The compiler requires `internal` functions that index into storage mappings just to **return** a storage pointer *not* read the actual contents be marked `view`. - When manually...

bug :bug:

### Summary When I set a keymap that binds `space i h` it causes delays in other actions that end in space such as `df`. ### Description When binding things...