home.social

#astgrep — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #astgrep, aggregated by home.social.

  1. I'm rebuilding #zedless from the ground up. Editing the source code directly made it impossible to keep up with upstream due to the hundreds of merge conflicts I would encounter with every update. Now I'm switching to AST editing with #astgrep and #treesitter.

    The patch code is available at https://github.com/zedless-editor/zedless-patches. In its current state, it can build Zed v0.225.10 with reduced telemetry, no auto updates, and some of the proprietary AI integrations removed.

    The plan is to get rid of all telemetry and nuisances such as upsell popups, as well as all online functionality that is specifically tied to a particular provider, leaving you with an editor that stays out of your way and doesn't rely on any services you couldn't host yourself.

    #texteditors #zed #spyware #antifeatures #foss

  2. Wow, #ASTGrep looks like a super nice tool for comprehensive code search on the shell. Anyone using it actively? ast-grep.github.io/

  3. Wow, #ASTGrep looks like a super nice tool for comprehensive code search on the shell. Anyone using it actively? ast-grep.github.io/

  4. Wow, #ASTGrep looks like a super nice tool for comprehensive code search on the shell. Anyone using it actively? ast-grep.github.io/

  5. Wow, #ASTGrep looks like a super nice tool for comprehensive code search on the shell. Anyone using it actively? ast-grep.github.io/

  6. Wow, #ASTGrep looks like a super nice tool for comprehensive code search on the shell. Anyone using it actively? ast-grep.github.io/

  7. #astgrep (aka sg) a tool for structural search and replace (and an apparent replacement for stuff like #jscodeshift for doing codemods)

    This looks super interesting!

    ast-grep.github.io/

  8. #astgrep (aka sg) a tool for structural search and replace (and an apparent replacement for stuff like #jscodeshift for doing codemods)

    This looks super interesting!

    ast-grep.github.io/

  9. #astgrep (aka sg) a tool for structural search and replace (and an apparent replacement for stuff like #jscodeshift for doing codemods)

    This looks super interesting!

    ast-grep.github.io/

  10. #astgrep (aka sg) a tool for structural search and replace (and an apparent replacement for stuff like #jscodeshift for doing codemods)

    This looks super interesting!

    ast-grep.github.io/

  11. #astgrep (aka sg) a tool for structural search and replace (and an apparent replacement for stuff like #jscodeshift for doing codemods)

    This looks super interesting!

    ast-grep.github.io/

  12. #Coccinelle for #Rust

    rust-for-linux.com/coccinelle-

    "Coccinelle is a tool for automatic program matching and transformation that was originally developed for making large scale changes to the Linux kernel source #code (ie, C code)."

    #GritQL - GritQL is a #query language for searching, #linting, and modifying code.

    docs.grit.io/

    #ASTGrep - A #CLI tool for code structural search, lint and rewriting. Written in #RustLang :ferris:

    ast-grep.github.io/

    #CodeTool #AST #Parser #DevTools

  13. #Coccinelle for #Rust

    rust-for-linux.com/coccinelle-

    "Coccinelle is a tool for automatic program matching and transformation that was originally developed for making large scale changes to the Linux kernel source #code (ie, C code)."

    #GritQL - GritQL is a #query language for searching, #linting, and modifying code.

    docs.grit.io/

    #ASTGrep - A #CLI tool for code structural search, lint and rewriting. Written in #RustLang :ferris:

    ast-grep.github.io/

    #CodeTool #AST #Parser #DevTools

  14. #Coccinelle for #Rust

    rust-for-linux.com/coccinelle-

    "Coccinelle is a tool for automatic program matching and transformation that was originally developed for making large scale changes to the Linux kernel source #code (ie, C code)."

    #GritQL - GritQL is a #query language for searching, #linting, and modifying code.

    docs.grit.io/

    #ASTGrep - A #CLI tool for code structural search, lint and rewriting. Written in #RustLang :ferris:

    ast-grep.github.io/

    #CodeTool #AST #Parser #DevTools

  15. #Coccinelle for #Rust

    rust-for-linux.com/coccinelle-

    "Coccinelle is a tool for automatic program matching and transformation that was originally developed for making large scale changes to the Linux kernel source #code (ie, C code)."

    #GritQL - GritQL is a #query language for searching, #linting, and modifying code.

    docs.grit.io/

    #ASTGrep - A #CLI tool for code structural search, lint and rewriting. Written in #RustLang :ferris:

    ast-grep.github.io/

    #CodeTool #AST #Parser #DevTools

  16. #Coccinelle for #Rust

    rust-for-linux.com/coccinelle-

    "Coccinelle is a tool for automatic program matching and transformation that was originally developed for making large scale changes to the Linux kernel source #code (ie, C code)."

    #GritQL - GritQL is a #query language for searching, #linting, and modifying code.

    docs.grit.io/

    #ASTGrep - A #CLI tool for code structural search, lint and rewriting. Written in #RustLang :ferris:

    ast-grep.github.io/

    #CodeTool #AST #Parser #DevTools