- 04 Jan, 2003 1 commit
-
-
David Byers authored
Detailed changes: > 2003-01-04 David Byers <david.byers@swipnet.se> > > Fix bug 961: > * faqs.el (lyskom-faq-is-read): Handle server FAQs correctly so > they are not presented even when they have been read. > (lyskom-register-read-faq): If conf-no is nil, set it to zero. > (lyskom-get-unread-faqs): If conf-stat is nil, set conf-no to > zero. >
-
- 03 Jan, 2003 2 commits
-
-
David Byers authored
Detailed changes: > Fix bug 823: > * commands1.el (kom-write-text): Ask for recipient by default. Old > behavior is on C-u kom-write-text. > (kom-send-letter): Only complete letterboxes when reading > recipient. > > Fix bug 834:
-
David Byers authored
Cleaned up keybinding code. Detailed changes: > * swedish-strings.el (lyskom-sv-mode-map): Added prefix "a" for > add commands. Added bindings for add and subtract commands. > (lyskom-sv-mode-map): Commented out obsolesence bindings for a and > lv. Moved kom-rview-backward to å B from B. Cleaned up some. > > * english-strings.el (lyskom-en-mode-map): Changed "A" to "h", so > "h" is now prefix for change commands. Added prefix "a" for add > and substract commands. Moved kom-review-backward to r b from B. > Moved a bunch of other important bindings with complete disregard > for all users who will surely be annoyed.
-
- 02 Jan, 2003 2 commits
-
-
David Byers authored
Detailed changes: > 2003-01-03 David Byers <david.byers@swipnet.se> > > * lyskom-buttons.el (lyskom-default-button): Use default, not > kom-text-face for timestamp buttons since kom-text-face is no > more. > > Implement face customization: > * option-edit.el (lyskom-face-widget, lyskom-face-widget): New > widget type. > (lyskom-widget-functions): Added face widget to the list. > > * view-text.el (lyskom-print-text): Get generated faces if the > user hasn't selected any specific faces. > > * startup.el (lyskom): Get generated faces if the user hasn't > selected any specific faces. > > * commands2.el (lyskom-send-message): Get generated faces if the > user hasn't selected any specific faces. > > * async.el (lyskom-format-as-personal-message): Get generated > faces if the user hasn't selected any specific faces. > 1a25,34 > > Implement face customization: > * faces.el (lyskom-setup-faces-for-buffer): Don't muck with the > user-selectable values. > > * option-edit.el: Added var parameter to all widget conversion > functions. > > * utilities.el (lyskom-current-client-time): Removed some > comments.
-
David Byers authored
Everything should be functional with Emacs 21.x, 20.7 and XEmacs 21.1. Other versions have not been tested yet. Detailed changes: > 2003-01-02 David Byers <david.byers@swipnet.se> > > Cosmetics: > * commands2.el (kom-set-unread): Don't include range in prompt. It > will be included by lyskom-read-num-range-or-date. > > Compatibility issues with date reading: > * compatibility.el (lyskom-minibuffer-contents): Provide an alias > for minibuffer-contents. > > * lyskom-rest.el (lyskom-verified-read-enter): Use > lyskom-minibuffer-contents instead of minibuffer-contents. > > Work on new face code: > * faces.el: Fixed bug in call to defface that worked in Gnu Emacs > but not in XEmacs. >
-
- 01 Jan, 2003 4 commits
-
-
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. >
-
David Byers authored
-
David Byers authored
Detailed changes: > Fix bug 921: > * commands1.el (kom-jump): Use lyskom-read-text-no-prefix-arg. >
-
David Byers authored
Detailed changes: > 2003-01-01 David Byers <david.byers@swipnet.se> > > Fix bug 291: > * vars.el.in (lyskom-language): Added to minibuffer variables or > lyskom-get-string will fail in predicate functions used in > lyskom-verified-read-from-minibuffer. > > * commands2.el (kom-set-unread): Allow date entry in addition to > number entry. > > Implement date input (for bug 291): > * lyskom-rest.el (lyskom-verified-read-from-minibuffer): New function. > (lyskom-verified-read-map): New variable. > (lyskom-verified-read-enter): New function. > (lyskom-verified-read-predicate): New variable. > (lyskom-read-num-range-or-date): Nre function. > > * utilities.el (lyskom-read-date): New function. > > 1a22,31 > > Implement date parsing (for bug 291): > * utilities.el (lyskom-parse-date): Implemented the remaining > branches in the parser. Fixed various bugs. Validate results > before returning. This function should work now. > (lyskom-is-leap-year): New function (date-leap-year-p doesn't > exist in Emacs 19, so this is needed). > (lyskom-days-in-month): New function. > (lyskom-adjust-day-for-date): New function. > (lyskom-month-limits): New variable.
-
- 31 Dec, 2002 4 commits
-
-
David Byers authored
Detailed changes: > Fix bug 879: > * utilities.el (lyskom-read-text-no-prefix-arg): When new-default > is computed successfully, set default to new-default. I *think* > that's the right thing to do... > > Fix bug 817: > * vars.el.in (kom-send-text-hook): Updated docstring. > > * edit-text.el (lyskom-edit-send): Run kom-send-text-hook before > doing anything else so it can manipulate headers. > > More work on text links: > * option-edit.el (lyskom-custom-variables): Added kom-text-links. > (lyskom-customize-buffer-format): Ditto. > (lyskom-widget-functions): Added `list' widget type. > (lyskom-list-widget): New function.
-
David Byers authored
Fixed bug where kom-list-summary would remove texts from read list.
-
Per Cederqvist authored
the removed bugzilla links are present again. * vars.el.in (kom-text-links): Added the sentence "Use the value t as the car to apply the specification in all conferences." to the documentation. Let "bug X" link to the Bugzilla of Lysator by default, so that we have a good sample value.
-
David Byers authored
> > Improve kom-list-summary: > * commands2.el (lyskom-do-list-summary): Damn. Already midnight. > Don't print the subject on comments more than once in a row. > (lyskom-print-summary-line): Don't compute subject here. Get it in > a param instead. > > 2002-12-30 David Byers <david.byers@swipnet.se> > > Improve kom-list-summary: > * commands2.el (lyskom-print-summary-line): Print deep comment > levels without additional indent, like nn does. > > Remove bugzilla links (text links supersede these): > * lyskom-buttons.el (lyskom-button-transform-text): De-implemented > bugzilla links. > (lyskom-button-show-bugzilla-bug): Removed this function. > > * vars.el.in (kom-my-bugzilla): Removed this variable. Text links > generalize bugzilla links. > (lyskom-text-buttons): Removed bugzilla text buttons. > (lyskom-button-actions): Same here. > > More text links: > * lyskom-buttons.el (lyskom-button-add-links): New function. > (lyskom-button-transform-text): Call it to create links from > kom-text-links. > > * vars.el.in (kom-text-links): New variable. > > * clienttypes.el (lyskom-create-lyskom-text-link): New function. > (lyskom-text-link->pattern): New function. > (lyskom-text-link->replacement): New function. > (lyskom-text-link->highlight): New function. > (lyskom-text-link->ignore-case): New function. > > New nameday lists from Hans Persson: > * names.el (sv-1993): New nameday list. > (sv-pre-1901): Renamed nameday list from sv-1901 > (sv-1901): New nameday list. > (sv-1986): New nameday list. > > 2002-12-22 David Byers <david.byers@swipnet.se> > > Work on bug 946: > * commands2.el (lyskom-do-list-summary): Display texts in comment > order with indentation. > (lyskom-print-summary-line): Support indentation. > > 2002-12-18 David Byers <david.byers@swipnet.se> > > * lyskom-buttons.el (lyskom-button-transform-text): Added > text-stat argument. > > Implement text links: > * lyskom-rest.el (lyskom-format-ö): Pass text-stat to > lyskom-button-transform-text. > (lyskom-format-enriched): Ditto. > (lyskom-format-text-body): Ditto. > (lyskom-format-aux-help): Handle cons in format-letter r. > > * view-text.el: Send the text-stat when formatting subject. > > 2002-12-17 David Byers <david.byers@swipnet.se> > > Work on bug 753: > * flags.el (lyskom-read-options): Added optional buffer argument > to support reading settings from a different session. >
-
- 16 Dec, 2002 4 commits
-
-
Ulrik Haugen authored
* startup.el (lyskom-read-server-name): Updated docstring wrt. kom-builtin-server-aliases. * lyskom-rest.el (lyskom-update-prompt, lyskom-format-prompt) (lyskom-mode-name-from-host): Use both kom-server-aliases and kom-builtin-server-aliases. * commands2.el (kom-modeline-select-unread-kom) (kom-status-server): Use both kom-server-aliases and kom-builtin-server-aliases. * async.el (lyskom-show-logged-in-person) (lyskom-show-logged-out-person): Use both kom-server-aliases and kom-builtin-server-aliases.
-
David Byers authored
> * utilities.el (lyskom-get-ancestors-of-text): Provide completions > when reading text numbers. > > * lyskom-rest.el (lyskom-read-number): Set require-match when > reading numbers with completion. >
-
David Byers authored
> * faqs.el (lyskom-change-faq-3): Handle creating FAQs. > (lyskom-change-faq-2): Ditto. > (lyskom-change-faq): When there is no FAQ, create a new FAQ. >
-
David Byers authored
> > Fix bug 305: > * lyskom-buttons.el (lyskom-button-transform-text): Added support > for bugzilla links. > (lyskom-button-show-bugzilla-bug): New function. > > * vars.el.in (kom-my-bugzilla): New variable. > (lyskom-text-buttons): Added bugzilla links. > (lyskom-button-actions): Added bugzilla links. >
-
- 13 Dec, 2002 2 commits
-
-
David Byers authored
> * vars.el.in (kom-builtin-server-aliases): Renamed from > kom-server-aliases. > (kom-server-aliases): New variable. > > * startup.el (lyskom-read-server-name): Use both > kom-server-aliases and kom-builtin-server-aliases. > (lyskom): Same here. > > Fix obsoleteness:
-
David Byers authored
> > * lyskom-rest.el (lyskom-update-prompt): Change `insert-string' to > `insert' since the former is obsolete. > > Bog 928: > * commands1.el (lyskom-times): Added Lucia. > > Finished bug 924: > * option-edit.el (lyskom-nameday-widget): New widget type. > > * vars.el.in (kom-url-transformation-rules): Improved the > Aftonbladet regexp. > > 2002-12-11 David Byers <david.byers@swipnet.se> > > * swedish-strings.el (lyskom-sv-mode-map): Define swedish chars > using all possible methods. > > * macros.el (lyskom-try-define-key): New macro. >
-
- 09 Dec, 2002 2 commits
-
-
David Byers authored
-
David Byers authored
-
- 22 Nov, 2002 1 commit
-
-
David Byers authored
-
- 21 Nov, 2002 1 commit
-
-
Joel Rosdahl authored
create the prompt timestamp string so that you can see seconds if wanted.
-
- 30 Oct, 2002 1 commit
-
-
Per Cederqvist authored
unreadable. Report no-such-text-no instead. (kom-diff-texts): Ditto.
-
- 25 Oct, 2002 1 commit
-
-
Per Cederqvist authored
-
- 24 Oct, 2002 2 commits
-
-
Ulrik Haugen authored
-
Ulrik Haugen authored
-
- 23 Oct, 2002 2 commits
-
-
David Byers authored
-
David Byers authored
-
- 20 Oct, 2002 3 commits
-
-
David Byers authored
-
David Byers authored
-
David Byers authored
Changed default value of kom-created-texts-are-read. Added startup checks for multibyte characters and default character coding.
-
- 16 Oct, 2002 2 commits
-
-
David Byers authored
-
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
-
- 13 Oct, 2002 1 commit
-
-
Per Cederqvist authored
for reporting the bug.
-
- 22 Sep, 2002 2 commits
-
-
Per Cederqvist authored
lyskom-minimum-triagle-size, with a spelling error in the "triangle".
-
Per Cederqvist authored
lyskom-minimum-triagle-size, with a spelling error in the "triangle". (lyskom-fill-message): Updated for the above change.
-
- 19 Sep, 2002 3 commits
-
-
David Byers authored
-
David Byers authored
-
Joel Rosdahl authored
regexps comment-prefix and footnote-prefix.
-