Xah Talk Show 2022-08-27 Automatic Code Formatting: JavaScript Python PowerShell Golang Elisp WolframLang, Emacs Integration
- Timestamp
- 37:58 auto format in real time complicated math typeset expressions, WolframLang
these are the best tools i personally vouch.
JavaScript auto-format
- demo automatic code formatting in JavaScript
- JS: Range Function for Array 🚀
- demo emacs integration
- show emacs lisp code.
- Emacs: Format JavaScript Code
- Emacs: Xah JavaScript Mode (xah-js-mode.el)
- show the deno command.
deno fmt %s
PowerShell auto-format
- demo PowerShell auto format.
- use code PowerShell: Toggle Dark Theme
- PowerShell: Pretty Format PowerShell Code 🚀
- show emacs lisp code.
- Emacs: Format PowerShell Code
- Emacs: Xah PowerShell Mode 📦
golang auto-format
- demo golang auto format.
- use code Golang: Script to Find Replace Multi-Pairs of Regex in a Directory
- demo emacs integration
- show emacs lisp code. Emacs: Format Golang Code
- show the gofmt command
python auto-format
- demo python auto format.
- use code xah find .py
- change some quote to single, add some tabs, change 4 space to 2
- demo emacs integration
- show emacs lisp code
- show python external command
- Python: Find Replace Regex in Dir
- Python: Auto Format Code
- Emacs: Format Python Code
emacs lisp auto-format
- talk about the special case of emacs lisp.
- sad it no exist.
- demo partial auto format Emacs: Xah Elisp Mode (xah-elisp-mode.el)
- Elisp: Automatic Code Formatting
real-time auto-format, WolframLang
- explain concept of real-time auto formatting
- lisp, WolframLang, html, xml, apl.
- demo real-time auto formatting with WolframLang. use the inversion example. Geometric Inversion, WolframLang Code
- auto typeset it. demo how it works on complex typeset math formulas too
- explain: Automatic, Uniform, Universal, Source Code Display. show the section at Fundamental Problems of Lisp, written in 2008.
- What Does it Mean When a Programing Language Claims “Whitespace is Insignificant”?
- announce my odysee group.