1. 30 Oct, 2005 3 commits
  2. 29 Oct, 2005 23 commits
    • Chong Yidong's avatar
      * alloc.c (emacs_blocked_free): Fix typo. · bccfb310
      Chong Yidong authored
      bccfb310
    • Richard M. Stallman's avatar
      *** empty log message *** · 685abb98
      Richard M. Stallman authored
      685abb98
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      3c4c00e6
    • Richard M. Stallman's avatar
      (occur-mode-mouse-goto): Always go to other window. · 932af01b
      Richard M. Stallman authored
      (occur-mode-goto-occurrence): Always switch in same window.
      932af01b
    • Richard M. Stallman's avatar
      cb3b2ec0
    • Richard M. Stallman's avatar
      (timer-activate, timer-activate-when-idle): New arg REUSE-CELL. · dbbee529
      Richard M. Stallman authored
      (cancel-timer-internal): New function.
      (timer-event-handler): Use cancel-timer-internal,
      and pass the cell it returns to timer-activate...
      dbbee529
    • Richard M. Stallman's avatar
      (jit-lock-function, jit-lock-stealth-fontify) · 74614ac6
      Richard M. Stallman authored
      (jit-lock-deferred-fontify, jit-lock-context-fontify)
      (jit-lock-after-change): Test memory-full.
      74614ac6
    • Richard M. Stallman's avatar
      (handle_fontified_prop): Do nothing if memory full. · f5b8d5f2
      Richard M. Stallman authored
      (format_mode_line_unwind_data): New arg SAVE_PROPTRANS
      controls whether to save and restore mode_line_proptrans_alist.
      Callers changed.
      (unwind_format_mode_line): Work with that feature.
      (redisplay_internal): Don't call prepare_menu_bars if memory full.
      (move_elt_to_front): New function.
      (display_mode_element): Use move_elt_to_front.
      Don't bother munging text props on a null string.
      Delete obsolete elts from mode_line_proptrans_alist.
      (decode_mode_spec): Test Vmemory_full, not spare_memory.
      f5b8d5f2
    • Richard M. Stallman's avatar
      (memory_full_cons_threshold): Declared. · eb3fe174
      Richard M. Stallman authored
      (internal_lisp_condition_case): Declared.
      eb3fe174
    • Richard M. Stallman's avatar
      (syms_of_alloc) <memory-full>: Doc fix. · 24d8a105
      Richard M. Stallman authored
      (Fmemory_full_p): Function deleted.
      (syms_of_alloc): Don't defsubr it.
      (memory_full_cons_threshold): New variable.
      (spare_memory): Now a vector of 7 elts.
      (buffer_memory_full): Don't set Vmemory_full here.
      (xfree): Don't try to refill here.
      (emacs_blocked_free): Record BYTES_USED in local var.
      (memory_full): Now free all the slots in spare_memory.
      (refill_memory_reserve): Allocate each slot in spare_memory.
      (init_alloc_once): Call refill_memory_reserve.
      24d8a105
    • Richard M. Stallman's avatar
      b0820d6a
    • Richard M. Stallman's avatar
      (internal_lisp_condition_case): New function. · ee830945
      Richard M. Stallman authored
      (Fcondition_case): Use internal_lisp_condition_case.
      (Feval): Test Vmemory_full and memory_full_cons_threshold.
      (Ffuncall): Likewise.
      ee830945
    • Richard M. Stallman's avatar
      5c125a13
    • Stefan Monnier's avatar
      *** empty log message *** · c390e28c
      Stefan Monnier authored
      c390e28c
    • Stefan Monnier's avatar
      (Fparse_partial_sexp): Fix docstring. · 0e6228bc
      Stefan Monnier authored
      0e6228bc
    • Stefan Monnier's avatar
      (conf-mode-initialize): New function. · 0b6f31bf
      Stefan Monnier authored
      (conf-mode): Remove optional args.  Use delay-mode-hooks to
      recognize recursive calls.
      (conf-unix-mode, conf-windows-mode, conf-javaprop-mode, conf-space-mode)
      (conf-colon-mode, conf-ppd-mode, conf-xdefaults-mode):
      Use define-derived-mode and conf-mode-initialize.
      0b6f31bf
    • Romain Francoise's avatar
      1cf586a4
    • Eli Zaretskii's avatar
      *** empty log message *** · feb2f364
      Eli Zaretskii authored
      feb2f364
    • Eli Zaretskii's avatar
      (How to use): Update the example to add autoload of · df5725c5
      Eli Zaretskii authored
      pgg-encrypt-symmetric-region.
      (User Commands): Document pgg-encrypt-symmetric-region.
      (Backend methods): Document pgg-scheme-encrypt-symmetric-region.
      df5725c5
    • Eli Zaretskii's avatar
      (pgg-gpg-select-matching-key): Fixed: look at the right part of the · df570e6f
      Eli Zaretskii authored
      decoded armor to find the key-identifier.
      (pgg-gpg-lookup-key-owner): New function to return the
      human-readable identifier of a key owner.
      (pgg-gpg-lookup-id-from-key-owner): Make it easy to identify the
      key itself.
      (pgg-gpg-decrypt-region): Prompt with the key owner (rather
      than the key value) if we have a key and can match it against a
      secret key.  Also, added an XXX note pointing out fact that the
      prompt only indicates the first matching key.
      (pgg-pgp-encrypt-region)
      (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
      (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
      (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
      argument to all these routines, so the passphrase can be managed
      externally and passed in to the system.
      (pgg-gpg-possibly-cache-passphrase): Add optional
      'notruncate' argument, so the passphrase cache can be used
      reliably with identifiers besides a pgp packet's key id.
      (pgg-gpg-encrypt-symmetric-region): New function for
      symmetric encryption.
      (pgg-gpg-symmetric-key-p): New function to check for an symmetric
      encrypted session key.
      (pgg-gpg-decrypt-region): When decrypting a symmetric encrypted
      message ask for the passphrase in a proper way.
      df570e6f
    • Eli Zaretskii's avatar
      (pgg-decrypt): Passing along 'passphrase' in call to pgg-decrypt-region. · 7c700bd1
      Eli Zaretskii authored
      (pgg-pending-timers): A new hash for tracking the passphrase cache
      timers, so that new ones supercede old ones.
      (pgg-add-passphrase-to-cache): Renamed from
      `pgg-add-passphrase-cache' to reduce confusion (all callers
      changed).  Modified to cancel old timers when new ones are added.
      (pgg-remove-passphrase-from-cache): Renamed from
      `pgg-remove-passphrase-cache' to reduce confusion (all callers
      changed).  Modified to cancel old timers when their keys are
      removed from the cache.
      (pgg-cancel-timer): In Emacs, an alias for cancel-timer; in
      XEmacs, an indirection to delete-itimer.
      (pgg-read-passphrase-from-cache, pgg-read-passphrase): Extracted
      pgg-read-passphrase-from-cache from pgg-read-passphrase so users
      can only check cache without risk of prompting.  Corrected bug in
      notruncate  behavior.
      (pgg-read-passphrase-from-cache, pgg-read-passphrase)
      (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): Added
      informative docstrings.
      (pgg-decrypt): Convey provided passphrase in subordinate call to
      pgg-decrypt-region.
      (pgg-encrypt-region, pgg-encrypt-symmetric-region)
      (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
      (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional
      'passphrase' argument, so the passphrase can be managed externally
      and then passed in to the system.
      (pgg-read-passphrase, pgg-add-passphrase-cache)
      (pgg-remove-passphrase-cache): Add optional 'notruncate' argument,
      so the passphrase cache can be used reliably with identifiers
      besides a pgp packet's key id.
      (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
      New user commands for symmetric encryption.
      7c700bd1
    • Bill Wohler's avatar
      * mh-comp.el (mh-annotate-msg): Use new variable · 50df64d6
      Bill Wohler authored
      mh-scan-field-destination-offset rather than hard-coding 1.
      
      * mh-customize.el (mh-interpret-number-as-range-flag): Add * to
      docstring.
      (mh-adaptive-cmd-note-flag-check, mh-scan-format-file-check): New
      functions to check input for mh-adaptive-cmd-note-flag and
      mh-scan-format-file respectively.
      (mh-adaptive-cmd-note-flag, mh-scan-format-file): Docstring fixes, add
      :set.
      
      * mh-e.el: (mh-scan-field-destination-offset): New variable. The
      destination is the -, t, b, c, or n character for Replied, To, cc,
      Bcc, or Newsgroups respectively. (mh-make-folder,
      mh-regenerate-headers, mh-generate-new-cmd-note) Call new function
      mh-msg-num-width-to-column to make leap between width and column more
      explicit.
      (mh-msg-num-width-to-column): New function that steals logic from old
      mh-set-cmd-note. Also, throw error if mh-scan-format-file isn't t
      since we can't adapt the scan lines in this case.
      (mh-set-cmd-note): Now just simply sets mh-cmd-note which will make
      the documentation more clear.
      (mh-generate-new-cmd-note): Docstring fix--mh-cmd-note is a column,
      not a width.
      (mh-add-sequence-notation, mh-remove-sequence-notation): Use new
      variable mh-scan-field-destination-offset rather than hard-coding 1.
      
      * mh-utils.el (mh-cmd-note) Synced docstring with manual.
      (mh-notate): Use new variable mh-scan-field-destination-offset rather
      than hard-coding 1.
      (mh-message-number-width): Rename to mh-msg-num-width to be consistent
      with mh-get-msg-num and mh-msg-num-width-to-column.
      50df64d6
  3. 28 Oct, 2005 14 commits