Skip to content
Snippets Groups Projects
  1. Apr 08, 2001
  2. Mar 17, 2001
    • michaelk's avatar
      2001-03-17 Michael Kifer <kifer@cs.sunysb.edu> · aa4a2dde4315
      michaelk authored
      	* viper-ex.el (ex-token-list,ex-cmd-execute): Revamped, courtesy
      	of Scott Bronson.
      	(ex-cmd-assoc,ex-cmd-one-letr): New functions.
      	(viper-check-sub,viper-get-ex-command,viper-execute-ex-command):
      	Deleted functions.
      	(viper-get-ex-com-subr,viper-ex,ex-mark): Changed to use the new
      	ex-token-list.
      
      	* viper-util.el: Spaces, indentation.
      
      	* viper.el: Changed version, modification time.
      
      	* viper.texi: Added credits.
      aa4a2dde4315
  3. Feb 25, 2001
  4. Feb 13, 2001
  5. Feb 12, 2001
  6. Jan 10, 2001
  7. Dec 25, 2000
  8. Nov 24, 2000
    • michaelk's avatar
      * viper-cmd.el (viper-change-state-to-vi): disable overwrite mode. · b7b8d1fc96ca
      michaelk authored
      	(viper-downgrade-to-insert): protect against errors in hooks.
      
      	* viper-init.el (viper-vi-state-hook,viper-insert-state-hook,
      	viper-replace-state-hook,viper-emacs-state-hook): do cursor handling.
      	(viper-restore-cursor-type,viper-set-insert-cursor-type): new
      	functions.
      
      	* viper-util.el (viper-memq-char): bug fixes
      
      	* viper.el (viper-mode): fix cursor handling.
      b7b8d1fc96ca
  9. Oct 30, 2000
  10. Oct 29, 2000
    • michaelk's avatar
      2000-10-29 Michael Kifer <kifer@cs.sunysb.edu> · b4020b09c49a
      michaelk authored
      	* viper-cmd.el (viper-preserve-cursor-color): new test that avoids
      	rewrawing the screen when changing cursor color.
      	(viper-insert-state-pre-command-sentinel,
      	viper-replace-state-pre-command-sentinel,
      	viper-replace-state-post-command-sentinel): use
      	viper-preserve-cursor-color.
      	Many functions changed to use viper= instead of = when comparing
      	characters.
      	* viper-util.el (viper-memq-char,viper=): new functions for
      	working with characters.
      	(viper-change-cursor-color): fixed buglet.
      	Many functions changed to use viper= instead of = when comparing
      	characters.
      	* viper.el (viper-insert-state-mode-list): added eshell.
      b4020b09c49a
  11. Jul 06, 2000
  12. Jun 05, 2000
  13. May 24, 2000
  14. Apr 07, 2000
  15. Mar 28, 2000
  16. Feb 28, 2000
    • michaelk's avatar
      * viper-cmd.el (viper-envelop-ESC-key): added the option to · c894943648d8
      michaelk authored
      	translate all ESC key sequences.
      	(viper-goto-mark-subr): restore markers for files for which
      	they were saved.
      	* viper-init.el (viper-translate-all-ESC-keysequences): new variable.
      	* viper-util.el (viper-set-replace-overlay-glyphs,
      	viper-set-replace-overlay): always check if the replacement
      	overlay is live.
      	* viper.el (viper-vi-state-mode-list): added major modes.
      c894943648d8
  17. Dec 11, 1999
  18. Dec 07, 1999
    • michaelk's avatar
      * viper-cmd.el (viper-minibuffer-standard-hook, · 59d9ed55aab0
      michaelk authored
      	viper-minibuffer-real-start): new functions.
      	(viper-read-string-with-history,viper-file-add-suffix,
      	viper-trim-replace-chars-to-delete-if-necessary): adapt to the
      	change in the status of the minibuffer prompt.
      2 tags
      59d9ed55aab0
  19. Dec 04, 1999
  20. Nov 28, 1999
  21. Nov 25, 1999
  22. Nov 01, 1999
    • michaelk's avatar
      *** empty log message *** · 01f43f9048a0
      michaelk authored
      01f43f9048a0
    • michaelk's avatar
      * viper-cmd.el (viper-post-command-sentinel, · 31044d134a9c
      michaelk authored
      viper-insert-state-post-command-sentinel,
      viper-insert-state-pre-command-sentinel): takes better care of
       cursor colors.
      * viper-ex.el (viper-ex): save excursion before doing :global.
      * viper-keym.el: change key C-cg to C-cC-g
      * viper-texi.el: minor clarifications.
      * viper-util.el (viper-save-cursor-color,viper-restore-cursor-color):
      improved cursor color handling.
      (viper-get-saved-cursor-color-in-replace-mode,
      viper-get-saved-cursor-color-in-insert-mode): new functions for
      better cursor color handling.
      31044d134a9c
  23. Aug 18, 1999
  24. Jul 23, 1999
  25. Jul 13, 1999
  26. May 27, 1999
  27. May 16, 1999
  28. Mar 05, 1999
  29. Mar 04, 1999
  30. Feb 26, 1999
  31. Feb 18, 1999
  32. Feb 02, 1999
  33. Dec 29, 1998
  34. Dec 15, 1998
  35. Nov 28, 1998
  36. Oct 14, 1998
    • michaelk's avatar
      Wed Oct 14 03:22:47 1998 Michael Kifer <kifer@cs.sunysb.edu> · 82d096c3f586
      michaelk authored
              * viper-keym.el: Fixed calls to viper-ex.
      
              * viper-util.el (viper-nontrivial-find-file-function): deleted.
              (viper-glob-unix-files, viper-glob-mswindows-files): new functions.
      
              * viper-ex.el (ex-read,ex-edit):
              fixes for correct interpretation of #,%.
              (viper-ex): now works correctly when called from other functions.
              (viper-glob-function): new variable.
      
              * viper-mous.el (viper-counting-clicks-p): bug fixes.
      
      	* viper-cmd.el (viper-replace-mode-spy-after):
      	include hippie-expand in the list of
      	exceptions.
      	(viper-put-back, viper-Put-back, viper-exec-Delete,
      	viper-exec-delete): issue message only if changes are larger than
      	viper-change-notification-threshold.
      	(viper-skip-separators, viper-switch-to-buffer,
      	viper-switch-to-buffer-other-window): bug fixes.
      	(viper-backward-Word, viper-skip-separators,
      	viper-switch-to-buffer, viper-switch-to-buffer-other-window): bug
      	fixes.
      
      	* viper.el, viper-util.el, viper-macs.el, viper-keym.el,
      	viper-ex.el, viper-cmd.el: Removed function quotes around lambdas.
      
      	* viper-init.el (viper-change-notification-threshold): new variable.
      
      	* viper-cmd.el (viper-backward-Word): bug fix.
      
      	* viper-util.el (viper-skip-syntax): bug fix for eob/bob cases.
      	(viper-skip-syntax): bug fix for eob/bob cases.
      
      	* viper-mous.el (viper-surrounding-word): added '_' to alpha modifiers.
      82d096c3f586
Loading