diff options
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/DISTRIB | 4 | ||||
| -rw-r--r-- | etc/MACHINES | 4 | ||||
| -rw-r--r-- | etc/NEWS | 26 | ||||
| -rw-r--r-- | etc/NEWS.22 | 4 | ||||
| -rw-r--r-- | etc/NEWS.24 | 10 | ||||
| -rw-r--r-- | etc/NEXTSTEP | 30 | ||||
| -rw-r--r-- | etc/ORG-NEWS | 2 | ||||
| -rw-r--r-- | etc/PROBLEMS | 2 | ||||
| -rw-r--r-- | etc/TODO | 23 |
9 files changed, 54 insertions, 51 deletions
diff --git a/etc/DISTRIB b/etc/DISTRIB index 7c0cd4cbaca..237e7f265f9 100644 --- a/etc/DISTRIB +++ b/etc/DISTRIB | |||
| @@ -31,8 +31,8 @@ manuals, including the Emacs manual, are available from the FSF's | |||
| 31 | online store at http://shop.fsf.org. | 31 | online store at http://shop.fsf.org. |
| 32 | 32 | ||
| 33 | Emacs has been run on GNU/Linux, FreeBSD, NetBSD, OpenBSD, and on many | 33 | Emacs has been run on GNU/Linux, FreeBSD, NetBSD, OpenBSD, and on many |
| 34 | Unix systems, on a variety of types of cpu, as well as on MSDOS, | 34 | Unix systems, on a variety of types of CPU, as well as on MS-DOS, |
| 35 | Windows and MacOS. See the file 'etc/MACHINES' in the Emacs | 35 | MS-Windows and macOS. See the file 'etc/MACHINES' in the Emacs |
| 36 | distribution for a full list of machines that GNU Emacs has been tested | 36 | distribution for a full list of machines that GNU Emacs has been tested |
| 37 | on, with machine-specific installation notes and warnings. | 37 | on, with machine-specific installation notes and warnings. |
| 38 | 38 | ||
diff --git a/etc/MACHINES b/etc/MACHINES index 085f169e85b..fcab23c7b53 100644 --- a/etc/MACHINES +++ b/etc/MACHINES | |||
| @@ -64,9 +64,9 @@ the list at the end of this file. | |||
| 64 | This was tested on a little-endian sh4 system (cpu type SH7751R) running | 64 | This was tested on a little-endian sh4 system (cpu type SH7751R) running |
| 65 | Gentoo Linux 2008.0. | 65 | Gentoo Linux 2008.0. |
| 66 | 66 | ||
| 67 | ** Mac OS X | 67 | ** macOS |
| 68 | 68 | ||
| 69 | Version 10.6 or newer. PowerPC is not supported. | 69 | Mac OS X 10.6 or newer. PowerPC is not supported. |
| 70 | For installation instructions see the file nextstep/INSTALL. | 70 | For installation instructions see the file nextstep/INSTALL. |
| 71 | 71 | ||
| 72 | ** Microsoft Windows | 72 | ** Microsoft Windows |
| @@ -88,7 +88,7 @@ If gnustep-config is not available, the old heuristics are used. | |||
| 88 | unless gfile is explicitly requested via --with-file-notification='gfile'. | 88 | unless gfile is explicitly requested via --with-file-notification='gfile'. |
| 89 | 89 | ||
| 90 | ** 'configure' detects the kqueue file notification library on *BSD | 90 | ** 'configure' detects the kqueue file notification library on *BSD |
| 91 | and Mac OS X machines. | 91 | and macOS machines. |
| 92 | 92 | ||
| 93 | ** The configure option '--with-pkg-config-prog' has been removed. | 93 | ** The configure option '--with-pkg-config-prog' has been removed. |
| 94 | Use './configure PKG_CONFIG=/full/name/of/pkg-config' if you need to. | 94 | Use './configure PKG_CONFIG=/full/name/of/pkg-config' if you need to. |
| @@ -202,10 +202,10 @@ the 'network-security-level' variable. | |||
| 202 | 202 | ||
| 203 | ** 'x-select-enable-clipboard' is renamed 'select-enable-clipboard' | 203 | ** 'x-select-enable-clipboard' is renamed 'select-enable-clipboard' |
| 204 | and 'x-select-enable-primary' is renamed 'select-enable-primary'. | 204 | and 'x-select-enable-primary' is renamed 'select-enable-primary'. |
| 205 | Additionally they both now apply to all systems (OSX, GNUstep, Windows, you | 205 | Additionally they both now apply to all systems (macOS, GNUstep, |
| 206 | name it), with the proviso that on some systems (e.g. Windows) | 206 | MS-Windows, you name it), with the proviso that on some systems (e.g., |
| 207 | 'select-enable-primary' is ineffective since the system doesn't | 207 | MS-Windows) 'select-enable-primary' is ineffective since the system |
| 208 | have the equivalent of a primary selection. | 208 | doesn't have the equivalent of a primary selection. |
| 209 | 209 | ||
| 210 | ** New option 'switch-to-buffer-in-dedicated-window' allows you to | 210 | ** New option 'switch-to-buffer-in-dedicated-window' allows you to |
| 211 | customize how 'switch-to-buffer' proceeds interactively when the | 211 | customize how 'switch-to-buffer' proceeds interactively when the |
| @@ -817,7 +817,7 @@ PLIST will contain a :peer element that has the output of | |||
| 817 | 817 | ||
| 818 | ** Tramp | 818 | ** Tramp |
| 819 | 819 | ||
| 820 | *** New connection method "afp", which allows you to access Mac OS X | 820 | *** New connection method "afp", which allows you to access macOS |
| 821 | volumes via the Apple Filing Protocol. | 821 | volumes via the Apple Filing Protocol. |
| 822 | 822 | ||
| 823 | *** New connection method "nc", which allows you to access dumb | 823 | *** New connection method "nc", which allows you to access dumb |
| @@ -1076,7 +1076,7 @@ See <http://debbugs.gnu.org/22814>. | |||
| 1076 | 1076 | ||
| 1077 | ** File Notifications | 1077 | ** File Notifications |
| 1078 | 1078 | ||
| 1079 | *** The kqueue library is integrated for *BSD and Mac OS X machines. | 1079 | *** The kqueue library is integrated for *BSD and macOS machines. |
| 1080 | 1080 | ||
| 1081 | *** The new event 'stopped' signals, that a file notification watch is | 1081 | *** The new event 'stopped' signals, that a file notification watch is |
| 1082 | not active any longer. | 1082 | not active any longer. |
| @@ -1743,19 +1743,19 @@ of Windows starting with Windows 9X. | |||
| 1743 | ** The byte counts in etags-generated TAGS files are now the same on | 1743 | ** The byte counts in etags-generated TAGS files are now the same on |
| 1744 | MS-Windows as they are on other platforms. | 1744 | MS-Windows as they are on other platforms. |
| 1745 | 1745 | ||
| 1746 | ** On OS X, configure creates a Cocoa ("Nextstep") build by default. | 1746 | ** On macOS, configure creates a Cocoa ("Nextstep") build by default. |
| 1747 | Pass '--without-ns' to configure to create an X11 build, the old default. | 1747 | Pass '--without-ns' to configure to create an X11 build, the old default. |
| 1748 | 1748 | ||
| 1749 | ** OS X 10.5 or older is no longer supported. | 1749 | ** Mac OS X 10.5 or older is no longer supported. |
| 1750 | 1750 | ||
| 1751 | ** OS X on PowerPC is no longer supported. | 1751 | ** Mac OS X on PowerPC is no longer supported. |
| 1752 | 1752 | ||
| 1753 | ** New variable 'ns-use-fullscreen-animation' controls animation for | 1753 | ** New variable 'ns-use-fullscreen-animation' controls animation for |
| 1754 | non-native NS fullscreen. The default is nil. Set to t to enable | 1754 | non-native NS fullscreen. The default is nil. Set to t to enable |
| 1755 | animation when entering and leaving fullscreen. For native OSX fullscreen | 1755 | animation when entering and leaving fullscreen. For native macOS |
| 1756 | this has no effect. | 1756 | fullscreen this has no effect. |
| 1757 | 1757 | ||
| 1758 | ** On the OS X Cocoa ("Nextstep") port, multicolor font (such as color | 1758 | ** On the macOS Cocoa ("Nextstep") port, multicolor font (such as color |
| 1759 | emoji) display is disabled. This feature was accidentally added when | 1759 | emoji) display is disabled. This feature was accidentally added when |
| 1760 | Emacs 24.4 included the new Core Text based font backend code that was | 1760 | Emacs 24.4 included the new Core Text based font backend code that was |
| 1761 | originally implemented for a non-mainline port. This will be enabled | 1761 | originally implemented for a non-mainline port. This will be enabled |
diff --git a/etc/NEWS.22 b/etc/NEWS.22 index 1bc4967d6ab..5e414f18d64 100644 --- a/etc/NEWS.22 +++ b/etc/NEWS.22 | |||
| @@ -262,7 +262,7 @@ item was added to the menu bar to make it easily accessible | |||
| 262 | You no longer need to download a separate tarball in order to build | 262 | You no longer need to download a separate tarball in order to build |
| 263 | Emacs with Leim. | 263 | Emacs with Leim. |
| 264 | 264 | ||
| 265 | ** Support for MacOS X was added. | 265 | ** Support for Mac OS X was added. |
| 266 | See the files mac/README and mac/INSTALL for build instructions. | 266 | See the files mac/README and mac/INSTALL for build instructions. |
| 267 | 267 | ||
| 268 | ** Mac OS 9 port now uses the Carbon API by default. You can also | 268 | ** Mac OS 9 port now uses the Carbon API by default. You can also |
| @@ -3390,7 +3390,7 @@ obsolete; use `dframe-update-speed' instead. | |||
| 3390 | 3390 | ||
| 3391 | *** display-battery-mode replaces display-battery. | 3391 | *** display-battery-mode replaces display-battery. |
| 3392 | 3392 | ||
| 3393 | *** battery.el now works on recent versions of OS X. | 3393 | *** battery.el now works on recent versions of Mac OS X. |
| 3394 | 3394 | ||
| 3395 | ** Games | 3395 | ** Games |
| 3396 | 3396 | ||
diff --git a/etc/NEWS.24 b/etc/NEWS.24 index df2e11f08e7..08021f4ee04 100644 --- a/etc/NEWS.24 +++ b/etc/NEWS.24 | |||
| @@ -84,7 +84,7 @@ It is no longer needed, as the crt*.o files are no longer linked specially. | |||
| 84 | ** Directories passed to configure option `--enable-locallisppath' are | 84 | ** Directories passed to configure option `--enable-locallisppath' are |
| 85 | no longer created during installation. | 85 | no longer created during installation. |
| 86 | 86 | ||
| 87 | ** Emacs for Nextstep (Mac OS X, GNUstep) can be built with ImageMagick support. | 87 | ** Emacs for Nextstep (OS X, GNUstep) can be built with ImageMagick support. |
| 88 | This requires pkg-config to be available at build time. | 88 | This requires pkg-config to be available at build time. |
| 89 | 89 | ||
| 90 | 90 | ||
| @@ -1559,7 +1559,7 @@ The previous binding, introduced in Emacs 24.1, was a mistake, because | |||
| 1559 | 1559 | ||
| 1560 | *** New input method `vietnamese-vni'. | 1560 | *** New input method `vietnamese-vni'. |
| 1561 | 1561 | ||
| 1562 | ** Nextstep (GNUstep / Mac OS X) port | 1562 | ** Nextstep (GNUstep / OS X) port |
| 1563 | 1563 | ||
| 1564 | *** Support for fullscreen and the frame parameter fullscreen. | 1564 | *** Support for fullscreen and the frame parameter fullscreen. |
| 1565 | 1565 | ||
| @@ -2373,9 +2373,9 @@ Emacs now supports `mouse-highlight', help-echo (in the echo area), and | |||
| 2373 | ** On MS Windows, you can pass `--without-libxml2' to configure.bat to omit | 2373 | ** On MS Windows, you can pass `--without-libxml2' to configure.bat to omit |
| 2374 | support for libxml2, even if its presence is detected. | 2374 | support for libxml2, even if its presence is detected. |
| 2375 | 2375 | ||
| 2376 | ** On Mac OS X, the Nextstep port requires OS X 10.4 or later. | 2376 | ** On OS X, the Nextstep port requires Mac OS X 10.4 or later. |
| 2377 | 2377 | ||
| 2378 | ** On Mac OS X, configure no longer automatically adds the Fink "/sw" | 2378 | ** On OS X, configure no longer automatically adds the Fink "/sw" |
| 2379 | directories to the search path. You must add them yourself if you want them. | 2379 | directories to the search path. You must add them yourself if you want them. |
| 2380 | 2380 | ||
| 2381 | 2381 | ||
| @@ -3833,7 +3833,7 @@ and also when HOME is set to C:\ by default. | |||
| 3833 | (It is only used internally in the Emacs C code.) | 3833 | (It is only used internally in the Emacs C code.) |
| 3834 | 3834 | ||
| 3835 | ** Customize ns-auto-hide-menu-bar to have the menu-bar hidden, but | 3835 | ** Customize ns-auto-hide-menu-bar to have the menu-bar hidden, but |
| 3836 | reappear on mouse-over. (Requires OS X 10.6 or later.) | 3836 | reappear on mouse-over. (Requires Mac OS X 10.6 or later.) |
| 3837 | 3837 | ||
| 3838 | ** On Mac OS X, dragging a file into Emacs visits the file, like on | 3838 | ** On Mac OS X, dragging a file into Emacs visits the file, like on |
| 3839 | other platforms, rather than inserting its contents into the buffer. | 3839 | other platforms, rather than inserting its contents into the buffer. |
diff --git a/etc/NEXTSTEP b/etc/NEXTSTEP index ad2ab959e6d..60c49ad8c7e 100644 --- a/etc/NEXTSTEP +++ b/etc/NEXTSTEP | |||
| @@ -3,8 +3,8 @@ See the end of the file for license conditions. | |||
| 3 | 3 | ||
| 4 | This file contains information about GNU Emacs on "Nextstep" platforms. | 4 | This file contains information about GNU Emacs on "Nextstep" platforms. |
| 5 | The Nextstep support code works on many POSIX systems (and possibly | 5 | The Nextstep support code works on many POSIX systems (and possibly |
| 6 | W32) using the GNUstep libraries, and on MacOS X systems using the | 6 | W32) using the GNUstep libraries, and on macOS systems using the Cocoa |
| 7 | Cocoa libraries. | 7 | libraries. |
| 8 | 8 | ||
| 9 | Background | 9 | Background |
| 10 | ---------- | 10 | ---------- |
| @@ -17,9 +17,9 @@ system in the late 1980's. Later on, in collaboration with Sun, this | |||
| 17 | API was published as a specification called OpenStep. The GNUstep | 17 | API was published as a specification called OpenStep. The GNUstep |
| 18 | project started in the early 1990's to provide a free implementation | 18 | project started in the early 1990's to provide a free implementation |
| 19 | of this API. Later on, Apple bought NeXT (some would say "NeXT bought | 19 | of this API. Later on, Apple bought NeXT (some would say "NeXT bought |
| 20 | Apple") and made OpenStep the basis of OS X, calling the API "Cocoa". | 20 | Apple") and made OpenStep the basis of Mac OS X, calling the API |
| 21 | Since then, Cocoa has evolved beyond the OpenStep specification, and | 21 | "Cocoa". Since then, Cocoa has evolved beyond the OpenStep |
| 22 | GNUstep has followed it. | 22 | specification, and GNUstep has followed it. |
| 23 | 23 | ||
| 24 | Thus, calling this port "OpenStep" is not technically accurate, and in | 24 | Thus, calling this port "OpenStep" is not technically accurate, and in |
| 25 | the absence of any other determinant, we are using the term | 25 | the absence of any other determinant, we are using the term |
| @@ -30,8 +30,8 @@ begin with the letters "NS". | |||
| 30 | (See http://en.wikipedia.org/wiki/Nextstep) | 30 | (See http://en.wikipedia.org/wiki/Nextstep) |
| 31 | 31 | ||
| 32 | This Emacs port was first released in the early 1990's on the NeXT | 32 | This Emacs port was first released in the early 1990's on the NeXT |
| 33 | computer, and was successively updated to OpenStep, Rhapsody, OS X, | 33 | computer, and was successively updated to OpenStep, Rhapsody, Mac OS |
| 34 | and then finally GNUstep, tracking GNU emacs core releases in the | 34 | X, and then finally GNUstep, tracking GNU Emacs core releases in the |
| 35 | meantime. | 35 | meantime. |
| 36 | 36 | ||
| 37 | 37 | ||
| @@ -62,13 +62,13 @@ Release History | |||
| 62 | 62 | ||
| 63 | 1999/05/?? 6.0b3 Scott Bender: "OS X Server", Emacs 20.3. | 63 | 1999/05/?? 6.0b3 Scott Bender: "OS X Server", Emacs 20.3. |
| 64 | 64 | ||
| 65 | 2001/06/25 7.0 Ported to MacOS X (10.1) by Christophe de | 65 | 2001/06/25 7.0 Ported to Mac OS X (10.1) by Christophe de |
| 66 | Dinechin. Release based on Emacs 20.7. Hosting | 66 | Dinechin. Release based on Emacs 20.7. Hosting |
| 67 | moved to SourceForge. | 67 | moved to SourceForge. |
| 68 | 68 | ||
| 69 | 2002/01/03 7.0.1 Bug fixes. | 69 | 2002/01/03 7.0.1 Bug fixes. |
| 70 | 70 | ||
| 71 | 2002/08/27 7.0.2 Jaguar (OS X 10.2) support. Added an autoconf | 71 | 2002/08/27 7.0.2 Jaguar (Mac OS X 10.2) support. Added autoconf |
| 72 | option for sys_nerr being in stdio. Added | 72 | option for sys_nerr being in stdio. Added |
| 73 | libncurses to the build libraries. Fixed a | 73 | libncurses to the build libraries. Fixed a |
| 74 | problem with ns-alternate-is-meta. Changed the | 74 | problem with ns-alternate-is-meta. Changed the |
| @@ -76,7 +76,7 @@ Release History | |||
| 76 | 76 | ||
| 77 | 2004/10/07 8.0-pre1 Ported to GNUstep by Adrian Robert. | 77 | 2004/10/07 8.0-pre1 Ported to GNUstep by Adrian Robert. |
| 78 | 78 | ||
| 79 | 2004/11/04 8.0-pre2 Restored functionality on OS X (menu code | 79 | 2004/11/04 8.0-pre2 Restored functionality on Mac OS X (menu code |
| 80 | cleanup). Improved scrollbar handling and | 80 | cleanup). Improved scrollbar handling and |
| 81 | paste from other applications. File icons | 81 | paste from other applications. File icons |
| 82 | obtained properly from NSWorkspace. Dropped | 82 | obtained properly from NSWorkspace. Dropped |
| @@ -116,7 +116,8 @@ Release History | |||
| 116 | and Planner go away. Improved scrollbar | 116 | and Planner go away. Improved scrollbar |
| 117 | handling and rendering speed. Color panel | 117 | handling and rendering speed. Color panel |
| 118 | and other bug fixes. mac-fix-env utility. | 118 | and other bug fixes. mac-fix-env utility. |
| 119 | Font handling improvements (OS X 10.3, 10.4): | 119 | Font handling improvements (Mac OS X 10.3, |
| 120 | 10.4): | ||
| 120 | - heed 'GSFontAntiAlias' default | 121 | - heed 'GSFontAntiAlias' default |
| 121 | - heed system antialiasing threshold | 122 | - heed system antialiasing threshold |
| 122 | - added 'UseQuickdrawSmoothing' default to | 123 | - added 'UseQuickdrawSmoothing' default to |
| @@ -150,8 +151,9 @@ Release History | |||
| 150 | handling improved. Fixed some portability | 151 | handling improved. Fixed some portability |
| 151 | problems on Tiger and Puma. | 152 | problems on Tiger and Puma. |
| 152 | 153 | ||
| 153 | 2005/09/12 8.0 Bundled ispell on OS X. Minor bug fixes and | 154 | 2005/09/12 8.0 Bundled ispell on Mac OS X. Minor bug fixes |
| 154 | stability improvements. Compiles under gcc-4. | 155 | and stability improvements. Compiles under |
| 156 | gcc-4. | ||
| 155 | 157 | ||
| 156 | 2005/09/26 8.0.1 Correct clipped rendering for synthetic | 158 | 2005/09/26 8.0.1 Correct clipped rendering for synthetic |
| 157 | italics. Include the info directory. | 159 | italics. Include the info directory. |
| @@ -247,7 +249,7 @@ Christian Limpach | |||
| 247 | Scott Bender | 249 | Scott Bender |
| 248 | OpenStep, Rhapsody ports | 250 | OpenStep, Rhapsody ports |
| 249 | Christophe de Dinechin | 251 | Christophe de Dinechin |
| 250 | MacOS X port | 252 | macOS port |
| 251 | Adrian Robert | 253 | Adrian Robert |
| 252 | GNUstep port, update Emacs 20 -> 21+ | 254 | GNUstep port, update Emacs 20 -> 21+ |
| 253 | 255 | ||
diff --git a/etc/ORG-NEWS b/etc/ORG-NEWS index 9d80139fa94..8d8c0c604a7 100644 --- a/etc/ORG-NEWS +++ b/etc/ORG-NEWS | |||
| @@ -952,7 +952,7 @@ instead of requiring each Babel library one by one. | |||
| 952 | - New option [[doc:org-gnus-no-server][org-gnus-no-server]] to start Gnus with =gnus-no-server= | 952 | - New option [[doc:org-gnus-no-server][org-gnus-no-server]] to start Gnus with =gnus-no-server= |
| 953 | - Org is now distributed with =htmlize.el= version 1.43 | 953 | - Org is now distributed with =htmlize.el= version 1.43 |
| 954 | - ~org-drill.el~ has been updated to version 2.3.7 | 954 | - ~org-drill.el~ has been updated to version 2.3.7 |
| 955 | - ~org-mac-iCal.el~ now supports MacOSX version up to 10.8 | 955 | - ~org-mac-iCal.el~ now supports OS X versions up to 10.8 |
| 956 | - Various improvements to ~org-contacts.el~ and =orgpan.el= | 956 | - Various improvements to ~org-contacts.el~ and =orgpan.el= |
| 957 | 957 | ||
| 958 | ** Outside Org | 958 | ** Outside Org |
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 008f5a15310..9904339be40 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -604,7 +604,7 @@ See <http://debbugs.gnu.org/22814>. | |||
| 604 | When you have a large number of buffers running auto-revert-mode, and | 604 | When you have a large number of buffers running auto-revert-mode, and |
| 605 | Emacs is configured to use the kqueue file notification library, it | 605 | Emacs is configured to use the kqueue file notification library, it |
| 606 | uses an own file descriptor for every watched file. On systems with a | 606 | uses an own file descriptor for every watched file. On systems with a |
| 607 | small limit of file descriptors allowed per process, like OS X, you | 607 | small limit of file descriptors allowed per process, like macOS, you |
| 608 | could run out of file descriptors. You won't be able to open new files. | 608 | could run out of file descriptors. You won't be able to open new files. |
| 609 | 609 | ||
| 610 | auto-revert-use-notify is set to nil in global-auto-revert-mode, therefore. | 610 | auto-revert-use-notify is set to nil in global-auto-revert-mode, therefore. |
| @@ -700,7 +700,7 @@ resize the frame. | |||
| 700 | **** Support 'proced' (implement 'process-attributes') | 700 | **** Support 'proced' (implement 'process-attributes') |
| 701 | 701 | ||
| 702 | Unfortunately, a user-level process like Emacs does not have the | 702 | Unfortunately, a user-level process like Emacs does not have the |
| 703 | privileges to get information about other processes under OS X. | 703 | privileges to get information about other processes under macOS. |
| 704 | 704 | ||
| 705 | There are other ways to do this: | 705 | There are other ways to do this: |
| 706 | 706 | ||
| @@ -711,7 +711,7 @@ There are other ways to do this: | |||
| 711 | 3) Ask the user to self-sign Emacs, if this feature is of interest. | 711 | 3) Ask the user to self-sign Emacs, if this feature is of interest. |
| 712 | 712 | ||
| 713 | Anders Lindgren <andlind@gmail.com> has implemented | 713 | Anders Lindgren <andlind@gmail.com> has implemented |
| 714 | 'process-attributes' for OS X, which currently only work when | 714 | 'process-attributes' for macOS, which currently only work when |
| 715 | running Emacs as root. | 715 | running Emacs as root. |
| 716 | 716 | ||
| 717 | See this article by Bozhidar Batsov for an overview of Proced: | 717 | See this article by Bozhidar Batsov for an overview of Proced: |
| @@ -724,11 +724,11 @@ even though Emacs allows a user to customize such features. | |||
| 724 | 724 | ||
| 725 | *** New features | 725 | *** New features |
| 726 | 726 | ||
| 727 | This section contains features unique to Nextstep and/or OS X. | 727 | This section contains features unique to Nextstep and/or macOS. |
| 728 | 728 | ||
| 729 | **** PressAndHold for writing accented character | 729 | **** PressAndHold for writing accented character |
| 730 | 730 | ||
| 731 | On OS X, many application support the press and hold pattern to | 731 | On macOS, many application support the press and hold pattern to |
| 732 | invoke a menu of accented characters. (See example at | 732 | invoke a menu of accented characters. (See example at |
| 733 | https://support.apple.com/en-us/HT201586 .) | 733 | https://support.apple.com/en-us/HT201586 .) |
| 734 | 734 | ||
| @@ -741,7 +741,7 @@ implemented in Emacs for a free system. | |||
| 741 | 741 | ||
| 742 | **** Floating scroll bars | 742 | **** Floating scroll bars |
| 743 | 743 | ||
| 744 | In modern OS X applications, the scroll bar often floats over the | 744 | In modern macOS applications, the scroll bar often floats over the |
| 745 | content, and is invisible unless actually used. This makes the user | 745 | content, and is invisible unless actually used. This makes the user |
| 746 | interface less cluttered and more area could be used to contain text. | 746 | interface less cluttered and more area could be used to contain text. |
| 747 | 747 | ||
| @@ -804,7 +804,7 @@ This section contains issues where there is an ongoing debate. | |||
| 804 | **** Key bindings of CMD and ALT | 804 | **** Key bindings of CMD and ALT |
| 805 | 805 | ||
| 806 | Currently in the "ns" port, ALT is bound to Meta and CMD is bound to | 806 | Currently in the "ns" port, ALT is bound to Meta and CMD is bound to |
| 807 | Super -- allowing the user to use typical OS X commands like CMD-A to | 807 | Super -- allowing the user to use typical macOS commands like CMD-A to |
| 808 | mark everything. | 808 | mark everything. |
| 809 | 809 | ||
| 810 | Unfortunately, when using an international keyboard, you can't type | 810 | Unfortunately, when using an international keyboard, you can't type |
| @@ -852,9 +852,10 @@ Emacs can be build in a number of different ways. For each feature, | |||
| 852 | consider if is really is "NS" specific, or if it should be applied to | 852 | consider if is really is "NS" specific, or if it should be applied to |
| 853 | all build versions. | 853 | all build versions. |
| 854 | 854 | ||
| 855 | - With the "NS" interface. This is the normal way to build Emacs on OS X. | 855 | - With the "NS" interface. This is the normal way to build Emacs on |
| 856 | macOS. | ||
| 856 | 857 | ||
| 857 | - With the "X11" interface. On OS X, this is mainly of interest to | 858 | - With the "X11" interface. On macOS, this is mainly of interest to |
| 858 | developers of Emacs to get a "reference" interface implementations. | 859 | developers of Emacs to get a "reference" interface implementations. |
| 859 | However, it might be of interest for people working remotely, as X11 | 860 | However, it might be of interest for people working remotely, as X11 |
| 860 | applications can be used over a network connection. | 861 | applications can be used over a network connection. |
| @@ -863,12 +864,12 @@ all build versions. | |||
| 863 | 864 | ||
| 864 | *** Bugs | 865 | *** Bugs |
| 865 | 866 | ||
| 866 | **** Incorrect translation of Super modifier with Ctrl or Meta on OS X | 867 | **** Incorrect translation of Super modifier with Ctrl or Meta on macOS |
| 867 | 868 | ||
| 868 | When pressing 'M-s-a', Emacs replies "M-s-å is undefined". What | 869 | When pressing 'M-s-a', Emacs replies "M-s-å is undefined". What |
| 869 | happened is a mix of Emacs view that Meta and Super has been pressed, | 870 | happened is a mix of Emacs view that Meta and Super has been pressed, |
| 870 | and OS X view that ALT-a should yield "å" (U+00E5 LATIN SMALL LETTER A | 871 | and macOS view that ALT-a should yield "å" (U+00E5 LATIN SMALL LETTER |
| 871 | WITH RING ABOVE). | 872 | A WITH RING ABOVE). |
| 872 | 873 | ||
| 873 | The bug reports suggest two different patches; unfortunately, neither | 874 | The bug reports suggest two different patches; unfortunately, neither |
| 874 | works properly. For example: | 875 | works properly. For example: |