xtodo Xah Talk Show
- emacs. write a tutorial or update
- Elisp: Call Function in Replacement String
- check doc on
query-replace-regexp
emacs lisp flatten-tree
- do talk show, write a tutorial page for formatting code
- need a page about format js code
- also, css, html, perl, JavaScript Golang PowerShell, emacs lisp
- python one exist at
- Python: Format Code
- add a topic box to link them all
- also, need a page for emacs perl
xah-perl-format-buffer
- write xah-insert-random-alphabet
(* gralist is a list of graphics *) MapIndexed[ Function[{xx,ii}, Export[StringTemplate["xx_``.svg"][ii[[1]]] , xx ]] , gralist]
- finish adding a tutorial for map- functions
- Xah Talk Show 2025-05-18 Ep657 emacs lisp generic map functions (hashtable, associative list, property list), Google HTTPS censor
- lol. silly youtube zoomers.
- but that's a good idea for javascript to gen this

- write my own
xah-html-skip-tag-forward
- rewrite
xah-html-relink
. jump to each tag begin, process it.
- merge
xah-next-window-or-frame
withxah-goto-char-other-buffer
andxah-goto-line-other-buffer
. if current phrase isposition n
orline n
orm:n
- mod.
xah-html-url-to-dated-link
. add option for other attribute strings. and others similar link commands
- emacs xah html mode. remove xah-html-link-noreferrer and xah-html-link-target-blank
- make the negative pedal code, rewrite the function to take expression instead of pure function. explain why.
- Xah Talk Show 2025-04-08 Ep640 Wolfram language coding and random
- Wolfram language add negative pedal to my curve package
- Xah Talk Show 2025-03-26 Ep635 Wolfram language, graphics for beginner, draw pedal curve
- add illustration on negative pedal curve page. maybe livestreacg
- emacs change image and figure into 1600 with full with link
- Samarkand
- YouTube download look at the code,
- c:/Users/xah/git/yt-dlp/yt_dlp
- extract date from photo and put it in file name
- make this
<div class="topicxl">
add a x-id attribute - mod
xah-html-update-topic-boxes
- 2025-04-30 write a emacs command to delete topic box
- Xah Talk Show 2025-05-08 Ep654 emacs lisp, add id to div tag, part 2
- Xah Talk Show 2025-05-03 Ep651 emacs lisp, add id to div tag, part 1
- make
xah-decrement-number
doxah-increment-digit
if uni arg
- emacs lisp make
xah-html-update-article-timestamp
update section time
- emacs lisp xah-lookup-twitter modify to include poster and date range
- write a command xah-qwerty-to-dvorak that convert qwerty string to dvorak
normalize YouTube links

- Wikipedia deepstate fakenews
- https://en.wikipedia.org/wiki/List_of_most-visited_websites
- china sites, russia sites, all removed
- duckgo ranked after amazon. https://x.com/xah_lee/status/1738310187658920414/photo/1
- duckgo censorship https://x.com/xah_lee/status/1738330362995151189
- page is locked
- https://x.com/xah_lee/status/1738310187658920414
- show Wikipedia history page. https://x.com/xah_lee/status/1738330362995151189
write emacs command
- xah-list-junk-files
- xah-dir-size
- xah-subdir-sizes
- xah-rename-to-hash
- xah-backup-drives
- xah-rsync-xahweb-to-webserver
- xah-copy-images-xpc-to-xgpc
- xah-sync-emacs-xgpc-to-xpc
- 2022-10-18 count word/letter frequency in JavaScript, golang, elisp, python Xah Talk Show 2022-10-18 Wolfram language Coding, Count Words Frequency, Letter Frequency, Bigrams
- 2022-10-14 programing exercise.
- Write a function to generate arbitrarily nested json.
gen_json(min_length, max_length, min_depth, max_depth)
- Length should be min_length to max_length, inclusive.
- Any among must be equaly likely.
- Depth should be min_depth to max_depth, inclusive.
- Any among must be equaly likely.
- output should be a string.
- The values should be int from 1 to 100, inclusive.
- Any equally likely.
- The keys should be string of length 3, 0 to 9, A to F, upper case, inclusive.
- e.g.
- Any equally likely.
- symbolic pattern matching, term rewriting system, lisp macro
- https://youtu.be/kGpCwGjX890?t=863
- symbolic pattern matching, term rewriting system, lisp macro
- https://youtu.be/kGpCwGjX890?t=14m23s