Mercurial > emacs
comparison etc/NEWS @ 30483:05fc373ff5b8
mention `float-time' and the remote file modtime check
author | Sam Steingold <sds@gnu.org> |
---|---|
date | Wed, 26 Jul 2000 18:54:33 +0000 |
parents | d9af2c1682d5 |
children | 0dca3aa6405a |
comparison
equal
deleted
inserted
replaced
30482:d9af2c1682d5 | 30483:05fc373ff5b8 |
---|---|
682 file to both include in formatted documentation and insert in the | 682 file to both include in formatted documentation and insert in the |
683 compiled binary. The same time-stamp will be written at each matching | 683 compiled binary. The same time-stamp will be written at each matching |
684 pattern. The variable time-stamp-count enables this new feature; it | 684 pattern. The variable time-stamp-count enables this new feature; it |
685 defaults to 1. | 685 defaults to 1. |
686 | 686 |
687 ** Partial Completion mode now completes environment variables in | 687 ** Partial Completion mode now completes environment variables in |
688 file names. | 688 file names. |
689 | 689 |
690 ** Tooltips. | 690 ** Tooltips. |
691 | 691 |
692 Tooltips are small X windows displaying a help string at the current | 692 Tooltips are small X windows displaying a help string at the current |
922 | 922 |
923 ** Makefile mode changes | 923 ** Makefile mode changes |
924 | 924 |
925 *** The mode now uses the abbrev table `makefile-mode-abbrev-table'. | 925 *** The mode now uses the abbrev table `makefile-mode-abbrev-table'. |
926 | 926 |
927 *** Conditionals and include statements are now highlighted when | 927 *** Conditionals and include statements are now highlighted when |
928 Fontlock mode is active. | 928 Fontlock mode is active. |
929 | 929 |
930 ** Isearch changes | 930 ** Isearch changes |
931 | 931 |
932 *** Isearch now puts a call to `isearch-resume' in the command history, | 932 *** Isearch now puts a call to `isearch-resume' in the command history, |
944 Lazy highlighting is switched on/off by customizing variable | 944 Lazy highlighting is switched on/off by customizing variable |
945 `isearch-lazy-highlight'. When active, all matches for the current | 945 `isearch-lazy-highlight'. When active, all matches for the current |
946 search string are highlighted. The current match is highlighted as | 946 search string are highlighted. The current match is highlighted as |
947 before using face `isearch' or `region'. All other matches are | 947 before using face `isearch' or `region'. All other matches are |
948 highlighted using face `isearch-lazy-highlight-face' which defaults to | 948 highlighted using face `isearch-lazy-highlight-face' which defaults to |
949 `secondary-selection'. | 949 `secondary-selection'. |
950 | 950 |
951 The extra highlighting makes it easier to anticipate where the cursor | 951 The extra highlighting makes it easier to anticipate where the cursor |
952 will end up each time you press C-s or C-r to repeat a pending search. | 952 will end up each time you press C-s or C-r to repeat a pending search. |
953 Highlighting of these additional matches happens in a deferred fashion | 953 Highlighting of these additional matches happens in a deferred fashion |
954 using "idle timers," so the cycles needed do not rob isearch of its | 954 using "idle timers," so the cycles needed do not rob isearch of its |
1064 ** A new command `view-emacs-problems' (C-h P) displays the PROBLEMS file. | 1064 ** A new command `view-emacs-problems' (C-h P) displays the PROBLEMS file. |
1065 | 1065 |
1066 ** The Dabbrev package has a new user-option `dabbrev-ignore-regexps' | 1066 ** The Dabbrev package has a new user-option `dabbrev-ignore-regexps' |
1067 containing a list of regular expressions. Buffers matching a regular | 1067 containing a list of regular expressions. Buffers matching a regular |
1068 expression from that list, are not checked. | 1068 expression from that list, are not checked. |
1069 | |
1070 ** Emacs can now figure out modification times of remote files. | |
1071 When you do C-x C-f /user@host:/path/file RET and edit the file, | |
1072 and someone else modifies the file, you will be prompted to revert | |
1073 the buffer, just like for the local files. | |
1069 | 1074 |
1070 ** New modes and packages | 1075 ** New modes and packages |
1071 | 1076 |
1072 *** The new package xml.el provides a simple but generic XML | 1077 *** The new package xml.el provides a simple but generic XML |
1073 parser. It doesn't parse the DTDs however. | 1078 parser. It doesn't parse the DTDs however. |
1290 *** autoconf.el provides a major mode for editing configure.in files | 1295 *** autoconf.el provides a major mode for editing configure.in files |
1291 for Autoconf, selected automatically. | 1296 for Autoconf, selected automatically. |
1292 | 1297 |
1293 *** windmove.el provides moving between windows. | 1298 *** windmove.el provides moving between windows. |
1294 | 1299 |
1295 *** crm.el provides a facility to read multiple strings from the | 1300 *** crm.el provides a facility to read multiple strings from the |
1296 minibuffer with completion. | 1301 minibuffer with completion. |
1297 | 1302 |
1298 *** todo-mode.el provides management of TODO lists and integration | 1303 *** todo-mode.el provides management of TODO lists and integration |
1299 with the diary features. | 1304 with the diary features. |
1300 | 1305 |
1325 or evaluated, if it is not a string already, to obtain a help string. | 1330 or evaluated, if it is not a string already, to obtain a help string. |
1326 | 1331 |
1327 ** Function `make-obsolete' now has an optional arg to say when the | 1332 ** Function `make-obsolete' now has an optional arg to say when the |
1328 function was declared obsolete. | 1333 function was declared obsolete. |
1329 | 1334 |
1330 ** Function plist-member is renamed from widget-plist-member (which is | 1335 ** Function `plist-member' is renamed from `widget-plist-member' (which is |
1331 retained as an alias). | 1336 retained as an alias). |
1332 | 1337 |
1333 ** Easy-menu's :filter now works as in XEmacs. | 1338 ** Easy-menu's :filter now works as in XEmacs. |
1334 It takes the unconverted (i.e. XEmacs) form of the menu and the result | 1339 It takes the unconverted (i.e. XEmacs) form of the menu and the result |
1335 is automatically converted to Emacs' form. | 1340 is automatically converted to Emacs' form. |
1379 ** If the variable `message-truncate-lines' is bound to t around a | 1384 ** If the variable `message-truncate-lines' is bound to t around a |
1380 call to `message', the echo area will not be resized to display that | 1385 call to `message', the echo area will not be resized to display that |
1381 message; it will be truncated instead, as it was done in 20.x. | 1386 message; it will be truncated instead, as it was done in 20.x. |
1382 Default value is nil. | 1387 Default value is nil. |
1383 | 1388 |
1384 ** The user option line-number-display-limit can now be set to nil, | 1389 ** The user option `line-number-display-limit' can now be set to nil, |
1385 meaning no limit. | 1390 meaning no limit. |
1386 | 1391 |
1387 ** select-safe-coding-system now also checks the most preferred | 1392 ** `select-safe-coding-system' now also checks the most preferred |
1388 coding-system if buffer-file-coding-system is `undecided' and | 1393 coding-system if buffer-file-coding-system is `undecided' and |
1389 DEFAULT-CODING-SYSTEM is not specified, | 1394 DEFAULT-CODING-SYSTEM is not specified, |
1390 | 1395 |
1391 ** The function `subr-arity' provides information on the argument list | 1396 ** The function `subr-arity' provides information on the argument list |
1392 of a primitive. | 1397 of a primitive. |
1402 ** The function `apropos-mode' runs the hook `apropos-mode-hook'. | 1407 ** The function `apropos-mode' runs the hook `apropos-mode-hook'. |
1403 | 1408 |
1404 ** `concat' no longer accepts individual integer arguments, as | 1409 ** `concat' no longer accepts individual integer arguments, as |
1405 promised long ago. | 1410 promised long ago. |
1406 | 1411 |
1412 ** The new function `float-time' returns the current time as a float. | |
1407 | 1413 |
1408 * Lisp changes in Emacs 21.1 (see following page for display-related features) | 1414 * Lisp changes in Emacs 21.1 (see following page for display-related features) |
1409 | 1415 |
1410 Note that +++ before an item means the Lisp manual has been updated. | 1416 Note that +++ before an item means the Lisp manual has been updated. |
1411 --- means that I have decided it does not need to be in the Lisp manual. | 1417 --- means that I have decided it does not need to be in the Lisp manual. |
1586 other than 10. | 1592 other than 10. |
1587 | 1593 |
1588 *** `#BINTEGER' or `#bINTEGER' reads INTEGER in binary (radix 2). | 1594 *** `#BINTEGER' or `#bINTEGER' reads INTEGER in binary (radix 2). |
1589 INTEGER optionally contains a sign. | 1595 INTEGER optionally contains a sign. |
1590 | 1596 |
1591 #b1111 | 1597 #b1111 |
1592 => 15 | 1598 => 15 |
1593 #b-1111 | 1599 #b-1111 |
1594 => -15 | 1600 => -15 |
1595 | 1601 |
1596 *** `#OINTEGER' or `#oINTEGER' reads INTEGER in octal (radix 8). | 1602 *** `#OINTEGER' or `#oINTEGER' reads INTEGER in octal (radix 8). |
1597 | 1603 |
1598 #o666 | 1604 #o666 |
1599 => 438 | 1605 => 438 |
1600 | 1606 |
1601 *** `#XINTEGER' or `#xINTEGER' reads INTEGER in hexadecimal (radix 16). | 1607 *** `#XINTEGER' or `#xINTEGER' reads INTEGER in hexadecimal (radix 16). |
1602 | 1608 |
1603 #xbeef | 1609 #xbeef |
1604 => 48815 | 1610 => 48815 |
1605 | 1611 |
1606 *** `#RADIXrINTEGER' reads INTEGER in radix RADIX, 2 <= RADIX <= 36. | 1612 *** `#RADIXrINTEGER' reads INTEGER in radix RADIX, 2 <= RADIX <= 36. |
1607 | 1613 |
1608 #2R-111 | 1614 #2R-111 |
1609 => -7 | 1615 => -7 |
1610 #25rah | 1616 #25rah |
1611 => 267 | 1617 => 267 |
1612 | 1618 |
1613 ** The function `documentation-property' now evaluates the value of | 1619 ** The function `documentation-property' now evaluates the value of |
1614 the given property to obtain a string if it doesn't refer to etc/DOC | 1620 the given property to obtain a string if it doesn't refer to etc/DOC |
1615 and isn't a string. | 1621 and isn't a string. |
2645 | 2651 |
2646 `:ascent ASCENT' | 2652 `:ascent ASCENT' |
2647 | 2653 |
2648 ASCENT must be a number in the range 0..100, or the symbol `center'. | 2654 ASCENT must be a number in the range 0..100, or the symbol `center'. |
2649 If it is a number, it specifies the percentage of the image's height | 2655 If it is a number, it specifies the percentage of the image's height |
2650 to use for its ascent. | 2656 to use for its ascent. |
2651 | 2657 |
2652 If not specified, ASCENT defaults to the value 50 which means that the | 2658 If not specified, ASCENT defaults to the value 50 which means that the |
2653 image will be centered with the base line of the row it appears in. | 2659 image will be centered with the base line of the row it appears in. |
2654 | 2660 |
2655 If ASCENT is `center' the image is vertically centered around a | 2661 If ASCENT is `center' the image is vertically centered around a |
2656 centerline which is the vertical center of text drawn at the position | 2662 centerline which is the vertical center of text drawn at the position |
2657 of the image, in the manner specified by the text properties and | 2663 of the image, in the manner specified by the text properties and |
2658 overlays that apply to the image. | 2664 overlays that apply to the image. |
2659 | 2665 |
2660 `:margin MARGIN' | 2666 `:margin MARGIN' |