Mercurial > emacs
comparison etc/NEWS @ 102489:dd5ccf910f71
Reorder new functions. Remove entry about deleted buffer-swapped-with
variable.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Wed, 11 Mar 2009 23:08:05 +0000 |
parents | 7dcfe5caa391 |
children | 252fb69956fe |
comparison
equal
deleted
inserted
replaced
102488:c6f1ce79df9a | 102489:dd5ccf910f71 |
---|---|
1833 ** The Lisp interpreter now treats non-breaking space as whitespace. | 1833 ** The Lisp interpreter now treats non-breaking space as whitespace. |
1834 | 1834 |
1835 ** Miscellaneous new functions | 1835 ** Miscellaneous new functions |
1836 | 1836 |
1837 +++ | 1837 +++ |
1838 *** `format-seconds' converts a number of seconds into a readable | |
1839 string of days, hours, etc. | |
1840 | |
1841 +++ | |
1842 *** `apply-partially' performs a "curried" application of a function. | 1838 *** `apply-partially' performs a "curried" application of a function. |
1843 | |
1844 +++ | |
1845 *** `read-shell-command' does what its name says, with completion. It | |
1846 uses the minibuffer-local-shell-command-map for that. | |
1847 | 1839 |
1848 +++ | 1840 +++ |
1849 *** `buffer-swap-text' swaps text between two buffers. This can be | 1841 *** `buffer-swap-text' swaps text between two buffers. This can be |
1850 useful for modes such as tar-mode, archive-mode, RMAIL. | 1842 useful for modes such as tar-mode, archive-mode, RMAIL. |
1851 | |
1852 *** New variable `buffer-swapped-with' lets the modes that use | |
1853 `buffer-swap-text' arrange to save the file from the proper buffer. | |
1854 | |
1855 +++ | |
1856 *** `read-color' reads a color name using the minibuffer. | |
1857 | |
1858 +++ | |
1859 *** `face-all-attributes' returns an alist describing all the basic | |
1860 attributes of a given face. | |
1861 | |
1862 +++ | |
1863 *** `split-string-and-unquote' splits a string into a list of substrings | |
1864 on the boundaries of a given delimiter, and unquotes the substrings that | |
1865 are quoted. Useful for taking apart shell commands. | |
1866 | 1843 |
1867 +++ | 1844 +++ |
1868 *** `combine-and-quote-strings' produces a single string from a list of strings | 1845 *** `combine-and-quote-strings' produces a single string from a list of strings |
1869 sticking a separator string in between each pair, and quoting those | 1846 sticking a separator string in between each pair, and quoting those |
1870 strings that include the separator as their substring. Useful for | 1847 strings that include the separator as their substring. Useful for |
1871 consing shell command lines from the individual arguments. | 1848 consing shell command lines from the individual arguments. |
1872 | 1849 |
1850 *** `custom-note-var-changed' tells Custom to treat the change in a | |
1851 certain variable as having been made within Custom. | |
1852 | |
1853 +++ | |
1854 *** `face-all-attributes' returns an alist describing all the basic | |
1855 attributes of a given face. | |
1856 | |
1857 +++ | |
1858 *** `format-seconds' converts a number of seconds into a readable | |
1859 string of days, hours, etc. | |
1860 | |
1873 +++ | 1861 +++ |
1874 *** `image-refresh' refreshes all images associated with a given image | 1862 *** `image-refresh' refreshes all images associated with a given image |
1875 specification. | 1863 specification. |
1864 | |
1865 *** `locate-user-emacs-file' helps packages to select the appropriate | |
1866 place to save user-specific files. It defaults to `user-emacs-directory' | |
1867 unless the file already exists at $HOME. | |
1868 | |
1869 +++ | |
1870 *** `read-color' reads a color name using the minibuffer. | |
1871 | |
1872 +++ | |
1873 *** `read-shell-command' does what its name says, with completion. It | |
1874 uses the minibuffer-local-shell-command-map for that. | |
1875 | |
1876 +++ | |
1877 *** `split-string-and-unquote' splits a string into a list of substrings | |
1878 on the boundaries of a given delimiter, and unquotes the substrings that | |
1879 are quoted. Useful for taking apart shell commands. | |
1876 | 1880 |
1877 +++ | 1881 +++ |
1878 *** The two new functions `looking-at-p' and `string-match-p' can do | 1882 *** The two new functions `looking-at-p' and `string-match-p' can do |
1879 the same matching as `looking-at' and `string-match' without changing | 1883 the same matching as `looking-at' and `string-match' without changing |
1880 the match data. | 1884 the match data. |
1882 +++ | 1886 +++ |
1883 *** The two new functions `make-serial-process' and | 1887 *** The two new functions `make-serial-process' and |
1884 `serial-process-configure' provide a Lisp interface to the new serial | 1888 `serial-process-configure' provide a Lisp interface to the new serial |
1885 port support (see Emacs changes, above). | 1889 port support (see Emacs changes, above). |
1886 | 1890 |
1887 *** `locate-user-emacs-file' helps packages to select the appropriate | |
1888 place to save user-specific files. It defaults to `user-emacs-directory' | |
1889 unless the file already exists at $HOME. | |
1890 | |
1891 ** Miscellaneous new variables | 1891 ** Miscellaneous new variables |
1892 | 1892 |
1893 +++ | 1893 +++ |
1894 *** `this-command-keys-shift-translated' is non-nil if the key | 1894 *** `this-command-keys-shift-translated' is non-nil if the key |
1895 sequence invoking the current command was found by shift-translation. | 1895 sequence invoking the current command was found by shift-translation. |
1902 modes like Info can teach bookmark.el how to save and restore the | 1902 modes like Info can teach bookmark.el how to save and restore the |
1903 relevant data. | 1903 relevant data. |
1904 | 1904 |
1905 *** `fill-forward-paragraph-function' specifies which function the | 1905 *** `fill-forward-paragraph-function' specifies which function the |
1906 filling code should use to find paragraph boundaries. | 1906 filling code should use to find paragraph boundaries. |
1907 | |
1908 *** `custom-note-var-changed' tells Custom to treat the change in a | |
1909 certain variable as having been made within Custom. | |
1910 | 1907 |
1911 | 1908 |
1912 * New Packages for Lisp Programming in Emacs 23.1 | 1909 * New Packages for Lisp Programming in Emacs 23.1 |
1913 | 1910 |
1914 ** The new package avl-tree.el deals with the AVL tree data structure. | 1911 ** The new package avl-tree.el deals with the AVL tree data structure. |