Christopher Di Bella

Results 52 issues of Christopher Di Bella

I'm working on a project that wants to use jd to check our program output, but there are some fields that contain absolute paths. In order to have a robust...

**Describe the bug** ```cpp namespace std { template struct pair { /// Test constexpr explicit(not(is_convertible_v and is_convertible_v)) pair(T1 const &x, T2 const &y); }; } // namespace std ``` The...

bug
C/C++
C++20

### Brief Issue Summary I work on LLVM, which is a federation of CMake projects. For example, `cmake -S /path/to/llvm-project/llvm` configures a build directory for building all of LLVM, while...

enhancement

`NOTEQUAL` is highlighted as a keyword in if-statements, but it isn't a keyword ([CMake documentation for if-statements](https://cmake.org/cmake/help/latest/command/if.html)). ![image](https://github.com/josetr/cmake-language-support/assets/8622748/52174392-d2cd-40f1-a829-705aaea8fdef)

# Problem I like to name my vertical slides the same thing as the first slide, but with an index. This makes it easier for me to find specific slides...

## Environment data - Pylance version: v2024.8.1 - OS and version: - Host: macOS - SSH: Debian, custom build - Python version (& distribution if applicable, e.g. Anaconda): 3.11.9 ##...

needs repro

I frequently swap lines using `+` and `+`. This extension seems to change the indentation of lines whenever I do this to a CMake file. **Before swap** ```cmake cxx_executable( TARGET...

The following code works when using `std::expected`, but errors with `sus::Result`. ```cpp static auto set_attrib_pointer(vertex_array array) -> sus::Result { if constexpr (is_coloured_position) { return set_attrib_pointer(std::move(array), 0, 0).and_then(test); } else {...

I find it very difficult to learn how APIs work without clear examples of intended usage, even for very simple things. Would it be too much trouble to add examples...

### System Information All systems. ### Detailed description `_InputArray` and its derivatives have different behaviour based on what kind of "container" they hold. The code makes many mistakes about how...

bug
category: core
priority: high
RFC