;ELC ;;; Compiled ;;; in Emacs version 26.3 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'expand-region-core) (defconst er/old-octave-mod-p (fboundp 'octave-up-block)) (byte-code "\301\302\203\n\303\202 \304\"\207" [er/old-octave-mod-p defalias er/up-block octave-up-block up-list] 3) #@80 Mark the containing block, assuming the current block has already been marked. (defalias 'er/octave-mark-up-block #[nil "\300 \205`\301 W\203\302 \210\303\304!\210\305 \207" [use-region-p mark exchange-point-and-mark er/up-block -1 octave-mark-block] 2 (#$ . 616) nil]) #@129 Not for general use; this is a work-around for the different behaviour of `octave-mark-block' between emacs versions 23 and 24. (defalias 'er/octave-mark-block #[nil "\300v\210\301 \207" [nil octave-mark-block] 1 (#$ . 897) nil]) #@67 Adds octave/matlab-specific expansions for buffers in octave-mode (defalias 'er/add-octave-expansions #[nil "\203\303\202 \304\305\302!\210\306\n \"\211)\207" [er/old-octave-mod-p try-expand-list-additions er/try-expand-list (octave-mark-block er/octave-mark-up-block octave-mark-defun) (octave-mark-block er/octave-mark-block er/octave-mark-up-block mark-defun) make-local-variable append] 3 (#$ . 1133)]) (byte-code "\300\301\302\"\210\303\304!\207" [er/enable-mode-expansions octave-mode er/add-octave-expansions provide octave-expansions] 3)