Nvim Treesitter configurations and abstraction layer
Role in this project:
Back-end Developer Contributions:3 reviews, 29 commits, 11 PRs in 1 year 9 months
Contributions summary:Jędrzej primarily focused on enhancing the indentation functionality within the Neovim Treesitter plugin, a configuration and abstraction layer for the tree-sitter parsing library. They introduced new features such as `@return` and `@ignore` to fine-tune indentation behavior, particularly for languages like Python. The commits involved modifying Lua files and Scheme query files to improve the accuracy and flexibility of the indentation rules, thereby improving the user experience. Additionally, they added support for the devicetree parser.
nvimtree-sitterneovimnvim-treesitter
Build your hardware, easily!
Role in this project:
Embedded Systems Engineer / IoT Developer Contributions:66 commits, 32 PRs, 13 comments in 1 year 4 months
Contributions summary:Jędrzej contributed primarily to the embedded systems aspects of the repository, focusing on SDRAM and related memory controllers. The user added functionality to create and configure SDRAM modules using SPD data, enabling more flexible and accurate memory initialization. The user further introduced DQ-DQS training procedures and debugging tools, reflecting a focus on improving memory performance, reliability, and ease of troubleshooting within the context of the FPGA hardware project. The user is also involved in improving the BIOS, which is the software layer for hardware initialization.
hardwarefpgasystem-on-chip