1. 25 Apr, 2013 6 commits
    • Leo Liu's avatar
      * progmodes/octave.el (octave-completion-at-point-function): Make · 584ea277
      Leo Liu authored
      use of inferior octave process.
      (octave-initialize-completions): Remove.
      (inferior-octave-completion-table): New function.
      (inferior-octave-completion-at-point): Use it.
      (octave-completion-alist): Remove.
      584ea277
    • Stefan Monnier's avatar
      * lisp/progmodes/opascal.el: Use font-lock and syntax-propertize. · 1693b06a
      Stefan Monnier authored
      (opascal-mode-syntax-table): New var.
      (opascal-literal-kind, opascal-is-literal-end)
      (opascal-literal-token-at): Rewrite.
      (opascal--literal-start-re, opascal-font-lock-keywords)
      (opascal--syntax-propertize): New constants.
      (opascal-font-lock-defaults): Adjust.
      (opascal-mode): Use them.  Set comment-<foo> variables as well.
      (delphi-comment-face, opascal-comment-face, delphi-string-face)
      (opascal-string-face, delphi-keyword-face, opascal-keyword-face)
      (delphi-other-face, opascal-other-face): Remove face variables.
      (opascal-save-state): Remove macro.
      (opascal-fontifying-progress-step): Remove constant.
      (opascal--ignore-changes): Remove var.
      (opascal-set-token-property, opascal-parse-next-literal)
      (opascal-is-stable-literal, opascal-complete-literal)
      (opascal-is-literal-start, opascal-face-of)
      (opascal-parse-region, opascal-parse-region-until-stable)
      (opascal-fontify-region, opascal-after-change)
      (opascal-debug-show-is-stable, opascal-debug-unparse-buffer)
      (opascal-debug-parse-region, opascal-debug-parse-window)
      (opascal-debug-parse-buffer, opascal-debug-fontify-window)
      (opascal-debug-fontify-buffer): Remove.
      (opascal-debug-mode-map): Adjust accordingly.
      1693b06a
    • Leo Liu's avatar
      Merge octave-mod.el and octave-inf.el into octave.el with some · be64c05d
      Leo Liu authored
      cleanups.
      
      * progmodes/octave.el: New file renamed from octave-mod.el.
      * progmodes/octave-inf.el: Merged into octave.el.
      * progmodes/octave-mod.el: Renamed to octave.el.
      be64c05d
    • Tassilo Horn's avatar
      * textmodes/reftex-vars.el · d79d37bd
      Tassilo Horn authored
      (reftex-label-ignored-macros-and-environments): New defcustom.
      
      * textmodes/reftex-parse.el (reftex-parse-from-file): Use it.
      d79d37bd
    • Stefan Monnier's avatar
      * lisp/progmodes/octave-mod.el (octave-smie-forward-token): Only emit · ced3fc5d
      Stefan Monnier authored
      semi-colons if the line is not otherwise empty.
      * lisp/emacs-lisp/smie.el (smie-indent--hanging-p): Don't burp at EOB.
      (smie-indent-keyword): Improve the check to ensure that the next
      comment is really on the same line.
      (smie-indent-comment): Don't align with a subsequent closer (or eob).
      
      Fixes: debbugs:14218
      ced3fc5d
    • Glenn Morris's avatar
  2. 24 Apr, 2013 14 commits
  3. 23 Apr, 2013 9 commits
  4. 22 Apr, 2013 7 commits
  5. 21 Apr, 2013 4 commits