view lisp/=term-nasty.el @ 21137:f4df45f5a0e2

(combine_bytes): New function. (insert_1_both, insert_from_string_1, insert_from_buffer_1): Simplify greatly by using combine_bytes near the end to handle all aspects of combining except for undo-recording. This means most of the code deals with the text as if there were no combining. (replace_range): Likewise. Also handle unibyte-multibyte conversion as in insert_from_string_1. (del_range_2): Handle combining of character before the deletion with strays after the deletion. (adjust_markers_for_delete): Delete debugging code for Z == Z_BYTE. (adjust_markers_for_insert): Move Z == Z_BYTE debugging code to before we relocate the marker.
author Richard M. Stallman <rms@gnu.org>
date Wed, 11 Mar 1998 22:08:24 +0000
parents 9d4205d1e460
children
line wrap: on
line source

;;; term-nasty.el --- Damned Things from terminfo.el

;;; This text is no longer included in Emacs, because it was censored
;;; by the Communications Decency Act.  The law was promoted as a ban
;;; on pornography, but it bans far more than that.  This file did not
;;; contain pornography, but it was prohibited nonetheless.

;;; For information on US government censorship of the Internet, and
;;; what you can do to bring back freedom of the press, see the web
;;; site http://www.vtw.org/

;;; term-nasty.el ends here