- 16 Feb, 2006 1 commit
-
-
Johan Sundström authored
-
- 25 Feb, 2005 1 commit
-
-
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.
-
- 24 Feb, 2005 1 commit
-
-
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.
-
- 14 Feb, 2005 1 commit
-
-
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. >
-
- 12 Jan, 2005 1 commit
-
-
Pontus Freyhult authored
* english-strings.el, swedish-strings.el (lyskom-custom-strings): Added kom-membership-default-message-flag-tag and kom-membership-default-message-flag-doc. * english-strings.el (lyskom-custom-strings): Fixed typo for kom-membership-default-priority-doc. * option-edit.el (lyskom-custom-variables): Added kom-membership-default-message-flag. (lyskom-customize-buffer-format): Dito. * vars.el.in (kom-membership-default-message-flag): New variable. * commands1.el (lyskom-add-member): Use kom-membership-default-message-flag.
-
- 11 Jan, 2005 2 commits
-
-
Pontus Freyhult authored
* english-strings.el (lyskom-message): Added reformat-rot13, review-rot13-q and lyskom-button-review-rot13-action. (lyskom-command): Added kom-review-rot13. * swedish-strings.el (lyskom-message): Added reformat-rot13, review-rot13-q and lyskom-button-review-rot13-action. (lyskom-command): Added kom-review-rot13. * view-text.el (lyskom-rot13-string): New function. (lyskom-filter-rot13): Dito. * lyskom-buttons.el (lyskom-button-review-rot13): New button action. * menus.el (lyskom-menu-template): Added kom-review-rot13. * review.el (kom-review-rot13): New function. * vars.el.in (lyskom-button-actions): Added rot13 review action. (lyskom-commands): Added kom-review-rot13.
-
Pontus Freyhult authored
(lyskom-custom-strings): Added kom-relogin-inhibit-commands-tag and kom-relogin-inhibit-commands-doc. * option-edit.el (lyskom-customize-buffer-format): Added kom-relogin-inhibit-commands. (lyskom-custom-variables): Dito. * vars.el.in (kom-relogin-inhibit-commands): New variable. * command.el (lyskom-start-of-command): Treat commands in kom-relogin-inhibit-commands as having dead-ok.
-
- 09 Jan, 2005 2 commits
-
-
David Byers authored
Detailed changes: > 2005-01-09 David Byers <byers@lysator.liu.se> > > * commands1.el (kom-move-text-tree): Handle missing text in the > tree. > (lyskom-move-recipient): Add leave-cc argument. > > * lyskom-rest.el (lyskom-a-or-b-or-c-p): Display chosen option > when just pressing RET. Show default choice in bold. Compact > display a bit. > > * commands1.el (kom-move-text-tree): Use lyskom-a-or-b-or-c-p to > ask about what to do. Support a null source (useful to just add a > recipient, not remove anything). > > * NEWS-0.48: Updated to here. > > * commands2.el (kom-list-sessions): Docstring fixes. > > * vars.el.in (kom-default-server): No default server in default > build. > Variois docstring fixes. > > * mship-edit.el (lp--show-hide-read-memberships): Toggle filter. > (lp--show-hide-passive-memberships): Ditto. > (lp--mode): Fixed key binding references in docstring.
-
David Byers authored
Detailed changes: > 2005-01-08 David Byers <byers@lysator.liu.se> > > * vars.el.in: Documentation updates in preparation for generating > DocBook from the documentation strings. > > * startup.el (lyskom-refetch): We were prefetching unread confs in > the reverse order, which was stupid as it slows down starting to > read and may cause us to read texts in the wrong order. > > 2005-01-07 David Byers <byers@lysator.liu.se> > > * mship-edit.el (lyskom-change-membership-position): Removed > binding of old-position (it was never used). > > * english-strings.el (lyskom-en-edit-mode-map): Changed key > bindings to explicitly use prefixes. > > * swedish-strings.el (lyskom-sv-edit-mode-map): Changed key > bindings to explicitly use prefixes. Better variants of the > swedish key binding. Use lyskom-try-define-key for swedish > bindings. > > * edit-text.el: Updated documentation for most commands so that it > can be extracted into the user manual in the future. All commands > with the prefix `kom-edit-' are expected to be documented unless > the documentation string ends in "Excluded from manual." > (kom-ispell-message): Renamed to > kom-edit-ispell-message. > (kom-yank-info-nodename): Renamed to kom-edit-yank-info-nodename. > > * filter-edit.el (kom-filter-edit): Wrote docstring. > > * review.el: Various docstring updates (changed "text" to article > in several places). > > * vars.el.in (kom-unread-mode-line-type): Updated docstring. >
-
- 15 Nov, 2004 1 commit
-
-
Pontus Freyhult authored
-
- 12 Nov, 2004 1 commit
-
-
Pontus Freyhult authored
-
- 11 Nov, 2004 1 commit
-
-
Pontus Freyhult authored
-
- 03 Nov, 2004 1 commit
-
-
Pontus Freyhult authored
instead of lyskom-default-{server,user-name,password}.
-
- 28 Oct, 2004 1 commit
-
-
David Byers authored
Detailed changes: > Keep last read column in kom-handle-membership updated: > * services.el (initiate-pepsi): Update last-time-entered when > going to a conference with a cached membership. This makes it > possible to update the corresponding column in the membership > buffer correctly. > > Visual tweaks: > * faces.el (kom-face--default--morons-face): Changed background to > something slightly more legible. > > Mode documentation for kom-handle-membership: > > Menus for kom-handle-membership:
-
- 23 Oct, 2004 1 commit
-
-
Pontus Freyhult authored
-
- 19 Oct, 2004 3 commits
-
-
Pontus Freyhult authored
-
Pontus Freyhult authored
lyskom-default-password. Enable automatic storing of the password in the session buffer at login.
-
Pontus Freyhult authored
-
- 19 Jul, 2004 1 commit
-
-
David Byers authored
Detailed changes: > Support for entry filters and buffer headers: > * mship-edit.el (lp--add-entry-filter): New function. > (lp--del-entry-filter): New function. > (lp--apply-entry-filter): New function. > (lp--entry-filter-description): New function. > (lp--update-filter-description): New function. > (lp--entry-filter-read): New function. > (lp--entry-filter-passive): New function. > (lp--entry-filter-hidden): New function. > (lp--set-header): New function. > (lp--create-buffer): Enable use of lp--set-header. > > Integrate mship-edit: > * commands2.el (kom-membership): Removed old implementation and > associated functions. Turned into an alias for kom-prioritize. > > * mship-edit.el (kom-prioritize): Renamed from > kom-handle-membership. > > Improve membership edit: > * mship-edit.el: Numerous minor changes. No details :-/ > > * prioritize.el: Removed. > > * avltree.el: Removed. > > * elib-node.el: Removed. > > * clienttypes.el (read-list-delete-read-info): Update unreads in > the membership buffer. > > * commands1.el (lyskom-add-member): Do replace-membership even > when working under the session priority. > (lyskom-add-member): Removed lp--update-buffer when adding a new > membership or changing priority since lyskom-replace-membership > will take care of that. > > * mship-edit.el (lp--print-entry): Recompute and obey visibility > of entry. Erase entries that are invisible. > (lp--erase-entry): Survive being called on an undrawn entry. > (lp--entry-at): New implementation based on linear search that > deals with invisible entries. > (lp--maybe-update-unreads): Handle entry visibility and visibility > changes correctly. >
-
- 15 Jul, 2004 1 commit
-
-
David Byers authored
Clean up XEmacs compile. Fix some issues in mship-edit. Fix failure to register all read texts. Fix problem logging in with notice. Detailed changes: > 2004-07-15 David Byers <byers@lysator.liu.se> > > * startup.el (lyskom-refetch): Prefetch membership *after* > prefetching unread confs. This should let us get started reading > just a little quicker. > > * prefetch.el (lyskom-prefetch-read-texts-handler): If we get here > and already have a cached membership, then replace its read-texts > field since the membership we have may come from a call where we > didn't ask for read texts. > > 2004-07-13 David Byers <byers@lysator.liu.se> > > * mship-edit.el (lp--update-buffer): Call lp--remove-from-list > with the correct parameters. > > Removed obsolete backwards compatibility setting: > * vars.el.in (kom-default-session-priority): Changed default > session priority to zero. By now everyone who used the old > convention of priority zero meaning passive memberships should > have saved their settings at least once, so they'll still have one > as the default. New users shouldn't be burdened (or confused) by > old baggage. > > Clean up XEmacs compile: > * prefetch.el (lyskom-prefetch-one-item): Eliminate compiler > warnings from XEmacs. > > * avltree.el (lyskom-elib-avl-enter-balance1): Eliminate compiler > warnings from XEmacs. > > * utilities.el (lyskom-list-text-summary): Eliminate compiler > warnings from XEmacs. > > Fix membership cache related bug: > * startup.el (kom-start-anew): Call lyskom-init-membership here > since a valid cache structure may be needed before we get to > lyskom-refetch. > > Extend status information: > * commands2.el (kom-is-person-member-of-conference): Show > membership priority. >
-
- 12 Jul, 2004 1 commit
-
-
David Byers authored
Detailed changes: > Deal with changes in 21.4 widget package: > * option-edit.el (lyskom-create-widget): Don't mask errors when > creating the storage widget. Changed args for the storage widget > to a list. > (lyskom-widget-number-value-to-external): Convert from pretty much > anything to numbers. > (lyskom-widget-number-value-to-internal): Convert from pretty much > anything to strings. > (lyskom-ding-widget): Set values to numbers, not strings. > (lyskom-number-widget): Provide a default value. > > Deal with Gnu Emacs 19.34: > * menus.el (lyskom-define-menu-gnu): Use > lyskom-encode-coding-string instead of encode-coding-string. > > Eliminate warnings when compiling with Gnu Emacs 21.4: > * compatibility.el (function-obsolete-p): New alias. > (set-process-query-on-exit-flag): New alias. > (make-local-hook): New alias. > (lyskom-make-self-evaluating): New implementation that works in > all Emacsen yet doesn't generate warnings in 21.4 > > * startup.el (lyskom): Use lyskom-set-process-query-on-exit > instead of process-kill-without-query. > (lyskom-setup-ssh-relay): Same here. > > * defvar.el (lyskom-clientversion-long): We don't treat > lyskom-clientversion-long as a constant in the rest of the code, > so let's not pretend that it is one, shall we? > > Work on porting kom-handle-membership to new membership cache: > * mship-edit.el (lyskom-change-membership-priority): Don't attempt > to sort the membership list. Just replace the membership in the > cache to put it in the correct position. Explicitly sort the to-do > list since we no longer call lyskom-sort-membership. > (lyskom-change-membership-position): Use lyskom-replace-membership > to move the membership in the membership list. > > * macros.el (lyskom-traverse-membership): Ensure that we get > lyskom-mship-cache from the right buffer. > > * prioritize.el: Removed lyskom-prioritize-add-membership, > lyskom-prioritize-remove-membership and > lyskom-prioritize-replace-membership. As a result the prioritize > buffer can no longer deal with new, removed and altered > memberships. >
-
- 11 Jul, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-07-11 David Byers <byers@lysator.liu.se> > > Performance improvements: > * prefetch.el: Completely new implementation. > > New implementation of lyskom-membership using AVL trees: > * commands2.el (kom-list-news): Use lyskom-traverse-membership > instead of mapping over lyskom-membership. > (lyskom-update-membership-buffer): Use lyskom-traverse-membership > instead of traversing lyskom-membership > > * stack-m.el: New file. Copied from elib with modifications. > > * elib-node.el: New file. Copied from elib with modifications. > > * avltree.el: New file. Copied from elib with modifications. > > * prefetch.el (lyskom-prefetch-membership-handler): Use > lyskom-add-memberships-to-membership since this function now > maintains a sorted membership list. > > * reading.el (lyskom-membership-<): Moved here from lyskom-rest.el. > (lyskom-membership-length): New function. > (lyskom-init-membership): New function. > (lyskom-membership-position): New implementation. > (lyskom-remove-membership): New implementation. > (lyskom-replace-membership): New implementation. > (lyskom-insert-membership): New implementation. > (lyskom-add-memberships-to-membership): New implementation. > (lyskom-update-membership-positions): New implementation. > (lyskom-mship-cache-del): New function. > (lyskom-mship-cache-put): New function. > (lyskom-mship-cache-get): New function. > (lyskom-mship-cache-create): New function. > (lyskom-mship-cache-data): New function. > (lyskom-mship-cache-index): New function. > (lyskom-mship-cache): New variable. > (lyskom-get-membership): Moved here from lyskom-rest.el. New > implementation. > (lyskom-try-get-membership): Ditto. > > * commands1.el (lyskom-add-member): Reimplement position > calculation using lyskom-traverse-membership and possibly fixing a > bug along the way. > > * macros.el (lyskom-traverse): New implementation using catch and > no hard-coded variable names. > (lyskom-traverse-break): New implementation using throw. > (lyskom-traverse-aux): New implementation using catch and > new-style backqoutes. > (lyskom-traverse-membership): New macro. > > * commands1.el (kom-delete-conf): Don't manipulate > lyskom-membership directly. > (lyskom-add-member): Ditto. > > * startup.el (lyskom-set-membership): Removed. Not used. > (lyskom-clear-vars): Don't save lyskom-membership or > lyskom-membership-is read. They're overwritten anyway. > > * macros.el (lyskom-with-lyskom-buffer): New macro. > > 2004-06-28 David Byers <byers@lysator.liu.se> > > Fix a bug where texts were not marked as read when they got a new > recipient and also weren't placed in the read-list: > * view-text.el (lyskom-mark-as-read): Use lyskom-recpt-types-list > instead of hard-coding the list. > > * async.el (lyskom-async-new-recipient): When processing a new > recipient, call mark-as-read with the text's local number, not > it's global number. >
-
- 26 Jun, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-06-26 David Byers <byers@lysator.liu.se> > > Fix Emacs 19.34 compatibility problems: > * compatibility.el (map-keymap): Bug fix- > > * menus.el (lyskom-swedish-bindings): Moved here from vars.el.in > to make Emacs 19.34 work again. > (lyskom-swedish-bindings-reverse): Ditto. > > 2004-06-25 David Byers <byers@lysator.liu.se> > > New abstraction for listing texts: > * faqs.el (lyskom-present-unread-faqs): Implement using new > functions. > (lyskom-do-list-faqs): Ditto. > > * commands2.el (lyskom-do-list-summary): Removed. Not used. > (lyskom-list-summary): Implement using new functions. > (lyskom-print-summary-line): Not used any more. Removed. > (lyskom-construct-summary-format-string): Ditto. > > * utilities.el (lyskom-max-text-no-width): Moved here from > commands2.el. > (lyskom-symbolic-mark-type-string): Ditto. > (lyskom-max-text-no-width): Ditto. > > * commands2.el (kom-list-marks): Implement using > lyskom-list-text-summary. Show number of marks for each text. > (lyskom-print-mark-summary-line): No longer used. Removed. > (lyskom-max-mark-width): Cleaned up this code a little. > > * utilities.el (lyskom-list-text-summary-get): New support function. > (lyskom-list-text-summary-put): Ditto. > (lyskom-text-summary-fields): New variable. > (lyskom-list-text-summary-subject): New support function. > (lyskom-summary-line-format-string): Ditto. > (lyskom-list-text-summary-print): Ditto. > (lyskom-list-text-summary): Generic function for printing lists of > texts. Incorporates support for all features in older text list > functions. > > 2004-06-24 David Byers <byers@lysator.liu.se> > > Fix bug 1362: > * parse.el (lyskom-parse-float): Relaxed the regexp matching > floats to avoid terminating the parse too early. >
-
- 23 Jun, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-06-23 David Byers <byers@lysator.liu.se> > > Make kom-join-all-conferences more responsive: > * commands2.el (kom-leave-all-conferences): Update display after > each conf. > (kom-join-all-conferences): Same here. > > Improve startup performance: > * vars.el.in (lyskom-fetch-membership-length): Changed default to > 100 and updated the documentation. We no longer fetch the map this > way, and a large value cuts down on the number of calls the client > has to make to the server. > > 2004-06-13 David Byers <byers@lysator.liu.se> > > * utilities.el (lyskom-set-connection-time-format): Refuse to set > UTC if encode-time is broken (i.e. XEmacs 21.4 under Windows). >
-
- 09 Jun, 2004 1 commit
-
-
Ulrik Haugen authored
* Makefile (DPKG_BUILDPACKAGE_OPTIONS): New variable. (debian-packages): Pass DPKG_BUILDPACKAGE_OPTIONS along to dpkg-buildpackage.
-
- 25 May, 2004 1 commit
-
-
David Byers authored
Fontify non-formatted HTML. Support w3m. Better randomization of ports for ssh. More robust formatting of text number. Detailed changes: > 2004-05-25 David Byers <byers@lysator.liu.se> > > * lyskom-rest.el (lyskom-format-aux-help): Handle non-integer > (i.e. floating point) numbers somewhat more gracefully. > > 2004-05-23 David Byers <byers@lysator.liu.se> > > * lyskom-buttons.el (kom-button-click): Support w3m links. > > Support w3m; fontify urls when not rendering html: > * lyskom-rest.el (lyskom-w3m-region): New function. > (lyskom-w3-region): Use lyskom-render-html-region. > (lyskom-render-html-region): New function. > (lyskom-format-htmal-plaintext): New function. > (lyskom-format-html): Made generic. > (lyskom-format-html-w3): New function. > (lyskom-format-html-w3m): New function. > > * vars.el.in (lyskom-format-special): When HTML formatting is off, > fontify URLs and stuff. > > * lyskom-rest.el (w3-fetch): Don't call w3-finish-drawing. It used > to be necessary, but now it causes the client to hang. > (smiley-region): Support a stack of formatting functions. > > 2004-05-12 David Byers <byers@lysator.liu.se> > > Fix bug 1320: > * lyskom-rest.el (lyskom-is-loaded): Seed the randomizer. >
-
- 12 May, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-05-04 David Byers <byers@lysator.liu.se> > > * vars.el.in (kom-old-farts-text-prompt-strategy): Corrected > format of this variable. >
-
- 03 May, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-05-02 David Byers <byers@lysator.liu.se> > > * utilities.el (lyskom-eq-dash): New function. > (lyskom-tnpa-prompt): New function. > (lyskom-tnpa-valid): New function. > (lyskom-tnpa-add-property): New function. > (lyskom-tnpa-text-no): New function. > (lyskom-tnpa-text-property): New function. > (lyskom-tnpa-apply-strategy): New function. > (lyskom-read-text-no-prefix-arg): Reimplementation. > (lyskom-maybe-get-commented-text): Emptied parameter list. > (lyskom-maybe-get-footnoted-text): Ditto. > (lyskom-get-explicit-text): Removed. > (lyskom-get-command-specified-default-text): Removed. > (lyskom-get-last-read-text): Removed parameters. > (lyskom-get-previous-text): Ditto. Get value from LysKOM buffer, > not current buffer. > (lyskom-get-text-at-point): Removed parameters. No error message > returned from here. > (lyskom-get-text-at-point-ancestor): Removed optional parameters. > No error reporting by returning strings; signal instead. > (lyskom-prompt-for-text-no): Removed. > (lyskom-get-last-text-written-by-me): Removed optional parameters. > (lyskom-get-last-written-or-read-by-me): Ditto. > (lyskom-get-text-above-point): Ditto. > (lyskom-get-text-below-point): Ditto. > (lyskom-get-text-below-point): New heuristic. Positiv arg higher > than 20 is treated literally. > > * vars.el.in (kom-pick-text-no-strategy-alist): New format. > (kom-old-farts-text-prompt-strategy): New format. > > * commands2.el (kom-add-no-comments): Removed params from > lyskom-read-text-no-prefix-arg. > (kom-add-private-answer): Ditto. > (kom-add-request-confirm): Ditto. > (kom-will-person-read-text): Ditto. > (kom-compare-texts): Ditto. > (kom-diff-texts): Ditto. > > * commands1.el (kom-view-previous-commented-text): Removed params > from lyskom-read-text-no-prefix-arg. > (kom-unread-previous-commented-text): Ditto. > (kom-write-footnote): Ditto. > (kom-comment-previous): Ditto. > (kom-private-answer-previous): Ditto. > (kom-set-presentation): Ditto. > (kom-set-motd-text): Ditto. > (lyskom-add-cross-reference): Ditto. > > 2004-04-28 David Byers <byers@lysator.liu.se> > > * services.el (initiate-get-part-of-membership): Get the first > read range so we can figure out the last read text. > > 2004-04-27 David Byers <byers@lysator.liu.se> > > * lyskom-buttons.el (lyskom-button-unread-text): New function. > > * vars.el.in (lyskom-text-buttons): Added rtsp urls. > > 2004-04-11 David Byers <byers@lysator.liu.se> > > * lyskom-rest.el (lyskom-save-text): Fix bug 1307. >
-
- 11 Apr, 2004 1 commit
-
-
Johan Sundström authored
-
- 29 Feb, 2004 2 commits
-
-
David Byers authored
Detailed changes: > Make fontification turn-offable: > * option-edit.el (lyskom-customize-buffer-format): Added > kom-text-properties and kom-fontify-text. > (lyskom-custom-variables): Same here. > > * vars.el.in (kom-fontify-text): New variable. > (kom-text-properties): Make server-stored by default. >
-
David Byers authored
Don't lose unknown settings. Store client version with settings. Perhaps fixed bug 744. Better content-type decoding. Detailed changes: > 2004-02-29 David Byers <byers@lysator.liu.se> > > * macros.el (lyskom-mime-content-type-get): Moved here from > mime.el. > (lyskom-mime-content-type): Moved here from mime.el. > > Fix bug 744 (I think): > * flags.el (lyskom-save-options): Save unknown variables too. > (lyskom-save-options): Encode variable names too. Despite them > being all ASCII, Emacs will sometimes think one is a multibyte > string, and then convert everything back to multibyte format, > which will break the user area. Refuse to save if any part of the > user area is a multibyte string. > > Don't throw away contents of unknown variables: > * vars.el.in (lyskom-saved-unknown-variables): New variable. > (lyskom-settings-version): New variable. > > * flags.el (kom-copy-options): Don't discard unknown variables. > > * startup.el (kom-start-anew): Tell the user that unknown > variables may be due to changing client versions (if settings were > saved in a different version than we're running right now). > > * flags.el (kom-save-options): Accept prefix argument to delete > unknown variables. > > * async.el (lyskom-async-new-user-area): Tell the user when > re-reading settings from the server. Don't discard unknown > variables. > > * flags.el (lyskom-read-options-eval): The list of ignored > variables is an alist of name and value. > > * startup.el (kom-start-anew): lyskom-read-flags now returns a > alist for ignored variables. Don't discard unknown variables. > > 2004-02-28 David Byers <byers@lysator.liu.se> > > Prepare for dealing with format=flowed texts: > * komtypes.el (text->decoded-text-mass): Use new content-type > functions and format. > > * edit-text.el (lyskom-edit-send): Use new content-type functions > and format. > > * mime.el (lyskom-mime-decode-content-type): Rewrote to handle > arbitrary parameters to the content type. > (lyskom-mime-content-type): New function. > (lyskom-mime-content-type-get): New function. > 2a54 > Fix bug 1281 and related issues:
-
- 23 Feb, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-02-23 David Byers <byers@lysator.liu.se> > > Further reduce the likelihood of sending alarm messages > unintentionally: > * commands2.el (lyskom-interactive-send-message): New function. > (kom-send-alarm): Use it. > (kom-send-message): Use it. > 1a10,11 > > * NEWS-0.48: Updated to here.
-
- 21 Feb, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-02-22 David Byers <byers@lysator.liu.se> > > * option-edit.el: Added kom-auto-confirm-new-conferences to the > settings buffer. > 2a8,13 > Fix bug 1276: > * startup.el (lyskom-setup-ssh-relay): Use kom-ssh-command instead > of hardcoding the ssh command name. > > * vars.el.in (kom-ssh-command): New variable. > 20c31 < --- >
-
- 12 Feb, 2004 1 commit
-
-
David Byers authored
Fix some bugs. Make server calls cancelable. Prompt for date in lyskom-list-new-conferences when appropriate. Binary search on conference creation date. Cleanup. Detailed changes: > 2004-02-12 David Byers <byers@lysator.liu.se> > > Make kom-list-new-conferences quittable: > * commands2.el (lyskom-list-new-conferences): Handle C-g when > listing conferences or persons using the new lyskom-cancel-calls. > > * internal.el (lyskom-cancel-calls): It works now. > > 2004-02-11 David Byers <byers@lysator.liu.se> > > Improve ability to cancel calls: > * services.el (initiate-get-text): Add lyskom-ref-no to PARSED. > (initiate-get-text-stat): Ditto. > (initiate-get-pers-stat): Ditto. > (initiate-get-conf-stat): Ditto. > (initiate-get-uconf-stat): Ditto. > (initiate-get-static-session-info): Ditto. > (initiate-get-stats-description): Ditto. > (initiate-get-boottime-info): Ditto. > > * internal.el (lyskom-apply-handler): Allow ref-no in PARSED. > > * parse.el (lyskom-tr-call-to-parsed): Leave the ref-no in PARSED. > > * internal.el (lyskom-cancel-calls): New function. > > Prevent lyskom-ref-no from going negative: > * macros.el (lyskom-ref-no): New macro to get and increment > lyskom-ref-no. > > * internal.el (lyskom-send-packet): Ensure that lyskom-ref-no > never goes negative. > > Fix bug 1272: > * review.el (kom-review-converted): Don't bind > lyskom-format-special (why did we *ever* bind it here?) > > 2004-02-09 David Byers <byers@lysator.liu.se> > > * clienttypes.el (lyskom-queue-remove-matching): New function. > > 2004-02-07 David Byers <byers@lysator.liu.se> > > * utilities.el (lyskom-read-date): Added optional parameter empty. > > Speed up behavior after changing user area: > * async.el (lyskom-parse-async): Don't re-read settings if the new > user area is one we've already read (or just created). > > * flags.el (lyskom-save-options-2): Set lyskom-current-user-area. > (lyskom-read-options-eval): Ditto. > > Bug 1271 (and then some): > * commands2.el (kom-list-new-conferences): Accept prefix arg to > list from a specific date. > (kom-list-new-persons): Ditto. > (lyskom-list-new-conferences): Prompt for start date if the caller > requests it or the command has never been used before. > > 2004-02-06 David Byers <byers@lysator.liu.se> > > * utilities.el (lyskom-find-conf-by-date): New function. > 1a65,67 > > * macros.el (blocking-do-multiple): Use modern backquote syntax to > make the code more readable.
-
- 28 Jan, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-01-29 David Byers <byers@lysator.liu.se> > > * vars.el.in (lyskom-text-buttons): Improved performance of some > regexps in lyskom-text-buttons. > > * commands1.el (kom-move-text): Prevent moving from a conference > back to the same conference. Doing this deletes the recipient > completely. > 4a14 > (lyskom-text-buttons): Simplified the regexps for URLs.
-
- 26 Jan, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-01-26 David Byers <byers@lysator.liu.se> > > * vars.el.in (lyskom-format-special): Explicitly format plaintext > types. > > * lyskom-rest.el (smiley-region): New function. > (smiley-region): Use it. Clean up some of the code. > > 2004-01-13 David Byers <byers@lysator.liu.se> > > * review.el: Made all state variables (for kom-review-more) > buffer-local. > > 2004-01-12 David Byers <byers@lysator.liu.se> > > * services.el (initiate-get-membership): Use call 108 when > possible. > (initiate-get-part-of-membership): Same here. > > * parse.el (lyskom-parse-membership-list-11): New function. >
-
- 01 Jan, 2004 3 commits
-
-
David Byers authored
Detailed changes: > Fix bug 1236: > * vars.el.in (lyskom-default-conference-strategy): Added > kom-force-logout. > > * commands1.el (lyskom-return-username): Handle > static-session-info and session-info in addition to who-info. >
-
David Byers authored
Detailed changes:
-
David Byers authored
Keyboard shortcuts using swedish chars in menus. Make language selection options clearer in the menus. Detailed changes: > 2004-01-01 David Byers <byers@lysator.liu.se> > > * menus.el (lyskom-define-menu-xemacs): Try to use swedish > characters rather than brackets and braces for bindings that have > both. > (lyskom-define-menu-gnu): Same here. > > * utilities.el (lyskom-traverse-keymap): New function. > > * compatibility.el (map-keymap): More fixes. > > * menus.el (lyskom-menu-guess-shortcuts): New function. > > * vars.el.in (lyskom-swedish-bindings): New variable. > (lyskom-swedish-bindings-reverse): Ditto. > > 2003-12-18 David Byers <byers@lysator.liu.se> > > * compatibility.el (map-keymap): I think this function will work > in Gnu Emacs now. > > Make language selection more available: > * swedish-strings.el (lyskom-menus): Language-related texts in > swedish and english. > (lyskom-message): Ditto. > > * menus.el (lyskom-menu-template): Added change local and global > language. > > * commands2.el (kom-change-global-language): New command. > (kom-change-local-language): New command. > > Commands at when-done in current language: > * language.el (lyskom-try-get-string): Added language parameter. > (lyskom-get-string): Added language parameter. > > * command.el (lyskom-command-name): Added language parameter. >
-
- 07 Dec, 2003 1 commit
-
-
David Byers authored
Detailed changes: > 2003-12-07 David Byers <byers@lysator.liu.se> > > Handle user privileges: > * commands2.el (kom-change-privileges): New command. > (kom-status-person): Print privileges. > > * komtypes.el (pers-stat): Make privileges read-write. > > * utilities.el (lyskom-privilege-string): New function. > > * vars.el.in (lyskom-default-conference-strategy): Added > change-conf-type, which was missing, to this list. >
-