xtodo Emacs Xah Packages
xtodo
- html to markdown
- https://x.com/i/grok/share/FPUrmLGG8IDA1BiRboEVrlqg4
- Turndown (JavaScript): A JavaScript library for converting HTML to Markdown, available on GitHub.
- html-to-markdown (Python): A type-safe Python library with comprehensive tag support, installable via PyPI.
- html-to-markdown (Go): A Golang library and CLI tool for converting entire websites to Markdown with high accuracy. It's useful for tasks like stripping HTML in RSS readers.
xtodo
- update emacs command
xah-html-disable-script-tag- HTML: Local Unsafe Tags
xtodo
- write my own
xah-html-skip-tag-forward
xtodo
- rewrite
xah-html-relink. jump to each tag begin, process it.
xtodo
- 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
- emacs lisp, in my packages, remove e.g. xah-js-identifier-caps face, or think what to do
- 2024-04-02 Xah Fly Keys add eval lin, eval region
- 2024-04-02 emacs lisp, add example to do seq- functions
- 2022-07-22 modify
xah-html-remove-tag-pairso links become markdown
Xah Fly Keys
- 2024-05-07
xah-delete-current-text-blockmake this mode dependent, likexah-smart-delete
- 2024-03-27 add xah-eval-line xah-eval-region maybe rename
xah-run-current-filetoxah-eval-fileor create new.
- 2024-03-18 mod
xah-run-current-fileso it can dispatch to other functions. model it after xah-html-link-dispatch or xah-smart-delete-dispatch
- 2021-12-06 emacs
xah-run-current-file, make it eval single line with print, or a selection (the selection needs to be self-contained expression). e.g. JavaScript, wrap console.log. will be diff for diff langs.
- 2021-11-28 emacs golang. write a command
xah-go-eval-current-file, integrate it withxah-run-current-file. andxah-go-compile.
xah elisp mode
- 2023-09-13 add all
seq-differenceabbrev and template in xah elisp mode
- 2022-01-28 add abbrev to xah elisp mode
- Elisp: String Functions
- Elisp: Sequence Functions
- add
pos-bolto xah emacs lisp mode
xah-lookup
- 2024-03-18
- write a search google cache. add to xah lookup
- http://webcache.googleusercontent.com/search?q=cache:http://example.com/
- http://webcache.googleusercontent.com/search?q=cache:https://lunaticoutpost.com/thread-352531-page-2.html
xah html mode
xah-html-validate-xml-bufferneed to make its output click to jump to error
- 2022-03-29
xah-html-select-elementmake it select comment
- 2022-01-22 emacs lisp mod
xah-html-redo-syntax-coloring-bufferneed to check if it is in comment
- 2022-01-16 emacs lisp fix
xah-html-toggle-syntax-color-tagsand related. any function that callsxah-html-is-html-colorized. pass in the lang code, if html, error out a warning, say html source code cannot determine if it's already markup colorized.
- 2021-08-16 add error checking to
xah-html-toggle-syntax-color-tags - 2021-08-16 make
xah-html-insert-tagcallxah-html-blocks-to-paragraphif p
- 2021-08-11 write
xah-html-insert-class,xah-html-insert-id,xah-html-insert-stylemodify the tab key command so that, when it's html or style or other special, do special. look at the abbrevs - 2021-08-11 fix
xah-html-add-parag-tags-buffer(add-hook 'xah-html-browse-url-of-buffer-hook 'xah-html-add-parag-tags-buffer)
- 2021-04-24 modify
xah-html-youtube-to-textso the url is not tu.be . explain why. - 2021-04-22 put to my web site. add url to the talk show.
xah-html-local-links-to-fullpath,xah-html-local-links-to-relative-path - emacs, rewrite
xah-html-change-current-tagso it works when cursor is at the closing tag and if there's nested tag. - 2020-09-17 make
xah-html-get-precode-make-new-filealso do script tag.
- 2021-08-18 write
xah-html-select-parent-element - 2021-07-09 write
xah-html-split-element - 2021-06-24 in 「xah-html-mode」, write a command to change one tag to another, in a region.
xah-html-change-current-tagmodify or change. possibly rewrite a version for working in a selection. - 2021-08-03 add a hook to
xah-html-any-linkifyto it can call personal linkify command such asxah-html-emacs-ref-linkify. remove call ofxah-file-linkifyin xah html mode - 2021-06-22 combine
xah-html-wrap-p-tagwithxah-html-wrap-html-tag, maybe
xah Wolfram language mode
- 2024-03-18 create a eval region
- 2023-02-02 emacs lisp, write a custom function to comment/uncomment Wolfram language Elisp: Write Comment Command from Scratch
xah-lookup-web
- 2023-08-16 emacs lisp limit the length of xah-lookup-web. prevent accident search of personal stuff.
- 2022-07-18 emacs lisp
wildcard-to-regexp, put into xah-find-text and other commands
;; this adds too much irrelevant symbols. like 15121 total (length obarray) ;; 2023-09-18 why no work (setq xx-allsyms nil xx-allsyms (mapatoms (lambda (x) (push (symbol-name x) xx-allsyms)) obarray)) (mapc (lambda (x) (push x xx-allsyms)) '(3 4 5)) (length obarray) (length xx-allsyms) ;; (length xx-allsyms ) ;; 46694. on gnu emacs sans init, about 15k ;; 81516 typical xah session
- 2021-11-26 Emacs: Xah JavaScript Mode (xah-js-mode.el) "classList.add" not colored.