*** empty log message ***
This commit is contained in:
parent
67da62f275
commit
528a4fc794
|
@ -0,0 +1,4 @@
|
|||
2005-12-01 Eric Ludlam <eludlam@mathworks.com>
|
||||
|
||||
* matlab.el: Removed ChangLog from end of file.
|
||||
|
|
@ -0,0 +1,979 @@
|
|||
This is the old-style ChangeLog before integration into CVS @ The MathWorks
|
||||
|
||||
-------
|
||||
30Jul01 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Better doc for matlab-mode & stringify.
|
||||
Fix `matlab-fill-paragraph' so comments do not bleed into
|
||||
the previous line.
|
||||
|
||||
04Jun01 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Version change to 2.2.4.alpha
|
||||
|
||||
07May01 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Set `indent-tabs-mode' to nil for M files. Tabs are not allowed for V6.
|
||||
|
||||
05Apr01 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed auto-fill for code to add end brackets after a string if the string is already complete.
|
||||
|
||||
16Feb01 by Stefan Holst <Stefan.Michael.Holst@uni-konstanz.de>
|
||||
Add ./ to list of highlighted math operators.
|
||||
|
||||
15Dec00 by Peter Boettcher <boettcher@ll.mit.edu>
|
||||
hacked by Eric Ludlam <eludlam@mathworks.com>
|
||||
Add local binding to `matlab-mode' for `add-log-current-defun-function'.
|
||||
New function `matlab-match-function-re' to match functions.
|
||||
New function `matlab-current-defun' gets the name of the current fn.
|
||||
In `matlab-mode-vf-functionname' use `matlab-match-function-re'.
|
||||
Added @ for file names to regexp `gud-matlab-error-regexp'.
|
||||
|
||||
27Oct00 by Volker Franz <volker.franz@tuebingen.mpg.de>
|
||||
Add text to `comint-input-ring' in `matlab-shell-save-and-go'.
|
||||
|
||||
10Oct00 by Eric Ludlam <eludlam@mathworks.com>
|
||||
When using a value from `matlab-maximum-indents', enable the maximum to be offset by the current
|
||||
indentation level.
|
||||
|
||||
08Sep00 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed numeric ij highlighting.
|
||||
Fixed `matlab-comment-on-line' for case when only % is inside a
|
||||
string.
|
||||
|
||||
08Jun00 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added menu item for `matlab-uncomment-region'.
|
||||
|
||||
06Jun00 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added `matlab-shell-input-ring-size' as a variable.
|
||||
|
||||
30May00 by Eric Ludlam <eludlam@mathworks.com>
|
||||
`matlab-beginning-of-command' now skips past comments which
|
||||
are continuations from the previous line.
|
||||
Fixed `matlab-defun-regex' to require real whitespace after the
|
||||
function keyword.
|
||||
|
||||
18Apr00 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Finally: Version 2.2.3.
|
||||
|
||||
13Apr00 by Eric Ludlam <eludlam@mathworks.com> with original
|
||||
from Hubert Selhofer <hubert@na.uni-tuebingen.de>
|
||||
Added `matlab-find-unreachable-code' to detect if (0)
|
||||
situations. Use this in font lock to turn that code
|
||||
into comment colors.
|
||||
Update `matlab-forward-sexp' to take universal argument.
|
||||
When set, stop on else/case/catch blocks. Used by above
|
||||
fn to not highlight ELSE clause.
|
||||
Version 2.2.3.b4
|
||||
|
||||
06Apr00 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Updated `matlab-mode-vf-quietafy-buffer' to remove trailing
|
||||
whitespace too.
|
||||
Make sure the `fume' vairables exist before modifying them.
|
||||
|
||||
08Mar00 by Adrie Dane <A.D.Dane@chem.hull.ac.uk>
|
||||
tweeked by Eric M. Ludlam
|
||||
Added support for XEmacs' func-menu program.
|
||||
|
||||
19Jan00 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed typo in C-c: binding to uncomment region.
|
||||
|
||||
19Jan00 by Hubert Selhofer <hubert@na.uni-tuebingen.de>
|
||||
Font-lock complex numbers (i,j).
|
||||
|
||||
12Jan00 by Eric M. Ludlam <eludlam@mathworks.com> idea by
|
||||
Jinwei Shen <shenjw@wam.umd.edu>
|
||||
Added `matlab-show-matlab-shell-buffer' to display the shell
|
||||
from a matlab buffer.
|
||||
I moved commands that affect the shell from a text buffer into
|
||||
their own section.
|
||||
|
||||
29Oct99 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
`matlab-shell-command-switches' is now a custom string type.
|
||||
Version 2.2.3.b2
|
||||
|
||||
04Aug99 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Customize new font lock keyword list variables.
|
||||
Fixed `matlab-lattr-middle-block-cont' to return 0 if there IS
|
||||
a middle block that also contains an END on the same line.
|
||||
|
||||
03Aug99 by Hubert Selhofer <hubert@na.uni-tuebingen.de> augmented by
|
||||
Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Use Emacs 20's `line-end-position' and `line-beginning-position'.
|
||||
Use Emacs 20's `regexp-opt' when generating font-lock keywords.
|
||||
Version 2.2.3.b1
|
||||
|
||||
23July99 by Peter J. Acklam <jacklam@math.uio.no>
|
||||
Font Lock keywords for function defs w/ special EOL.
|
||||
|
||||
02July99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added `matlab-uncomment-region' command bound to C-c :
|
||||
|
||||
04June99 by Ian Wells <I.Wells@tarragon-et.co.uk>
|
||||
Updated `gud-matlab-error-regexp' to work w/ windows filenames.
|
||||
|
||||
20May99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Updateded the ftp site where you can get matlab.el
|
||||
|
||||
21Apr99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added menu items to toggle code-filling, and periodic details.
|
||||
Update version to 2.2.2.
|
||||
|
||||
14Apr99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added `matlab-comment-line-break-function' on M-j for compatibility.
|
||||
|
||||
12Apr99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
In `matlab-valid-end-construct-p' do not use end-of-command.
|
||||
The end of line command seems to work just fine.
|
||||
|
||||
31Mar99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-end-of-command' to have a better short-cicuit for
|
||||
long buffers. (depends on block commands not appearing in matrix)
|
||||
|
||||
04Mar99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-end-of-command' to be savvy of eob.
|
||||
Fixed `matlab-indent-end-before-ret' to correctly use the
|
||||
regex functions that need re-indenting backwards. Use of
|
||||
`matlab-block-beg-re' was just wrong.
|
||||
|
||||
01Mar99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Removed ' from menu bindings toggling variables.
|
||||
|
||||
10Feb99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
`matlab-navigation-syntax' will ALSO set `case-fold-search' to nil.
|
||||
|
||||
09Feb99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-beginning-of-command' to not stall inside a
|
||||
matrix inside a continuation.
|
||||
|
||||
29Jan99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added try/catch to hilit19 keywords.
|
||||
|
||||
28Jan99 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-indent-end-before-ret' to use `matlab-block-beg-re'
|
||||
instead of a home-grown regular expression.
|
||||
|
||||
17Dec98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Updated some documentation.
|
||||
Post 2.2.1
|
||||
|
||||
16Dec98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Do not require font lock. Set up font-lock hooks to generate our
|
||||
special faces when font lock is loaded (if it isn't already)
|
||||
Add require 'gud on compile.
|
||||
Added `matlab-handle-simulink'. When set to nil, font lock keywords
|
||||
are modified to remove simulink special stuff.
|
||||
Fixed `matlab-cursor-in-string' so that the `incomplete' param
|
||||
works with strings w/ '' in them.
|
||||
Added celeron to `matlab-mode-vf-quietafy-buffer', and also added
|
||||
a speed optimization when calling `matlab-end-of-command'.
|
||||
|
||||
07Dec98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added `matlab-maximum-indents' to hold indentation maximum data.
|
||||
Update `matlab-calculate-indentation' to use the maximums
|
||||
variable to allow custom indentation levels. Also fixed so
|
||||
that if a given paren is immediatly followed by EOL, or if
|
||||
an indent past arg1's 1st arg is followed by and EOL, then
|
||||
backup one indentation type.
|
||||
|
||||
04Dec98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
In `gud-matlab-find-file', don't use replace-match on a string.
|
||||
Fixed nasty bug when a paren appears in a string in an array.
|
||||
Added `matlab-up-list' which only works backwards at the moment.
|
||||
Added `array-cont' and `array-end' indentation types. Array-end types
|
||||
will line up with the opening bracket, not the array elements.
|
||||
Hacked several fns to use `array-cont's restrict parameter
|
||||
to speed things up.
|
||||
|
||||
03Dec98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Moved simulink keywords into a guadier level. Added require font-lock.
|
||||
Fixed `matlab-ltype-help-comm' to not loop endlessly @ bob.
|
||||
Added `matlab-ispell-strings-region', `matlab-ispell-strings', and
|
||||
`matlab-ispell-comments'. Added to menu & keymap.
|
||||
|
||||
02Dec98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-show-line-info' to not use old indent functions.
|
||||
Fixed "proc" ref in `matlab-shell-send-string' which only
|
||||
worked incidentally.
|
||||
Release 2.2
|
||||
|
||||
15Nov98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
When auto-filling comments at the end of a line, use
|
||||
auto-fill, and not fill-paragraph.
|
||||
`matlab-set-comm-fill-prefix' no longer grabs preceding spaces.
|
||||
|
||||
12Nov98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
When a regular matlab prompt appears, turn off the overlay arrow.
|
||||
|
||||
11Nov98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Attempted to make `matlab-shell-echos' disply the string about
|
||||
to be run for save-and-go, and run-region in the fn
|
||||
`matlab-shell-send-string'
|
||||
|
||||
10Nov98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed bug in `gud-matlab-marker-filter' so that instead of
|
||||
checking for specific prompts, we check specifically for the
|
||||
error prefix, and display everything else (which includes
|
||||
the prompt of the INPUT command.
|
||||
|
||||
04Nov98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-shell-echos' -> `matlab-shell-echoes'.
|
||||
|
||||
04Nov98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Post 2.1.4d.
|
||||
|
||||
03Nov98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added `matlab-shell-echos' for NT engine program.
|
||||
|
||||
02Nov98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Due to new engine program for NT, be careful w/ error message in
|
||||
`matlab-shell'.
|
||||
|
||||
31Oct98 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
changed local variable `comment-column' to value of
|
||||
`matlab-comment-column' (not the symbol)
|
||||
changed reference of `matlab-comment-column' to `comment-column'.
|
||||
Fixed matlab-comment on lines w/ comment.
|
||||
|
||||
26Oct98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added help for `matlab-shell' on Windows platform.
|
||||
|
||||
23Oct98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed font locking for statement vars for an embedded fn call.
|
||||
Fixed font locking non-simulink commands starting w/ `sim'
|
||||
|
||||
19Oct98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
When auto-filling, ignore lines which are commented regions.
|
||||
|
||||
16Oct98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
In `matlab-set-comm-fill-prefix', account for the $$$ of a
|
||||
region comment.
|
||||
|
||||
14Oct98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
When debugging source, convert .p files into .m files before loading.
|
||||
|
||||
07Oct98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
A bunch of changes to enable GUD usage under XEmacs 20.4.
|
||||
Updated some documentation. Switched to 2.1.4 due to changes.
|
||||
|
||||
06Oct98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added binding for `backspace' symbol to not delete prompt.
|
||||
|
||||
02Oct98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed matlab shell to beep shell to beep when filtering C-g
|
||||
Added a command to prevent simple deletion of the prompt in shell mode.
|
||||
|
||||
30Sept98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Post 2.1.3i to mailing list.
|
||||
|
||||
25Sept98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed a region bug for Emacs 20.2. Apparently `region-face'
|
||||
is important, and I shouldn't have used it as a local
|
||||
variable.
|
||||
|
||||
24Sept98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed bug for arg1 functions when 1st arg is a function call,
|
||||
and the lineup code matches past arg1 of this fn.
|
||||
Added `matlab-arg1-max-indent-length' to control how long the
|
||||
first argument must be before we stop indenting.
|
||||
|
||||
23Sept98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Made sure region was correctly found for XEmacs users w/ custom.
|
||||
|
||||
22Sept98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added optional arg REINDENT to `matlab-insert-end-block' to reindent
|
||||
the code affected by the new block.
|
||||
|
||||
10Sept98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed use of `matlab-indent-past-arg1-functions' so that the `_' char
|
||||
is also skipped over when backing up.
|
||||
The font lock keywords for 1st arg is var functions now uses
|
||||
`matlab-indent-past-arg1-functions' as the default reference.
|
||||
Added a bunch of simulink keywords to font lock, included a simulink
|
||||
keyword face, and to `matlab-indent-past-arg1-functions'.
|
||||
|
||||
09Sept98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added waitfor in with set/get as a handle/property pair acceptor.
|
||||
Fixed defcustom rules for for `matlab-unterminated-string-face'
|
||||
to take the same properties as `font-lock-string-face'.
|
||||
Added some really gaudy keywords for highlighting interesting
|
||||
things in a file's help comment.
|
||||
|
||||
31Aug98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Post 2.1.3f to mailing list.
|
||||
Fixed typo in `matlab-shell' relating to keymaps for older emacsen.
|
||||
|
||||
21Aug98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-ltype-help-comm' to not hang at beginning of buffer.
|
||||
Add `matlab-ltype-comm-ignore' returns t on lines which were
|
||||
hit with `matlab-comment-region'. `matlab-prev-line'
|
||||
ignores these when scanning backwards, and
|
||||
`matlab-calculate-indentation' forces these lines to indent
|
||||
to column 0.
|
||||
|
||||
20Aug98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Update doc for `matlab-case-level' to include cons cell
|
||||
Update `matlab-calc-indent' and `matlab-next-line-indentation'
|
||||
to handle cons cell for `matlab-case-level'.
|
||||
|
||||
19Aug98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Removed docs about 'nohelpcomment. This is the default now.
|
||||
|
||||
18Aug98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-find-convenient-line-break' to break before a function
|
||||
name, not instead of at it's opening parenthisis.
|
||||
|
||||
14Aug98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-auto-fill' so that when filling many parameters
|
||||
of strings, the small confusion of string continues doesn't
|
||||
mess things up (by inserting brackets and things like that.)
|
||||
Added `matlab-indent-past-arg1-functions' regex which permits
|
||||
indentation of continuations after certain classes of
|
||||
functions to occur with the second argument.
|
||||
Updated `matlab-set-comm-fill-prefix' to be smaller, and smarter.
|
||||
This eliminated `matlab-set-comm-fill-prefix-post-code'
|
||||
Removed the unused `matlab-set-code-fill-prefix'.
|
||||
Fixed `matlab-auto-fill' to fill post code comments first when
|
||||
applicable.
|
||||
Fixed `matlab-fill-paragraph' so that if the cursor is AFTER
|
||||
the ..., it will fill in code mode, not comment mode.
|
||||
Also, trailing comments are correctly decommented.
|
||||
|
||||
12Aug98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Rewrote `matlab-fill-region' to go through the region on a
|
||||
command by command basis calling `matlab-fill-paragraph'
|
||||
Fixed `matlab-fill-paragraph' to justify code lines, and
|
||||
insert spaces wher the line breaks were.
|
||||
Deleted `matlab-justify-comment-line' since we can get that
|
||||
behavior built in.
|
||||
Added `matlab-fill-fudge-hard-maximum' to be the hard maximum
|
||||
limit when filling code.
|
||||
Fixed `matlab-beginning-of-command' to correctly handle
|
||||
continued lines at the beginning of a buffer.
|
||||
Fixed `matlab-calc-indent' to be better about indentation at
|
||||
the beginning of a buffer.
|
||||
Fixed `matlab-find-convenient-line-break' to be smarter about
|
||||
varios potential problems including double-fudge parens,
|
||||
and before/after space search short-circuiting.
|
||||
|
||||
31Jul98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added `matlab-fill-fudge' which is a fuzzy fill zone. Also added
|
||||
`matlab-find-convenient-line-break' which calculates a fuzzy
|
||||
column to break a line on. Updated `matlab-do-autofill' to
|
||||
use the above function.
|
||||
Updated `matlab-fill-paragraph' to use the new fuzzy line-break
|
||||
calculation on code.
|
||||
Added `matlab-ltype-continued-comm' to identify the column on
|
||||
a previous line where the comment column is.
|
||||
Updated indentor to indent comments indentically to the previous
|
||||
line's comment column even if it follows code.
|
||||
Updated `matlab-beginning-of-command' and `matlab-end-of-command'
|
||||
to correctly trace to the end of a command's comments.
|
||||
|
||||
29Jul98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed `matlab-auto-fill' to prevent filling if typing a space
|
||||
while the cursor is on the first . or the elipsis.
|
||||
Fixed `matlab-ltype-endfunction-comm' so it won't barf on end-of-
|
||||
file conditions.
|
||||
|
||||
27Jul98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed first code line in a function indenting problem. The
|
||||
variable `matlab-indent-function' was ignored, where code
|
||||
after a help comment was always indented, and code after
|
||||
the first function decl, but w/ no help was always not
|
||||
indented.
|
||||
Fixed `matlab-beginning-of-command' to correctly handle the
|
||||
first line in a file containing continuation marks.
|
||||
Fixed auto fill to not fill lines with elipses on them already.
|
||||
Fixed `matlab-valid-end-construct-p' to handle unterminated lists
|
||||
or matrixes. If a list is unterminated, then all ends are
|
||||
assumed to be invalid.
|
||||
|
||||
20Jul98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Check to make sure `set-keymap-parent' exists before using it.
|
||||
|
||||
07Jul98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Moved `matlab-mode-verify-fix-functions' to custom variable section,
|
||||
and turned it into a defcustom declaration.
|
||||
Added `matlab-lattr-array-cont' function to identify lines that
|
||||
have unstarted/ended arrays in them.
|
||||
`matlab-beginning-of-command' and `matlab-end-of-command' now track
|
||||
across unbounded array constants.
|
||||
|
||||
06Jul98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Put `matlab-indent-function' back to nil.
|
||||
`matlab-mode-vf-quietafy-buffer' can take optional ignored FAST arg.
|
||||
Release 2.1.2.
|
||||
|
||||
02Jul98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added `matlab-mode-vf-quietafy-buffer' which finds lines which may
|
||||
produce ANS style output.
|
||||
When `matlab-indent-function' is 'nohelpcomment, then the first
|
||||
comment in a function is unindented while the function body
|
||||
is indented.
|
||||
|
||||
22Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Even more string highlighting fixes for spaces in strings.
|
||||
|
||||
17Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Re-worked the string/comment font locking to use functions instead
|
||||
of string matching. The functions are now much more accurate.
|
||||
|
||||
16Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed auto-fill prefix for comments to not require a space.
|
||||
|
||||
15Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
More string font lock fixing comments directly after a string.
|
||||
|
||||
10Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed unterminated strings that contain comment characters,
|
||||
and don't highlight the comments in unterminated strings.
|
||||
Discovered why XEmacs 20 wouldn't highlight some items, and
|
||||
fixed it. Required lots of 'appends, plus the removal
|
||||
of 'prepend for comments which allowed other keywords to show
|
||||
through.
|
||||
|
||||
10Jun98 by Peter J. Acklam <jacklam@math.uio.no>
|
||||
Fixed unterminated strings with quoted quotes.
|
||||
|
||||
05Jun98 by Stelios Kyriacou <kyriacou@cbmv.jhu.edu>
|
||||
Update `gud-matlab-error-regexp' to handle warnings.
|
||||
Update `matlab-shell-last-error' to find errors the cursor is in.
|
||||
|
||||
04Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Attempt to make `matlab-unterminated-string-face' do the defface thing.
|
||||
|
||||
04Jun98 by Stelios Kyriacou <kyriacou@cbmv.jhu.edu>
|
||||
Fixed `matlab-find-file-on-path' to correctly search the list of paths.
|
||||
Added check that a path is a directory before fetching it's files.
|
||||
Fixed a bug when I merged a change in from jacklam which I seem to
|
||||
have forgotten to put into this history.
|
||||
|
||||
03Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
`matlab-unterminated-string-face' is now a self-referencing variable.
|
||||
Post version 2.1.1
|
||||
|
||||
02Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed the function `matlab-mode-determine-mfile-path' to not fail.
|
||||
Updated `matlab-find-file-on-path' to handle nil's in the list
|
||||
and provide helpful errors
|
||||
|
||||
01Jun98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Post version 2.1
|
||||
|
||||
27May98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Enabled `matlab-mode-determine-mfile-path' and used it to
|
||||
define the variable `matlab-mode-install-path'. This is
|
||||
then used by the new commands `matlab-find-file-on-path' and
|
||||
`matlab-find-file-click' Added these to the keymap and meny.
|
||||
|
||||
22May98 by Dan Nicolaescu <done@wynken.ece.arizona.edu>
|
||||
Fixed derived modes to correctly font lock upon creation.
|
||||
|
||||
19May98 by Peter J. Acklam <jacklam@math.uio.no>
|
||||
New function highlighting regexps which are more accurate.
|
||||
|
||||
11May98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Ran new checkdoc on the file and fixed all calls to `error'
|
||||
|
||||
11May98 by Peter J. Acklam <jacklam@math.uio.no>
|
||||
Fixed a string highlighting bug.
|
||||
|
||||
11May98 Michael Granzow <mg@medi.physik.uni-oldenburg.de>
|
||||
Found bug in `matlab-keywords-boolean'.
|
||||
|
||||
08May98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
CR after unterminated END will error, but still insert the CR.
|
||||
|
||||
08May98 by Hubert Selhofer <hubert@na.mathematik.uni-tuebingen.de>
|
||||
CR when (point) == (point-min) no longer errors
|
||||
|
||||
05May98 by Hubert Selhofer <hubert@na.mathematik.uni-tuebingen.de>
|
||||
Many spelling fixes in comments, and doc strings.
|
||||
Adjusted some font-lock keywords to be more compact/effecient.
|
||||
|
||||
30Apr98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
%endfunction unindenting can now have arbitrary text after it.
|
||||
|
||||
24Apr98 by Peter J. Acklam <jacklam@math.uio.no>
|
||||
Fixed highlighting of for statements w/ traling comments.
|
||||
|
||||
23Apr98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed -vf-block functions to have more restrictive before-keyword
|
||||
so we don't accidentally match keywords at the end of symbols.
|
||||
|
||||
22Apr98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Release 2.0 to web site and newsgroups.
|
||||
Ran checkdoc/ispell on entire file.
|
||||
Cleaned up some compile-time warnings.
|
||||
Verified XEmacs compatibility.
|
||||
|
||||
13Apr98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed bug in `matlab-mode-vf-functionname' to prevent infinite loop
|
||||
on empty files.
|
||||
|
||||
10Apr98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Added break to highlighted keywords.
|
||||
Case variable highlighting now stops at comment endings.
|
||||
|
||||
07Apr98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
`matlab-ltype-comm' no longer demands a space after the %.
|
||||
Indentor now unindents the comment %endfunction.
|
||||
Removed transposing transpose part. It broke quoted quotes.
|
||||
|
||||
02Apr98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Comments appearing at the end of a function, and just before a new
|
||||
subfunction, are now unintented if `matlab-indent-function' is
|
||||
non-nil. This lets matlab users use %endfunction at the end
|
||||
of a function, and get the indentation right.
|
||||
|
||||
01Apr98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Smarter font lock for case (jacklam@math.uio.no)
|
||||
Auto fill accounts for chars inserted based on the variable
|
||||
`matlab-fill-count-ellipsis-flag'.
|
||||
Auto fill will now fill a string by putting it into brackets
|
||||
controlled by `matlab-fill-strings-flag'.
|
||||
|
||||
18Mar98 by Peter J. Acklam <jacklam@math.uio.no>
|
||||
Enabled multi-line function definitions in font-lock and imenu.
|
||||
|
||||
16Mar98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed potential error in comment searching around ...
|
||||
Fixed many function regexp's as per Peter J. Acklam's
|
||||
<jacklam@math.uio.no> suggestion.
|
||||
|
||||
09Mar98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed `tempo-template-matlab-function' to work correctly.
|
||||
Fixed indentation for many other templates.
|
||||
Made sure the verifier uses navigation syntax.
|
||||
|
||||
23Feb98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed problem with x='%' % ' this shouldn't work
|
||||
Fixed a problem w/ strung up brackets messing up valid
|
||||
end identification.
|
||||
|
||||
17Feb98 by Aki Vehtari <Aki.Vehtari@hut.fi>
|
||||
Fixed prompt regexp to include the debugging K.
|
||||
|
||||
11Feb98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Made `matlab-mode-vf-functionname' more robust to arbitrary
|
||||
versions of a function definition. This includes allowing
|
||||
comments and blank lines before the first fn definition.
|
||||
Fixed up the font lock keywords for functions some
|
||||
|
||||
10Feb98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed problem with derived view mode.
|
||||
Fixed font locking of globals to allow a ; at the end.
|
||||
Fixed function name verifier to not allow = on next line.
|
||||
It used to match invalid expressions.
|
||||
`matlab-shell-collect-command-output' now uses a different prompt
|
||||
detector when waiting for output. This prevents early exit.
|
||||
|
||||
09Feb98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Updated `matlab-indent-line' to not edit the buffer if no changes
|
||||
are needed, and to make after cursor position smarter.
|
||||
|
||||
05Feb98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Added completion semantics and lists for HandleGraphics property lists
|
||||
Added `matlab-completion-technique' and made it's default value
|
||||
'completion. This shows a buffer of completions instead of
|
||||
cycling through them as the hippie-expand command does.
|
||||
|
||||
26Jan98 by Aki Vehtari <Aki.Vehtari@hut.fi>
|
||||
The Matlab logo variable now uses XEmacs 20.4 locate function.
|
||||
Small cleanups
|
||||
|
||||
26Jan98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Updated `matlab-fill-paragraph' to use a better fill prefix.
|
||||
Moved code sections around, and added page breaks for navigation.
|
||||
|
||||
23Jan98 by Aki Vehtari <Aki.Vehtari@hut.fi>
|
||||
(matlab-frame-init): Fix typo in menu.
|
||||
(matlab-output-to-temp-buffer): Use matlab-shell-help-mode.
|
||||
(matlab-shell-run-region): New function.
|
||||
(matlab-shell-collect-command-output): Remove (goto-char (point-max)).
|
||||
(matlab-shell-topic-mode-hook): Name change.
|
||||
(matlab-shell-topic-browser): Use matlab-shell-topic-mode.
|
||||
(matlab-shell-help-mode): New mode. Derive from view-major-mode.
|
||||
(matlab-shell-help-mode-menu): Define.
|
||||
(matlab-shell-topic-mode): Name change and derive from
|
||||
matlab-shell-help-mode.
|
||||
(matlab-shell-topic-mode-menu): Name change.
|
||||
|
||||
22Jan98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Make `matlab-comment' insert `matlab-comment-s' on lines with
|
||||
no text when there there is no previous comment line to mimic.
|
||||
|
||||
21Jan98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed a few templates. Added `matlab-if-else'.
|
||||
`matlab-insert-end-block' will now add a comment consisting of
|
||||
the text starting the block being ended.
|
||||
Added colors to variables defined with the global command.
|
||||
Added `matlab-complete-symbol' which uses `matlab-find-recent-variable'
|
||||
which searches backwards for variables names, and
|
||||
`matlab-find-user-functions' which finds user functions.
|
||||
There are also `matlab-*-completions' for solo commands
|
||||
(if, else, etc), value commands, and boolean commands.
|
||||
The current semantic state is found w/ `matlab-lattr-semantics'
|
||||
|
||||
20Jan98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Changed `matlab-block-scan-re' to have a limiting expression at
|
||||
the beginning. This makes sexp scanning faster by skipping
|
||||
more semantically bad matches.
|
||||
Forward/backward sexp now watch `matlab-scan-on-screen-only', which
|
||||
make them stop when the scan falls off the screen. Useful for
|
||||
making the block highlighter *much* faster for large constructs,
|
||||
and is logical since we can't see the highlight anyway.
|
||||
Added `matlab-block-verify-max-buffer-size' to turn off long checks
|
||||
on big buffers during save only. Requesting a verify will do
|
||||
the checks anyway.
|
||||
Fixed block verifiers to check that found end keywords are also
|
||||
valid block terminators.
|
||||
|
||||
19Jan98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Fixed `gud-matlab-marker-filter' and `matlab-join-comment-lines'
|
||||
to not use `replace-match's fifth argument.
|
||||
Replaced `matlab-insert-' with tempo templates where appropriate.
|
||||
|
||||
19Jan98 by Aki Vehtari <Aki.Vehtari@hut.fi>
|
||||
Fixed `matlab-mode-vf-functionname' to use a correct form
|
||||
of `replace-match' for XEmacs.
|
||||
Suggested form of `matlab-navigation-syntax'.
|
||||
|
||||
14Jan98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Added manu `matlab-insert-' functions, including:
|
||||
`switch-block', `next-case', `end-block', `if-block',
|
||||
`for-block', `try-block', `while-block'.
|
||||
Added `matlab-stringify-region' which takes a region, and
|
||||
converts it to a string by adding ' around it, and quoting
|
||||
all the quotes in the region.
|
||||
Added an insertion prefix C-c C-c for all insert commands, and
|
||||
the stringify function.
|
||||
`matlab-auto-fill' is now assigned to `normal-auto-fill-function',
|
||||
which is an Emacs 20 thing for auto-fill minor mode.
|
||||
Added `matlab-beginning-of-command' and `end-of-command' which
|
||||
moves across lines w/ continuation.
|
||||
Changed `matlab-lattr-cont' to allow continuation on lines
|
||||
ending in semicolon. Is this correct?
|
||||
Changed the main menu to have submenues for navigation,
|
||||
formatting, and the new insert functions.
|
||||
Fixed `matlab-forward-sexp' to not skip over brackets which
|
||||
was appeared to be a missunderstanding.
|
||||
Block highlighter and block verifiers no longer treat function
|
||||
as requiring an "end" keyword.
|
||||
|
||||
09Jan98 by Eric M. Ludlam <eludlam@mathworks.com>
|
||||
Based on code donated by Driscoll Tobin A <tad@cauchy.colorado.edu>
|
||||
`matlab-fill-paragraph' designed for M file help text, which
|
||||
will fill/justify comment text, and uses paragraph rules.
|
||||
`matlab-fill-comment-line' does not know about paragraphs.
|
||||
`matlab-cursor-in-string' can now take an optional argument
|
||||
which will identify an unterminated string.
|
||||
`matlab-auto-fill' will not fill strings, and if the string is
|
||||
not yet terminated, will also not fill it. When the string
|
||||
is terminated, the split will happen after the string, even
|
||||
if it occurs after the `fill-column'.
|
||||
|
||||
08Jan98 by Aki Vehtari <Aki.Vehtari@hut.fi>
|
||||
XEmacs compatibility associated with timers.
|
||||
XEmacs optimizations associated with point-at-[eb]ol.
|
||||
Turned key sequences from strings to Emacs/XEmacs wide [()] form
|
||||
Documentation string fixes.
|
||||
Customizable hooks. Also update other custom vars.
|
||||
Remove `matlab-reset-vars' and turn variables controlled by
|
||||
`matlab-indent-function' into functions.
|
||||
Some menu re-arrangements & topic-browser menu.
|
||||
Use matlab-region-face instead of 'region when highlighting stuff.
|
||||
`matlab-shell-exit' now deletes the buffer when it's done.
|
||||
`write-contents-hooks' is forced buffer local.
|
||||
Fixed `matlab-output-to-temp-buffer'.
|
||||
Made matlab-shell group.
|
||||
|
||||
07Jan98 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed indenting problem when end is first used as matrix index
|
||||
and is also the first word on a line.
|
||||
|
||||
07Jan98 by Aki Vehtari <Aki.Vehtari@hut.fi>
|
||||
Fixed comments to use add-hook instead of setq.
|
||||
Variable name cleanup. Added ###autoload tags to -mode and -shell.
|
||||
Removed some unused variables.
|
||||
|
||||
24Dec97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added `matlab-shell-enable-gud-flag' to control if the GUD features
|
||||
are used in shell mode or not. This is automatically set to nil
|
||||
when certain GUD features are not present
|
||||
Added stop/clear if error to menu to help people out w/ the debugger.
|
||||
Added block highlighting of if/for/etc/end constructs.
|
||||
Fixed up cursor-in-string even more to handle bol better.
|
||||
Fixed problem w/ syntax table installing itself in funny places
|
||||
and fixed the fact that tab was now treated as whitespace.
|
||||
|
||||
22Dec97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added verify/fix mode when saving. Added function name check.
|
||||
Added unterminated block check. Added unmatched end check.
|
||||
Fixed `matlab-backward-sexp' to error on mismatched end/begin blocks.
|
||||
|
||||
15Dec97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed some string stuff, and added checks when starting the shell.
|
||||
|
||||
10Dec97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed string font-locking based on suggestions from:
|
||||
Hubert Selhofer <hubert@na.uni-tuebingen.de>
|
||||
Peter John Acklam <jacklam@math.uio.no>
|
||||
Tim Toolan <toolan@ele.uri.edu>
|
||||
Fixed comment with ... indenting next line.
|
||||
Made command output collecting much faster.
|
||||
|
||||
10Dec97 merged the following:
|
||||
21May97 by Alf-Ivar Holm <alfh@ifi.uio.no>
|
||||
Added smart initial values of matlab help commands.
|
||||
Running commands in matlab-shell remembers old cmd line
|
||||
Commands can be run when a parial command line is waiting
|
||||
Changed apropo to apropos where applicable.
|
||||
|
||||
9Dec98 merged the following:
|
||||
30May97 by Hubert Selhofer <hubert@na.uni-tuebingen.de>
|
||||
Added 'endfunction' to keyword patterns (octave), slightly
|
||||
changed regexp for better performance.
|
||||
Added 'endfunction' to `matlab-block-end-pre-no-if' for compliance
|
||||
with octave.
|
||||
Fixed `matlab-clear-vars' (symbol names were incorrectly
|
||||
spelled matlab-matlab-*).
|
||||
Fixed typo in `matlab-really-gaudy-font-lock-keywords'.
|
||||
|
||||
26Nov97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added support for cell array indenting/continuation.
|
||||
Begin re-enumeration to V 2.0
|
||||
|
||||
11Nov97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added custom support for [X]emacs 20.
|
||||
|
||||
11Nov97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added beginning/end-defun navigation functions.
|
||||
Ran through latest version of checkdoc for good doc strings.
|
||||
|
||||
04Sep97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added try/catch blocks which are new Matlab 5.2 keywords.
|
||||
|
||||
02Sep97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Made auto-fill mode more robust with regard to comments
|
||||
at the end of source lines
|
||||
|
||||
13Aug97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed indentation bugs regarding the beginning of buffer.
|
||||
Added GUD support into matlab-shell. Debugger commands will
|
||||
now automatically check the stack and post the files being
|
||||
examined via this facility.
|
||||
|
||||
26Jun97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Help/Apropo buffers are now in Topic mode, and are highlighted.
|
||||
This allows navigation via key-clicks through the help.
|
||||
Describe-command can find a default in the current M file.
|
||||
Mouse-face set to make clickable items mouse-sensitive in topic buffers
|
||||
|
||||
25Jun97 by Anders Stenman <stenman@isy.liu.se>
|
||||
Some XEmacs hacks. Implemented highlighting of subtopics and
|
||||
commands under mouse in topic-browser mode. Added a nice Matlab
|
||||
logo in matlab-shell mode.
|
||||
See: http://www.control.isy.liu.se/~stenman/matlab
|
||||
|
||||
13Jun97 by Anders Stenman <stenman@isy.liu.se>
|
||||
Use the easymenu package for menus. Works both in XEmacs and
|
||||
FSF Emacs. Bound TAB to comint-dynamic-complete-filename in
|
||||
matlab-shell mode. Added a function matlab-shell-process-filter
|
||||
to filter out some escape character rubbish from Matlab output.
|
||||
|
||||
20May97 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
Released as version 1.10.0.
|
||||
|
||||
16May97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Ran through checkdoc to fix documentation strings.
|
||||
|
||||
15May97 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
Added shell-mode-map bindings; run matlab-shell-mode-hook, not
|
||||
matlab-shell-mode-hooks (PMiller). Changed keymaps for \C-<letter>,
|
||||
which conflicted w/ emacs style guidelines.
|
||||
|
||||
08May97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed forward/backward sexp error when end keyword appears as
|
||||
word component such as the symbol the_end
|
||||
|
||||
22Apr97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Fixed comment where `indent-function' was incorrectly spelled
|
||||
Fixed indentation when strings contained [] characters.
|
||||
Fixed indentation for multi-function files
|
||||
Added Imenu keywords. Permits use w/ imenu and emacs/speedbar
|
||||
The actual version of matlab file is not in a variable
|
||||
Keybinding for forward/backward sexp
|
||||
New function finds the mfile path. Not used for anything useful yet.
|
||||
Added matlab-shell/emacs io scripting functions. Used this in
|
||||
a topic/help/apropo browser. Could be used w/ other
|
||||
functions quite easily.
|
||||
|
||||
12Mar97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added new `matlab-shell-collect-command-output' to use for running
|
||||
matlab commands and getting strings back. Used this function
|
||||
to create `-describe-function', `-describe-variable', and
|
||||
`-apropo'. Should be useful for other things too.
|
||||
Added some XEmacs specific stuff.
|
||||
|
||||
07Mar97 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
Fixed a few xemacs problems. Released as 1.09.0.
|
||||
|
||||
03Mar97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added expressions to handle blocks which are not terminated with
|
||||
the 'end' command
|
||||
Added `matlab-shell-save-and-go' function to automatically run
|
||||
a function after saving it.
|
||||
Bug fixes to `matlab-forward-sexp'
|
||||
Improved font lock interface to take advantage of the user
|
||||
variable `font-lock-use-maximal-decoration'
|
||||
|
||||
24Feb97 by Eric Ludlam <eludlam@mathworks.com>
|
||||
Added more font locking, plus font locking of `matlab-shell'
|
||||
Added `matlab-backward-sexp',`matlab-cursor-in-string-or-comment'
|
||||
Added ability to indent switch/case/case/otherwise/end blocks
|
||||
as per manual specifications for matlab v5.0
|
||||
Added command for matlab-shell to goto the last reported error
|
||||
Modified matlab-shell to use comint features instead of hand
|
||||
crafted workarounds of the defaults
|
||||
|
||||
07Dec96 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
incorporated many fixes from Mats Bengtsson <matsb@s3.kth.se>;
|
||||
font-lock comment/string fixes, Eric Ludlam <eludlam@mathworks.com>;
|
||||
added support for switch construct;
|
||||
|
||||
01Aug96 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
fixed to jive w/ emacs lib conventions: changed name of file from
|
||||
matlab-mode.el to matlab.el (14 char limit); released as 1.08.0
|
||||
|
||||
28Apr96 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
comments lines w/ just % are now hilighted; syntax table: "-2" changed
|
||||
to " 2"; released 1.07.6
|
||||
|
||||
30Jan96 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
fixed problem w/ emacs-19.30 filling and auto-fill problem thanks to
|
||||
Mats Bengtsson <matsb@s3.kth.se>; started implementation of matlab-
|
||||
shell, based on comint and shell-mode; released 1.07.5
|
||||
|
||||
25Jan96 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
added "global" to font-lock, hilit keywords; fixed indenting of 2nd
|
||||
line if first ends in ...; filling is broken for FSF19.30 (works for
|
||||
FSF19.28); torkel fixes to matlab-reset-vars; fixed indent bug
|
||||
reported by Trevor Cooper;
|
||||
|
||||
20Jan96 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
cleaned up commenting; added preliminary `matlab-shell' mode,
|
||||
rel 1.07.4
|
||||
|
||||
19Jan96 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
commented out `debug-on-error'; got hilit to work for sam
|
||||
|
||||
18Jan96 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
fixed problem int `matlab-prev-line' which caused fatal `matlab-mode';
|
||||
crash fixed problem with indenting when keywords in comments; still
|
||||
haven't cleaned up comment formatting ...
|
||||
|
||||
21Jul95 by Matt Wette <mwette@alumni.caltech.edu>
|
||||
fixes by Bjorn Torkelsson <torkel@cs.umu.se>: replaced
|
||||
lattr-comment w/ lattr-comm to fix inconsistency; added
|
||||
function to font-lock keywords, added function name to
|
||||
`font-lock-function-name-face'. He had also added function as
|
||||
a block begin keyword. This should be an option since it will
|
||||
cause the body of a function to be indented. Worked on
|
||||
filling. More work on filling. fixed many bugs reported by
|
||||
Rob Cunningham. Pulled cadr.
|
||||
|
||||
13Jul95 by Matt Wette <mwette@mr-ed.jpl.nasa.gov>
|
||||
changed indenting for continuation lines in calc-deltas to use
|
||||
cont-level; changed syntax-table; changed the way the return key is
|
||||
mapped; released version 1.07.1
|
||||
|
||||
08Jul95 by Matt Wette <mwette@mr-ed.jpl.nasa.gov>
|
||||
This is a fairly major rewrite of the indenting functions to
|
||||
fix long- startednding problems arising from keywords and
|
||||
percents in strings. We may have to add more heuristics later
|
||||
but this may work better. Changed comment region string.
|
||||
Released version 1.07.0.
|
||||
|
||||
10Oct94 by Matt Wette <mwette@csi.jpl.nasa.gov>
|
||||
changed 'auto-fill-mode' to `auto-fill-function'; changed
|
||||
`comment-indent-' to `comment-indent-function'; fixed percents
|
||||
in strings being interpreted as comments, but a % for comment
|
||||
should not be followed by [disx%]
|
||||
|
||||
23Nov93 by Matt Wette <mwette@csi.jpl.nasa.gov>
|
||||
added Lucid emacs, GNU emacs font-lock and lhilit support; repaired
|
||||
mtlb-block-{beg,end}-kw (Thanks to Dave Mellinger <dkm1@cornell.edu>)
|
||||
removed string delim entry from matlab-mode-syntax-table (MATLAB lang
|
||||
sucks here -- why not use " for strings?). Released vers 1.06.0
|
||||
|
||||
10Aug93 by Matt Wette <mwette@csi.jpl.nasa.gov>
|
||||
added `matlab-indent-end-before-return'; indent may be fixed now
|
||||
still not working for emacs 19
|
||||
|
||||
02Aug93 by Matt Wette <mwette@csi.jpl.nasa.gov>
|
||||
fixed error in `mtlb-calc-indent'; bumped version to 1.05.1;
|
||||
added `mtlb-prev-line'; bumped version to 1.05.3; added
|
||||
`mtlb-calc-block-indent'
|
||||
|
||||
01Aug93 by Matt Wette <mwette@csi.jpl.nasa.gov>
|
||||
Fixed bug which treated form as block-begin keyword. Reworked
|
||||
`mtlb-calc-indent' -- seems to work better w/ redundant cont
|
||||
lines now. Bumbed version to 1.05.
|
||||
|
||||
13Jun93 by Matt Wette <mwette@csi.jpl.nasa.gov>
|
||||
Changed `linea' to `lattr', `linet' to `ltype', fixed
|
||||
Bumped version number from 1.03bb to 1.04.
|
||||
|
||||
02May91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Added `matlab-auto-fill' for `auto-fill-hook' so that this
|
||||
mode doesn't try to fill matlab code, just comments.
|
||||
|
||||
22Apr91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Changed `mtlb-ltype-cont' to `mtlb-lattr-cont',
|
||||
`mtlb-ltype-comment-on-line' to `mtlb-lattr-comment' and
|
||||
`mtlb-ltype-unbal-mexp' to `mtlb- attr-unbal-mext' to
|
||||
emphasize that these are line attributes and not line types.
|
||||
Modified `matlab-line-type' to reflect the change ini logic.
|
||||
|
||||
18Apr91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Modified `matlab-comment-return' so that when hit on a line with a
|
||||
comment at the end it will go to the comment column. To get the
|
||||
comment indented with the code, just hit TAB.
|
||||
|
||||
17Apr91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Received critique from gray@scr.slb.com. Changed ml- to mtlb-
|
||||
due to possible conflict with mlsupport.el routines. Added
|
||||
`matlab-comment' -line-s and -on-line-s. Fixed bug in
|
||||
`matlab-comment' (set-fill-prefix). `matlab-comment-return'
|
||||
now works if called on a non-comment line.
|
||||
|
||||
04Mar91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Added const `matlab-indent-before-return'. Released Version 1.02.
|
||||
|
||||
02Feb91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Changed names of `ml-*-line' to `ml-ltype-*'. Cleaned up a
|
||||
lot. Added `ml-format-comment-line', fixed `ml-format-region'.
|
||||
Changed added "-s" on end of `matlab-comment-region' string.
|
||||
Justify needs to be cleaned up.
|
||||
|
||||
Fri Feb 1 09:03:09 1991; gray@scr.slb.com
|
||||
Add function `matlab-comment-region', which inserts the string
|
||||
contained in the variable matlab-comment-region at the start
|
||||
of every line in the region. With an argument the region is
|
||||
uncommented. [Straight copy from fortran.el]
|
||||
|
||||
25Jan91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Got indentation of matrix expression to work, I think. Also,
|
||||
added tabs to comment start regular-expression.
|
||||
|
||||
14Jan91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Added functions `ml-unbal-matexp' `ml-matexp-indent' for matrix
|
||||
expressions.
|
||||
|
||||
07Jan91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Many changes. Seems to work reasonably well. Still would like
|
||||
to add some support for filling in comments and handle continued
|
||||
matrix expressions. Released as Version 1.0.
|
||||
|
||||
04Jan91 by Matt Wette, mwette@csi.jpl.nasa.gov
|
||||
Created. Used eiffel.el as a guide.
|
||||
|
|
@ -0,0 +1,630 @@
|
|||
This is the old ChangeLog from CVS @ MathWorks via checkin comments.
|
||||
|
||||
---------------
|
||||
|
||||
;;; $Log$
|
||||
;;; Revision 1.1 2005-12-01 18:37:46 zappo
|
||||
;;; *** empty log message ***
|
||||
;;;
|
||||
Revision 1.4.4.11.2.4.2.2 2005/11/16 13:53:36 eludlam
|
||||
Small completion patch.
|
||||
|
||||
Revision 1.4.4.11.2.4.2.1 2005/11/16 13:52:20 eludlam
|
||||
Small completion patch.
|
||||
|
||||
Revision 1.4.4.11.2.4 2005/07/11 20:14:13 batserve
|
||||
2005/06/27 1.4.4.14 batserve
|
||||
2005/06/21 1.4.4.13.2.1 padman
|
||||
Saved after merging from 1.4.8.2 (Akernel) to dev_padman_A (1.4.4.13.2.0)
|
||||
2005/06/21 1.4.4.13.2.2 padman
|
||||
Code Reviewer: TBRB mkarr,eludlam,csiegal
|
||||
merged Akernel,A versions
|
||||
some of Akernel's changes already got into A
|
||||
please review the merges
|
||||
Accepted job 28303 in A
|
||||
Accepted job 15746a in Ami
|
||||
Revision 1.4.4.11.2.5 2005/09/20 04:53:59 batserve
|
||||
2005/09/08 1.4.4.15 batserve
|
||||
2005/08/01 1.4.10.1 batserve
|
||||
2005/07/29 1.4.4.14.6.1 mkarr
|
||||
Related Records: 274559
|
||||
Code Reviewer: Eric Ludlam
|
||||
Introduced functions-have-end minor mode.
|
||||
Introduced special highlighting for nested function/end.
|
||||
Optimize matlab-backward-sexp by assuming that sexps to not cross
|
||||
"function" at the left margin.
|
||||
Handle documentation anchors (links).
|
||||
Fixed a bug in highlighting cross-function variables.
|
||||
Fixed infinite loop bug when matching "end" to "function",
|
||||
in the mode where functions are not expected to have "end".
|
||||
Accepted job 2313 in Alead
|
||||
Accepted job 28899 in A
|
||||
Accepted job 16896b in Ami
|
||||
|
||||
Revision 1.4.4.15 2005/09/08 20:31:39 batserve
|
||||
2005/08/01 1.4.10.1 batserve
|
||||
2005/07/29 1.4.4.14.6.1 mkarr
|
||||
Related Records: 274559
|
||||
Code Reviewer: Eric Ludlam
|
||||
Introduced functions-have-end minor mode.
|
||||
Introduced special highlighting for nested function/end.
|
||||
Optimize matlab-backward-sexp by assuming that sexps to not cross
|
||||
"function" at the left margin.
|
||||
Handle documentation anchors (links).
|
||||
Fixed a bug in highlighting cross-function variables.
|
||||
Fixed infinite loop bug when matching "end" to "function",
|
||||
in the mode where functions are not expected to have "end".
|
||||
Accepted job 2313 in Alead
|
||||
Accepted job 28899 in A
|
||||
|
||||
Revision 1.4.10.1 2005/08/01 15:13:19 batserve
|
||||
2005/07/29 1.4.4.14.6.1 mkarr
|
||||
Related Records: 274559
|
||||
Code Reviewer: Eric Ludlam
|
||||
Introduced functions-have-end minor mode.
|
||||
Introduced special highlighting for nested function/end.
|
||||
Optimize matlab-backward-sexp by assuming that sexps to not cross
|
||||
"function" at the left margin.
|
||||
Handle documentation anchors (links).
|
||||
Fixed a bug in highlighting cross-function variables.
|
||||
Fixed infinite loop bug when matching "end" to "function",
|
||||
in the mode where functions are not expected to have "end".
|
||||
Accepted job 2313 in Alead
|
||||
|
||||
Revision 1.4.4.14.6.1 2005/07/29 19:50:48 mkarr
|
||||
Related Records: 274559
|
||||
Code Reviewer: Eric Ludlam
|
||||
|
||||
Introduced functions-have-end minor mode.
|
||||
Introduced special highlighting for nested function/end.
|
||||
Optimize matlab-backward-sexp by assuming that sexps to not cross
|
||||
"function" at the left margin.
|
||||
Handle documentation anchors (links).
|
||||
Fixed a bug in highlighting cross-function variables.
|
||||
Fixed infinite loop bug when matching "end" to "function",
|
||||
in the mode where functions are not expected to have "end".
|
||||
Revision 1.4.4.11.2.5 2005/09/20 04:53:59 batserve
|
||||
2005/09/08 1.4.4.15 batserve
|
||||
2005/08/01 1.4.10.1 batserve
|
||||
2005/07/29 1.4.4.14.6.1 mkarr
|
||||
Related Records: 274559
|
||||
Code Reviewer: Eric Ludlam
|
||||
Introduced functions-have-end minor mode.
|
||||
Introduced special highlighting for nested function/end.
|
||||
Optimize matlab-backward-sexp by assuming that sexps to not cross
|
||||
"function" at the left margin.
|
||||
Handle documentation anchors (links).
|
||||
Fixed a bug in highlighting cross-function variables.
|
||||
Fixed infinite loop bug when matching "end" to "function",
|
||||
in the mode where functions are not expected to have "end".
|
||||
Accepted job 2313 in Alead
|
||||
Accepted job 28899 in A
|
||||
Accepted job 16896b in Ami
|
||||
|
||||
Revision 1.4.4.15 2005/09/08 20:31:39 batserve
|
||||
2005/08/01 1.4.10.1 batserve
|
||||
2005/07/29 1.4.4.14.6.1 mkarr
|
||||
Related Records: 274559
|
||||
Code Reviewer: Eric Ludlam
|
||||
Introduced functions-have-end minor mode.
|
||||
Introduced special highlighting for nested function/end.
|
||||
Optimize matlab-backward-sexp by assuming that sexps to not cross
|
||||
"function" at the left margin.
|
||||
Handle documentation anchors (links).
|
||||
Fixed a bug in highlighting cross-function variables.
|
||||
Fixed infinite loop bug when matching "end" to "function",
|
||||
in the mode where functions are not expected to have "end".
|
||||
Accepted job 2313 in Alead
|
||||
Accepted job 28899 in A
|
||||
|
||||
Revision 1.4.10.1 2005/08/01 15:13:19 batserve
|
||||
2005/07/29 1.4.4.14.6.1 mkarr
|
||||
Related Records: 274559
|
||||
Code Reviewer: Eric Ludlam
|
||||
Introduced functions-have-end minor mode.
|
||||
Introduced special highlighting for nested function/end.
|
||||
Optimize matlab-backward-sexp by assuming that sexps to not cross
|
||||
"function" at the left margin.
|
||||
Handle documentation anchors (links).
|
||||
Fixed a bug in highlighting cross-function variables.
|
||||
Fixed infinite loop bug when matching "end" to "function",
|
||||
in the mode where functions are not expected to have "end".
|
||||
Accepted job 2313 in Alead
|
||||
|
||||
Revision 1.4.4.14.6.1 2005/07/29 19:50:48 mkarr
|
||||
Related Records: 274559
|
||||
Code Reviewer: Eric Ludlam
|
||||
|
||||
Introduced functions-have-end minor mode.
|
||||
Introduced special highlighting for nested function/end.
|
||||
Optimize matlab-backward-sexp by assuming that sexps to not cross
|
||||
"function" at the left margin.
|
||||
Handle documentation anchors (links).
|
||||
Fixed a bug in highlighting cross-function variables.
|
||||
Fixed infinite loop bug when matching "end" to "function",
|
||||
in the mode where functions are not expected to have "end".
|
||||
|
||||
Revision 1.4.4.14 2005/06/27 20:27:59 batserve
|
||||
2005/06/21 1.4.4.13.2.1 padman
|
||||
Saved after merging from 1.4.8.2 (Akernel) to dev_padman_A (1.4.4.13.2.0)
|
||||
2005/06/21 1.4.4.13.2.2 padman
|
||||
Code Reviewer: TBRB mkarr,eludlam,csiegal
|
||||
merged Akernel,A versions
|
||||
some of Akernel's changes already got into A
|
||||
please review the merges
|
||||
Accepted job 28303 in A
|
||||
|
||||
Revision 1.4.4.13.2.2 2005/06/21 22:38:35 padman
|
||||
Code Reviewer: TBRB mkarr,eludlam,csiegal
|
||||
merged Akernel,A versions
|
||||
some of Akernel's changes already got into A
|
||||
please review the merges
|
||||
|
||||
Revision 1.4.4.13.2.1 2005/06/21 22:21:29 padman
|
||||
Saved after merging from 1.4.8.2 (Akernel) to dev_padman_A (1.4.4.13.2.0)
|
||||
|
||||
Revision 1.4.4.13 2005/06/21 18:51:17 batserve
|
||||
2005/05/25 1.4.4.11.2.2 batserve
|
||||
2005/01/21 1.4.2.12.2.2 eludlam
|
||||
Update copyright
|
||||
2005/05/17 1.4.2.12.2.3 eludlam
|
||||
tic/toc indent fix. User fix for auto-fill.
|
||||
2005/05/24 1.4.2.12.2.4 eludlam
|
||||
Related Records: 257613 258664
|
||||
Code Reviewer: mkarr
|
||||
Fix indentation numbers.
|
||||
Fix tic/toc indentation w/ assignments.
|
||||
Integrate user patch for auto-fill of of strings.
|
||||
Accepted job 15048 in Ami
|
||||
2005/06/04 1.4.4.11.2.3 batserve
|
||||
2005/06/02 1.4.2.12.2.5 eludlam
|
||||
Related Records: 266250
|
||||
Code Reviewer: mkarr
|
||||
Allow H1 lines for nested functions to indent correctly.
|
||||
Make comment char insertion electric.
|
||||
Added a few completion words.
|
||||
Fixed byte compilation warnings.
|
||||
Accepted job 15385 in Ami
|
||||
Accepted job 28180 in A
|
||||
|
||||
Revision 1.4.4.11.2.3 2005/06/04 23:41:36 batserve
|
||||
2005/06/02 1.4.2.12.2.5 eludlam
|
||||
Related Records: 266250
|
||||
Code Reviewer: mkarr
|
||||
Allow H1 lines for nested functions to indent correctly.
|
||||
Make comment char insertion electric.
|
||||
Added a few completion words.
|
||||
Fixed byte compilation warnings.
|
||||
Accepted job 15385 in Ami
|
||||
|
||||
Revision 1.4.2.12.2.5 2005/06/02 18:44:30 eludlam
|
||||
Related Records: 266250
|
||||
Code Reviewer: mkarr
|
||||
Allow H1 lines for nested functions to indent correctly.
|
||||
Make comment char insertion electric.
|
||||
Added a few completion words.
|
||||
Fixed byte compilation warnings.
|
||||
|
||||
Revision 1.4.2.12.2.4 2005/05/24 18:26:06 eludlam
|
||||
Related Records: 257613 258664
|
||||
Code Reviewer: mkarr
|
||||
Fix indentation numbers.
|
||||
Fix tic/toc indentation w/ assignments.
|
||||
Integrate user patch for auto-fill of of strings.
|
||||
|
||||
Revision 1.4.2.12.2.3 2005/05/17 14:59:06 eludlam
|
||||
tic/toc indent fix. User fix for auto-fill.
|
||||
|
||||
Revision 1.4.2.12.2.2 2005/01/21 21:32:24 eludlam
|
||||
Update copyright
|
||||
|
||||
Revision 1.4.2.12.2.1 2005/01/21 13:25:11 eludlam
|
||||
Related Records: 250151
|
||||
Code Reviewer: paulk
|
||||
Fix mlint dependency problem.
|
||||
Fix XEmacs compatibility problem.
|
||||
Add (behind option) experimental shell completion system.
|
||||
Add (behind comment) hideshow support.
|
||||
|
||||
Revision 1.4.2.12 2004/06/16 03:10:04 batserve
|
||||
2004/06/10 1.4.2.11.2.1 mkarr
|
||||
Related Records: 168455
|
||||
Code Reviewer: Ty Lightner, Eric Ludlam
|
||||
Changes to support nested functions.
|
||||
Accepted job 12607 in Amisc
|
||||
|
||||
Revision 1.4.2.11.2.1 2004/06/10 13:47:15 mkarr
|
||||
Related Records: 168455
|
||||
Code Reviewer: Ty Lightner, Eric Ludlam
|
||||
|
||||
Changes to support nested functions.
|
||||
|
||||
Revision 1.4.2.11 2004/05/13 02:52:11 batserve
|
||||
2004/03/11 1.4.6.12 eludlam
|
||||
Saved after merging with Amisc (1.4.2.9)
|
||||
2004/03/19 1.4.6.13 eludlam
|
||||
Related Records: 210470
|
||||
Code Reviewer: Various
|
||||
Fix header comments.
|
||||
Fix XEmacs compatibility itimer start.
|
||||
Fix XEmacs overlay compatibility macros.
|
||||
Add if(false) next to if(0) special code.
|
||||
Add support for %{ %} block comments.
|
||||
Fix problem with Emacs Link when not in use, and add new config item.
|
||||
Add optional feature for automatically adding a semicolon when needed.
|
||||
Add variable for lines that don't need semicolons.
|
||||
Fix menu item for mlint to not require it.
|
||||
Add -nodesktop to the command line switches.
|
||||
Fix debugger overlay arrow.
|
||||
Add `matlab-shell-run-region-or-line' command.
|
||||
2004/03/19 1.4.6.14 eludlam
|
||||
Saved after merging with Amisc (1.4.2.10)
|
||||
Accepted job 12462 in Amisc
|
||||
|
||||
Revision 1.4.6.14 2004/03/19 21:02:02 eludlam
|
||||
Saved after merging with Amisc (1.4.2.10)
|
||||
|
||||
Revision 1.4.6.13 2004/03/19 20:59:56 eludlam
|
||||
Related Records: 210470
|
||||
Code Reviewer: Various
|
||||
Fix header comments.
|
||||
Fix XEmacs compatibility itimer start.
|
||||
Fix XEmacs overlay compatibility macros.
|
||||
Add if(false) next to if(0) special code.
|
||||
Add support for %{ %} block comments.
|
||||
Fix problem with Emacs Link when not in use, and add new config item.
|
||||
Add optional feature for automatically adding a semicolon when needed.
|
||||
Add variable for lines that don't need semicolons.
|
||||
Fix menu item for mlint to not require it.
|
||||
Add -nodesktop to the command line switches.
|
||||
Fix debugger overlay arrow.
|
||||
Add `matlab-shell-run-region-or-line' command.
|
||||
|
||||
Revision 1.4.6.12 2004/03/11 13:42:54 eludlam
|
||||
Saved after merging with Amisc (1.4.2.9)
|
||||
|
||||
Revision 1.4.6.11 2004/03/10 18:40:26 eludlam
|
||||
Related Records: 208705
|
||||
Code Reviewer: ciolfi
|
||||
Version number change to 2.3.2
|
||||
Fix comment for installatin.
|
||||
Fix matlab-end-of-command (patch from user.)
|
||||
Add mlint enable/disable to matlab menu.
|
||||
|
||||
Revision 1.4.6.10 2003/07/15 16:49:31 eludlam
|
||||
Version number change.
|
||||
Added continue to keyword list.
|
||||
Added use contributed matlab-generate-latex command.
|
||||
Revision 1.4.2.9 2004/01/30 22:44:48 batserve
|
||||
2004/01/28 1.4.4.9 batserve
|
||||
2004/01/23 1.4.8.1 batserve
|
||||
2004/01/13 1.4.2.8.2.1 mkarr
|
||||
Code Reviewer: elijah
|
||||
merged in changes
|
||||
2004/01/20 1.4.2.8.2.2 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Make filter buffer-local.
|
||||
Put in html "rendering" and other changes for
|
||||
new handling of source locations.
|
||||
2004/01/22 1.4.2.8.2.3 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Adapt to column positions in matlab-url.
|
||||
Accepted job 7543 in Akernel
|
||||
Accepted job 13127 in A
|
||||
Accepted job 11551 in Amisc
|
||||
Revision 1.4.2.10 2004/03/18 21:17:17 batserve
|
||||
2004/03/14 1.4.4.10 batserve
|
||||
2004/03/10 1.4.4.9.2.1 padman
|
||||
Saved after merging with 1.4.6.11 (dev_eludlam)
|
||||
Accepted job 14370 in A
|
||||
Accepted job 11967a in Amisc
|
||||
|
||||
Revision 1.4.4.10 2004/03/14 15:30:34 batserve
|
||||
2004/03/10 1.4.4.9.2.1 padman
|
||||
Saved after merging with 1.4.6.11 (dev_eludlam)
|
||||
Accepted job 14370 in A
|
||||
|
||||
Revision 1.4.4.9.2.1 2004/03/10 20:30:27 padman
|
||||
Saved after merging with 1.4.6.11 (dev_eludlam)
|
||||
|
||||
Revision 1.4.4.9 2004/01/28 23:06:13 batserve
|
||||
2004/01/23 1.4.8.1 batserve
|
||||
2004/01/13 1.4.2.8.2.1 mkarr
|
||||
Code Reviewer: elijah
|
||||
merged in changes
|
||||
2004/01/20 1.4.2.8.2.2 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Make filter buffer-local.
|
||||
Put in html "rendering" and other changes for
|
||||
new handling of source locations.
|
||||
2004/01/22 1.4.2.8.2.3 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Adapt to column positions in matlab-url.
|
||||
Accepted job 7543 in Akernel
|
||||
Accepted job 13127 in A
|
||||
|
||||
Revision 1.4.8.2 2005/05/18 19:25:28 batserve
|
||||
2005/05/02 1.4.4.11.2.1.2.1 mkarr
|
||||
Related Records: 231734
|
||||
Code Reviewer: Eric Ludlam
|
||||
Allow for html anchors when matching for debugger output.
|
||||
Indent line beginning with end according to beginning of block,
|
||||
not according to the indentation of the previous line.
|
||||
Respond to "matlab:" anchors (evaluate an M expression).
|
||||
Accepted job 12245 in Akernel
|
||||
|
||||
Revision 1.4.4.11.2.1.2.1 2005/05/02 23:35:19 mkarr
|
||||
Related Records: 231734
|
||||
Code Reviewer: Eric Ludlam
|
||||
|
||||
Allow for html anchors when matching for debugger output.
|
||||
Indent line beginning with end according to beginning of block,
|
||||
not according to the indentation of the previous line.
|
||||
Respond to "matlab:" anchors (evaluate an M expression).
|
||||
|
||||
Revision 1.4.4.11.2.1 2005/01/23 18:39:17 batserve
|
||||
2005/01/21 1.4.2.12.2.1 eludlam
|
||||
Related Records: 250151
|
||||
Code Reviewer: paulk
|
||||
Fix mlint dependency problem.
|
||||
Fix XEmacs compatibility problem.
|
||||
Add (behind option) experimental shell completion system.
|
||||
Add (behind comment) hideshow support.
|
||||
Accepted job 13342 in Ami
|
||||
|
||||
Revision 1.4.2.12.2.1 2005/01/21 13:25:11 eludlam
|
||||
Related Records: 250151
|
||||
Code Reviewer: paulk
|
||||
Fix mlint dependency problem.
|
||||
Fix XEmacs compatibility problem.
|
||||
Add (behind option) experimental shell completion system.
|
||||
Add (behind comment) hideshow support.
|
||||
|
||||
Revision 1.4.2.12 2004/06/16 03:10:04 batserve
|
||||
2004/06/10 1.4.2.11.2.1 mkarr
|
||||
Related Records: 168455
|
||||
Code Reviewer: Ty Lightner, Eric Ludlam
|
||||
Changes to support nested functions.
|
||||
Accepted job 12607 in Amisc
|
||||
|
||||
Revision 1.4.2.11.2.1 2004/06/10 13:47:15 mkarr
|
||||
Related Records: 168455
|
||||
Code Reviewer: Ty Lightner, Eric Ludlam
|
||||
|
||||
Changes to support nested functions.
|
||||
|
||||
Revision 1.4.2.11 2004/05/13 02:52:11 batserve
|
||||
2004/03/11 1.4.6.12 eludlam
|
||||
Saved after merging with Amisc (1.4.2.9)
|
||||
2004/03/19 1.4.6.13 eludlam
|
||||
Related Records: 210470
|
||||
Code Reviewer: Various
|
||||
Fix header comments.
|
||||
Fix XEmacs compatibility itimer start.
|
||||
Fix XEmacs overlay compatibility macros.
|
||||
Add if(false) next to if(0) special code.
|
||||
Add support for %{ %} block comments.
|
||||
Fix problem with Emacs Link when not in use, and add new config item.
|
||||
Add optional feature for automatically adding a semicolon when needed.
|
||||
Add variable for lines that don't need semicolons.
|
||||
Fix menu item for mlint to not require it.
|
||||
Add -nodesktop to the command line switches.
|
||||
Fix debugger overlay arrow.
|
||||
Add `matlab-shell-run-region-or-line' command.
|
||||
2004/03/19 1.4.6.14 eludlam
|
||||
Saved after merging with Amisc (1.4.2.10)
|
||||
Accepted job 12462 in Amisc
|
||||
|
||||
Revision 1.4.6.14 2004/03/19 21:02:02 eludlam
|
||||
Saved after merging with Amisc (1.4.2.10)
|
||||
|
||||
Revision 1.4.6.13 2004/03/19 20:59:56 eludlam
|
||||
Related Records: 210470
|
||||
Code Reviewer: Various
|
||||
Fix header comments.
|
||||
Fix XEmacs compatibility itimer start.
|
||||
Fix XEmacs overlay compatibility macros.
|
||||
Add if(false) next to if(0) special code.
|
||||
Add support for %{ %} block comments.
|
||||
Fix problem with Emacs Link when not in use, and add new config item.
|
||||
Add optional feature for automatically adding a semicolon when needed.
|
||||
Add variable for lines that don't need semicolons.
|
||||
Fix menu item for mlint to not require it.
|
||||
Add -nodesktop to the command line switches.
|
||||
Fix debugger overlay arrow.
|
||||
Add `matlab-shell-run-region-or-line' command.
|
||||
|
||||
Revision 1.4.6.12 2004/03/11 13:42:54 eludlam
|
||||
Saved after merging with Amisc (1.4.2.9)
|
||||
|
||||
Revision 1.4.6.11 2004/03/10 18:40:26 eludlam
|
||||
Related Records: 208705
|
||||
Code Reviewer: ciolfi
|
||||
Version number change to 2.3.2
|
||||
Fix comment for installatin.
|
||||
Fix matlab-end-of-command (patch from user.)
|
||||
Add mlint enable/disable to matlab menu.
|
||||
|
||||
Revision 1.4.6.10 2003/07/15 16:49:31 eludlam
|
||||
Version number change.
|
||||
Added continue to keyword list.
|
||||
Added use contributed matlab-generate-latex command.
|
||||
Revision 1.4.2.9 2004/01/30 22:44:48 batserve
|
||||
2004/01/28 1.4.4.9 batserve
|
||||
2004/01/23 1.4.8.1 batserve
|
||||
2004/01/13 1.4.2.8.2.1 mkarr
|
||||
Code Reviewer: elijah
|
||||
merged in changes
|
||||
2004/01/20 1.4.2.8.2.2 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Make filter buffer-local.
|
||||
Put in html "rendering" and other changes for
|
||||
new handling of source locations.
|
||||
2004/01/22 1.4.2.8.2.3 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Adapt to column positions in matlab-url.
|
||||
Accepted job 7543 in Akernel
|
||||
Accepted job 13127 in A
|
||||
Accepted job 11551 in Amisc
|
||||
Revision 1.4.2.10 2004/03/18 21:17:17 batserve
|
||||
2004/03/14 1.4.4.10 batserve
|
||||
2004/03/10 1.4.4.9.2.1 padman
|
||||
Saved after merging with 1.4.6.11 (dev_eludlam)
|
||||
Accepted job 14370 in A
|
||||
Accepted job 11967a in Amisc
|
||||
|
||||
Revision 1.4.4.10 2004/03/14 15:30:34 batserve
|
||||
2004/03/10 1.4.4.9.2.1 padman
|
||||
Saved after merging with 1.4.6.11 (dev_eludlam)
|
||||
Accepted job 14370 in A
|
||||
|
||||
Revision 1.4.4.9.2.1 2004/03/10 20:30:27 padman
|
||||
Saved after merging with 1.4.6.11 (dev_eludlam)
|
||||
|
||||
Revision 1.4.4.9 2004/01/28 23:06:13 batserve
|
||||
2004/01/23 1.4.8.1 batserve
|
||||
2004/01/13 1.4.2.8.2.1 mkarr
|
||||
Code Reviewer: elijah
|
||||
merged in changes
|
||||
2004/01/20 1.4.2.8.2.2 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Make filter buffer-local.
|
||||
Put in html "rendering" and other changes for
|
||||
new handling of source locations.
|
||||
2004/01/22 1.4.2.8.2.3 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Adapt to column positions in matlab-url.
|
||||
Accepted job 7543 in Akernel
|
||||
Accepted job 13127 in A
|
||||
|
||||
Revision 1.4.8.1 2004/01/23 20:35:05 batserve
|
||||
2004/01/13 1.4.2.8.2.1 mkarr
|
||||
Code Reviewer: elijah
|
||||
merged in changes
|
||||
2004/01/20 1.4.2.8.2.2 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Make filter buffer-local.
|
||||
Put in html "rendering" and other changes for
|
||||
new handling of source locations.
|
||||
2004/01/22 1.4.2.8.2.3 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Adapt to column positions in matlab-url.
|
||||
Accepted job 7543 in Akernel
|
||||
|
||||
Revision 1.4.2.8.2.3 2004/01/22 16:42:39 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Adapt to column positions in matlab-url.
|
||||
|
||||
Revision 1.4.2.8.2.2 2004/01/20 22:31:16 mkarr
|
||||
Code Reviewer: Eric Ludlam
|
||||
Make filter buffer-local.
|
||||
Put in html "rendering" and other changes for
|
||||
new handling of source locations.
|
||||
|
||||
Revision 1.4.4.8 2003/05/08 19:45:08 batserve
|
||||
2003/04/29 1.4.2.8 batserve
|
||||
2003/04/28 1.4.6.9 eludlam
|
||||
Doc comment update (New file exchange link, matlab shell switches)
|
||||
Font lock of pragmas
|
||||
Whitespace mode support.
|
||||
Accepted job 7691 in Amisc
|
||||
Accepted job 6970 in A
|
||||
|
||||
Revision 1.4.2.8 2003/04/29 22:45:52 batserve
|
||||
2003/04/28 1.4.6.9 eludlam
|
||||
Doc comment update (New file exchange link, matlab shell switches)
|
||||
Font lock of pragmas
|
||||
Whitespace mode support.
|
||||
Accepted job 7691 in Amisc
|
||||
|
||||
Revision 1.4.6.11 2004/03/10 18:40:26 eludlam
|
||||
Related Records: 208705
|
||||
Code Reviewer: ciolfi
|
||||
Version number change to 2.3.2
|
||||
Fix comment for installatin.
|
||||
Fix matlab-end-of-command (patch from user.)
|
||||
Add mlint enable/disable to matlab menu.
|
||||
|
||||
Revision 1.4.6.10 2003/07/15 16:49:31 eludlam
|
||||
Version number change.
|
||||
Added continue to keyword list.
|
||||
Added use contributed matlab-generate-latex command.
|
||||
|
||||
Revision 1.4.6.9 2003/04/28 13:38:38 eludlam
|
||||
Doc comment update (New file exchange link, matlab shell switches)
|
||||
Font lock of pragmas
|
||||
Whitespace mode support.
|
||||
|
||||
Revision 1.4.6.8 2003/02/19 19:52:11 eludlam
|
||||
Exclude block verify from save hooks.
|
||||
Fixed if statement regexp for unreachable code.
|
||||
Add persistent as a keyword.
|
||||
|
||||
Revision 1.4.6.7 2003/01/06 16:04:51 eludlam
|
||||
Fill paragraph: Fix to handle comment at end of buffer.
|
||||
matlab-shell: Fix where kill-local-variables is called.
|
||||
|
||||
Revision 1.4.6.6 2002/10/23 14:56:42 eludlam
|
||||
Code Reviewer: eludlam
|
||||
User patch for finding the symbol at point.
|
||||
|
||||
Revision 1.4.6.5 2002/10/03 18:55:27 eludlam
|
||||
Fix XEmacs itimer issue with block highlighting.
|
||||
Yoni Wexler contributed patch for indented tic/toc.
|
||||
Block highlighting tic/toc.
|
||||
font lock for tic toc.
|
||||
|
||||
Revision 1.4.6.4 2002/09/27 13:31:22 eludlam
|
||||
Release Version 2.3.
|
||||
Removed LCD archive entry.
|
||||
|
||||
Revision 1.4.6.3 2002/09/12 13:01:36 eludlam
|
||||
Added support for matlab-shell reading matlab's history.
|
||||
Patch originally posted to cssm.
|
||||
|
||||
Revision 1.4.6.2 2002/08/08 18:23:24 eludlam
|
||||
User patch converts `matlab-shell-command-switches' to a list.
|
||||
|
||||
Revision 1.4.6.1 2002/06/11 18:59:17 eludlam
|
||||
Fix block highlight matching for timer buffer switch case.
|
||||
|
||||
Revision 1.4 2002/05/08 03:29:39 batserve
|
||||
Correct docstring to say that future versions of MATLAB may
|
||||
not require ellipses.
|
||||
Related Records: 131353
|
||||
Code Reviewer: eludlam
|
||||
|
||||
Revision 1.4 2002/05/07 20:39:36 paulk
|
||||
Correct docstring to say that future versions of MATLAB may
|
||||
not require ellipses.
|
||||
Related Records: 131353
|
||||
Code Reviewer: eludlam
|
||||
|
||||
Revision 1.3 2002/05/07 16:44:18 paulk
|
||||
- Support implied continuation (off by default)
|
||||
- Add a key binding for find-file-on-path to matlab-shell-mode
|
||||
- fix banner
|
||||
- Fix save-and-go to work in unsaved new buffers
|
||||
Related Records: 131353
|
||||
Code Reviewer: eludlam
|
||||
|
||||
Revision 1.2 2002/03/20 18:35:20 paulk
|
||||
Add a patch to matlab-mode from Eric Ludlam to support student edition.
|
||||
Related Records: 124543
|
||||
Code Reviewer: eludlam
|
||||
|
||||
Revision 1.1 2002/02/06 20:43:50 paulk
|
||||
Initial revision
|
||||
|
||||
Revision 1.3 2001/09/07 16:44:38 paulk
|
||||
Changed "Mathworks" to "MathWorks" and "Matlab" to "MATLAB"?
|
||||
Related Records: 107855
|
||||
|
||||
Revision 1.2 2001/09/06 16:41:39 paulk
|
||||
save-and-go and run-region now invoke their eei
|
||||
equivalents when eei is active.
|
||||
Related Records: 99176
|
||||
Code Reviewer: eludlam
|
||||
|
||||
Revision 1.1 2001/08/31 20:45:51 paulk
|
||||
Initial revision
|
Loading…
Reference in New Issue