emacs-format-all-the-code 0.5.0-2 source package in Ubuntu

Changelog

emacs-format-all-the-code (0.5.0-2) unstable; urgency=medium

  * Add support for Puppet manifests (patch submitted upstream).
  * Improve support for shell scripts (patch submitted upstream).

 -- Roland Mas <email address hidden>  Thu, 09 Nov 2023 16:17:18 +0100

Upload details

Uploaded by:
Debian Emacsen team
Uploaded to:
Sid
Original maintainer:
Debian Emacsen team
Architectures:
all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Noble release universe misc

Builds

Noble: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
emacs-format-all-the-code_0.5.0-2.dsc 2.0 KiB 0252b4c5e2d29634bc66aa7c7ab7be4161b436c91ee6794974417e49e536cb91
emacs-format-all-the-code_0.5.0.orig.tar.xz 14.9 KiB 79fbe462695ab38469ff97f547abd1207d910435170f39f1aba38681f3d9ed35
emacs-format-all-the-code_0.5.0-2.debian.tar.xz 3.9 KiB 01689aafdc7e0e77eff6ca4605ba2ddf62194f5ec94885796caf5c65ea13ca59

Available diffs

No changes file available.

Binary packages built by this source

elpa-format-all: Auto-format C, C++, JS, Python, Ruby and 50 other languages

 Lets you auto-format source code in many languages using the same
 command for all languages, instead of learning a different Emacs
 package and formatting command for each language.
 .
 Just do M-x format-all-buffer and it will try its best to do the
 right thing. To auto-format code on save, use the minor mode
 format-all-mode. Please see the documentation for that function for
 instructions.
 .
 Supported languages:
 .
  - Angular/Vue (prettier)
  - Assembly (asmfmt)
  - ATS (atsfmt)
  - Awk (gawk)
  - Bazel Starlark (buildifier)
  - BibTeX (Emacs)
  - C/C++/Objective-C (clang-format, astyle)
  - C# (clang-format, astyle)
  - Cabal (cabal-fmt)
  - Clojure/ClojureScript (node-cljfmt)
  - CMake (cmake-format)
  - Crystal (crystal tool format)
  - CSS/Less/SCSS (prettier)
  - D (dfmt)
  - Dart (dartfmt)
  - Dhall (dhall format)
  - Dockerfile (dockfmt)
  - Elixir (mix format)
  - Elm (elm-format)
  - Emacs Lisp (Emacs)
  - Fish Shell (fish_indent)
  - Fortran 90 (fprettify)
  - Gleam (gleam format)
  - GLSL (clang-format)
  - Go (gofmt, goimports)
  - GraphQL (prettier)
  - Haskell (brittany, fourmolu, hindent, ormolu, stylish-haskell)
  - HTML/XHTML/XML (tidy)
  - Java (clang-format, astyle)
  - JavaScript/JSON/JSX (prettier, standard)
  - Jsonnet (jsonnetfmt)
  - Kotlin (ktlint)
  - LaTeX (latexindent, auctex)
  - Ledger (ledger-mode)
  - Lua (lua-fmt, prettier plugin)
  - Markdown (prettier)
  - Nix (nixpkgs-fmt, nixfmt)
  - OCaml (ocp-indent)
  - Perl (perltidy)
  - PHP (prettier plugin)
  - Protocol Buffers (clang-format)
  - PureScript (purty)
  - Python (black, yapf)
  - R (styler)
  - Reason (bsrefmt)
  - ReScript (rescript)
  - Ruby (rubocop, rufo, standardrb)
  - Rust (rustfmt)
  - Scala (scalafmt)
  - Shell script (beautysh, shfmt)
  - Snakemake (snakefmt)
  - Solidity (prettier plugin)
  - SQL (pgformatter, sqlformat)
  - Svelte (prettier plugin)
  - Swift (swiftformat)
  - Terraform (terraform fmt)
  - TOML (prettier plugin)
  - TypeScript/TSX (prettier)
  - V (v fmt)
  - Verilog (iStyle)
  - YAML (prettier)
 .
 You will need to install external programs to do the formatting. If
 `format-all-buffer` can't find the right program, it will try to tell
 you how to install it.
 .
 Many of the external formatters support configuration files in the
 source code directory to control their formatting. Please see the
 documentation for each formatter.
 .
 New external formatters can be added easily if they can read code
 from standard input and format it to standard output. Feel free to
 submit a pull request or ask for help in GitHub issues.