Colin Gilgenbach

Results 9 issues of Colin Gilgenbach

This PR adds a new configuration option to python-mypy. Setting this to "silent" allows mypy to only report errors from the current file (which makes more sense for flycheck). This...

While working on PR #152, I discovered the following issue with `julia-paren-indent`: ```julia func1( hello, #indented world, ) func2( #aligns with comment hello, world, ) ``` `julia-paren-indent` correctly interprets that...

Inside a new thread, Arrayfire uses the default backend rather than the backend set by the parent thread: ```python >>> import arrayfire as af >>> af.get_available_backends() ('cpu', 'cuda', 'opencl') >>>...

This PR chiefly fixes virtual environment resolution on Windows. I've also added a check for a virtual environment set with pyvenv.el, which overrides any filesystem-based environment detection. Finally, it rewrites...

In certain situations, yaml-rust fails to handle strings starting with a UTF-8 encoded [byte order mark](https://en.wikipedia.org/wiki/Byte_order_mark). Plenty of software (such as notepad.exe) inserts BOMs automatically, so I think it's something...

This adds an optional (disabled by default) feature, which when enabled adds an implementation of `bitvec`'s `BitSlice` trait. It aims to add some cross-compatibility to the two crates, as well...

Fixes issue #9582. It does so by making the Visitor struct inherit [`CGAL::Polygon_mesh_processing::Corefinement::Default_visitor`](https://doc.cgal.org/5.5/Polygon_mesh_processing/structCGAL_1_1Polygon__mesh__processing_1_1Corefinement_1_1Default__visitor.html), which supplies default implementations of diagnostic methods. This should future-proof the code if CGAL decides to add...

PR for #14642 This PR adds basic support for array datatypes in `CsvReader`. An Array column maps to multiple physical columns in the CSV file. This prevents an expensive transpose...

python
rust
enhancement

### Description I have some CSV files which are basically lists of points with additional metadata: ```csv x,y,z,a,b,c 0.5,0.0,0.0,a1,b1,c1 0.0,0.5,0.0,a2,b2,c2 0.0,0.0,0.5,a3,b3,c3 ``` Ideally, I should be able to read the...

enhancement