• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/emacs-92/emacs/lisp/textmodes/

Lines Matching defs:remember

1208 (defgroup org-remember nil
1209 "Options concerning interaction with remember.el."
1216 Used by the hooks for remember.el."
1217 :group 'org-remember
1222 Used by the hooks for remember.el. This can be a string, or nil to mean
1223 the value of `remember-data-file'.
1225 `org-remember-templates'."
1226 :group 'org-remember
1228 (const :tag "Default from remember-data-file" nil)
1231 (defcustom org-remember-default-headline ""
1233 When filing remember notes, the cursor will start at that position.
1235 `org-remember-templates'."
1236 :group 'org-remember
1239 (defcustom org-remember-templates nil
1240 "Templates for the creation of remember buffers.
1241 When nil, just let remember make the buffer.
1245 specify a destination file for remember items created with this template.
1249 given in the variable `org-remember-default-headline'.
1251 The template specifies the structure of the remember buffer. It should have
1263 %i initial content, the region when remember is called with C-u.
1270 link type that is created. For example, calling `remember' in emails or gnus
1286 :group 'org-remember
1304 :group 'org-remember
3288 This is for getting out of special buffers like remember.")
3323 (defvar remember-save-after-remembering)
3324 (defvar remember-data-file)
3325 (defvar annotation) ; from remember.el, dynamically scoped in `remember-mode'
3326 (defvar initial) ; from remember.el, dynamically scoped in `remember-mode'
10404 ;;;; Hooks for remember.el
10407 (defun org-remember-annotation ()
10408 "Return a link to the current location as an annotation for remember.el.
10410 remember.el, then the annotations should include a link compatible with the
10414 (defconst org-remember-help
10422 (defun org-remember-apply-template (&optional use-char skip-interactive)
10423 "Initialize *remember* buffer with template, invoke `org-mode'.
10424 This function should be placed into `remember-mode-hook' and in fact requires
10426 (if org-remember-templates
10429 (if (= (length org-remember-templates) 1)
10430 (caar org-remember-templates)
10434 org-remember-templates " "))
10436 (entry (cdr (assoc char org-remember-templates)))
10448 (v-i initial) ; defined in `remember-mode'
10461 ## To switch templates, use `\\[org-remember]'.\n\n"
10484 ;; Turn on org-mode in the remember buffer, set local variables
10486 (org-set-local 'org-finish-function 'remember-buffer)
10490 (org-set-local 'org-remember-default-headline headline))
10512 (org-set-local 'org-finish-function 'remember-buffer)))
10515 (defun org-remember ()
10516 "Call `remember'. If this is already a remember buffer, re-apply template.
10517 If there is an active region, make sure remember uses it as initial content
10518 of the remember buffer."
10520 (if (eq org-finish-function 'remember-buffer)
10522 (when (< (length org-remember-templates) 2)
10527 (org-remember-apply-template))
10528 (message "Press C-c C-c to remember data"))
10530 (remember (buffer-substring (point) (mark)))
10531 (call-interactively 'remember))))
10534 (defun org-remember-handler ()
10535 "Store stuff from remember.el into an org file.
10555 interrupted, in accordance with the principles of remember.el. But with
10574 (heading org-remember-default-headline)
10591 " (" (remember-buffer-desc) ")")
10620 (org-get-location (current-buffer) org-remember-help)))
10653 (when remember-save-after-remembering
10660 (let ((default (or org-default-notes-file remember-data-file)))
13169 ;; remember which buffer to undo
13713 ;; Make a new buffer and remember it
19001 - If the current buffer is a remember buffer, close note and file it.