1. 08 Mar, 2009 2 commits
  2. 11 May, 2008 2 commits
    • David Byers's avatar
      Fix bug 1654 · ec0ee395
      David Byers authored
      ec0ee395
    • David Byers's avatar
      Fixed bugs 1660, 1658. Added support for adding sender regexp import filter. · 8e88b8fd
      David Byers authored
      Detailed changes:
      > 2008-05-11    <David Byers@GULAG>
      >
      > 	Fix bug 1660:
      > 	* edit-text.el (lyskom-create-text-handler): Added callback and
      > 	callback-data parameters. Juggling buffers to get these right is
      > 	somewhat tricky, but worst is that it is *possible* for the buffer
      > 	containing the callback to be deleted before this is called.
      > 	(lyskom-edit-send): Pass lyskom-edit-handler and data to
      > 	lyskom-create-text-handler.
      >
      > 	Fix bug 1658:
      > 	* review.el (kom-review-rot13): Removed local arg from add-hook.
      >
      > 	* commands2.el (kom-limit-import): Add support for limiting import
      > 	by regexp.
      >
      8e88b8fd
  3. 17 Mar, 2008 1 commit
    • Per Cederqvist's avatar
      Make it configurable if the client should search for unread · 64582b17
      Per Cederqvist authored
      parents or relatives of a text before displaying it.  Also, add a
      new strategy ('oldest-ancestor) that only searches among parents.
      
      Details:
      
      	* vars.el.in (kom-read-related-first): New configuration
      	variable.  Set this to nil to get the old-style behaviour,
      	'oldest-related to get the behaviour before this commit, or
      	'oldest-ancestor to get the new default behaviour.
      
      	* lyskom-rest.el (lyskom-find-lowest-text): Moved internal
      	documentation from the doc-string to an internal comment.
      	(lyskom-find-unread-ancestor): New defun.  This code is based on
      	lyskom-find-lowest-text, but works in a more sensible way.
      	(lyskom-select-text-to-read): New defun, extracted from
      	kom-view-next-text.  Handle the new oldest-ancestor strategy.
      	(kom-view-next-text): Use lyskom-select-text-to-read to simplify
      	the code.
      
      	* swedish-strings.el, english-strings.el (lyskom-custom-strings):
      	Added ancestor, relative, kom-read-related-first-doc and
      	kom-read-related-first-tag.
      
      	* option-edit.el (lyskom-customize-buffer-format): Added
      	kom-read-related-first.
      	(lyskom-custom-variables): Ditto.
      64582b17
  4. 10 Nov, 2007 2 commits
  5. 16 Aug, 2007 1 commit
  6. 01 Aug, 2007 1 commit
    • Per Cederqvist's avatar
      Fixed typos in docstrings. · 22d5c3f8
      Per Cederqvist authored
      	* lyskom-rest.el (kom-go-to-pri-session): Fixed typo in
      	docstring.
      
      	* vars.el.in (kom-show-where-and-what): Fixed typo in docstring.
      	(kom-show-since-and-when): Ditto.
      22d5c3f8
  7. 28 Jul, 2007 1 commit
    • Per Cederqvist's avatar
      New command: "View URL". · b3c891cf
      Per Cederqvist authored
      * commands2.el (kom-view-url-in-text): New command.
      
      * vars.el.in (lyskom-commands): Added kom-view-url-in-text.
      
      * swedish-strings.el (lyskom-command): Add kom-view-url-in-text as
      "Visa URL".
      (lyskom-sv-mode-map): Bind "vu" to "Visa URL".
      
      * english-strings.el (lyskom-command): Add kom-view-url-in-text as
      "View URL".
      (lyskom-en-view-prefix): New prefix, bound to "v".
      (lyskom-en-mode-map): Bind "vu" to "View URL".
      b3c891cf
  8. 20 Jul, 2007 1 commit
  9. 14 Jul, 2007 1 commit
  10. 11 Jul, 2007 4 commits
  11. 07 Jul, 2007 4 commits
  12. 30 Jun, 2007 1 commit
  13. 26 Jun, 2007 1 commit
  14. 24 Jun, 2007 6 commits
  15. 12 Jun, 2007 2 commits
    • David Byers's avatar
      Fixed bug 1619. · d2e3c971
      David Byers authored
      Detailed changes:
      > 	Fix bug 1619:
      > 	* commands2.el (kom-diff-texts): Use lyskom-compatible insertion
      > 	commands for the diff.
      >
      > 	Fix bug 1636:
      d2e3c971
    • David Byers's avatar
      I think I fixed bug 1636 (but have no Emacs to test on) · 433a32bb
      David Byers authored
      Detailed changes:
      > 2007-06-12    <David Byers@GULAG>
      >
      > 	* mime.el (lyskom-mime-encode-string): Added mime-charset
      > 	parameter.
      >
      > 	* edit-text.el (lyskom-edit-parse-headers): Changed the return
      > 	value to a data type (i was going to extend it, but ended up not
      > 	doing so, but the new version is easier to follow anyway).
      > 	(lyskom-edit-send): Use a temporary buffer (necessary since
      > 	transformation functions may alter the text) and
      > 	lyskom-mime-charset-for-text to determing text encoding.
      >
      > 	* mime.el (lyskom-mime-charset-for-text): New function
      > 	(lyskom-mime-charset-for-string): Removed.
      > 	(lyskom-charset-alist): Removed. From now on, we shall rely on
      > 	mm-util in XEmacs.
      >
      433a32bb
  16. 10 Jun, 2007 1 commit
    • David Byers's avatar
      Various · d8d96007
      David Byers authored
      Detailed changes:
      > 2007-06-10    <David Byers@GULAG>
      >
      > 	Better display of texts claiming to be us-ascii:
      > 	* mime.el (lyskom-mime-decode-content-type): Pretend us-ascii
      > 	texts are really latin-1.
      >
      > 	Fix bug 819:
      > 	* completing-read.el (lyskom-read-conf-internal): When an exact
      > 	match is found, return t only if the input string is equal to the
      > 	only alternative.
      >
      > 	Fix bug 1277:
      > 	* swedish-strings.el (coding-system-mismatch-warning): Added
      > 	reference to Emacs manual.
      >
      > 	* utilities.el (lyskom-check-configuration): Don't warn about
      > 	coding system if UTF-8 is supported.
      >
      > 	* lyskom-buttons.el (lyskom-make-button-menu): Encode menu strings
      > 	properly.
      >
      3,4c24,36
      < 	* language.el (lyskom-language-keymap-internal): Let Emacs 22.1
      < 	follow links with mouse-1.
      ---
      > 	Prefer UTF-8 over all but latin-1:
      > 	* mime.el (lyskom-charset-alist): Never choose us-ascii. When
      > 	us-ascii text is detected, assume latin-1 instead. For some
      > 	reason, us-ascii is detected on some emacsen even when this is not
      > 	the case. A more powerful charset would perhaps be a better
      > 	choice, but chances are if charset detection is broken, then what
      > 	are the chances that e.g. unicode conversion works?
      > 	(lyskom-charset-alist): Include utf-8 early in the list, making it
      > 	the preferred charset (when it works).
      >
      > 	Follow links with mouse-1 in Emacs 22.1:
      > 	* language.el (lyskom-language-keymap-internal): Bind follow-links
      > 	in the global LysKOM keymaps.
      5a38
      > 	Fix various naming issues:
      11810,11811c11843,11844
      < eval: (ispell-change-dictionary "british")
      < eval: (if (boundp 'set-language-environment) (set-language-environment 'Latin-1))
      ---
      > ispell-local-dictionary: "british"
      > coding: iso-8859-1
      d8d96007
  17. 09 Jun, 2007 1 commit
  18. 08 Jun, 2007 1 commit
  19. 26 Apr, 2007 1 commit
  20. 04 Feb, 2007 1 commit
  21. 01 Jan, 2007 1 commit
  22. 21 Nov, 2006 1 commit
  23. 07 Jul, 2006 1 commit
    • David Byers's avatar
      Fixed bugs in paragraph filling. · 2a14f364
      David Byers authored
      Detailed changes:
      > 2006-06-27  David Byers  <davby@ida.liu.se>
      >
      > 	* lyskom-rest.el (lyskom-fill-next-paragraph): Fixed off-by-one
      > 	error causing the last character on the last line to (sometimes)
      > 	be put on a line of its own in XEmacs.
      > 	(lyskom-maybe-fill-region): Fixed off-by-one error causing lines
      > 	just under fill-column long to be wrapped.
      >
      > 2006-05-14  David Byers  <davby@ida.liu.se>
      >
      > 	* utilities.el (lyskom-text-comments): Added parameter
      > 	skip-footnotes.
      >
      > 2006-04-26  David Byers  <davby@ida.liu.se>
      >
      > 	* lyskom-rest.el (lyskom-fill-next-paragraph): Eliminated the
      > 	inner catch, as this seemed to cost more time than adding a
      > 	clause to each conditional in the loop.
      > 	(lyskom-fill-message-line-length): Make this a subst.
      >
      2a14f364
  24. 03 May, 2006 2 commits