Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[libdfm] Support AST formatted configuration #9

Open
15 tasks
Dadie opened this issue Sep 16, 2022 · 0 comments
Open
15 tasks

[libdfm] Support AST formatted configuration #9

Dadie opened this issue Sep 16, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@Dadie
Copy link
Owner

Dadie commented Sep 16, 2022

Currently aside from padding no configuration is available for the formatted dfm output of the ast.

The following options should be available:

  • Column limit (n, default:120)
  • Use tabs (yes, no, default: no)
  • Tab width (n, default: 8)
  • Indent width (n, default: 2)
  • Empty inline objects in one line (yes, no, default: no)
  • Binary string column limit (n, default: 64)
  • Escape non ASCII characters (yes, no, default: yes)
  • Space before trailing comment (yes, no, default: yes)
  • Reflow comments (yes, no, default: no)
  • Break before braces (yes, no, default: no)
  • Break before comma (yes, no, default: no)
  • Break after braces (yes, no, default: yes)
  • Break after comma (yes, no, default: no)
  • Align assigns (left, right, none, default: none)
  • Newline (cr, lf, crlf, preserve, default: preserve)
@Dadie Dadie added the enhancement New feature or request label Sep 16, 2022
@Dadie Dadie added this to libdfm Sep 16, 2022
@Dadie Dadie moved this to Todo in libdfm Sep 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

1 participant