1. 19 Nov, 2007 1 commit
    • Dan Nicolaescu's avatar
      * progmodes/octave-mod.el (inferior-octave-send-list-and-digest): · 004a00f4
      Dan Nicolaescu authored
      * play/yow.el (doctor-ret-or-read):
      * vc-hooks.el (vc-dired-resynch-file):
      * vc-hg.el (log-view-get-marked):
      * smerge-mode.el (ediff-cleanup-mess):
      * pcvs.el (vc-editable-p, vc-checkout):
      * pcomplete.el (comint-bol):
      * informat.el (texinfo-format-refill):
      * ido.el (tramp-tramp-file-p):
      * ibuffer.el (ibuffer-mark-on-buffer, ibuffer-format-qualifier)
      (ibuffer-generate-filter-groups)
      (ibuffer-format-filter-group-data):
      * add-log.el (c-beginning-of-defun, c-end-of-defun): Declare as
      functions.
      
      * ido.el (ido-file-internal): Move with-no-warnings to include the
      ffap-string-at-point call.
      
      * pcomplete.el (pcomplete-executables): Move defsubst before first
      use.
      
      * vc-hg.el (vc-hg-revision-table): Fix last change.
      004a00f4
  2. 21 Oct, 2007 1 commit
    • Dan Nicolaescu's avatar
      * emulation/edt-mapper.el (function-key-map): · f8246027
      Dan Nicolaescu authored
      (edt-map-key): Make it a function instead of using fset. Inline
      edt-gnu-map-key and edt-lucid-map-key. Use featurep 'xemacs.
      (edt-gnu-map-key, edt-lucid-map-key): Remove.
      (edt-x-emacs-p): Remove.
      (edt-emacs-variant, edt-window-system, edt-xserver):
      Use featurep 'xemacs.
      
      * net/eudc.el: Use (featurep 'xemacs) instead of the string test.
      Replace eudc-xemacs-p with its definition.
      (eudc-xemacs-p, eudc-emacs-p, eudc-xemacs-mule-p)
      (eudc-emacs-mule-p): Remove.
      (eudc-install-menu, eudc-mode): Replace eudc-emacs-p and
      eudc-xemacs-p with feature tests.
      
      * net/eudc-bob.el (eudc-bob-generic-menu, eudc-bob-mail-keymap)
      (eudc-bob-url-keymap, eudc-bob-sound-keymap)
      (eudc-bob-generic-keymap, eudc-bob-popup-menu)
      (eudc-bob-toggle-inline-display):
      * net/eudc-hotlist.el (eudc-hotlist-emacs-menu): Replace
      eudc-emacs-p and eudc-xemacs-p with feature tests.
      
      * net/eudcb-ph.el (eudc-ph-open-session): Replace
      eudc-xemacs-mule-p with its former definition.
      
      * progmodes/octave-mod.el (octave-xemacs-p): Remove.
      (octave-abbrev-start): Replace octave-xemacs-p with
      (featurep 'xemacs).
      
      * progmodes/vera-mode.el (vera-xemacs): Remove.
      (vera-mode-syntax-table): Replace vera-xemacs with
      (featurep 'xemacs).
      
      * progmodes/vhdl-mode.el (vhdl-xemacs): Remove.
      (vhdl-doc-mode, vhdl-doc-variable, vhdl-compile-init)
      (vhdl-speedbar-initialize, vhdl-ps-print-init)
      (vhdl-forward-comment, vhdl-mode-map-init, vhdl-show-messages)
      (vhdl-emacs-22, vhdl-emacs-21): Replace vhdl-xemacs
      with (featurep 'xemacs).
      
      * progmodes/antlr-mode.el (cond-emacs-xemacs-macfn, defunx)
      (save-buffer-state-x):
      * obsolete/fast-lock.el (fast-lock-verbose):
      * emulation/viper-init.el (viper-xemacs-p)
      (viper-cond-compile-for-xemacs-or-emacs):
      * emacs-lisp/checkdoc.el (checkdoc-minor-mode-map):
      * ps-print.el (case-fold-search):
      * ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs):
      * calculator.el (calculator-help): Use featurep 'xemacs.
      f8246027
  3. 13 Oct, 2007 4 commits
    • Glenn Morris's avatar
      (octave-looking-at-kw): Add doc string. · 050a4b35
      Glenn Morris authored
      (octave-re-search-forward-kw, octave-re-search-backward-kw):
      Add doc string, and an explicit COUNT argument.
      (octave-scan-blocks, octave-beginning-of-defun): Explicitly pass
      INC to search functions.
      050a4b35
    • Glenn Morris's avatar
      (octave-looking-at-kw): Add doc string. · 19530b36
      Glenn Morris authored
      (octave-re-search-forward-kw, octave-re-search-backward-kw):
      Add doc string, and an explicit COUNT argument.
      (octave-scan-blocks, octave-beginning-of-defun): Explicitly pass
      INC to search functions.
      19530b36
    • Glenn Morris's avatar
      John W. Eaton <jwe at octave.org> · a584f30f
      Glenn Morris authored
      (octave-looking-at-kw)
      (octave-re-search-forward-kw, octave-re-search-backward-kw): New functions.
      (octave-in-defun-p, calculate-octave-indent)
      (octave-blink-matching-block-open, octave-beginning-of-defun)
      (octave-auto-fill): Use octave-looking-at-kw instead of looking-at,
      to search for regexps that contain case-sensitive keywords.
      (octave-beginning-of-defun): Likewise, for octave-re-search-backward-kw.
      (octave-scan-blocks): Likewise, for octave-re-search-forward-kw.
      a584f30f
    • Glenn Morris's avatar
      John W. Eaton <jwe at octave.org> · f5b54e31
      Glenn Morris authored
      (octave-looking-at-kw)
      (octave-re-search-forward-kw, octave-re-search-backward-kw): New functions.
      (octave-in-defun-p, calculate-octave-indent)
      (octave-blink-matching-block-open, octave-beginning-of-defun)
      (octave-auto-fill): Use octave-looking-at-kw instead of looking-at,
      to search for regexps that contain case-sensitive keywords.
      (octave-beginning-of-defun): Likewise, for octave-re-search-backward-kw.
      (octave-scan-blocks): Likewise, for octave-re-search-forward-kw.
      f5b54e31
  4. 06 Oct, 2007 1 commit
    • Glenn Morris's avatar
      John W. Eaton <jwe at octave.org> · 490a8abe
      Glenn Morris authored
      (octave-abbrev-table): Add "until".
      (octave-begin-keywords): Add "do".
      (octave-end-keywords): Remove "end".
      (octave-reserved-words): Add "end".  Remove "all_va_args",
      "gplot", and 'gsplot".
      (octave-text-functions): Remove "gset", "gshow", "set", and "show".
      (octave-variables): Remove "IMAGEPATH", "INFO_FILE",
      "INFO_PROGRAM", "LOADPATH", "__error_text__", "automatic_replot",
      "default_return_value", "define_all_return_values",
      "do_fortran_indexing", "empty_list_elements_ok",
      "gnuplot_has_multiplot", "implicit_str_to_num_ok",
      "ok_to_lose_imaginary_part", "prefer_column_vectors",
      "prefer_zero_one_indexing", "propagate_empty_matrices",
      "resize_on_range_error", "treat_neg_dim_as_zero",
      "warn_assign_as_truth_value", "warn_comma_in_global_decl",
      "warn_divide_by_zero", "warn_function_name_clash",
      "warn_missing_semicolon", "whitespace_in_literal_matrix".
      Add "DEFAULT_EXEC_PATH", "DEFAULT_LOADPATH", "IMAGE_PATH",
      "crash_dumps_octave_core", "sighup_dumps_octave_core",
      "sigterm_dumps_octave_core".
      (octave-block-match-alist): Remove "end" from block-end keywords.
      (octave-mode): Update ftp site address.
      490a8abe
  5. 19 Sep, 2007 1 commit
    • Stefan Monnier's avatar
      Remove spurious * in docstrings. · e22bbd48
      Stefan Monnier authored
      (octave-mode-map): Move init into declaration and remove \t binding.
      (octave-mode-startup-message): Remove unused var.
      (octave-scan-blocks): Remove unused arg `from'.
      (octave-forward-block, octave-down-block, octave-up-block): Update callers.
      e22bbd48
  6. 08 Aug, 2007 1 commit
  7. 25 Jul, 2007 1 commit
  8. 21 Jan, 2007 1 commit
  9. 05 Dec, 2006 1 commit
  10. 11 Mar, 2006 1 commit
  11. 10 Feb, 2006 1 commit
  12. 10 Dec, 2005 1 commit
  13. 17 Nov, 2005 1 commit
  14. 16 Oct, 2005 1 commit
    • Masatake YAMATO's avatar
      * message.el (message-expand-group): Pass the common · f5fab556
      Masatake YAMATO authored
      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'.
      f5fab556
  15. 26 Aug, 2005 1 commit
  16. 01 Aug, 2005 1 commit
  17. 04 Jul, 2005 1 commit
  18. 26 May, 2005 1 commit
    • Lute Kamstra's avatar
      * progmodes/ada-mode.el (ada-mode): · 9a969196
      Lute Kamstra authored
      * 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.
      9a969196
  19. 24 Oct, 2003 1 commit
    • Stefan Monnier's avatar
      (octave-comment-start): Simplify. · cb3d3ec1
      Stefan Monnier authored
      (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.
      cb3d3ec1
  20. 01 Sep, 2003 1 commit
  21. 04 Feb, 2003 1 commit
  22. 20 Jan, 2003 1 commit
  23. 18 Oct, 2002 1 commit
  24. 30 Dec, 2001 1 commit
  25. 20 Dec, 2001 1 commit
  26. 02 Dec, 2001 1 commit
  27. 09 Mar, 2000 1 commit
  28. 24 Oct, 1999 1 commit
  29. 16 Aug, 1999 1 commit
  30. 10 Dec, 1998 1 commit
  31. 20 Apr, 1998 1 commit
  32. 20 Feb, 1998 1 commit
  33. 26 Jan, 1998 1 commit
  34. 12 Dec, 1997 1 commit
  35. 24 Oct, 1997 1 commit
    • Karl Heuer's avatar
      (octave-auto-indent): New variable. · d83ee578
      Karl Heuer authored
      (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'.
      d83ee578
  36. 22 Apr, 1997 1 commit
  37. 20 Apr, 1997 1 commit