1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-27 08:43:40 -07:00
emacs/lisp/progmodes
Spencer Baugh 861e7f8b60 flymake: fall back to margins on text terminals
Previously, flymake-indicator-type defaulted to either fringes
or margins.  But fringes should be used on graphical frames, and
margins on TTY frames.  So default to fringes instead, and
simply fall back to margins automatically on text frames.

* lisp/progmodes/flymake.el (flymake-indicator-type): Set to
fringes.  (bug#77313)
(flymake-mode): Fallback to margins if there's no fringes.
* doc/misc/flymake.texi (Customizable variables): Mention
fallback behavior.
* etc/NEWS: Announce fallback behavior.
2025-04-12 14:10:19 +03:00
..
antlr-mode.el Prefer decf to cl-decf 2025-02-23 00:38:22 +01:00
asm-mode.el (asm-mode): Fix bug#75542 2025-01-16 17:18:24 -05:00
autoconf.el Improve autoconf-mode macro detection 2025-02-17 17:28:05 -08:00
bat-mode.el Prefer defvar-keymap in bat-mode.el 2025-01-20 18:32:33 +01:00
bug-reference.el Prefer incf to cl-incf in progmodes/*.el 2025-02-25 08:28:30 +01:00
c-ts-common.el Fix c-ts-common-baseline-indent-rule for lists (bug#76908) 2025-03-11 02:36:11 -07:00
c-ts-mode.el New command 'treesit-toggle-sexp-mode' (bug#76676). 2025-04-09 21:21:53 +03:00
cc-align.el C++ Mode: Fix some indentation bugs. FIxes bug#19867 2025-03-27 10:24:48 +00:00
cc-awk.el
cc-bytecomp.el
cc-cmds.el
cc-defs.el
cc-engine.el C++ Mode: Fix some indentation bugs. FIxes bug#19867 2025-03-27 10:24:48 +00:00
cc-fonts.el C++ Mode: Fix some indentation bugs. FIxes bug#19867 2025-03-27 10:24:48 +00:00
cc-guess.el
cc-langs.el C++ Mode: Fix some indentation bugs. FIxes bug#19867 2025-03-27 10:24:48 +00:00
cc-menus.el
cc-mode.el C++ Mode: Fix some indentation bugs. FIxes bug#19867 2025-03-27 10:24:48 +00:00
cc-styles.el C++ Mode: Fix some indentation bugs. FIxes bug#19867 2025-03-27 10:24:48 +00:00
cc-vars.el C++ Mode: Fix some indentation bugs. FIxes bug#19867 2025-03-27 10:24:48 +00:00
cfengine.el Recommend using 'keymap-global-set' in Commentaries 2025-03-15 04:06:31 +01:00
cl-font-lock.el
cmacexp.el
cmake-ts-mode.el
compile.el Make compilation-filter-hook into a defcustom 2025-03-20 19:21:08 +01:00
cperl-mode.el Merge from origin/emacs-30 2025-03-12 10:09:09 +08:00
cpp.el
csharp-mode.el Add the treesit 'list' thing to csharp/go/php/rust-ts-mode (bug#73404) 2025-03-15 20:37:46 +02:00
cwarn.el
dcl-mode.el
dockerfile-ts-mode.el Improve fontification of docker-files 2025-02-23 01:03:00 +01:00
ebnf-abn.el
ebnf-bnf.el
ebnf-dtd.el
ebnf-ebx.el
ebnf-iso.el
ebnf-otz.el
ebnf-yac.el
ebnf2ps.el Recommend using 'keymap-global-set' in Commentaries 2025-03-15 04:06:31 +01:00
ebrowse.el Prefer incf to cl-incf in progmodes/*.el 2025-02-25 08:28:30 +01:00
eglot.el Eglot: announce support for diagnostic version checks (bug#77588) 2025-04-08 22:16:27 +01:00
elisp-mode.el Optionally display function docstring in eldoc 2025-04-05 12:08:20 +03:00
elixir-ts-mode.el Fix treesit-forward-sexp/list navigation in the middle of a node. 2025-04-10 19:20:35 +03:00
erts-mode.el Prefer defface's ':weight bold' to obsolete alias ':bold t' 2025-01-21 09:29:09 +01:00
etags-regen.el Use defvar-keymap for some trivial keymaps 2025-03-16 13:48:11 +01:00
etags.el ; * lisp/progmodes/etags.el (tags-verify-table): Improve comment (bug#75946). 2025-02-01 15:44:47 +02:00
executable.el
f90.el
flymake-cc.el
flymake-proc.el Use replace-region-contents to replace insert+delete 2025-03-29 17:49:49 -04:00
flymake.el flymake: fall back to margins on text terminals 2025-04-12 14:10:19 +03:00
fortran.el
gdb-mi.el Prefer incf to cl-incf in progmodes/*.el 2025-02-25 08:28:30 +01:00
glasses.el
go-ts-mode.el Fix treesit-forward-sexp/list navigation in the middle of a node. 2025-04-10 19:20:35 +03:00
grep.el grep: Signal error if unable to access directory 2025-03-01 03:24:48 +01:00
gud.el Prefer '(oddp A)' to '(= 1 (% A 2))' 2025-02-17 05:37:10 +01:00
heex-ts-mode.el New command 'treesit-toggle-sexp-mode' (bug#76676). 2025-04-09 21:21:53 +03:00
hideif.el Prefer incf to cl-incf in progmodes/*.el 2025-02-25 08:28:30 +01:00
hideshow.el Use TS to support 'hs-minor-mode' in 'lua-ts-mode' 2025-03-08 20:50:59 +02:00
icon.el
inf-lisp.el
java-ts-mode.el New command 'treesit-toggle-sexp-mode' (bug#76676). 2025-04-09 21:21:53 +03:00
js.el New function treesit-parsers-at for treesit-language-at (bug#77256). 2025-04-08 20:40:10 +03:00
json-ts-mode.el Improve treesit settings for {json,html,toml,yaml}-ts-mode (bug#73404) 2025-02-09 19:54:02 +02:00
ld-script.el
lua-ts-mode.el ; Update version comment in 'lua-ts-mode' 2025-03-22 09:12:01 +02:00
m4-mode.el
make-mode.el (makefile-dependency-regex): Fix bug#76759 2025-03-09 22:07:39 -04:00
meta-mode.el Prefer defvar-keymap in meta-mode.el 2025-02-18 20:04:16 +01:00
mixal-mode.el
modula2.el
octave.el Use defvar-keymap for some trivial keymaps 2025-03-16 13:48:11 +01:00
opascal.el
pascal.el Prefer defvar-keymap in pascal.el 2025-02-18 20:04:16 +01:00
peg.el PEG: Fix bug#76555 2025-03-27 08:59:32 -04:00
perl-mode.el perl-mode.el: Avoid obsolete font-lock face vars 2025-04-04 23:53:10 -04:00
php-ts-mode.el New command 'treesit-toggle-sexp-mode' (bug#76676). 2025-04-09 21:21:53 +03:00
prog-mode.el Fix prettify-symbols-mode with composition rules 2025-04-08 19:04:41 +03:00
project.el Fix C-x p p for remote directories with no Tramp connection 2025-04-04 02:19:45 +03:00
prolog.el Prefer defface's ':slant italic' to obsolete alias ':italic t' 2025-01-21 09:56:59 +01:00
ps-mode.el
python.el Add repeat-map for Python indentation commands 2025-04-04 09:42:43 +03:00
ruby-mode.el Prefer '(oddp A)' to '(= 1 (logand A 1))' 2025-02-17 19:33:56 +01:00
ruby-ts-mode.el Fix treesit-forward-sexp/list navigation in the middle of a node. 2025-04-10 19:20:35 +03:00
rust-ts-mode.el Add the treesit 'list' thing to csharp/go/php/rust-ts-mode (bug#73404) 2025-03-15 20:37:46 +02:00
scheme.el Add scheme-mode indentation for SRFI 64, R7RS guard 2025-02-06 02:02:45 +01:00
sh-script.el Fix treesit-forward-sexp/list navigation in the middle of a node. 2025-04-10 19:20:35 +03:00
simula.el
sql.el MariaDB and Mysql handle escaped aphostrophes in the same way 2025-03-20 14:47:18 +02:00
subword.el Make define-global-minor-mode alias obsolete 2025-02-26 06:37:52 +01:00
tcl.el Prefer incf to cl-incf in progmodes/*.el 2025-02-25 08:28:30 +01:00
typescript-ts-mode.el Tighten the criteria for a defun in typescript-ts-mode (bug#77369) 2025-03-29 21:18:24 -07:00
vera-mode.el Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
verilog-mode.el Prefer defface's ':slant italic' to obsolete alias ':italic t' 2025-01-21 09:56:59 +01:00
vhdl-mode.el Prefer defface's ':slant italic' to obsolete alias ':italic t' 2025-01-21 09:56:59 +01:00
which-func.el Use defvar-keymap in which-func.el 2025-03-15 04:06:31 +01:00
xref.el xref: error -> user-error: reduce debug-on-error annoyance 2025-03-21 21:11:07 -04:00
xscheme.el