1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-27 15:52:00 -08:00
emacs/lisp/textmodes
Michal Nazarewicz ef099a941f Add `remember-notes' function to store random notes across Emacs
restarts.
* remember.el (remember-data-file): Add :set callback to affect
notes buffer (if any).
(remember-notes): New command.
(remember-notes-buffer-name, bury-remember-notes-on-kill):
New defcustoms for the `remember-notes' function.
(remember-notes-save-and-bury-buffer): New command.
(remember-notes-mode-map): New variable.
(remember-mode): New minor mode.
(remember-notes--kill-buffer-query): New function.
* lisp/startup.el (initial-buffer-choice): Add notes to custom type.
* src/buffer.c (FKill_buffer): Run `kill-buffer-query-functions'
before checking whether buffer is modified.  This lets
`kill-buffer-query-functions' cancel killing of the buffer or save
its content before `kill-buffer' asks user the "Buffer %s
modified; kill anyway?" question.

* remember.el (remember-append-to-file):
Don't mix `find-buffer-visiting' and `get-file-buffer'.

* lisp/files.el (find-file-noselect): Simplify conditional expression.
2013-06-30 18:29:23 -04:00
..
.gitignore
artist.el Silence some compiler warnings 2013-05-21 00:25:14 -07:00
bib-mode.el
bibtex-style.el
bibtex.el bibtex-generate-url-list): Add support for DOI URLs 2013-06-25 21:18:09 +12:00
conf-mode.el
css-mode.el
dns-mode.el
enriched.el
fill.el
flyspell.el
ispell.el
makeinfo.el
nroff-mode.el
page-ext.el
page.el
paragraphs.el
picture.el
po.el
refbib.el
refer.el
refill.el Misc custom group fixes 2013-05-15 19:55:41 -04:00
reftex-auc.el
reftex-cite.el * textmodes/reftex-cite.el (reftex-cite-regexp-hist) 2013-06-12 14:42:35 +02:00
reftex-dcr.el
reftex-global.el
reftex-index.el
reftex-parse.el * textmodes/reftex-cite.el (reftex-cite-regexp-hist) 2013-06-12 14:42:35 +02:00
reftex-ref.el
reftex-sel.el
reftex-toc.el
reftex-vars.el * lisp/textmodes/reftex-vars.el (reftex-ref-style-alist): Add cleveref 2013-05-23 17:24:21 +02:00
reftex.el * lisp/textmodes/reftex.el (bibtex-mode-map): Declare 2013-06-18 00:00:27 -07:00
remember.el Add `remember-notes' function to store random notes across Emacs 2013-06-30 18:29:23 -04:00
rst.el Add log2 support and make log10 obsolete for consistency. 2013-06-20 07:15:42 -07:00
sgml-mode.el
table.el
tex-mode.el
texinfmt.el
texinfo.el
texnfo-upd.el
text-mode.el
tildify.el
two-column.el
underline.el