1. 04 May, 2003 1 commit
    • David Byers's avatar
      Fixed bugs 1032, 1031 and 1024; cleaned up the ChangeLog a bit. · 06463aa8
      David Byers authored
      Detailed changes:
      > 2003-05-04  David Byers  <byers@lysator.liu.se>
      >
      > 	Fix bug 1032:
      > 	* command.el (lyskom-read-extended-command): Do not permit null
      > 	input.
      >
      > 	Fix bug 1031:
      > 	* faces.el (lyskom-setup-faces-for-buffer): Set defaults to nil,
      > 	not default.
      >
      > 	Fixed bug 1024:
      > 	* names.el (fi-sv): Fixed tYpo
      06463aa8
  2. 05 Jan, 2003 1 commit
    • David Byers's avatar
      Major code cleanup. · fe48d131
      David Byers authored
      I have made lots of changes, including transitioning most data
      structures to use def-komtype, removing functions that weren't used
      (there are several left), removing almost all the remaining who-buffer
      remnants and generally messing with things.
      
      Chances are I broke something. I haven't figured out what yet, but do
      let me know if you spot anything.
      
      
      Detailed changes:
      > 	* I have cleaned up all over the place. There are no ChangeLog
      > 	entries for most of the changes. Changes include: converting types
      > 	to use def-komtype; removing who-buffer code; removing who-info
      > 	cache; removing dead code; removing commented-out code.
      >
      > 	* mship-edit.el (lp--hide-memberships-by-date): Call
      > 	lyskom-read-date.
      >
      > 	Code cleanup:
      > 	* prefetch.el (lyskom-prefetch-whobuffer-handler): Commented out
      > 	the code since thw who buffer is gone.
      >
      > 	* commands2.el (kom-bury): Removed who-buffer code.
      >
      > 	* cache.el: Removed who-info cache.
      >
      > 	* async.el (lyskom-parse-async): Removed who-buffer code.
      > 	(lyskom-parse-async): Don't cache who info.
      >
      > 	* filter-edit.el (filter-entry): Redefined using def-komtype.
      >
      > 	* komtypes.el (conf-no-list): Redefined using def-komtype.
      >
      > 	* prioritize.el (prioritize-entry): Redefined using def-komtype.
      >
      > 	* clienttypes.el: Removed format-props and who-buffer-related
      > 	types.
      >
      > 	* lyskom-rest.el (lyskom-format-aux-help): Removed something about
      > 	format-props, which aren't used anywhere.
      >
      > 	* komtypes.el,deferred-insert.el,clienttypes.el,mship-edit.el,names.el,
      > 	regexp.el,tree-edit.el: Rewrote all uses of def-komtype. Defined
      > 	more datatypes using def-komtype. Removed unused functions.
      >
      > 	* clienttypes.el (format-state): Renamed argl to args, since
      > 	that's what we actually use.
      > 	(format-state): Converted to new def-komtype syntax.
      >
      > 	* lyskom-rest.el (lyskom-membership-highest-index): Unused.
      > 	Removed.
      >
      > 	* komtypes.el (def-komtype): Added support for &optional in the
      > 	arg list and for default values.
      > 	(privs): Re-implemented with def-komtype.
      > 	(pers-stat): Ditto.
      > 	(text-stat): Ditto.
      > 	(conf-stat): Ditto.
      > 	(flags): Ditto.
      > 	(map): Ditto.
      > 	(membership): Ditto.
      > 	(conf-list): Ditto.
      > 	(text): Ditto.
      > 	(misc-info): Ditto.
      > 	(mark): Ditto.
      > 	(lyskom-create-who-info): Ditto.
      > 	(session-info): Ditto.
      > 	(conf-type): Ditto.
      > 	(server-info): Ditto.
      > 	(version-info): Ditto.
      > 	(conf-z-info-list): Ditto.
      >
      > 	* deferred-insert.el (defer-info): Re-implemented with
      > 	def-komtype.
      >
      > 	* language.el (lyskom-string-check-category): Unused. Removed.
      >
      > 	* async.el (lyskom-show-changed-person): Unused. Removed.
      >
      > 	* utilities.el (lyskom-set-face-foreground): Unused. Removed.
      > 	(lyskom-set-face-background): Unused. Removed.
      >
      > 	* lyskom-buttons.el (lyskom-set-default-button-action): Unused.
      > 	Removed.
      >
      > 	* startup.el (lyskom-print-name): Unused. Removed.
      >
      > 	* lyskom-buttons.el (lyskom-menu-selection): Unused. Removed.
      >
      > 	* aux-items.el (lyskom-map-aux-items): Unused. Removed.
      >
      > 	* view-text.el (lyskom-fetch-author-for-cache): Unused. Removed.
      >
      > 	* utilities.el (lyskom-emacs-version): Unused. Removed.
      >
      > 	* view-text.el (lyskom-fetch-text-for-cache): Unused. Removed.
      >
      > 	* utilities.el (lyskom-face-resource): Unused. Removed.
      > 	(lyskom-modify-face): Unused. Removed.
      >
      > 	* startup.el (lyskom-extract-persons): Unused. Removed.
      > 	(lyskom-extract-confs): Unused. Removed.
      > 	(lyskom-do-extract-persons-or-confs): Unused. Removed.
      >
      > 	* edit-text.el (lyskom-edit-goto-char): Unused. Removed.
      > 	(lyskom-edit-on-aux-item): Unused. Removed.
      >
      > 	* utilities.el (lyskom-background-mode): Unused. Removed.
      >
      fe48d131
  3. 24 Jun, 2002 1 commit
  4. 23 Jun, 2002 2 commits
  5. 24 Feb, 2002 1 commit
  6. 30 May, 2001 1 commit
  7. 18 Nov, 2000 1 commit
  8. 10 Oct, 2000 1 commit
  9. 15 Sep, 2000 1 commit
  10. 14 Sep, 2000 1 commit
  11. 09 Sep, 2000 2 commits
  12. 02 Sep, 2000 2 commits
  13. 01 Sep, 2000 1 commit
  14. 31 Aug, 2000 1 commit
  15. 23 Aug, 2000 1 commit
    • David Byers's avatar
      Bug fixes. · db2ae656
      David Byers authored
      Unibyte and MULE support reworked some more.
      Got rid of compiler warnings.
      Fix compatibility with XEmacs 20.4
      
      Paranoid check of Emacs version in build and load. See header.el
      db2ae656
  16. 31 May, 2000 1 commit
  17. 29 May, 2000 1 commit
  18. 26 May, 2000 1 commit
  19. 15 Mar, 2000 1 commit
  20. 05 Dec, 1999 1 commit
  21. 03 Dec, 1999 2 commits
  22. 02 Dec, 1999 1 commit
  23. 22 Nov, 1999 1 commit
  24. 21 Nov, 1999 1 commit
  25. 19 Nov, 1999 1 commit
  26. 17 Nov, 1999 1 commit
    • David Byers's avatar
      Coding system fix · d215629c
      David Byers authored
      Better error messages when adding members
      Try to keep buffer lists updated
      d215629c
  27. 13 Oct, 1999 1 commit
  28. 10 Jun, 1999 1 commit
  29. 02 Jun, 1998 1 commit
  30. 24 Feb, 1998 1 commit
  31. 24 Oct, 1997 1 commit
  32. 12 Oct, 1997 1 commit
  33. 22 Sep, 1997 1 commit
  34. 21 Sep, 1997 2 commits
  35. 29 Jul, 1997 1 commit