File: subr-x.el.html
Less commonly used functions that complement basic APIs, often implemented in C code (like hash-tables and strings), and are not eligible for inclusion in subr.el.
Do not document these functions in the lispref. https://lists.gnu.org/r/emacs-devel/2014-01/msg01006.html
NB If you want to use this library, it's almost always correct to use:
(eval-when-compile (require 'subr-x))
Defined variables (0)
Defined functions (25)
add-display-text-property | (START END PROP VALUE &optional OBJECT) |
emacs-etc--hide-local-variables | () |
hash-table-empty-p | (HASH-TABLE) |
hash-table-keys | (HASH-TABLE) |
hash-table-values | (HASH-TABLE) |
internal--thread-argument | (FIRST? &rest FORMS) |
named-let | (NAME BINDINGS &rest BODY) |
read-process-name | (PROMPT) |
replace-region-contents | (BEG END REPLACE-FN &optional MAX-SECS MAX-COSTS) |
string-blank-p | (STRING) |
string-chop-newline | (STRING) |
string-clean-whitespace | (STRING) |
string-fill | (STRING LENGTH) |
string-glyph-split | (STRING) |
string-join | (STRINGS &optional SEPARATOR) |
string-limit | (STRING LENGTH &optional END CODING-SYSTEM) |
string-pad | (STRING LENGTH &optional PADDING START) |
string-pixel-width | (STRING) |
string-remove-prefix | (PREFIX STRING) |
string-remove-suffix | (SUFFIX STRING) |
string-reverse | (SEQ) |
string-truncate-left | (STRING LENGTH) |
thread-first | (&rest FORMS) |
thread-last | (&rest FORMS) |
with-buffer-unmodified-if-unchanged | (&rest BODY) |