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 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
bibtex-style.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
bibtex.el bibtex-generate-url-list): Add support for DOI URLs 2013-06-25 21:18:09 +12:00
conf-mode.el Prefer UTF-8 when the encoding shouldn't matter and changes are small. 2013-03-05 09:13:01 -08:00
css-mode.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
dns-mode.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
enriched.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
fill.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
flyspell.el textmodes/flyspell.el: Don't check pre-word if buffer was switched. 2013-04-17 20:03:46 +02:00
ispell.el ispell.el: use `comment-normalize-vars' in ispell-add-per-file-word-list (Bug #14214). 2013-04-17 19:48:10 +02:00
makeinfo.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
nroff-mode.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
page-ext.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
page.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
paragraphs.el * lisp/textmodes/paragraphs.el (mark-paragraph): Doc fix. 2013-02-25 14:43:44 -05:00
picture.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
po.el Prefer UTF-8 when the encoding shouldn't matter and changes are small. 2013-03-05 09:13:01 -08:00
refbib.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
refer.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
refill.el Misc custom group fixes 2013-05-15 19:55:41 -04:00
reftex-auc.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
reftex-cite.el * textmodes/reftex-cite.el (reftex-cite-regexp-hist) 2013-06-12 14:42:35 +02:00
reftex-dcr.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
reftex-global.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
reftex-index.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
reftex-parse.el * textmodes/reftex-cite.el (reftex-cite-regexp-hist) 2013-06-12 14:42:35 +02:00
reftex-ref.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
reftex-sel.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
reftex-toc.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
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 * lisp/textmodes/sgml-mode.el (sgml-syntax-propertize-function): 2013-02-28 22:43:57 -05:00
table.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
tex-mode.el Doc fixes re set-variable 2013-02-21 20:59:28 -05:00
texinfmt.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
texinfo.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
texnfo-upd.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
text-mode.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
tildify.el Prefer UTF-8 when the encoding shouldn't matter and changes are small. 2013-03-05 09:13:01 -08:00
two-column.el In doc, use standard American English style for e.g., etc., i.e. 2013-02-12 09:36:54 -08:00
underline.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00