1. 30 Jun, 2007 1 commit
  2. 26 Jun, 2007 1 commit
  3. 24 Jun, 2007 6 commits
  4. 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
  5. 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
  6. 09 Jun, 2007 1 commit
  7. 08 Jun, 2007 1 commit
  8. 26 Apr, 2007 1 commit
  9. 04 Feb, 2007 1 commit
  10. 01 Jan, 2007 1 commit
  11. 21 Nov, 2006 1 commit
  12. 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
  13. 03 May, 2006 2 commits
  14. 25 Apr, 2006 2 commits
    • David Byers's avatar
      Fix error filling indented paragraphs · e7d485f5
      David Byers authored
      Detailed changes:
      > 2006-04-25  David Byers  <davby@ida.liu.se>
      >
      > 	* lyskom-rest.el (lyskom-fill-next-paragraph): Fixed off-by-one
      > 	error in handling indented paragraphs.
      >
      e7d485f5
    • Per Cederqvist's avatar
      Get rid of a compiler warning. · ebc358a9
      Per Cederqvist authored
      Detailed changes:
      
      > 2006-04-25  Per Cederqvist  <ceder@lysator.liu.se>
      >
      > 	Get rid of compiler warning probably introduced 2006-04-05.
      > 	* lyskom-rest.el (lyskom-fill-message): Removed pointless
      > 	"(buffer-substring (point-min) (point))" whose value was not
      > 	used.
      ebc358a9
  15. 24 Apr, 2006 1 commit
  16. 05 Apr, 2006 1 commit
    • David Byers's avatar
      Fix bug 766. New implementation of line breaking. · ee2e9b20
      David Byers authored
      Detailed changes:
      > 2006-04-05  David Byers  <davby@ida.liu.se>
      >
      > 	Re-implement line breaking heuristics:
      > 	* lyskom-rest.el (lyskom-fill-disqualifying-regexp): Broken out
      > 	from lyskom-fill-message to make regexp easier to understand.
      > 	(lyskom-fill-message-next-line): New macro.
      > 	(lyskom-fill-message-return): New macro.
      > 	(lyskom-maybe-fill-region): New macro.
      > 	(lyskom-fill-inline-text-regexp): New regexp to prevent concating
      > 	it every time a line was examined, and to make it handle inlined
      > 	texts with the wrong language.
      > 	(lyskom-fill-message): New implementation.
      > 	(lyskom-fill-next-paragraph): Guts of new lyskom-fill-message.
      > 	(lyskom-fill-scan-quoted-paragraph): New function.
      > 	(lyskom-fill-scan-empty-lines): New function.
      >
      > 	Fix bug 766:
      > 	* swedish-strings.el,english-strings.el (lyskom-custom-strings):
      > 	Adjusted kom-autowrap-doc.
      >
      >
      ee2e9b20
  17. 03 Apr, 2006 1 commit
    • David Byers's avatar
      Checked in some missing functions. · 57e7460a
      David Byers authored
      Detailed changes:
      > 2006-04-03  David Byers  <davby@ida.liu.se>
      >
      > 	* lyskom-buttons.el (lyskom-button-befriend): New function
      > 	(i guess jhs forgot to check it in).
      > 	(lyskom-button-moronify): New function (i guess jhs forgot to
      > 	check it in).
      >
      57e7460a
  18. 31 Mar, 2006 1 commit
    • David Byers's avatar
      · 7675e888
      David Byers authored
      Detailed changes:
      > 2006-03-31  David Byers  <davby@ida.liu.se>
      >
      > 	* menus.el (lyskom-menu-template): Added kom-review-more-comments
      > 	to menu.
      >
      > 	Fix bug 1510:
      > 	* vars.el.in (lyskom-commands): Added kom-review-mode-comments.
      >
      > 	* swedish-strings.el,english-strings.el
      > 	(lyskom-sv-mode-map,lyskom-en-mode-map): Added
      > 	kom-review-more-comments.
      >
      > 	* review.el (lyskom-review-by-to): Set lyskom-have-review to
      > 	indicate what kind of review.
      > 	(lyskom-last-review-comments): New variable.
      > 	(lyskom-review-comments): Set lyskom-last-review-comments.
      > 	(lyskom-review-comments): Handle a list of text-stats as the input
      > 	to this function.
      > 	(kom-review-more-comments): New command.
      >
      > 	Fix bug 1535:
      > 	* commands1.el (lyskom-write-text): Added add-self parameter.
      > 	(kom-send-letter): Always add sender as recipient.
      >
      > 	Fix bug 1589:
      > 	* mime.el (lyskom-mime-string-charset): Handle server coding
      > 	system in found charset.
      >
      > 	* compatibility.el (find-charset-string): Default to server
      > 	coding-system or latin-1 if server coding system is unknown.
      >
      > 	Fix bug 1602:
      > 	* mime.el (lyskom-mime-decode-content-type): Correctly match the
      > 	type and subtype fields of content types. Downcase all values.
      >
      > 	Fix bug 1391:
      > 	* commands2.el (lyskom-help): Handle printing top-level keymap.
      >
      > 	* help.el (lyskom-help-format-keymap): New function.
      >
      > 	* help-english.xml,help-swedish.xml: Added keyboard commands
      > 	section.
      >
      > 	* help-compile.el (lyskom-help-syntax): Added keymap directive.
      >
      > 	Probably fix bug 1570:
      > 	* compatibility.el (lyskom-map-keymap): Do not attempt to car or
      > 	cdr non-conses when mapping over keymap.
      >
      > 2006-03-30  David Byers  <davby@ida.liu.se>
      >
      > 	Update handling of text/enriched:
      > 	* lyskom-rest.el (lyskom-format-enriched): Handle new-style
      > 	enriched text, with headers in a special aux-item.
      >
      > 	* edit-text.el (lyskom-edit-send): Handle aborted sending without
      > 	error message.
      >
      > 	* aux-items.el (elisp-client-enriched-headers): Added aux-item
      > 	definition.
      >
      > 	* edit-text.el (lyskom-edit-send): Replaced
      > 	lyskom-send-text-transform-function with more general
      > 	lyskom-send-text-transform-hook, which allows multiple
      > 	transformations and changes to more than just the text.
      >
      > 	* vars.el.in (lyskom-send-text-transform-hook): Ditto.
      >
      > 2005-03-22  David Byers  <davby@ida.liu.se>
      >
      > 	* english-strings.el (lyskom-custom-strings): Fxied speling erorr
      > 	in me.
      7675e888
  19. 16 Feb, 2006 2 commits
  20. 26 Oct, 2005 1 commit
  21. 17 Mar, 2005 1 commit
  22. 08 Mar, 2005 1 commit
    • David Byers's avatar
      Fix encoding problems in user area (hopefully bug 1524). · e3e0d587
      David Byers authored
      Detailed changes:
      > 2005-03-08  David Byers  <byers@lysator.liu.se>
      >
      > 	* compatibility.el (lyskom-encode-coding-string): Renamed
      > 	functions used when detecting copy bug. Detect multibyte bug.
      > 	This hopefully fixes bug 1524.
      >
      e3e0d587
  23. 07 Mar, 2005 1 commit
  24. 02 Mar, 2005 1 commit
    • Pontus Freyhult's avatar
      Bugfix: Revert didn't work properly · 71c1d0c2
      Pontus Freyhult authored
      * filter-edit.el (lyskom-filter-edit-revert): Use
      filter-edit-filter-list instead of lyskom-filter-list.
      Update filter-edit-list-end marker.
      
      Give some guidance when editing filters:
      * english-strings.el, swedish-strings.el (lyskom-messages):
      Added filter-edit-footer.
      
      * filter-edit.el (kom-filter-edit): Output filter-edit-footer.
      71c1d0c2
  25. 25 Feb, 2005 1 commit
    • Pontus Freyhult's avatar
      * swedish-strings.el, english-string.el (lyskom-custom-strings): · 7476779f
      Pontus Freyhult authored
      Fixed spelling of Gopher in emacs-w3-viewer.
      
      Fix bug 297:
      
      * vars.el.in (kom-netscape-command): Added Firefox and Opera to
      variable description.
      (kom-netscape-variant): Dito.
      (kom-url-viewer-preferences): Dito.
      
      * swedish-strings.el, english-strings (lyskom-custom-strings): Dito
      for kom-netscape-command-doc, kom-netscape-variant-doc,
      kom-netscape-command-tag, kom-netscape-variant-tag,
      netscape-viewer and windows-viewer.
      7476779f
  26. 24 Feb, 2005 2 commits
    • Pontus Freyhult's avatar
      Fix bug 1091: · 679620cf
      Pontus Freyhult authored
      * vars.el.in (kom-lost-session-notification): New variable.
      
      * option-edit.el (lyskom-custom-variables): Added
      kom-lost-session-notification.
      (lyskom-customize-buffer-format): Dito.
      
      * english-strings.el, swedish-strings.el (lyskom-custom-strings):
      Added kom-lost-session-notification-tag and
      kom-lost-session-notification-doc.
      
      * englist-strings.el, swedish-strings.el (local): Added
      closed-connection-other-buf, session-lost-beep and
      session-lost-all-buffers.
      
      * lyskom-rest.el (lyskom-sentinel): Do notification in other buffers
      if desired.
      679620cf
    • Pontus Freyhult's avatar
      Fix bug 1536: · 0598666e
      Pontus Freyhult authored
      * command.el (lyskom-start-of-command): Pass port if non-standard.
      Also explicitly send current password (if available).
      0598666e
  27. 15 Feb, 2005 1 commit
    • David Byers's avatar
      Fix bug 1512 · 5434c512
      David Byers authored
      Detailed changes:
      > 2005-02-15  David Byers  <byers@lysator.liu.se>
      >
      > 	Fix bug 1512:
      > 	* menus.el (lyskom-define-menu-xemacs): Handle case when
      > 	current-local-map is nil (don't attempt to guess shortcuts in this
      > 	case).
      >
      5434c512
  28. 14 Feb, 2005 3 commits
    • David Byers's avatar
      Fix lossage when there is no default server. · 75b45810
      David Byers authored
      Detailed changes:
      > 	Fix ugliness when default server is unset:
      > 	* startup.el (lyskom): New calling conventions for
      > 	lyskom-read-server-name.
      > 	(lyskom-read-server-name): New parameter list. Do not accept empty
      > 	input. Use initial value and magic minibuffer instead of default
      > 	value.
      >
      75b45810
    • David Byers's avatar
      Fixed bug 1511 · e1a17fd9
      David Byers authored
      Detailed changes:
      > 	Fix bug 1511:
      > 	* commands1.el (lyskom-combine-username): Downcase hostnames.
      >
      e1a17fd9
    • David Byers's avatar
      Fixed bug 1520 · 7cadfd4e
      David Byers authored
      Detailed changes:
      > 	Fixed bug 1520:
      > 	* lyskom-buttons.el (lyskom-button-menu): Pass filter to functions
      > 	that build menus.
      > 	(lyskom-make-button-menu): Changed old-style backquote to
      > 	new-style backquote. Removed function quotes.
      >
      > 	* vars.el.in (lyskom-button-actions): Introduced filter function
      > 	for the context menu.
      >
      7cadfd4e