1. 08 Apr, 2017 1 commit
    • Glenn Morris's avatar
      Remove references to OS/2 in code, doc, and comments · bca1fde8
      Glenn Morris authored
      * lisp/gnus/nnheader.el (nnheader-read-timeout)
      (nnheader-file-name-translation-alist): Remove OS/2 case, and simplify.
      * lisp/emulation/viper-util.el (viper-color-defined-p):
      * lisp/net/pop3.el (pop3-read-timeout):
      * lisp/net/imap.el (imap-read-timeout):
      * lisp/url/url-privacy.el (url-setup-privacy-info): Remove OS/2 case.
      * lisp/emulation/viper-ex.el (viper-glob-function):
      * lisp/vc/ediff-util.el (ediff-submit-report): Doc fix.
      * lisp/cus-edit.el (custom-display): Remove "pm" (OS/2).
      * doc/emacs/msdos-xtra.texi (MS-DOS):
      * doc/misc/gnus.texi (Various Various):
      * doc/misc/viper.texi (Rudimentary Changes): Remove mentions of OS/2.
      ; * lisp/url/url.el, lisp/url/url-vars.el:
      ; * lisp/progmodes/cperl-mode.el: Remove old comments.
      bca1fde8
  2. 01 Jan, 2017 1 commit
  3. 15 May, 2016 1 commit
    • Paul Eggert's avatar
      Pacify ‘make check-declare’ · 65c8c7cb
      Paul Eggert authored
      * lisp/cedet/srecode/insert.el (data-debug-new-buffer)
      (data-debug-insert-stuff-list, data-debug-insert-thing):
      * lisp/emulation/viper-ex.el (viper-change-state-to-vi)
      (viper-change-state-to-emacs):
      * lisp/emulation/viper-macs.el (viper-change-state-to-vi):
      * lisp/org/ob-asymptote.el (orgtbl-to-generic):
      * lisp/org/ob-awk.el (orgtbl-to-generic):
      * lisp/org/ob-core.el (org-edit-src-code, orgtbl-to-generic):
      * lisp/org/ob-emacs-lisp.el (orgtbl-to-generic):
      * lisp/org/ob-exp.el (org-element-context):
      * lisp/org/ob-gnuplot.el (org-time-string-to-time)
      (orgtbl-to-generic):
      * lisp/org/ob-haskell.el (org-export-to-file):
      * lisp/org/ob-latex.el (org-create-formula-image)
      (org-latex-compile):
      * lisp/org/ob-python.el (run-python):
      * lisp/org/ob-sh.el (orgtbl-to-generic):
      * lisp/org/ob-tangle.el (org-link-escape, org-back-to-heading):
      * lisp/org/org-colview.el (org-agenda-redo):
      * lisp/org/org-feed.el (url-retrieve-synchronously):
      * lisp/org/org-info.el (Info-find-node):
      * lisp/org/org-list.el (org-previous-line-empty-p):
      * lisp/org/org-macs.el (org-string-match-p):
      * lisp/org/org.el (org-beamer-mode):
      Fix prototype to match current definition.
      * lisp/emacs-lisp/advice.el (function-called-at-point):
      * lisp/progmodes/prolog.el (compilation-shell-minor-mode):
      Fix typo: extra '.
      * lisp/emacs-lisp/cl-generic.el (cl-defmethod):
      Insert ,' to pacify check-declare.
      * lisp/org/ob-comint.el (tramp-flush-directory-property):
      * lisp/org/ob-tangle.el (org-babel-update-block-body):
      * lisp/org/org-bibtex.el (org-babel-trim):
      * lisp/org/org-pcomplete.el (org-export-backend-options):
      * lisp/org/org-protocol.el (org-publish-get-project-from-filename):
      Fix file name in declare-function.
      * lisp/org/ob-comint.el (with-parsed-tramp-file-name)
      * lisp/org/ob-core.el (with-parsed-tramp-file-name):
      * lisp/org/org.el (org-beamer-mode):
      * lisp/url/url-http.el (gnutls-negotiate):
      Append ‘t’ to declare-function, since the declaration isn’t a defun.
      * lisp/org/ob-core.el (show-all):
      Declare outline-show-all instead, since it is the
      non-obsolete version of this function.
      (org-save-outline-visibility): Remove; not needed.
      * lisp/org/ob-scheme.el (run-geiser, geiser-mode)
      (geiser-eval-region, geiser-repl-exit):
      * lisp/org/ox-org.el (htmlize-buffer):
      Prepend "ext:" to file name, since it is not part of Emacs.
      * lisp/org/ob-sh.el (org-babel-comint-in-buffer)
      * lisp/org/org-gnus.el (nnimap-group-overview-filename):
      Remove decl, since function was removed.
      * lisp/org/ob-sh.el (org-babel-comint-with-output):
      * lisp/org/org-macro.el (org-with-wide-buffer):
      Omit unnecessary (and mismatching) decl.
      * lisp/org/org-agenda.el (calendar-absolute-from-iso):
      * lisp/org/org-clock.el (calendar-iso-to-absolute):
      Declare calendar-iso-to-absolute instead, since it is the
      non-obsolete version of this function.
      * lisp/org/org-compat.el (w32-focus-frame):
      Remove decl, since function is now obsolete.
      65c8c7cb
  4. 01 Jan, 2016 1 commit
  5. 17 Sep, 2015 1 commit
    • Paul Eggert's avatar
      Backslash cleanup in Elisp source files · 284c470e
      Paul Eggert authored
      This patch should not change behavior.  It typically omits backslashes
      where they are redundant (e.g., in the string literal "^\$").
      In a few places, insert backslashes where they make regular
      expressions clearer: e.g., replace "^\*" (equivalent to "^*") with
      "^\\*", which has the same effect as a regular expression.
      Also, use ‘\ %’ instead of ‘\%’ when avoiding confusion with SCCS IDs,
      and similarly use ‘\ $’ instead of ‘\$’ when avoiding confusion with
      RCS IDs, as that makes it clearer that the backslash is intended.
      284c470e
  6. 30 Aug, 2015 1 commit
    • Paul Eggert's avatar
      Text quoting fixes in cedet, emulation, emacs-lisp · 001c7dd9
      Paul Eggert authored
      * lisp/cedet/ede.el (ede-check-project-directory):
      * lisp/cedet/semantic/analyze/debug.el:
      (semantic-analyzer-debug-insert-include-summary):
      * lisp/cedet/semantic/bovine/c.el (semantic-c-describe-environment):
      * lisp/cedet/semantic/decorate/include.el:
      (semantic-decoration-unknown-include-describe)
      (semantic-decoration-all-include-summary):
      * lisp/cedet/semantic/ia.el (semantic-ia-fast-jump):
      * lisp/emulation/edt.el (edt-load-keys):
      * lisp/emulation/viper-cmd.el:
      (viper-display-current-destructive-command)
      (viper-query-replace, viper-brac-function):
      * lisp/emulation/viper-ex.el (viper-get-ex-token, ex-compile):
      * lisp/emulation/viper-macs.el (viper-unrecord-kbd-macro):
      Respect text quoting style in doc string or diagnostic.
      * lisp/cedet/mode-local.el (describe-mode-local-overload):
      Use format-message to avoid overtranslating quotes.
      * lisp/emacs-lisp/checkdoc.el (checkdoc-in-sample-code-p):
      Escape an apostrophe in a docstring.
      * lisp/emacs-lisp/warnings.el (lwarn): Fix doc string.
      001c7dd9
  7. 21 Apr, 2015 1 commit
    • Stefan Monnier's avatar
      Fix byte-compiler warnings about looking-back. · c9a75a40
      Stefan Monnier authored
      * lisp/vc/log-view.el (log-view-end-of-defun-1):
      * lisp/textmodes/tex-mode.el (latex-forward-sexp-1):
      * lisp/textmodes/reftex-ref.el (reftex-goto-label):
      * lisp/textmodes/bibtex.el (bibtex-insert-kill):
      * lisp/progmodes/sh-script.el (sh--maybe-here-document):
      * lisp/progmodes/ruby-mode.el (ruby-end-of-defun):
      * lisp/progmodes/ada-mode.el (ada-in-numeric-literal-p):
      * lisp/org/org.el (org-insert-heading, org-sort-entries):
      * lisp/org/org-mouse.el (org-mouse-end-headline)
      (org-mouse-context-menu):
      * lisp/org/org-clock.el (org-clock-cancel):
      * lisp/man.el (Man-default-man-entry):
      * lisp/mail/rmail.el (rmail-get-new-mail, rmail-insert-inbox-text)
      (rmail-ensure-blank-line):
      * lisp/mail/footnote.el (Footnote-delete-footnote):
      * lisp/mail/emacsbug.el (report-emacs-bug):
      * lisp/info.el (Info-follow-reference, Info-fontify-node):
      * lisp/info-look.el (info-lookup-guess-custom-symbol):
      * lisp/help-fns.el (help-fns--key-bindings):
      * lisp/files.el (hack-local-variables):
      * lisp/emulation/viper-ex.el (viper-get-ex-token, ex-cmd-complete)
      (viper-get-ex-pat, ex-expand-filsyms, viper-get-ex-file)
      (viper-complete-filename-or-exit):
      * lisp/emulation/viper-cmd.el (viper-backward-indent):
      * lisp/emacs-lisp/lisp-mode.el (calculate-lisp-indent):
      * lisp/emacs-lisp/elint.el (elint-get-top-forms):
      * lisp/cus-edit.el (custom-face-edit-value-create):
      * lisp/calendar/todo-mode.el (todo-set-item-priority)
      (todo-filter-items-1, todo-convert-legacy-files)
      (todo-prefix-overlays): Add explicit second arg to looking-back.
      c9a75a40
  8. 01 Jan, 2015 2 commits
  9. 27 Jan, 2014 1 commit
    • Glenn Morris's avatar
      Doc, comment, etc updates for increased use of locate-user-emacs-file · ece4bae5
      Glenn Morris authored
      This should have been a prerequisite for making these changes in the
      first place.
      
      * doc/emacs/calendar.texi (Time Intervals):
      * doc/misc/idlwave.texi (Lesson III---User Catalog, Online Help)
      (Starting the Shell, Catalogs, User Catalog):
      * doc/misc/remember.texi (Quick Start):
      * doc/misc/viper.texi:
      * doc/misc/vip.texi (Customization, Customizing Constants)
      (Customizing Key Bindings): Update for files being in ~/.emacs.d/.
      
      * lisp/ido.el (ido-save-directory-list-file):
      * lisp/saveplace.el (save-place-file):
      * lisp/calendar/timeclock.el (timeclock-file):
      * lisp/net/quickurl.el (quickurl-url-file):
      * lisp/obsolete/otodo-mode.el (todo-file-do, todo-file-done, todo-file-top):
      * lisp/progmodes/idlwave.el (idlwave-config-directory):
      * lisp/textmodes/remember.el (remember-data-file):
      Bump :version.
      
      * lisp/shadowfile.el (shadow-info-file, shadow-todo-file): Doc fix.
      * lisp/strokes.el (strokes-file): Doc fix.  Bump :version.
      (strokes-help): Doc fix.
      * lisp/emulation/viper-init.el (viper-vi-style-in-minibuffer): Doc fix.
      * lisp/emulation/viper.el (viper): Doc fix for custom group.
      (top-level): Remove oh-so-no-longer-relevant text about vip.
      * lisp/obsolete/otodo-mode.el (todo-prefix): Doc fix.
      
      * etc/NEWS: Related edits.
      ece4bae5
  10. 01 Jan, 2014 1 commit
  11. 18 Jun, 2013 1 commit
    • Juri Linkov's avatar
      Add explicit arg REPLACE to the callers of `shell-command-on-region'. · 0950aa27
      Juri Linkov authored
      * lisp/simple.el (shell-command-on-region): Doc fix.
      
      * lisp/emulation/vi.el (vi-shell-op):
      * lisp/emulation/vip.el (vip-execute-com, ex-command):
      * lisp/emulation/viper-cmd.el (viper-exec-bang):
      * lisp/emulation/viper-ex.el (ex-command): Add non-nil arg REPLACE to
      the call of `shell-command-on-region'. 
      
      * lisp/mh-e/mh-alias.el (mh-alias-local-users): Add non-nil arg REPLACE to
      the call of `shell-command-on-region'.
      
      Fixes: debbugs:14637
      0950aa27
  12. 22 May, 2013 1 commit
    • Glenn Morris's avatar
      Small viper clean-up · 9c6906f6
      Glenn Morris authored
      * lisp/emulation/viper-cmd.el (viper-set-searchstyle-toggling-macros)
      (viper-set-parsing-style-toggling-macro)
      (viper-set-emacs-state-searchstyle-macros):
      Use called-interactively-p on Emacs.
      (viper-looking-back): Make it an obsolete alias.  Update callers.
      * lisp/emulation/viper-ex.el: Load viper-keym, not viper-cmd.
      Use looking-back rather than viper-looking-back.
      (viper-tmp-insert-at-eob, viper-enlarge-region)
      (viper-read-string-with-history, viper-register-to-point)
      (viper-append-to-register, viper-change-state-to-vi)
      (viper-backward-char-carefully, viper-forward-char-carefully)
      (viper-Put-back, viper-put-back, viper-add-newline-at-eob-if-necessary)
      (viper-change-state-to-emacs): Declare.
      * lisp/emulation/viper-macs.el: Load viper-mous, viper-ex, not viper-cmd.
      (viper-change-state-to-insert, viper-change-state-to-vi): Declare.
      * lisp/emulation/viper-mous.el: Do not load viper-cmd.
      (viper-backward-char-carefully, viper-forward-char-carefully)
      (viper-forward-word, viper-adjust-window): Declare.
      9c6906f6
  13. 01 Jan, 2013 1 commit
  14. 09 Apr, 2012 1 commit
  15. 11 Jan, 2012 1 commit
  16. 05 Jan, 2012 1 commit
  17. 20 Nov, 2011 1 commit
  18. 25 Jan, 2011 1 commit
  19. 15 Jan, 2011 1 commit
  20. 02 Jan, 2011 1 commit
  21. 29 Aug, 2010 1 commit
  22. 25 May, 2010 1 commit
    • Stefan Monnier's avatar
      Replace Lisp calls to delete-backward-char by delete-char. · d355a0b7
      Stefan Monnier authored
      * bs.el, expand.el, ido.el, image-dired.el, lpr.el, pcomplete.el,
      skeleton.el, term.el, time.el, wid-edit.el, woman.el,
      calc/calc-graph.el, calc/calc-help.el, calc/calc-incom.el,
      calc/calc.el, emacs-cl-extra.el, emacs-cl-loaddefs.el,
      emulation/cua-rect.el, emulation/viper-ex.el, eshell/esh-test.el,
      eshell/eshell.el, gnus/gnus-uu.el, gnus/nndoc.el, gnus/nnrss.el,
      gnus/rfc2047.el, gnus/utf7.el, international/utf-7.el,
      language/ethio-util.el, mh-e/mh-alias.el, mh-e/mh-search.el,
      net/imap.el, net/rcirc.el, obsolete/complete.el, play/decipher.el,
      progmodes/ada-mode.el, progmodes/cc-awk.el, progmodes/dcl-mode.el,
      progmodes/ps-mode.el, progmodes/verilog-mode.el,
      progmodes/vhdl-mode.el, textmodes/bibtex.el, textmodes/fill.el,
      textmodes/reftex-auc.el, textmodes/rst.el, textmodes/sgml-mode.el,
      textmodes/table.el, textmodes/texinfmt.el: Replace Lisp calls to
      delete-backward-char by calls to delete-char.
      d355a0b7
  23. 13 Jan, 2010 1 commit
  24. 03 Nov, 2009 1 commit
    • Stefan Monnier's avatar
      * url-util.el (url-insert-entities-in-string): · 937e6a56
      Stefan Monnier authored
      * url-nfs.el (url-nfs-unescape):
      * url-ldap.el (url-ldap):
      * url-imap.el (url-imap):
      * url-cid.el (url-cid-gnus, url-cid): Use with-current-buffer.
      * erc.el (erc-display-line-1, erc-process-away):
      * erc-truncate.el (erc-truncate-buffer-to-size):
      Use with-current-buffer.
      * term/ns-win.el (ns-scroll-bar-move, ns-face-at-pos):
      * play/mpuz.el (mpuz-create-buffer):
      * play/landmark.el (lm-prompt-for-move, lm-print-wts, lm-print-smell)
      (lm-print-y,s,noise, lm-print-w0, lm-init):
      * play/gomoku.el (gomoku-prompt-for-move):
      * play/fortune.el (fortune-in-buffer):
      * play/dissociate.el (dissociated-press):
      * play/decipher.el (decipher-adjacency-list, decipher-display-regexp)
      (decipher-analyze-buffer, decipher-stats-buffer,decipher-stats-buffer):
      * mail/supercite.el (sc-eref-show):
      * mail/smtpmail.el (smtpmail-send-it):
      * mail/rmailsum.el (rmail-summary-next-labeled-message)
      (rmail-summary-previous-labeled-message, rmail-summary-wipe)
      (rmail-summary-undelete-many, rmail-summary-rmail-update)
      (rmail-summary-goto-msg, rmail-summary-expunge)
      (rmail-summary-get-new-mail, rmail-summary-search-backward)
      (rmail-summary-add-label, rmail-summary-output-menu)
      (rmail-summary-output-body):
      * mail/rfc822.el (rfc822-addresses):
      * mail/reporter.el (reporter-dump-variable, reporter-dump-state):
      * mail/mailpost.el (post-mail-send-it):
      * mail/hashcash.el (hashcash-generate-payment):
      * mail/feedmail.el (feedmail-run-the-queue)
      (feedmail-queue-send-edit-prompt-help-first)
      (feedmail-send-it-immediately, feedmail-give-it-to-buffer-eater)
      (feedmail-deduce-address-list):
      * eshell/esh-ext.el (eshell-remote-command):
      * eshell/em-unix.el (eshell-occur-mode-mouse-goto):
      * emulation/viper-util.el (viper-glob-unix-files, viper-save-setting)
      (viper-wildcard-to-regexp, viper-glob-mswindows-files)
      (viper-save-string-in-file, viper-valid-marker):
      * emulation/viper-keym.el (viper-toggle-key):
      * emulation/viper-ex.el (ex-expand-filsyms, viper-get-ex-file)
      (ex-edit, ex-global, ex-mark, ex-next-related-buffer, ex-quit)
      (ex-get-inline-cmd-args, ex-tag, ex-command, ex-compile):
      * emulation/viper-cmd.el (viper-exec-form-in-vi)
      (viper-exec-form-in-emacs, viper-brac-function):
      * emulation/viper.el (viper-delocalize-var):
      * emulation/vip.el (vip-mode, vip-get-ex-token, vip-ex, vip-get-ex-pat)
      (vip-get-ex-command, vip-get-ex-opt-gc, vip-get-ex-buffer)
      (vip-get-ex-count, vip-get-ex-file, ex-edit, ex-global, ex-mark)
      (ex-map, ex-unmap, ex-quit, ex-read, ex-tag, ex-command):
      * emulation/vi.el (vi-switch-mode, vi-ex-cmd):
      * emulation/edt.el (edt-electric-helpify):
      * emulation/cua-rect.el (cua--rectangle-aux-replace):
      * emulation/cua-gmrk.el (cua--insert-at-global-mark)
      (cua--delete-at-global-mark, cua--copy-rectangle-to-global-mark)
      (cua-indent-to-global-mark-column):
      * calendar/diary-lib.el (calendar-mark-1):
      * calendar/cal-hebrew.el (calendar-hebrew-mark-date-pattern):
      Use with-current-buffer.
      * emulation/viper.el (viper-delocalize-var): Use dolist.
      937e6a56
  25. 22 Aug, 2009 1 commit
  26. 05 Jan, 2009 1 commit
  27. 31 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      * bitmaps/README: · 7c2fb837
      Dan Nicolaescu authored
      * xfns.c:
      * termcap.c:
      * term.c:
      * syswait.h:
      * systty.h:
      * systime.h:
      * syssignal.h:
      * sysdep.c:
      * process.h:
      * process.c:
      * print.c:
      * ndir.h:
      * lread.c:
      * keyboard.c:
      * getpagesize.h:
      * floatfns.c:
      * fileio.c:
      * emacs.c:
      * doc.c:
      * dispnew.c:
      * dired.c:
      * data.c:
      * callproc.c:
      * buffer.c:
      * README:
      * Makefile.in:
      * s/template.h:
      * s/msdos.h:
      * m/vax.h: Remove VMS support.
      * s/vms.h:
      * vlimit.h:
      * uaf.h:
      * temacs.opt:
      * param.h:
      * ioctl.h: Remove file.
      
      * descrip.mms:
      * compile.com: Remove file.
      * Create.c: Remove VMS support.
      
      * message.el (Module):
      
      * gnus-start.el (Module):
      
      * gnus-registry.el (Module):
      
      * textmodes/texinfmt.el:
      * nxml/nxml-enc.el:
      * mail/feedmail.el:
      * international/mule.el:
      * international/latexenc.el:
      * emulation/viper-util.el:
      * emulation/viper-init.el:
      * emulation/viper-ex.el:
      * emacs-lisp/bytecomp.el:
      * version.el:
      * subr.el:
      * startup.el:
      * sort.el:
      * shadowfile.el:
      * recentf.el:
      * printing.el:
      * paths.el:
      * minibuffer.el:
      * ls-lisp.el:
      * loadup.el:
      * hippie-exp.el:
      * finder.el:
      * files.el:
      * ediff-util.el:
      * ediff-ptch.el:
      * ediff-init.el:
      * ediff-diff.el:
      * dired.el:
      * dired-aux.el:
      * cus-edit.el:
      * bindings.el:
      * arc-mode.el:
      * add-log.el: Remove VMS support.
      * obsolete/vmsproc.el:
      * obsolete/vms-pmail.el:
      * obsolete/vms-patch.el: Remove file.
      
      * etags.c:
      * emacsclient.c: Remove VMS support.
      
      * termcap.src: Remove file.
      * README:
      * PROBLEMS:
      * MACHINES: Remove VMS info.
      
      * ediff.texi: Remove VMS support.
      
      * os.texi:
      * intro.texi:
      * files.texi: Remove VMS support.
      
      * emacs.texi: Remove VMS support.
      
      * make-dist:
      * README: Remove VMS support.
      * vms: Remove directory.
      7c2fb837
  28. 06 May, 2008 1 commit
  29. 10 Apr, 2008 1 commit
  30. 06 Apr, 2008 1 commit
    • Michael Kifer's avatar
      2008-04-06 Michael Kifer <kifer@cs.stonybrook.edu> · a5254f37
      Michael Kifer authored
      	* viper*.el (viper-search-wrap-around-t): replace with
      	viper-search-wrap-around.
      
      	* ediff*.el: replace 3-argument 'require' statements with 1-argument
      	ones (wrapped in if's). For compatibility with the current stable
      	version of XEmacs.
      a5254f37
  31. 04 Apr, 2008 1 commit
    • Michael Kifer's avatar
      2008-04-04 Michael Kifer <kifer@cs.stonybrook.edu> · 2d84cc27
      Michael Kifer authored
      	* ediff*el: replaced load with require in eval-when-compile.
      
      	* ediff-hook: deleted all invocations of (autoload ...).
      
      	* ediff-util.el (ediff-setup): make window-min-height a local variable
      	in ediff control window, and set its min height to 2.
      	(ediff-setup-control-buffer): dedicate the control window.
      	(ediff-toggle-multiframe): undedicate control window.
      	Work directly with ediff-setup-windows-multiframe and
      	ediff-setup-windows-plain.
      
      	* ediff-wind (ediff-choose-window-setup-function-automatically): new
      	function.
      	(ediff-window-setup-function): change initialization.
      	(ediff-setup-windows-automatic): deleted.
      	(ediff-setup-windows-plain-merge): make control window dedicated.
      	(ediff-destroy-control-frame): do not skip frames if working in a
      	single frame.
      
      	* emulation/viper-ex.el: move provide's forward, prevent ecursion in
      	eval-when-compile.
      
      	* emulation/viper-util.el: move provide's forward, prevent ecursion in
      	eval-when-compile.
      2d84cc27
  32. 03 Apr, 2008 1 commit
    • Michael Kifer's avatar
      2008-04-03 Michael Kifer <kifer@cs.stonybrook.edu> · 2ee00512
      Michael Kifer authored
      	* viper-macs.el (viper-read-fast-keysequence): use viper-read-event
      	instead of viper-read-key.
      
      	* viper.el (viper-mode): move the check for fundamental mode.
      
      	* viper-utils.el (viper-get-saved-cursor-color-in-replace-mode)
      	viper-get-saved-cursor-color-in-insert-mode): get rid of redundant
      	let-statements.
      
      	* viper*.el: replaced load with require in eval-when-compile.
      2ee00512
  33. 01 Mar, 2008 1 commit
  34. 09 Jan, 2008 1 commit
    • Michael Kifer's avatar
      2008-01-09 Michael Kifer <kifer@cs.stonybrook.edu> · 65efc538
      Michael Kifer authored
      	* ediff*.el: commented out declare-function. "make bootstrap"
      	stops with an error and emacs does not compile with those things in.
      	Besides, declare-function is not defined in XEmacs.
      
      	* ediff-util (eqiff-quit): autoraise minibuffer.
      
      	* ediff-diff (ediff-convert-fine-diffs-to-overlays): make it a defin
      
      	* viper*.el: commented out declare-function -- not defined in XEmacs.
      
      	* viper-ex.el (viper-info-on-file): take care of indiret buffers.
      
      	* viper.el (viper-set-hooks, set-cursor-color): set viper-vi-state-cursor-color.
      65efc538
  35. 07 Jan, 2008 1 commit
  36. 02 Dec, 2007 1 commit
  37. 27 Nov, 2007 1 commit
  38. 09 Nov, 2007 1 commit
    • Dan Nicolaescu's avatar
      * ediff-init.el (ediff-xemacs-p, ediff-emacs-p): Remove. · e83d1fe8
      Dan Nicolaescu authored
      (ediff-has-face-support-p, ediff-BAD-INFO, ediff-check-version)
      (ediff-current-diff-A, ediff-current-diff-B)
      (ediff-current-diff-C, ediff-fine-diff-C, ediff-fine-diff-A)
      (ediff-fine-diff-B, ediff-fine-diff-Ancestor, ediff-even-diff-A)
      (ediff-even-diff-B, ediff-even-diff-C, ediff-even-diff-Ancestor)
      (ediff-odd-diff-A, ediff-odd-diff-B, ediff-odd-diff-C)
      (ediff-odd-diff-Ancestor, ediff-reset-mouse):
      * ediff-wind.el (ediff-narrow-control-frame-leftward-shift)
      (ediff-setup-windows-plain-merge)
      (ediff-setup-windows-plain-compare, ediff-setup-control-frame)
      (ediff-refresh-control-frame, ediff-get-visible-buffer-window):
      * ediff-util.el (ediff-setup-keymap, )
      (ediff-toggle-wide-display, ediff-toggle-multiframe)
      (ediff-toggle-use-toolbar, ediff-really-quit)
      (ediff-good-frame-under-mouse)
      (ediff-highlight-diff-in-one-buffer)
      (ediff-remove-flags-from-buffer, ediff-place-flags-in-buffer1)
      (ediff-make-bullet-proof-overlay):
      * ediff-mult.el (ediff-setup-meta-map, ediff-emacs-p)
      (ediff-set-meta-overlay):
      * ediff-help.el (ediff-help-region-map, ediff-set-help-overlays):
      * ediff.el (ediff-documentation): Replace ediff-xemacs-p and
      ediff-emacs-p with their former definitions.
      
      * emulation/viper-init.el (viper-xemacs-p, viper-emacs-p): Remove.
      (viper-has-face-support-p, viper-inactivate-input-method)
      (viper-activate-input-method)
      (viper-use-replace-region-delimiters, viper-restore-cursor-type):
      * emulation/viper-mous.el (viper-multiclick-timeout)
      (viper-surrounding-word, viper-mouse-click-insert-word)
      (viper-mouse-click-search-word, viper-parse-mouse-key):
      * emulation/viper-macs.el (viper-char-array-to-macro):
      * emulation/viper.el (viper-go-away, viper-set-hooks)
      (viper-non-hook-settings):
      * emulation/viper-util.el (viper-get-saved-cursor-color-in-replace-mode)
      (viper-get-saved-cursor-color-in-insert-mode)
      (viper-get-saved-cursor-color-in-emacs-mode)
      (viper-check-version, viper-get-visible-buffer-window)
      (viper-file-checked-in-p, viper-set-replace-overlay)
      (viper-set-replace-overlay-glyphs, viper-set-minibuffer-overlay)
      (viper-check-minibuffer-overlay, viper-read-key-sequence)
      (viper-key-to-emacs-key): Replace viper-xemacs-p and viper-emacs-p
      with their former definitions.
      (viper-eventify-list-xemacs): Only do work for XEmacs.
      (viper-set-unread-command-events): Only do work for Emacs.
      (viper-overlay-p, viper-make-overlay, viper-overlay-live-p)
      (viper-move-overlay, viper-overlay-start, viper-overlay-end)
      (viper-overlay-get, viper-overlay-put, viper-read-event)
      (viper-characterp, viper-int-to-char, viper-get-face)
      (viper-color-defined-p, viper-iconify): New defaliases replacing
      the old fsets.
      
      * progmodes/fortran.el (comment-region-function)
      (uncomment-region-function): Pacify byte compiler.
      
      * vc.el (vc-diff-internal): Remove code for an old version of
      gnus.
      e83d1fe8
  39. 02 Nov, 2007 1 commit
    • Michael Kifer's avatar
      2007-11-02 Michael Kifer <kifer@cs.stonybrook.edu> · 33468a59
      Michael Kifer authored
      	* viper-ex.el (viper-ex): do not ignore the region.
      
      	* viper-cmd.el (viper-prev-destructive-command)
      	(viper-insert-prev-from-insertion-ring): use ring-copy instead of
      	copy-sequence.
      
      	* ediff-util.el (ediff-make-current-diff-overlay): do not use face-name.
      	Got rid of ediff-copy-list.
      
      	* ediff-diff.el (ediff-set-fine-diff-properties-in-one-buffer): do not
      	use face-name.
      	(ediff-test-utility,ediff-diff-mandatory-option)
      	(ediff-reset-diff-options): removed to simplify yhe mandatory option
      	handling on windows.
      	(ediff-set-diff-options): added.
      	(ediff-diff-options): changed.
      
      	* ediff-vers.el (ediff-vc-internal): use ediff-vc-revision-other-window.
      	(ediff-vc-merge-internal): use ediff-vc-revision-other-window and
      	ediff-vc-working-revision.
      	Require vc-hooks.
      33468a59