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

Lines Matching +defs:custom +defs:save +defs:all

101 (defvar idlwave-shell-have-new-custom nil)
104 (condition-case () (require 'custom) (error nil))
105 (if (and (featurep 'custom)
106 (fboundp 'custom-declare-variable)
109 (setq idlwave-shell-have-new-custom t)
110 ;; We have the old or no custom-library, hack around it!
184 "*Non-nil means, use the debugging toolbar in all IDL related buffers.
185 Starting the shell will then add the toolbar to all idlwave-mode buffers.
292 (defcustom idlwave-shell-save-command-history t
294 The file `idlwave-shell-command-history-file' is used to save and restore
303 The history is only saved if the variable `idlwave-shell-save-command-history'
312 types are not displayed in the shell. The type 'everything causes all
548 (if (not idlwave-shell-have-new-custom)
566 (if (not idlwave-shell-have-new-custom)
601 (defvar idlwave-shell-temp-rinfo-save-file nil
602 "Absolute pathname for temporary IDL file save file for routine_info.
610 `idlwave-shell-temp-rinfo-save-file' is set (respectively)."
613 (or idlwave-shell-temp-rinfo-save-file
614 (setq idlwave-shell-temp-rinfo-save-file
663 (defvar idlwave-shell-last-save-and-action-file nil
664 "The last file which was compiled with `idlwave-shell-save-and-...'.")
834 a Clear all breakpoints.
944 configureable set of custom examine commands using
973 ;; We don't do `kill-all-local-variables' here, because this is done by
1059 (save-excursion
1084 (when (and idlwave-shell-save-command-history
1091 ;; Turn off the non-debug toolbar buttons (open,save,etc.)
1102 ;; Read the paths, and save if they changed
1217 'save-buffers-kill-emacs t))
1298 beginning with \"%\" is hidden, and all other output (i.e., the
1303 `idlwave-shell-pending-commands'. If PREEMPT is 'wait, wait for all
1320 (let ((save-buffer (current-buffer))
1348 (let ((save-point (point-marker)))
1380 (if (equal preempt 'wait) ; Get all the output at once
1385 (goto-char save-point))
1386 (set-buffer save-buffer))))
1421 and intercepts all input events to Emacs. You can use this command
1476 (>= (1+ (save-excursion (end-of-line) (point))) proc-pos))
1506 Remove everything to the first newline, and all lines with % in front
1536 (save-excursion
1545 ;; since it may not be sent all at once.
1572 (save-excursion
1585 (save-excursion
1637 (save-excursion
1641 (if (and idlwave-shell-save-command-history
1658 (save-excursion
1855 "Repair a string by taking out all linebreaks. This is destructive!"
1861 "Repair a file name string by taking out all linebreaks.
1940 (save-selected-window
1948 "Close all open files."
1950 (idlwave-shell-send-command "close,/all" nil
1980 (idlwave-shell-send-command "close,/all" nil hidden)
2055 ;; compiled one will be the best guess of all versions.
2106 (save-excursion
2119 (let ((bos (save-excursion (idlwave-start-of-substatement 'pre) (point)))
2120 (bol (save-excursion (forward-line 0) (point)))
2122 (save-excursion
2191 (save-excursion
2224 (save-excursion
2232 (let ((limit (save-excursion (beginning-of-line) (point))))
2233 (save-excursion
2241 (let ((limit (save-excursion (beginning-of-line) (point))))
2242 (save-excursion
2250 (save-excursion
2375 (idlwave-shell-electric-debug-all-off))
2402 (save-excursion
2404 (save-restriction
2419 (point) (save-excursion (end-of-line) (point))
2609 (save-restriction
2611 (save-excursion
2622 (save-restriction
2624 (save-excursion
2660 (defun idlwave-shell-enable-all-bp (&optional enable no-update bpl)
2661 "Disable all breakpoints we know about which need disabling.
2677 ;; temporarily disable all other breakpoints
2678 (let ((disabled (idlwave-shell-enable-all-bp 'disable 'no-update)))
2681 (idlwave-shell-enable-all-bp 'enable 'no-update disabled))
2686 (save-excursion
2729 (save-excursion
2731 (save-excursion
2750 (save-excursion
2753 (let ((eos (save-excursion
2915 (save-excursion
3032 "Variable to hold the win/height pairs for all *Examine* windows.")
3050 (save-excursion
3055 (save-restriction
3084 ;; Look for the examine buffer in all windows. If one is
3085 ;; found in a frame all by itself, use that, otherwise, switch
3094 (save-selected-window
3100 (save-selected-window
3121 (save-selected-window
3136 (save-excursion
3237 (save-excursion
3310 (save-excursion
3317 (if (not (save-excursion
3321 (save-buffer 0)))
3352 (if (stringp idlwave-shell-temp-rinfo-save-file)
3354 (delete-file idlwave-shell-temp-rinfo-save-file)
3363 (save-excursion ;; make sure we end up in the same buffer
3425 (save-excursion
3538 ;; Get and save the old breakpoints
3601 (save-excursion
3668 (save-excursion
3840 (idlwave-shell-clear-all-bp))
3884 (defun idlwave-shell-save-and-run ()
3886 Runs `save-buffer' and sends a '.RUN' command for the associated file to IDL.
3888 one of the save-and-.. commands."
3890 (idlwave-shell-save-and-action 'run))
3892 (defun idlwave-shell-save-and-compile ()
3894 Runs `save-buffer' and sends '.COMPILE' command for the associated file to IDL.
3896 one of the save-and-.. commands."
3898 (idlwave-shell-save-and-action 'compile))
3900 (defun idlwave-shell-save-and-batch ()
3902 Runs `save-buffer' and sends a '@file' command for the associated file to IDL.
3904 one of the save-and-.. commands."
3906 (idlwave-shell-save-and-action 'batch))
3908 (defun idlwave-shell-save-and-action (action)
3910 Runs `save-buffer' and sends a '.RUN' command for the associated file to IDL.
3917 (idlwave-shell-electric-debug-all-off))
3923 (save-buffer)
3924 (setq idlwave-shell-last-save-and-action-file (buffer-file-name)))
3925 (idlwave-shell-last-save-and-action-file
3927 idlwave-shell-last-save-and-action-file))
3928 (save-excursion
3930 (save-buffer))))
3931 (t (setq idlwave-shell-last-save-and-action-file
3933 (if (file-regular-p idlwave-shell-last-save-and-action-file)
3941 idlwave-shell-last-save-and-action-file
3944 ,idlwave-shell-last-save-and-action-file)
3948 idlwave-shell-last-save-and-action-file)))
3949 (setq idlwave-shell-last-save-and-action-file nil)
3997 "Determine source files for all IDL compiled procedures.
4009 (save-excursion
4037 (save-excursion
4057 (defun idlwave-shell-clear-all-bp ()
4058 "Remove all breakpoints in IDL."
4069 (defun idlwave-shell-list-all-bp ()
4070 "List all breakpoints in IDL."
4082 (save-excursion
4091 (save-match-data
4099 (save-excursion
4213 ([(control ?a)] ?a idlwave-shell-clear-all-bp t)
4230 ([(control ?c)] ?c idlwave-shell-save-and-run t)
4231 ([( ?@)] ?@ idlwave-shell-save-and-batch)
4367 ;; Turn it off in all relevant buffers
4369 (defun idlwave-shell-electric-debug-all-off ()
4373 (save-excursion
4405 ["Save and .RUN" idlwave-shell-save-and-run
4407 idlwave-shell-last-save-and-action-file)]
4408 ["Save and .COMPILE" idlwave-shell-save-and-compile
4410 idlwave-shell-last-save-and-action-file)]
4411 ["Save and @Batch" idlwave-shell-save-and-batch
4413 idlwave-shell-last-save-and-action-file)]
4441 ["Clear All Breakpoints" idlwave-shell-clear-all-bp t]
4447 ["List All Breakpoints" idlwave-shell-list-all-bp t]
4540 (save-excursion