evil-qemacs/modes
Charlie Gordon 6fb16e1cc2 Simplify and improve qe_check_buffer_file
* pass `QEmacsState` to key grab functions
* clear `grab_key_opaque` when freeing windows, buffers, mode_data
* add checks on window and buffer pointers in key grab functions
* this should fix a crash bug when deleting unsynched buffers from bufed
* fix `reload_buffer` to update buffer `file_size` and `mtime` fields
* check buffer file before invoking commands that modify the buffer
* check buffer file after command that changes the current window
  or the current window's buffer
2026-06-24 00:44:18 +02:00
..
archive.c Help: improve describe-xxx functions and help popups 2026-06-18 23:30:17 +02:00
bufed.c Simplify and improve qe_check_buffer_file 2026-06-24 00:44:18 +02:00
dired.c Simplify and improve qe_check_buffer_file 2026-06-24 00:44:18 +02:00
docbook.c Remove references to global qe_state (#45) 2024-12-01 23:34:00 +01:00
fractal.c Help: improve describe-xxx functions and help popups 2026-06-18 23:30:17 +02:00
hex.c fix clang 17 compilation warnings 2026-03-14 21:33:53 +01:00
html.c Update README.md, VERSION and copyrights 2025-02-10 07:51:29 +01:00
image.c bufed/dired: fix layout for non printing characters 2026-05-18 12:31:06 +02:00
latex-mode.c Popup handling: add generic approach to disable commands 2026-06-14 23:30:50 +02:00
markdown.c Modes: Add MDX mode for markdown/JSX mixed contents 2026-05-10 17:34:48 +02:00
mpeg.c Remove references to global qe_state (#45) 2024-12-01 23:34:00 +01:00
orgmode.c Fix put_status/put_error behavior (#47) 2024-12-03 22:52:55 +01:00
shell.c Simplify and improve qe_check_buffer_file 2026-06-24 00:44:18 +02:00
stb.c Fix put_status/put_error behavior (#47) 2024-12-03 22:52:55 +01:00
stb_image.h use FALLTHROUGH instead of fallthrough to avoid clash with x11 2026-03-14 21:55:25 +01:00
unihex.c fix clang 17 compilation warnings 2026-03-14 21:33:53 +01:00
video.c Fix put_status/put_error behavior (#47) 2024-12-03 22:52:55 +01:00