- 31 Dec, 2013 1 commit
-
-
Per Cederqvist authored
* menus.el (lyskom-menu-encoding-rules): Use utf-8 if window-system is eq to 'ns. This fixes a crash on MacOS X 10.9. It might possibly cause issues on older MacOS X releases and/or GNUstep. If so, please report the issue!
-
- 11 May, 2013 1 commit
-
-
Per Cederqvist authored
-
- 13 May, 2010 2 commits
-
-
David Byers authored
-
David Byers authored
Fix bug 1678, hard-coded ssl relay port, problems with detecting correct charset at startup, GUI element encoding on mac
-
- 08 Mar, 2009 2 commits
-
-
David Byers authored
-
David Byers authored
-
- 11 Jul, 2007 1 commit
-
-
David Byers authored
-
- 24 Jun, 2007 1 commit
-
-
David Byers authored
-
- 09 Jun, 2007 1 commit
-
-
David Byers authored
Allow emacs 22.1 to follow links on mouse-1
-
- 31 Mar, 2006 1 commit
-
-
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.
-
- 15 Feb, 2005 1 commit
-
-
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). >
-
- 11 Jan, 2005 1 commit
-
-
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.
-
- 06 Dec, 2004 1 commit
-
-
Pontus Freyhult authored
-
- 12 Nov, 2004 1 commit
-
-
Pontus Freyhult authored
-
- 17 Oct, 2004 1 commit
-
-
David Byers authored
Detailed changes: > 2004-10-17 David Byers <byers@lysator.liu.se> > > * mship-edit.el (lp--mode): Added mode documentation. > > 2004-09-27 David Byers <byers@lysator.liu.se> > > * menus.el (lyskom-prioritize-menu-template): New template. > (lyskom-prioritize-menu): New variable. > (lyskom-build-menus-xemacs): Build prioritize menu. > (lyskom-build-menus-gnu): Build prioritize menu. > (lyskom-menu-list): Add prioritize menu. >
-
- 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. >
-
- 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. >
-
- 13 Apr, 2004 1 commit
-
-
Johan Sundström authored
-
- 01 Jan, 2004 4 commits
-
-
David Byers authored
-
David Byers authored
Detailed changes:
-
David Byers authored
Detailed changes: < (lyskom-define-menu-gnu): Same here. --- > (lyskom-define-menu-gnu): Same here. In W32, encode the keyboard > shortcut using latin-1. Hopefully that will get rid of the little > boxes in the menus.
-
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. >
-
- 17 Dec, 2003 1 commit
-
-
David Byers authored
Detailed changes: > 2003-12-17 David Byers <byers@lysator.liu.se> > > Update menus: > * utilities.el (lyskom-gensym): New function (it really seems that > elisp doesn't have a built-in gensym function). > > * menus.el (lyskom-define-menu-gnu): Use gensym to generate > separator symbols (so we can say just (hline) in the menu spec). > (lyskom-menu-template): All-new menu definitions. >
-
- 05 Jan, 2003 1 commit
-
-
David Byers authored
I have made lots of changes, including transitioning most data structures to use def-komtype, removing functions that weren't used (there are several left), removing almost all the remaining who-buffer remnants and generally messing with things. Chances are I broke something. I haven't figured out what yet, but do let me know if you spot anything. Detailed changes: > * I have cleaned up all over the place. There are no ChangeLog > entries for most of the changes. Changes include: converting types > to use def-komtype; removing who-buffer code; removing who-info > cache; removing dead code; removing commented-out code. > > * mship-edit.el (lp--hide-memberships-by-date): Call > lyskom-read-date. > > Code cleanup: > * prefetch.el (lyskom-prefetch-whobuffer-handler): Commented out > the code since thw who buffer is gone. > > * commands2.el (kom-bury): Removed who-buffer code. > > * cache.el: Removed who-info cache. > > * async.el (lyskom-parse-async): Removed who-buffer code. > (lyskom-parse-async): Don't cache who info. > > * filter-edit.el (filter-entry): Redefined using def-komtype. > > * komtypes.el (conf-no-list): Redefined using def-komtype. > > * prioritize.el (prioritize-entry): Redefined using def-komtype. > > * clienttypes.el: Removed format-props and who-buffer-related > types. > > * lyskom-rest.el (lyskom-format-aux-help): Removed something about > format-props, which aren't used anywhere. > > * komtypes.el,deferred-insert.el,clienttypes.el,mship-edit.el,names.el, > regexp.el,tree-edit.el: Rewrote all uses of def-komtype. Defined > more datatypes using def-komtype. Removed unused functions. > > * clienttypes.el (format-state): Renamed argl to args, since > that's what we actually use. > (format-state): Converted to new def-komtype syntax. > > * lyskom-rest.el (lyskom-membership-highest-index): Unused. > Removed. > > * komtypes.el (def-komtype): Added support for &optional in the > arg list and for default values. > (privs): Re-implemented with def-komtype. > (pers-stat): Ditto. > (text-stat): Ditto. > (conf-stat): Ditto. > (flags): Ditto. > (map): Ditto. > (membership): Ditto. > (conf-list): Ditto. > (text): Ditto. > (misc-info): Ditto. > (mark): Ditto. > (lyskom-create-who-info): Ditto. > (session-info): Ditto. > (conf-type): Ditto. > (server-info): Ditto. > (version-info): Ditto. > (conf-z-info-list): Ditto. > > * deferred-insert.el (defer-info): Re-implemented with > def-komtype. > > * language.el (lyskom-string-check-category): Unused. Removed. > > * async.el (lyskom-show-changed-person): Unused. Removed. > > * utilities.el (lyskom-set-face-foreground): Unused. Removed. > (lyskom-set-face-background): Unused. Removed. > > * lyskom-buttons.el (lyskom-set-default-button-action): Unused. > Removed. > > * startup.el (lyskom-print-name): Unused. Removed. > > * lyskom-buttons.el (lyskom-menu-selection): Unused. Removed. > > * aux-items.el (lyskom-map-aux-items): Unused. Removed. > > * view-text.el (lyskom-fetch-author-for-cache): Unused. Removed. > > * utilities.el (lyskom-emacs-version): Unused. Removed. > > * view-text.el (lyskom-fetch-text-for-cache): Unused. Removed. > > * utilities.el (lyskom-face-resource): Unused. Removed. > (lyskom-modify-face): Unused. Removed. > > * startup.el (lyskom-extract-persons): Unused. Removed. > (lyskom-extract-confs): Unused. Removed. > (lyskom-do-extract-persons-or-confs): Unused. Removed. > > * edit-text.el (lyskom-edit-goto-char): Unused. Removed. > (lyskom-edit-on-aux-item): Unused. Removed. > > * utilities.el (lyskom-background-mode): Unused. Removed. >
-
- 16 Oct, 2002 1 commit
-
-
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
-
- 08 May, 2002 1 commit
-
-
David Byers authored
-
- 24 Feb, 2002 1 commit
-
-
Joel Rosdahl authored
of the LysKOM server" to "This file is part of the LysKOM Emacs LISP client".
-
- 25 Apr, 2001 1 commit
-
-
Joel Rosdahl authored
-
- 19 Nov, 1999 1 commit
-
-
David Byers authored
-
- 29 Jun, 1999 1 commit
-
-
David Byers authored
-
- 02 Jun, 1998 1 commit
-
-
David Byers authored
Patchar för att kanske fungera i Gnu Emacs 20.3. Patchar för att få vissa andra variabler att fungera i XEmacs.
-
- 12 Mar, 1998 1 commit
-
-
David Kågedal authored
* compatibility.el: La till edebug-hint för lyskom-xemeacs-or-gnu.
-
- 28 Dec, 1997 1 commit
-
-
David Byers authored
-
- 12 Oct, 1997 1 commit
-
-
David Byers authored
-
- 18 Aug, 1997 1 commit
-
-
David Byers authored
-
- 29 Jul, 1997 1 commit
-
-
David Byers authored
-
- 15 Jul, 1997 1 commit
-
-
David Byers authored
-
- 12 Jul, 1997 1 commit
-
-
David Byers authored
-
- 11 Jul, 1997 2 commits
-
-
David Byers authored
-
David Byers authored
-