1. 09 Jan, 2003 1 commit
    • David Byers's avatar
      Fixed some variable references in the docstrings. · 30d0dafa
      David Byers authored
      New file docgen.el generated DocBook command documentation from the
      source code. It's very rough at the moment, but kind of works. It
      needs a lot of tweaking to get the looks right.
      
      Run with "emacs -batch -l ./docgen.el -f lyskom-docgen" in the source
      directory. This will generate a file named DOC.xml that should work
      with DocBoot 4.2.
      
      
      Detailed changes:
      > 2003-01-08  David Byers  <david.byers@swipnet.se>
      >
      > 	* filter.el (kom-super-jump): Fixed problem with prefix arg.
      >
      > 	* faqs.el: Fixed some invalid variable references in the new
      > 	docstrings.
      >
      > 	* commands1.el: Fixed some invalid variable references in the new
      > 	docstrings.
      >
      > 	* faqs.el: Fixed some invalid variable references in the new
      > 	docstrings.
      30d0dafa
  2. 08 Jan, 2003 1 commit
    • David Byers's avatar
      Documented all remaining commands. Now we can start generating a · 85c4c3e8
      David Byers authored
      reference manual (or at least part of one).
      
      Detailed changes:
      > 2003-01-08  David Byers  <david.byers@swipnet.se>
      >
      > 	Documetned the remaining commands:
      > 	* remote-control.el: Documented all commands.
      >
      > 	* mship-edit.el: Documented all commands.
      >
      > 	* lyskom-rest.el: Documented all commands.
      >
      > 	* flags.el: Documented all commands.
      >
      > 	* filter.el: Documented all commands.
      > 	(kom-super-jump): Use the standard prefix arguments.
      >
      > 	* ansaphone.el: Documented all commands.
      >
      > 	* faqs.el: Documented all commands.
      >
      > 	* review.el: Documented all commands.
      >
      85c4c3e8
  3. 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
  4. 22 Nov, 2002 1 commit
  5. 16 Oct, 2002 1 commit
    • David Byers's avatar
      More commands in menus · 649d873f
      David Byers authored
      Better reporting in kom-change-parenthesis
      Review command fail more gracefully
      Increase field length for conference numbers in lyskom-list-conf-print
      649d873f
  6. 22 Jun, 2002 1 commit
  7. 24 Feb, 2002 1 commit
  8. 08 Sep, 2001 1 commit
  9. 01 Sep, 2001 1 commit
  10. 21 Aug, 2001 1 commit
  11. 21 May, 2001 1 commit
  12. 25 Apr, 2001 1 commit
  13. 03 Jan, 2001 1 commit
  14. 01 Jan, 2001 1 commit
  15. 21 Aug, 2000 1 commit
  16. 10 Aug, 2000 1 commit
  17. 03 Jul, 2000 1 commit
  18. 14 Jun, 2000 1 commit
  19. 10 Jun, 2000 1 commit
  20. 05 Jun, 2000 1 commit
  21. 02 Jun, 2000 2 commits
  22. 29 Apr, 2000 1 commit
  23. 19 Nov, 1999 2 commits
  24. 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
  25. 13 Oct, 1999 1 commit
  26. 29 Jun, 1999 1 commit
  27. 28 Jun, 1999 1 commit
    • David Byers's avatar
      Changes: · be3918c2
      David Byers authored
          Ask for priority when adding someone else to a conference.
          Allow priority 0 in kom-membership-default-priority
          kom-review-noconversion disables smileys
          Default membership priority is 'ask
      
      Internal:
          Menu and button support for new prioritize mode.
          Can add arbitrary title to any popup menu.
      
      Bug fixes:
          Printing the footer in kom-list-clients
          Aux-item-edit-menu in English strings
          Prefetching unreads is more stable.
          initiate-set-membership-type does not invalidate caches
      be3918c2
  28. 26 Jun, 1999 1 commit
    • David Byers's avatar
      Bug fixes: · 544fb484
      David Byers authored
          initiate-get-unread-confs works
          Prioritize kind of works, sometimes
          Fixed bug in kom-review-stack
      
      Improvements:
          Use get-unread-confs at startup to speed things up a lot
          Do not get empty maps at startup
          Smileys at end of texts work :-)
          Passive memberships are almost fully supported
      544fb484
  29. 25 Jun, 1999 1 commit
    • David Byers's avatar
      New features: · 96805a83
      David Byers authored
          kom-review-stack prints more inforamtion
          kom-list-news takes a new prefix argument
          kom-who-is-on prints a timestamp
          kom-change-auto-reply offers the last message as editable default
          Commenting functions offer the text point is in as default when
              called with a simple (single C-u) prefix argument.
      
      Internal features:
          Predicates in format strings.
      
      Fixes:
          Name reading recognizes exact matches more often.
          Several string fixes (plural endings, bad speling.)
          The client can be loaded many times in the same Emacs.
      96805a83
  30. 10 Jun, 1999 1 commit
  31. 02 Jun, 1998 1 commit
  32. 22 Feb, 1998 1 commit
  33. 12 Nov, 1997 1 commit
  34. 27 Oct, 1997 1 commit
  35. 23 Oct, 1997 1 commit
  36. 11 Oct, 1997 1 commit
    • David Byers's avatar
      Återse brev · f5b005aa
      David Byers authored
      Bättre hantering av variabler definierade i .emacs
      f5b005aa
  37. 15 Jul, 1997 1 commit
  38. 12 Jul, 1997 1 commit