aboutsummaryrefslogtreecommitdiffstats
path: root/etc/TODO
diff options
context:
space:
mode:
authorPaul Eggert2016-11-06 00:33:43 -0700
committerPaul Eggert2016-11-06 00:42:03 -0700
commitdc152c54f4e44f5f2040883b03f71ff6aa66c893 (patch)
tree7b4f0336a1f03e7a53d980000a42568b10907409 /etc/TODO
parent84c53436ab25b6c8f76c133e59b34e533ea33cc7 (diff)
downloademacs-dc152c54f4e44f5f2040883b03f71ff6aa66c893.tar.gz
emacs-dc152c54f4e44f5f2040883b03f71ff6aa66c893.zip
Modernize usage of 'macOS' in doc and comments
Apple changed the spelling of its operating system again, to "macOS", effective with macOS 10.12 Sierra (2016-09-20). Change Emacs documentation and comments to match this. Stick with older OS spellings ("OS X", "Mac OS X") when talking about older releases where the older names are more correct.
Diffstat (limited to 'etc/TODO')
-rw-r--r--etc/TODO23
1 files changed, 12 insertions, 11 deletions
diff --git a/etc/TODO b/etc/TODO
index 48c1654aa1f..84c1b6d8ffd 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -700,7 +700,7 @@ resize the frame.
700**** Support 'proced' (implement 'process-attributes') 700**** Support 'proced' (implement 'process-attributes')
701 701
702Unfortunately, a user-level process like Emacs does not have the 702Unfortunately, a user-level process like Emacs does not have the
703privileges to get information about other processes under OS X. 703privileges to get information about other processes under macOS.
704 704
705There are other ways to do this: 705There 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
713Anders Lindgren <andlind@gmail.com> has implemented 713Anders 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
715running Emacs as root. 715running Emacs as root.
716 716
717See this article by Bozhidar Batsov for an overview of Proced: 717See 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
727This section contains features unique to Nextstep and/or OS X. 727This 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
731On OS X, many application support the press and hold pattern to 731On macOS, many application support the press and hold pattern to
732invoke a menu of accented characters. (See example at 732invoke a menu of accented characters. (See example at
733https://support.apple.com/en-us/HT201586 .) 733https://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
744In modern OS X applications, the scroll bar often floats over the 744In modern macOS applications, the scroll bar often floats over the
745content, and is invisible unless actually used. This makes the user 745content, and is invisible unless actually used. This makes the user
746interface less cluttered and more area could be used to contain text. 746interface 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
806Currently in the "ns" port, ALT is bound to Meta and CMD is bound to 806Currently in the "ns" port, ALT is bound to Meta and CMD is bound to
807Super -- allowing the user to use typical OS X commands like CMD-A to 807Super -- allowing the user to use typical macOS commands like CMD-A to
808mark everything. 808mark everything.
809 809
810Unfortunately, when using an international keyboard, you can't type 810Unfortunately, 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,
852consider if is really is "NS" specific, or if it should be applied to 852consider if is really is "NS" specific, or if it should be applied to
853all build versions. 853all 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
868When pressing 'M-s-a', Emacs replies "M-s-å is undefined". What 869When pressing 'M-s-a', Emacs replies "M-s-å is undefined". What
869happened is a mix of Emacs view that Meta and Super has been pressed, 870happened is a mix of Emacs view that Meta and Super has been pressed,
870and OS X view that ALT-a should yield "å" (U+00E5 LATIN SMALL LETTER A 871and macOS view that ALT-a should yield "å" (U+00E5 LATIN SMALL LETTER
871WITH RING ABOVE). 872A WITH RING ABOVE).
872 873
873The bug reports suggest two different patches; unfortunately, neither 874The bug reports suggest two different patches; unfortunately, neither
874works properly. For example: 875works properly. For example: