1. 25 Aug, 2003 2 commits
    • David Byers's avatar
      > 2003-08-25 David Byers <davby@ida.liu.se> · 65115ed7
      David Byers authored
      >
      >       * vars.el.in (lyskom-last-personal-message-sender): Default to
      >       nil.
      >       (lyskom-last-group-message-recipient): Default to nil.
      >
      >       * commands2.el (lyskom-default-conference-for-send-message):
      >       Return nil when there is no suitable recipient.
      65115ed7
    • David Byers's avatar
      Fixed bug in lyskom-filter-message-handler. · fd572ec6
      David Byers authored
      Detailed changes:
      > 2003-08-25  David Byers  <byers@lysator.liu.se>
      >
      > 	Fixed assertion failure when receiving broadcast messages:
      > 	* messages.el (lyskom-filter-message-handler): Filtering on
      > 	recipient used checks on sender. Filtering worked most of the time
      > 	anyway.
      >
      fd572ec6
  2. 24 Aug, 2003 7 commits
    • David Byers's avatar
      Updated NEWS file · 3dc05d09
      David Byers authored
      3dc05d09
    • David Byers's avatar
      Corrected prompts with initial values for various commands. · 1bce29ba
      David Byers authored
      Detailed changes:
      > 	* completing-read.el (lyskom-default-conference-empty): New function.
      >
      > 	* vars.el.in (lyskom-default-conference-strategy): Corrected
      > 	listings for review and unread functions.
      >
      > 	* review.el (lyskom-review-by-to): Correct prompt in call to
      > 	lyskom-read-conf-no.
      > 	(lyskom-unread-by-to): Same here.
      >
      1bce29ba
    • David Byers's avatar
      Added missing commands to lyskom-default-conference-strategy. · f86be15f
      David Byers authored
      Detailed changes:
      > 	* commands1.el (kom-status-session): Pass prompt to
      > 	lyskom-read-session-no as symbol.
      >
      > 	* commands2.el (kom-force-logout): Pass prompt to
      > 	lyskom-read-session-no as symbol.
      >
      > 	* remote-control.el (kom-remote-autoreply): Pass prompt to
      > 	lyskom-read-session-no as symbol.
      > 	(kom-remote-set-message): Same.
      > 	(kom-remote-list-messages): Same.
      > 	(kom-remote-erase-messages): Same.
      > 	(kom-remote-quit): Same.
      >
      f86be15f
    • David Byers's avatar
      Finish fixing bug 459 (initial values for commands). · dd2be52e
      David Byers authored
      Detailed changes:
      > 	* Makefile (TARGET): Default to debug compile.
      >
      > 	Fix bug 459:
      > 	* commands2.el (kom-send-message): Use standard strategy for
      > 	initial value when reading conf.
      > 	(lyskom-default-conference-for-send-message): New function.
      >
      > 	* async.el (lyskom-show-personal-message): Save conf-no, not name
      > 	in lyskom-last-personal-message-sender.
      > 	(lyskom-show-personal-message): Same here.
      >
      > 	* vars.el.in (lyskom-default-conference-strategy): Added
      > 	strategy for set-keep-commented and kom-send-message.
      >
      > 	* completing-read.el (lyskom-get-initial-conf-strategy): Display a
      > 	warning if there is no prompt-specific strategy (there should be).
      > 	This only happens if compiled with debugging.
      >
      > 	* macros.el (lyskom-debug-forms): New macro.
      >
      > 	* utilities.el (lyskom-completing-read): Fix handling of default
      > 	argument (twas broken before).
      >
      > 	* commands1.el (kom-move-text-tree): Handle initial values for
      > 	reading conference names through standard strategy configuration.
      >
      > 	* vars.el.in (lyskom-default-conference-strategy): Added
      > 	strategies for kom-move-text and kom-sub-recipient.
      >
      > 	* commands1.el (lyskom-default-recpt-for-sub): Removed this
      > 	function. It is implemented through the standard strategy
      > 	configuration instead.
      > 	(kom-move-text): Handle initial values for reading conference
      > 	names through standard strategy configuration.
      >
      > 	* vars.el.in (lyskom-last-added-rcpt): Removed this variable.
      > 	(lyskom-last-added-ccrcpt): Same.
      > 	(lyskom-last-added-bccrcpt): Same.
      > 	(lyskom-last-sub-rcpt): Same.
      >
      > 	* commands1.el (kom-sub-recipient): Don't save answer reading
      > 	conference. Rely on standard strategy for default initial value.
      > 	Sort the recipient list so RECPT is first.
      >
      > 	* vars.el.in (lyskom-default-conference-strategy): Handle initials
      > 	formerly set in lyskom-add-helper through save strategy.
      >
      >  	* commands1.el (lyskom-add-helper): Don't explicitly save
      >	last-added stuff. Removed last-added variable parameter.
      > 	(kom-add-copy): Updated parameter list to lyskom-add-helper.
      > 	(kom-add-bcc): Same here.
      > 	(kom-add-recipient): Same here.
      dd2be52e
    • David Byers's avatar
      Ask about keep-commented when creating a conference. · 0ebcc450
      David Byers authored
      Detailed changes:
      > 	* commands1.el (kom-create-conf): Ask about keep-commented when
      > 	creating conference.
      >
      0ebcc450
    • David Byers's avatar
      Updated NEWS file · abb18104
      David Byers authored
      abb18104
    • David Byers's avatar
      Support setting keep-commented on conferences. · 487c0c87
      David Byers authored
      Detailed changes:
      > 2003-08-24  David Byers  <byers@lysator.liu.se>
      >
      > 	* NEWS-0.48: Updated to here.
      >
      > 	Support setting keep-commented:
      > 	* commands2.el (kom-set-keep-commented): New command.
      487c0c87
  3. 20 Aug, 2003 2 commits
    • David Byers's avatar
      More work on bug 459. · 30420195
      David Byers authored
      Detailed changes:
      > 	More work on bug 459:
      > 	* vars.el.in (lyskom-default-conference-strategy): Documented this
      > 	variable.
      >
      30420195
    • David Byers's avatar
      Support saving input in lyskom-read-conf (work on bug 459) · d9e0d204
      David Byers authored
      Detailed changes:
      > 2003-08-20  David Byers  <byers@lysator.liu.se>
      >
      > 	Support saving most recent input:
      > 	* completing-read.el (lyskom-read-conf-saved-inputs): New
      > 	variable.
      > 	(lyskom-read-conf-save-input): New function.
      > 	(lyskom-read-conf): Call it to save user input.
      > 	(lyskom-read-conf-guess-initial): Support arguments to strategy
      > 	functions.
      > 	(lyskom-default-conference-saved): New function.
      >
      d9e0d204
  4. 17 Aug, 2003 6 commits
    • David Byers's avatar
      Fix bug 1044, maybe. · c76671ae
      David Byers authored
      Detailed changes:
      > 	Fix bug 1044:
      > 	* lyskom-buttons.el (lyskom-view-url-windows): Protect execution
      > 	of w32-shell-execute from errors (e.g. caused by bad settings).
      > 	(lyskom-view-url-windows): Added a bunch of paths to iexplore.exe.
      >
      c76671ae
    • David Byers's avatar
      Support (and use) UTC time format in the protocol. · b0ede6b3
      David Byers authored
      Detailed changes:
      > 	Support UTC time in the server:
      > 	* startup.el (lyskom): Select UTC time format if the server
      > 	supports it.
      >
      > 	* utilities.el (lyskom-set-connection-format): New function.
      >
      > 	* parse.el (lyskom-parse-time): Use lyskom-create-time-from-utc.
      > 	Convert day-of-year to starting from one.
      > 	(lyskom-init-parse): Add the parse buffer as a child of the main
      > 	buffer so UTC setting is propagated to it.
      >
      > 	* komtypes.el (lyskom-create-time-from-utc): Simplified. It seems
      > 	that the right thing to do is pass zero in TZ to encode-time. This
      > 	should speed things up slightly in normal cases. Handle case when
      > 	server does not use UTC.
      >
      > 	* services.el: (initiate-get-last-text): Commented out since we
      > 	can't convert local time to UTC, which this function requires.
      >
      b0ede6b3
    • David Byers's avatar
      Go over EMPTY and MUSTMATCH parameters to lyskom-read-conf-stat. · 8cf072e5
      David Byers authored
      Detailed changes:
      > 	Go over EMPTY and MUSTMATCH parameters to lyskom-read-conf-stat:
      > 	* startup.el (kom-start-anew): Don't allow EMPTY when logging on.
      >
      > 	* filter.el (kom-filter-subject): Don't use /=. Use not eq
      > 	instead.
      > 	(kom-filter-author): Same here.
      > 	(kom-filter-text): Same here.
      >
      > 	* commands2.el (kom-create-aux-item): Set MUSTMATCH when readinf
      > 	conference name.
      >
      > 	* vars.el.in (lyskom-default-conference-strategy): Default for
      > 	kom-set-permitted-submitters new-permitted-submitters-q is empty.
      >
      > 	* commands1.el (kom-change-presentation): Don't allow EMPTY when
      > 	reading conf name (it means the same as the default initial
      > 	value).
      > 	(kom-change-conf-motd): Same here.
      > 	(kom-set-presentation): Same here.
      > 	(kom-set-motd-text): Same here.
      > 	(kom-remove-presentation): Same here.
      > 	(kom-change-password): Same here.
      >
      8cf072e5
    • David Byers's avatar
      Make lyskom-with-external-functions work when not compiled. · f532f010
      David Byers authored
      Detailed changes:
      > 	* macros.el (lyskom-with-external-functions): Work even if
      > 	byte-compile-unresolved-functions is not bound (e.g. in
      > 	check-strings.el and when not compiled).
      >
      f532f010
    • David Byers's avatar
      Fixed format string · 6cfd9707
      David Byers authored
      6cfd9707
    • David Byers's avatar
      Made initial value for reading confs more configurable. · 664b6aa5
      David Byers authored
      Detailed changes:
      > 2003-08-17  David Byers  <byers@lysator.liu.se>
      >
      > 	Make initial value for reading confs more configurable:
      > 	* filter.el (kom-filter-author): Simplified. Initial values are
      > 	now computed in completing-read.el, not here.
      >
      > 	* completing-read.el (lyskom-read-conf-guess-initial): Added
      > 	PROMPT parameter.
      > 	(lyskom-get-initial-conf-strategy): Added PROMPT parameter.
      > 	Operate on new format. Combine prompt-specific, command-specific
      > 	and default configuration.
      >
      > 	* vars.el.in (lyskom-default-conference-strategy): New format.
      > 	Removed lyskom-default-conference-self as default.
      >
      > 	* completing-read.el (lyskom-default-conference-last-author): New
      > 	function.
      >
      > 	Pass symbols or lists to lyskom-read-conf-stat and friends:
      > 	* startup.el (kom-start-anew): Pass symbol as prompt to
      > 	lyskom-read-conf-stat.
      >
      > 	* review.el (lyskom-review-by-to): Pass symbol as prompt to
      > 	lyskom-read-conf-stat.
      > 	(lyskom-unread-by-to): Same.
      >
      > 	* filter.el (kom-filter-subject): Pass symbol as prompt to
      > 	lyskom-read-conf-stat.
      > 	(kom-filter-author): Same.
      > 	(kom-filter-text): Same.
      >
      > 	* faqs.el (kom-change-conf-faq): Pass symbol as prompt to
      > 	lyskom-read-conf-stat.
      > 	(kom-list-faqs): Same.
      >
      > 	* edit-text.el (kom-edit-add-recipient): Pass symbol as prompt to
      > 	lyskom-read-conf-stat.
      > 	(kom-edit-add-bcc): Same.
      > 	(kom-edit-add-copy): Same.
      > 	(kom-edit-move-text): Same.
      >
      > 	* completing-read.el (lyskom-read-conf): Support list as prompt.
      >
      > 	* commands2.el (kom-status-conf): Pass symbol as prompt to
      > 	lyskom-read-conf-stat.
      > 	(kom-status-person): Same.
      > 	(kom-set-garb-nice): Same.
      > 	(kom-set-permitted-submitters): Same.
      > 	(kom-set-super-conf): Same.
      > 	(kom-set-personal-label): Same.
      > 	(kom-is-person-member-of-conference): Same.
      > 	(kom-will-person-read-text): Same.
      >
      > 	* commands1.el (kom-delete-conf): Pass symbol as prompt to
      > 	lyskom-read-conf-stat.
      > 	(kom-review-presentation): Same.
      > 	(kom-unread-presentation): Same.
      > 	(kom-add-member): Same.
      > 	(kom-add-self): Same.
      > 	(kom-change-priority): Same.
      > 	(kom-sub-member): Same.
      > 	(kom-sub-self): Same.
      > 	(kom-change-presentation): Same.
      > 	(kom-change-conf-motd): Same.
      > 	(kom-set-presentation): Same.
      > 	(kom-set-motd-text): Same.
      > 	(kom-remove-presentation): Same.
      > 	(kom-unset-conf-motd): Same.
      > 	(kom-go-to-conf): Same.
      > 	(lyskom-write-text): Same.
      > 	(kom-change-name): Same.
      > 	(kom-change-parenthesis): Same. Also moved initial to vars.el.in.
      > 	(kom-change-supervisor): Same.
      > 	(kom-change-password): Same.
      > 	(kom-who-is-on-in-conference): Same.
      > 	(kom-who-is-present-in-conference): Same.
      > 	(lyskom-add-helper): Same.
      > 	(kom-sub-recipient): Same.
      > 	(lyskom-read-cross-reference-and-get-aux-item): Same. Also cleanup.
      > 	(lyskom-read-link): Same.
      >
      1a83,87
      >
      > 	Work on supporting UTC timestamps from the server:
      > 	* komtypes.el (lyskom-create-time-from-utc): New function.
      >
      > 	* utilities.el (lyskom-days-in-year): New function.
      664b6aa5
  5. 16 Aug, 2003 2 commits
    • David Byers's avatar
      Support server calls 118-120. · 5ed5b142
      David Byers authored
      Detailed changes:
      > 	Support for new server calls:
      > 	* parse.el (lyskom-parse-scheduling-info): New function.
      >
      > 	* komtypes.el (scheduling-info): New datatype.
      >
      > 	* services.el (initiate-get-scheduling): New function.
      > 	(initiate-set-scheduling): New function.
      > 	(initiate-set-connection-time-format): New function.
      >
      5ed5b142
    • David Byers's avatar
      Cleaned up compatibility code. Handle async-text-aux-changed. · 4fadea6a
      David Byers authored
      Detailed changes that consist only of name changes have been
      excluded from this message (see the ChangeLog for details).
      
      Detailed changes:
      > 2003-08-16  David Byers  <byers@lysator.liu.se>
      >
      > 	Handle async-text-aux-changed:
      > 	* async.el (lyskom-parse-async): Handle async-text-aux-changed.
      >
      > 	* aux-items.el (lyskom-aux-item-modify-list): New function.
      >
      > 	* komtypes.el (text-stat): Make aux-items field read-write.
      >
      > 	Major cleanup of compatibility code:
      > 	* compatibility.el: Cleaned up compatibility code a lot. We no
      > 	longer provide fake versions of MULE-related functions or any
      > 	other function that other code might take to mean there's some
      > 	major feature in Emacs. The only definitions we make in the
      > 	standard namespace are "safe" functions. Removed functions that
      > 	are not used. Simplified some of the macros. Moved code here from
      > 	utilities.el.
      > 	(lyskom-gnu-keysym,lyskom-xemacs-keysym): Removed swedish chars
      > 	from the lists since we don't use lyskom-keys for that any more.
      >
      > 	* compatibility.el (coding-system-type): New compatibility def.
      > 	(coding-system-property): New compatibility def.
      > 	(split-string): Provide compatibility definition for split-string.
      >
      > 	* lyskom-rest.el (lyskom-unity-text): Use compatibility functions
      > 	for MULE stuff.
      >
      > 	* macros.el (lyskom-end-of-compilation): Don't remove
      > 	compatibility definitions from the list of warnings for unresolved
      > 	functions since this serves no purpose and hides actual errors.
      >
      > 	* mship-edit.el (lp--maybe-update-unreads): Use
      > 	lyskom-next-property-bounds, not next-text-property-bounds.
      >
      > 	* lyskom-rest.el (lyskom-do-special-inserts): Use
      > 	lyskom-next-property-bounds, not next-text-property-bounds.
      >
      > 	* mime.el (lyskom-mime-string-charset): Use :mime-charset next to
      > 	mime-charset (Gnus does this ans says it is the Emacs 22 way).
      4fadea6a
  6. 15 Aug, 2003 5 commits
    • David Byers's avatar
      Fixed bug 301. · a947e09f
      David Byers authored
      Detailed changes:
      > 	* view-text.el (lyskom-get-text-belongs-to): New function.
      >
      > 	Fix bug 301:
      > 	* commands1.el (kom-move-text): Move attachments and footnotes
      > 	together with the text.
      > 	(kom-sub-recipient): Remove recipient from attachments and
      > 	footnotes too.
      > 	(lyskom-add-helper): Add recipients to attachments and footnotes
      > 	too.
      >
      a947e09f
    • David Byers's avatar
      Fixed bug 623. · b84d2329
      David Byers authored
      Detailed changes:
      > 	Fix bug 623:
      > 	* commands2.el (kom-set-unread): Delete conf-stat from cache
      > 	before prompting. Fixed error handling.
      >
      > 	Better handling of minibuffer reading:
      b84d2329
    • David Byers's avatar
      Improved handling of initial input when reading conference names. · 2da67aeb
      David Byers authored
      Detailed changes:
      > 2003-08-15  David Byers  <byers@lysator.liu.se>
      >
      > 	* completing-read.el (lyskom-read-conf): Don't call
      > 	lyskom-with-lyskom-minibuffer since it's integrated in
      > 	lyskom-completing-read now.
      > 	(lyskom-read-session-resolve-ambiguity): Same here.
      >
      > 	* lyskom-rest.el (lyskom-verified-read-from-minibuffer): Don't
      > 	call lyskom-with-lyskom-minibuffer since it's integrated in
      > 	lyskom-read-from-minibuffer now.
      >
      > 	* commands2.el (kom-calculate): Don't call
      > 	lyskom-with-lyskom-minibuffer since it's integrated in
      > 	lyskom-read-from-minibuffer now.
      > 	(kom-set-personal-label): Same here.
      >
      > 	* command.el (lyskom-read-extended-command): Don't use
      > 	lyskom-with-lyskom-minibuffer since it's integrated in
      > 	lyskom-completing-read now.
      >
      > 	* utilities.el (lyskom-completing-read): Moved here from
      > 	compatibility.el and turned into a regular function. Integrate
      > 	lyskom-with-lyskom-minibuffer and lyskom-with-magic-minibuffer.
      > 	(lyskom-read-from-minibuffer): Ditto.
      >
      > 	* commands1.el (kom-sub-self): Undo previous change. The new
      > 	configuration mechanism takes care of things.
      > 	(kom-go-to-conf): Same here.
      >
      > 	Even better defaults for initial conference:
      > 	* compatibility.el (lyskom-completing-read): Use defsubst in Gnu
      > 	Emacs so we can advise it.
      >
      > 	* vars.el.in (lyskom-default-conference-strategy): New variable.
      >
      > 	Rewrote magic minibuffer handling:
      > 	* utilities.el (lyskom-magic-minibuffer-pre-command): New
      > 	function.
      > 	(lyskom-magic-minibuffer-before-change): New function.
      > 	(lyskom-magic-minibuffer-post-command): New function.
      > 	(lyskom-magic-minibuffer-cancel): New function.
      > 	(lyskom-magic-minibuffer-mangle-initial): New function.
      > 	(read-from-minibuffer): New advice.
      > 	(completing-read): New advice.
      > 	(lyskom-magic-minibuffer-add-advice): New function.
      > 	(lyskom-magic-minibuffer-cancel-advice): New function.
      > 	(lyskom-with-magic-minibuffer): New macro.
      >
      2da67aeb
    • Ulrik Haugen's avatar
      * english-strings.el (local): Changed "what conference" -> "which · 9046fb8b
      Ulrik Haugen authored
      conference" in conf-to-check-mship-of, conf-to-list-faqs.
      
      * english-strings.el, swedish-strings.el (local): Renamed
      conf-to-faq -> conf-to-list-faqs.
      
      * faqs.el (kom-list-faqs): Caller changed.
      9046fb8b
    • Ulrik Haugen's avatar
      Fix for bug 1082. · 35f70d93
      Ulrik Haugen authored
      * faqs.el (kom-list-faqs): Removed hard coded string when asking
      for conference.
      
      * english-strings.el, swedish-strings.el (local): added
      what-conf-to-faq.
      35f70d93
  7. 14 Aug, 2003 8 commits
    • Ulrik Haugen's avatar
    • David Byers's avatar
      Avoid triggering bug in Emacs 20.7. · d1acfb13
      David Byers authored
      Detailed changes:
      > 	* completing-read.el (lyskom-read-conf): Cancel magic in
      > 	minibuffer-exit-hook to avoid triggering bugs in Gnu Emacs 20.7
      > 	(and probably all earlier versions).
      >
      d1acfb13
    • David Byers's avatar
      Documentation updates · 6d81a0f7
      David Byers authored
      6d81a0f7
    • David Byers's avatar
      Updates for NEWS file. Improved kom-list-new-conferences and friends. · 133d8c78
      David Byers authored
      Detailed changes:
      > 	Update NEWS file:
      > 	* NEWS-0.48: Updated to here.
      >
      > 	Don't show nil in message area when silently saving settings:
      > 	* flags.el (lyskom-save-options): Support nil message properly.
      > 	(lyskom-save-options-2): Ditto.
      > 	(lyskom-save-options-3): Ditto.
      >
      > 	Suppoert non-interactive use of kom-list-new-conferences etc:
      > 	* vars.el.in (kom-auto-confirm-new-conferences): New variable.
      >
      > 	* commands2.el (lyskom-list-new-conferences): Support
      > 	auto-confirmation.
      >
      > 	* lyskom-rest.el (lyskom-do-format): Better error reoprting
      > 	(report argument number and actual argument).
      > 	(lyskom-format-aux-help): Provide data for error reporting.
      >
      > 	* faqs.el (kom-list-server-faqs): Updated documentation.
      133d8c78
    • David Byers's avatar
      New commands: kom-list-new-conferences and kom-list-new-persons · 79729ff4
      David Byers authored
      Detailed changes:
      > 	* services.el (initiate-first-unused-conf-no): New function.
      > 	(initiate-first-unused-text-no): New function.
      > 	(initiate-find-next-conf-no): New function.
      > 	(initiate-find-previous-conf-no): New function.
      >
      > 	* commands2.el (kom-set-personal-label): Use capitalized strings
      > 	for conf, pers and text.
      > 	(lyskom-list-new-conferences): New function.
      > 	(kom-list-new-persons): New command.
      > 	(kom-list-new-conferences): New command.
      >
      > 	* commands1.el (lyskom-read-cross-reference-and-get-aux-item): Use
      > 	capitalized strings for conf, pers and text.
      > 	(lyskom-read-link): Same here.
      >
      79729ff4
    • David Byers's avatar
      Handle async-new-presentation and async-new-motd correctly. · 6d326786
      David Byers authored
      Detailed changes:
      > 	Handle async-new-presentation and async-new-motd correctly:
      > 	* async.el (lyskom-parse-async): Set the correct buffer when
      > 	looking for confs in the cache.
      >
      6d326786
    • David Byers's avatar
      Show boot time and basic server statistics in standard status display. · 1aab171c
      David Byers authored
      Make kom-extended-status-information more fine-grained, so we can have
      extended information on the server but not on confs (and so forth).
      Cache boot-time and static server information.
      
      Detailed changes:
      > 	Show more stats in non-extended display:
      > 	* commands2.el (kom-status-server): Show text, conf and person
      > 	statistics in the default display.
      >
      > 	Cace get-stats-description:
      > 	* services.el (initiate-get-stats-description): Use cache.
      >
      > 	* vars.el.in (lyskom-stats-description): New variable.
      >
      > 	* parse.el (lyskom-parse-stats-description): Cache result.
      >
      > 	Show some boottime info:
      > 	* commands2.el (kom-status-server): Show server start time and
      > 	soem basic statistics in the default display.
      >
      > 	Cache static-server-info:
      > 	* parse.el (lyskom-parse-static-server-info): Update cache.
      >
      > 	* services.el (initiate-get-boottime-info): Use cache.
      >
      > 	More fine-grained control over extended status:
      > 	* commands2.el (kom-status-server): Only show full server stats if
      > 	the appropriate extended status information is on.
      >
      > 	* utilities.el (lyskom-extended-status-information): New function.
      >
      > 	* commands2.el (kom-status-conf): Set
      > 	kom-extended-status-information to t on entry if it contains conf.
      > 	(kom-status-server): Set kom-extended-status-information to t on
      > 	entry if it contains server.
      > 	(kom-status-person): Set kom-extended-status-information to t on
      > 	entry if it contains pers.
      >
      > 	* aux-items.el (lyskom-print-elisp-client-read-faq): Use
      > 	lyskom-extended-status-information to check for extended status
      > 	information.
      >
      > 	* vars.el.in (kom-extended-status-information): Updated variable
      > 	documentation.
      >
      1aab171c
    • David Byers's avatar
      Fixed bugs 1080 and 1081. · 7218c565
      David Byers authored
      Detailed changes:
      > 2003-08-14  David Byers  <byers@lysator.liu.se>
      >
      > 	Fix bug 1080:
      > 	* commands2.el (kom-status-server): Use point-max, not point, to
      > 	figure out where insertion starts and ends (lyskom-insert always
      > 	inserts at point-max but does not always move point).
      >
      > 	Fix bug 1081:
      > 	* lyskom-rest.el (lyskom-format-aux): Set pad-length to nil when
      > 	no pad-length is specified.
      >
      7218c565
  8. 13 Aug, 2003 6 commits
    • Ulrik Haugen's avatar
      * vars.el.in (kom-default-language): Updated the variable · 4705730b
      Ulrik Haugen authored
      documentation.
      4705730b
    • Ulrik Haugen's avatar
      * lyskom-rest.el (lyskom-is-loaded): Handle the case when · 5c83fdbb
      Ulrik Haugen authored
      kom-default-language is a list.
      5c83fdbb
    • Ulrik Haugen's avatar
      speling fix (svaed -> saved). · 3368319f
      Ulrik Haugen authored
      3368319f
    • David Byers's avatar
      Probably fixed bug 1078. Worked on bug 1075. · 2db56f73
      David Byers authored
      Detailed changes:
      > 	Work on bug 1075:
      > 	* parse.el (lyskom-parse-static-server-info): New function.
      >
      > 	* services.el (initiate-get-boottime-info): New function.
      >
      > 	* vars.el.in (lyskom-static-server-info): New variable.
      >
      > 	* komtypes.el (static-server-info): New type.
      >
      > 	Fix bug 1078:
      > 	* vars.el.in (lyskom-global-variable-types): Change read of
      > 	integer.
      > 	(kom-default-mark): Put this both in the common area and the elisp
      > 	area. This is a good thing when we set it to values that are not
      > 	legal according to the protocol specification.
      >
      > 	* flags.el (lyskom-flag-read-integer): When reading integers,
      > 	accept nil too.
      >
      2db56f73
    • David Byers's avatar
      Improved handling of initial value in minibuffer when reading confs. · ce295516
      David Byers authored
      Detailed changes:
      >	Delete initial value on change:
      >	* completing-read.el (lyskom-read-conf): Set pre-command-hook
      >	and post-command-hook.
      > 	(lyskom-read-from-minibuffer-cancel-magic): New function.
      > 	(lyskom-read-from-minibuffer-pre-command): New funtion.
      > 	(lyskom-read-from-minibuffer-post-command): New function.
      > 	(lyskom-minibuffer-point): New variable.
      ce295516
    • David Byers's avatar
      Handle new asyncs. Clear initial value when typing a conference name. · 00ac77f8
      David Byers authored
      Detailed changes:
      > 2003-08-13  David Byers  <byers@lysator.liu.se>
      >
      > 	Delete initial value on change:
      > 	* completing-read.el (lyskom-read-from-minibuffer-clear-initial):
      > 	New function.
      > 	(lyskom-read-conf): Put it into before-change-functions in
      > 	minibuffer-setup-hook.
      >
      > 2003-08-12  David Byers  <byers@lysator.liu.se>
      >
      > 	* async.el (lyskom-parse-async): Handle async 20.
      > 	(lyskom-parse-async): Handle async 21.
      >
      00ac77f8
  9. 05 Aug, 2003 2 commits