1. 01 Jan, 2003 1 commit
    • David Byers's avatar
      Work on new face code. Face schemes are out and face variables are · 5b04897f
      David Byers authored
      in. This means that you can have different settings for different
      sessions and servers. Your old settings should do nothing useful any
      more. Everything will be customizable through kom-customize, but
      that's not done yet.
      
      You should restart Emacs to load these changes. Attempting to load
      over a running elisp client will probably only lead to grief.
      
      This commit has not been tested very much. You have been warned.
      
      
      Detailed changes:
      > 	Work on new face code:
      > 	* view-text.el (lyskom-view-text): Send evaluated face properties
      > 	to lyskom-format.
      > 	(lyskom-print-text): Ditto.
      >
      > 	* utilities.el (lyskom-check-configuration): Send evaluated face
      > 	properties to lyskom-format.
      >
      > 	* startup.el (lyskom): Send evaluated face properties to
      > 	lyskom-format.
      >
      > 	* commands2.el (kom-status-conf): Send evaluated face properties
      > 	to lyskom-format.
      > 	(kom-status-person): Ditto.
      > 	(lyskom-send-message): Ditto.
      > 	(kom-obsolete-extended-command-binding): Ditto.
      >
      > 	* commands1.el (kom-delete-text): Send evaluated face properties
      > 	to lyskom-format.
      >
      > 	* async.el (lyskom-show-logged-in-person): Send evaluated face
      > 	properties to lyskom-format.
      > 	(lyskom-show-logged-out-person): Ditto.
      > 	(lyskom-format-as-personal-message): Ditto.
      >
      > 	* check-strings.el (lyskom-check-strings): Removed all
      > 	face-related goop.
      >
      > 	* vars.el.in: Removed all face-related goop.
      >
      > 	* faces.el: New file.
      >
      > 	* startup.el (lyskom): Call lyskom-setup-faces-for-buffer, not
      > 	lyskom-setup-faces.
      >
      > 	* option-edit.el (kom-customize): Evaluate face variables instead
      > 	of quoting face names.
      >
      > 	* mship-edit.el (lp--format-entry): Evaluate face variables
      > 	instead of quoting face names.
      > 	(lp--redraw-entry-mark): Ditto.
      >
      > 	* lyskom-rest.el (kom-next-command): Evaluate face variables
      > 	instead of quoting face names
      > 	(lyskom-format-aux-help): Ditto.
      >
      > 	* lyskom-buttons.el (lyskom-button-add-links): Evaluate face
      > 	variable kom-url-face instead of quoting face name.
      > 	(lyskom-button-get-face): Evaluate the face found for the button
      > 	type.
      > 	(lyskom-generate-button): Evaluate face variables instead of
      > 	quoting face names
      > 	(lyskom-default-button): Ditto.
      >
      > 	* keyboard-menu.el (lyskom-keyboard-menu-highlight-selected):
      > 	Evaluate face variable, instead of quoting face name
      > 	kom-mark-face.
      >
      > 	More flexible date parser:
      > 	* utilities.el (lyskom-all-prefixes): New function.
      > 	(lyskom-parse-date): Permit prefixes for "days", "years",
      > 	"months". Allow whitespace before and after input. Do not require
      > 	minus sign when specifying number of days. Do not require
      > 	whitespace separators in several places. Permit spaces around
      > 	separators. Accept space as a separator.
      >
      5b04897f
  2. 09 Dec, 2002 1 commit
  3. 23 Oct, 2002 1 commit
  4. 18 Sep, 2002 1 commit
  5. 16 Sep, 2002 1 commit
  6. 08 Sep, 2002 2 commits
  7. 05 Aug, 2002 1 commit
  8. 24 Jul, 2002 2 commits
  9. 26 Jun, 2002 1 commit
  10. 14 Jun, 2002 1 commit
  11. 13 Jun, 2002 1 commit
  12. 12 Jun, 2002 2 commits
  13. 02 Jun, 2002 1 commit
  14. 31 May, 2002 1 commit
    • Ulrik Haugen's avatar
      Ta med filerna i det nya hjälpsystemet i såsarkivet: · ef511cc1
      Ulrik Haugen authored
      	* Makefile (DOCFILES): include NEWS for 0.47 instead of 0.46.
      	(EXTRA-SRCVERBATIM): include help-compile.el, help.en, help.sv.
      
      och lägg dem i kataloger där emacs -f batch-byte-compile hittar dem
      under debianinstallationen.
      ef511cc1
  15. 27 May, 2002 1 commit
  16. 26 May, 2002 1 commit
  17. 24 May, 2002 1 commit
  18. 07 May, 2002 1 commit
    • David Byers's avatar
      Loads of changes. · f274a6c4
      David Byers authored
      Implemented kom-* synonyms for almost all lyskom-* hooks. The old names
      shall be considered obsolede.
      
      Highilghting of asynchronous messages as with texts.
      
      Support overlays when doing lyskom-insert on the result of lyskom-format.
      
      Fix lyskom-insert to handle special-insert properties that are adjacent to each other.
      
      Fix lyskom-unicase so it isn't fooled by a lying Emacs.
      
      Hopefully guard against missing diff command when calling ediff-buffers.
      
      Added user-hooks.el, a new place for hook functions that users
      might want to use elsewhere. Added some kom-change-conf-hook and
      kom-after-change-conf-hook functions to this file.
      f274a6c4
  19. 27 Apr, 2002 1 commit
  20. 13 Apr, 2002 2 commits
  21. 03 Apr, 2002 1 commit
  22. 21 Mar, 2002 1 commit
    • Joel Rosdahl's avatar
      Fiddled with various release-related things. Fixes bugs 298, 299 · 740fa20c
      Joel Rosdahl authored
      and 300.
      
      * Makefile: Revamped and somewhat commented. Create three
      different kinds of distribution archives: 1. A "source" dist with
      configure + Makefile + separate .el files; 2. A single lyskom.el
      with all languages included; 3. A single lyskom.el with just one
      included language. Archives are named lyskom-elisp-client-*
      instead of lyskom-*. autoconf files config.{cache,log,status} are
      no longer included.
      
      * distribution-Makefile.in: Create file lists from the "developer"
      Makefile.
      
      * distribution-configure.in: Make English the default language.
      
      * distribution-README: Removed.
      
      * distribution-README.begin: New file. Common begin text for
      source and non-source dists.
      
      * distribution-README.end: New file. Common end text for source
      and non-source dists.
      
      * distribution-README.install-nonsrc: New file. Installation
      instructions for non-source dists.
      
      * distribution-README.install-src: New file. Installation
      instructions for the source dist.
      740fa20c
  23. 24 Feb, 2002 1 commit
  24. 22 May, 2001 1 commit
  25. 25 Apr, 2001 1 commit
    • David Byers's avatar
      Bug fix in slow mode. · 5f7671ee
      David Byers authored
      Bug fix in starting Netscape
      Ability to draw dimmed entries in kom-handle-membership.
      5f7671ee
  26. 21 Apr, 2001 1 commit
  27. 15 Mar, 2001 1 commit
  28. 25 Feb, 2001 2 commits
  29. 28 Jan, 2001 1 commit
  30. 12 Dec, 2000 1 commit
  31. 18 Nov, 2000 1 commit
  32. 15 Sep, 2000 1 commit
  33. 14 Sep, 2000 1 commit
  34. 09 Sep, 2000 1 commit
  35. 02 Sep, 2000 1 commit