Lute Kamstra [Tue, 1 Mar 2005 09:08:47 +0000 (09:08 +0000)]
(debug-on-entry-1): Reimplement to make sure that debug-entry-code can
be safely removed from a function while this code is being evaluated.
Revert the 2005-02-27 change as the new implementation no longer
requires it. Make sure that a function body containing just a string
is not mistaken for a docstring.
(texinfo-no-refill-regexp): commented out inclusion of "itemize\\|",
which may be unnecessary, is certainly inelegant, and stops refilling in
itemize lists when formatting Japanese Texinfo files to Info.
- Merge from emacs--cvs-trunk--0
- Update from CVS
2005-02-27 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
* lisp/gnus/mm-decode.el (mm-dissect-buffer): Pass the from field on to
`mm-dissect-multipart' and receive the from field as an (optional)
argument from `mm-dissect-multipart'.
(mm-dissect-multipart): Receive the from field as an argument and
pass it on when we call `mm-dissect-buffer' on MIME parts. Fixes
verification/decryption of signed/encrypted MIME parts.
Stefan Monnier [Sun, 27 Feb 2005 23:13:19 +0000 (23:13 +0000)]
(perl-imenu-generic-expression): Add entries for perldoc sections.
(perl-outline-regexp, perl-outline-level): New var and function.
(perl-mode): Use them.
Luc Teirlinck [Sun, 27 Feb 2005 21:32:57 +0000 (21:32 +0000)]
(custom-buffer-create-internal): Slightly reword text at top of Custom
buffers. Mention there that saving an option edits the init file.
Add link to Emacs manual node on `custom-file'.
(custom-magic-alist): Rewrite individual State messages to use
capitalized keywords. Doc fix.
Glenn Morris [Sun, 27 Feb 2005 20:25:48 +0000 (20:25 +0000)]
From Matt Hodges <MPHodges@member.fsf.org>:
(calendar-buffer): Move above calendar-week-start-day.
(calendar-week-start-day): Doc fix. Add :set function.
(calendar-minimum-window-height): New variable.
(generate-calendar-window): Only resize window if selected-window is
displaying the calendar buffer. Use new variable
calendar-minimum-window-height.
(generate-calendar): Reword error message.
(calendar-mode-map): Bind DEL to scroll-other-window-down.
(custom-buffer-create-internal): Improve progress msgs.
(custom-magic-alist): Change the status descriptions again.
(face widget-type): Total rewrite based on `restricted-sexp'
to eliminate the confusing double hiding levels.
(Syntax Class Table): Clarify.
(Syntax Table Functions): syntax-after moved from here.
(Syntax Table Internals): syntax-after moved to here.
(Parsing Expressions): Update info on number of values
and what's meaningful in the STATE argument.
(Categories): Fix typo.
(Subprocess Creation): Explain nil in exec-path. Cleanup.
(Deleting Processes): Cleanups, add xref.
(Process Information): set-process-coding-system, some args optional.
(Input to Processes): Explain various types for PROCESS args.
Rename them from PROCESS-NAME to PROCESS.
(Signals to Processes): Likewise.
(Decoding Output): Cleanup.
(Query Before Exit): Clarify.
(Command Overview): Improve xrefs.
(Adjusting Point): Adjusting point applies to intangible and invis.
(Key Sequence Input): Doc extra read-key-sequence args.
Likewise for read-key-sequence-vector.
(Advising Functions): Don't imply one part of Emacs
should advise another part. Markup changes.
(Defining Advice): Move transitional para.
(Activation of Advice): Cleanup.
Explain if COMPILE is nil or negative.
Stefan Monnier [Sat, 26 Feb 2005 05:28:24 +0000 (05:28 +0000)]
(debug): Hide the buffer if it's not killed.
Remove unused and inexistent var `inhibit-trace'.
(debugger-mode): Use run-mode-hooks.
(debugger-list-functions): Add buttons; setup xref stack.
(Screen): Explain better about cursors and mode lines;
don't presuppose text terminals.
(Point): Don't assume just one cursor.
Clarify explanation of cursors.
(Echo Area, Menu Bar): Cleanups.
(Minibuffer): Prompts are highlighted.
(Minibuffer Edit): Newline = C-j only on text terminals.
Clarify resize-mini-windows values.
Mention M-PAGEUP and M-PAGEDOWN.
(Completion Commands): Mouse-1 like Mouse-2.
(Minibuffer History): Explain history commands better.
(Repetition): Add xref to Incremental Search.
(Setting Mark): Clarify info about displaying mark.
Clarify explanation of C-@ and C-SPC.
(Transient Mark): Mention Delete Selection mode.
(Marking Objects): Clean up text about extending the region.
(Fixit): Mention C-/ for undo.
(Spelling): Mention ESC TAB like M-TAB.
Replacement words with r and R are rechecked.
Say where C-g leaves point. Mention ? as input.
* lisp/gnus/nnfolder.el (nnfolder-read-folder): Use RAWFILE for
`nnheader-find-file-noselect' to avoid
`large-file-warning-threshold'.
* lisp/gnus/gnus-sum.el (gnus-summary-caesar-message): Apply
`gnus-treat-article' after rotation.
* lisp/gnus/gnus-group.el (gnus-group-clear-data): Mention process/prefix in
doc string.
2005-02-22 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
* lisp/gnus/smime.el (smime-sign-buffer): Signal an error if
`smime-sign-region' fails.
(smime-encrypt-buffer): Signal an error if `smime-encrypt-region'
fails.
(appt-time-msg-list): 3rd elt of each
appointment says it was explicitly made.
(appt-add): Set the 3rd element.
(appt-make-list): Preserve explicit appointments.
Juri Linkov [Wed, 23 Feb 2005 17:03:17 +0000 (17:03 +0000)]
(Info-isearch-search): New defcustom.
(Info-isearch-search): Call the default isearch function
when Info-isearch-search is nil.
(Info-isearch-wrap): Use variable Info-isearch-search.
Simon Josefsson [Tue, 22 Feb 2005 14:11:48 +0000 (14:11 +0000)]
(browse-url-netscape-new-window-is-tab): New variable.
(browse-url-netscape): Use it. Suggested by "Johann 'Myrkraverk'
Oskarsson" <myrkraverk@users.sourceforget.net>.