* doc/misc/flymake.texi (Customizable variables): Describe new flymake-show-diagnostics-at-end-of-line. * etc/NEWS: Mention 'flymake-show-diagnostics-at-end-of-line'. * lisp/progmodes/flymake.el (flymake-show-diagnostics-at-end-of-line): Update docstring. * lisp/progmodes/flymake.el (flymake--eol-overlay-summary): Rework. Move to separate section. (flymake--update-eol-overlays): Rework. Use 'display'. Move to separate section. (flymake--eol-draw-fancy-1, flymake--eol-draw-fancy): New helpers. (flymake-end-of-line-diagnostics-face): Remove box.
This directory contains source code for the parts of Emacs that are
written in Emacs Lisp. *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions. Byte-compiled
files are architecture-independent.
The term subdirectory contains Lisp files that customize Emacs for
certain terminal types. When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
'term/${TERM}.el' if it exists.
The other subdirectories hold Lisp packages grouped by their general
purpose.