Glenn Morris
a48edb29fa
(octave-abbrev-table): Define abbrevs even if abbrev-table is non-nil
...
(saved user abbrevs may have been restored).
2006-12-05 05:25:17 +00:00
Eli Zaretskii
0c93f71581
(octave-indent-for-comment): Behave according to do string.
2006-03-11 15:11:09 +00:00
Nick Roberts
d91362c9e0
Update copyright for 2006.
2006-02-10 09:00:31 +00:00
Eli Zaretskii
d9f9aa720f
(octave-electric-space): Don't indent comments or strings if
...
octave-auto-indent is nil.
2005-12-10 10:29:22 +00:00
Juri Linkov
8ec3bce045
Add :link (custom-group-link font-lock-faces) to defgroup.
2005-11-17 07:40:11 +00:00
Masatake YAMATO
f5fab556d4
* message.el (message-expand-group): Pass the common
...
prefix substring of completion to `display-completion-list'.
* mh-comp.el (mh-complete-word): Pass the common
prefix substring of completion to `display-completion-list'.
* dabbrev.el (dabbrev-completion): Pass the common
prefix substring of completion to `display-completion-list'.
* filecache.el (file-cache-minibuffer-complete)
(file-cache-complete): Ditto.
* tempo.el (tempo-display-completions): Ditto.
* wid-edit.el (widget-file-complete, widget-color-complete): Ditto.
* emacs-lisp/lisp.el (lisp-complete-symbol): Ditto.
* eshell/em-hist.el (eshell-list-history): Ditto.
* mail/mailabbrev.el (mail-abbrev-complete-alias): Ditto.
* progmodes/etags.el (complete-tag): Ditto.
* progmodes/make-mode.el (makefile-complete): Ditto.
* progmodes/meta-mode.el (meta-complete-symbol): Ditto.
* progmodes/octave-mod.el (octave-complete-symbol): Ditto.
* progmodes/pascal.el (pascal-complete-word)
(pascal-show-completions): Ditto.
* textmodes/bibtex.el (bibtex-complete-internal): Ditto.
* simple.el (completion-common-substring): New variable.
(completion-setup-function): Use `completion-common-substring'
to put faces.
* minibuf.c (Fdisplay_completion_list): Add new optional
argument COMMON_SUBSTRING. Bind `completion-common-substring'
to the optional argument during running `completion-setup-hook'.
2005-10-16 09:31:48 +00:00
Eli Zaretskii
f7fba1a8c0
Change Author and Maintainer address.
...
(octave-maintainer-address): Change Kurt's email address.
2005-08-26 13:41:26 +00:00
Nick Roberts
034babe1e1
Update copyright for release of 22.1 for progmodes directory.
2005-08-01 08:43:45 +00:00
Lute Kamstra
3a35cf56e7
Update FSF's address.
2005-07-04 17:55:18 +00:00
Lute Kamstra
9a9691963d
* progmodes/ada-mode.el (ada-mode):
...
* progmodes/antlr-mode.el (antlr-mode):
* progmodes/autoconf.el (autoconf-mode):
* progmodes/dcl-mode.el (dcl-mode):
* progmodes/delphi.el (delphi-mode):
* progmodes/ebrowse.el (ebrowse-tree-mode)
(ebrowse-electric-list-mode, ebrowse-member-mode)
(ebrowse-electric-position-mode):
* progmodes/f90.el (f90-mode):
* progmodes/fortran.el (fortran-mode):
* progmodes/icon.el (icon-mode):
* progmodes/idlw-help.el (idlwave-help-mode):
* progmodes/idlw-shell.el (idlwave-shell-mode):
* progmodes/idlwave.el (idlwave-mode):
* progmodes/inf-lisp.el (inferior-lisp-mode):
* progmodes/m4-mode.el (m4-mode):
* progmodes/meta-mode.el (metafont-mode, metapost-mode):
* progmodes/modula2.el (modula-2-mode):
* progmodes/octave-inf.el (inferior-octave-mode):
* progmodes/octave-mod.el (octave-mode):
* progmodes/pascal.el (pascal-mode):
* progmodes/sh-script.el (sh-mode):
* progmodes/sql.el (sql-mode, sql-interactive-mode):
* progmodes/vhdl-mode.el (vhdl-mode):
* progmodes/xscheme.el (scheme-interaction-mode): Use run-mode-hooks.
2005-05-26 16:43:37 +00:00
Stefan Monnier
cb3d3ec192
(octave-comment-start): Simplify.
...
(octave-mode-syntax-table): Add % as a comment starter.
(octave-point): Remove.
(octave-in-comment-p, octave-in-string-p)
(octave-not-in-string-or-comment-p, calculate-octave-indent)
(octave-blink-matching-block-open, octave-auto-fill):
Use line-(beginning|end)-position instead.
2003-10-24 18:58:28 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Juanma Barranquero
a1506d2977
Trailing whitepace deleted.
2003-02-04 13:24:35 +00:00
Richard M. Stallman
34a463f1b1
(octave-mode-map): Change C-c i bindings to C-c C-i.
...
Duplicate its bindings with last char a ctl char.
2003-01-20 08:59:40 +00:00
Juanma Barranquero
6c83d99f87
Fix typo in comment.
2002-10-18 08:52:37 +00:00
Pavel Janík
99158127ba
(octave-abbrev-table): Mark all the predefined abbrevs as "system" abbrevs.
2001-12-30 22:23:27 +00:00
Pavel Janík
0ff9b955fe
Doc fixes.
2001-12-20 18:59:32 +00:00
Stefan Monnier
52dcc11466
Doc fix.
2001-12-02 07:17:00 +00:00
Gerd Moellmann
cb41203e13
(octave-font-lock-keywords): To font-lock the
...
builtin operators, use `font-lock-builtin-face' for Emacs and
`font-lock-preprocessor-face' otherwise.
2000-03-09 13:29:44 +00:00
Stephen Eglen
2454554e05
Added (require 'custom) and deleted :version line from
...
octave-auto-indent. Both these changes were made to make Octave lisp
files compatible with Emacs 19.34 and XEmacs 20.
1999-10-24 18:17:01 +00:00
Karl Heuer
ceab2c3125
(octave-maintainer-address): Use gnu.org.
1999-08-16 03:54:52 +00:00
Karl Heuer
aa82f4fbdf
(octave-abbrev-start): Use the correct
...
name of the abbrev table, and provide support for XEmacs.
(octave-xemacs-p): New variable.
1998-12-10 03:15:25 +00:00
Dan Nicolaescu
cd32a7baa4
*** empty log message ***
1998-04-20 02:34:53 +00:00
Simon Marshall
883212ce69
Changed font-lock-reference-face to font-lock-constant-face.
1998-02-20 14:58:27 +00:00
Andreas Schwab
28d16ed35b
Customized.
1998-01-26 11:29:46 +00:00
Dave Love
c0b08eb017
Use imenu-case-fold-search.
1997-12-12 17:10:08 +00:00
Karl Heuer
d83ee57852
(octave-auto-indent): New variable.
...
(octave-electric-semi, octave-electric-space): Use it.
(octave-before-magic-comment-p): New func.
(calculate-octave-indent, octave-comment-indent): Use it.
(octave-auto-indent): New variable.
(octave-electric-semi, octave-electric-space): Use it.
(octave-maybe-insert-continuation-string):
New function.
(octave-auto-fill): No longer calls do-auto-fill. Should now
avoid breaking lines after comment starts or before code line
continuation expressions.
(octave-fill-paragraph): Move forward a line if octave-auto-fill
gave up.
(octave-before-magic-comment-p): New func.
(octave-comment-indent): Handle magic comments correctly.
(calculate-octave-indent): Handle magic comments correctly.
(octave-abbrev-table): Added abbrevs for
switch, case, otherwise, and endswitch.
(octave-begin-keywords): Added switch.
(octave-else-keywords): Added case and otherwise.
(octave-end-keywords): Added endswitch.
(octave-block-match-alist): Added an entry for switch syntax.
(calculate-octave-indent): Added support for switch syntax.
(octave-block-end-offset): New function.
(octave-comment-indent): Fix a typo.
(octave-block-match-alist): Move
`otherwise' to right after `case' to have octave-close-block()
correctly close a `switch' block by `endswitch'.
1997-10-24 20:11:44 +00:00
Richard M. Stallman
e09735aadf
(inferior-octave-output-list): Declare here
...
to avoid compiler warnings.
(inferior-octave-output-string): Likewise.
(inferior-octave-receive-in-progress): Likewise.
1997-04-22 04:45:17 +00:00
Richard M. Stallman
092af6d867
Comment change.
1997-04-20 07:33:52 +00:00
Karl Heuer
6e6d2764da
(octave-abbrev-table): Add abbrevs for switch,
...
case, otherwise, and endswitch.
(octave-begin-keywords): Add switch.
(octave-else-keywords): Add case and otherwise.
(octave-end-keywords): Add endswitch.
(octave-block-match-alist): Add an entry for switch syntax.
(calculate-octave-indent): Add support for switch syntax.
(octave-block-end-offset): New function.
(octave-comment-indent): Fix typo.
1997-03-12 00:35:32 +00:00
Richard M. Stallman
e7017ef969
Delete explicit autoload calls.
...
Provide octave-mod.
Move the variables formerly in octave.el
to the top of the file.
1997-01-21 04:43:45 +00:00
Richard M. Stallman
d1e49742c5
Merge in octave.el; don't require octave.el.
...
Don't require octave-inf.el.
(octave-mode): Delete the startup message.
(octave-maintainer-address): Add bug-gnu-emacs.
(octave-version): Variable deleted.
(octave-submit-bug-report): Use emacs-version.
1997-01-21 00:40:19 +00:00
Richard M. Stallman
777874d029
(octave-mode): Delete the startup message.
1997-01-21 00:30:23 +00:00
Richard M. Stallman
f2727dfb21
Initial revision
1997-01-21 00:29:57 +00:00