annotate etc/ORDERS @ 107713:41747909cb4b

Get rid of the direct_output optimizations. * keyboard.c (nonundocount): Remove extern declaration. (command_loop_1): Remove brittle optimisation for cheap and common operations. * xdisp.c (redisplay_internal): Don't bother checking redisplay_performed_directly_p any more. * sysdep.c (init_sys_modes): Don't call direct_output_forward_char any more. * dispnew.c (redisplay_performed_directly_p) (direct_output_for_insert, direct_output_forward_char): * dispextern.h (redisplay_performed_directly_p) (direct_output_for_insert, direct_output_forward_char): Remove. * cmds.c (nonundocount): Make it static.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 31 Mar 2010 00:14:08 -0400
parents ea7513e99331
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
32916
ada711aa1ec4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26119
diff changeset
1 Printed copies of the GNU Emacs Manual, the Emacs Lisp Reference
ada711aa1ec4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26119
diff changeset
2 Manual, "Programming in Emacs Lisp: An Introduction", and other
ada711aa1ec4 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26119
diff changeset
3 materials can be ordered directly from the Free Software Foundation.
76261
d12a2fe421fd Reformat text.
Kim F. Storm <storm@cua.dk>
parents: 75861
diff changeset
4
106591
ea7513e99331 Update some URLs.
Glenn Morris <rgm@gnu.org>
parents: 77161
diff changeset
5 For more information, see the online store at <http://shop.fsf.org/>.
76261
d12a2fe421fd Reformat text.
Kim F. Storm <storm@cua.dk>
parents: 75861
diff changeset
6
d12a2fe421fd Reformat text.
Kim F. Storm <storm@cua.dk>
parents: 75861
diff changeset
7 Your purchases will help support further development of Emacs and
d12a2fe421fd Reformat text.
Kim F. Storm <storm@cua.dk>
parents: 75861
diff changeset
8 other free software programs.
d12a2fe421fd Reformat text.
Kim F. Storm <storm@cua.dk>
parents: 75861
diff changeset
9
77161
0ebcdaee8a4e Fix typo.
Glenn Morris <rgm@gnu.org>
parents: 76261
diff changeset
10 You can also make tax-deductible donations to the Free Software
76261
d12a2fe421fd Reformat text.
Kim F. Storm <storm@cua.dk>
parents: 75861
diff changeset
11 Foundation, a not-for-profit organization (assuming you pay US taxes)
106591
ea7513e99331 Update some URLs.
Glenn Morris <rgm@gnu.org>
parents: 77161
diff changeset
12 - see <https://my.fsf.org/donate/>.