1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-21 06:55:39 +00:00

Merge from emacs-24

This commit is contained in:
Stefan Monnier 2014-10-20 21:17:06 -04:00
commit eed18bf1fd
16 changed files with 166 additions and 139 deletions

View File

@ -89,7 +89,7 @@
* notes/copyright: Remove mention of msdos/is_exec.c and
sigaction.c.
* authors.el (authors-renamed-files-alist): Removed is_exec.c.
* authors.el (authors-renamed-files-alist): Remove is_exec.c.
2014-08-07 Reuben Thomas <rrt@sc3d.org>
@ -2039,7 +2039,7 @@
2006-04-17 Ramprasad B <ramprasad_i82@yahoo.com>
* ./* (Copyright): Updated Copyright year(s).
* ./* (Copyright): Update Copyright year(s).
2006-02-24 Reiner Steib <Reiner.Steib@gmx.de>

View File

@ -307,8 +307,8 @@
2014-03-13 Paul Eggert <eggert@cs.ucla.edu>
* mule.texi (International, Language Environments): Update
the list of language environments to what Emacs currently
* mule.texi (International, Language Environments):
Update the list of language environments to what Emacs currently
supports. Add the full list to the index. Suggest C-h L for
details rather than trying to give very brief details here.
@ -600,8 +600,8 @@
* indent.texi (Tab Stops): Mention recent changes about `tab-stop-list'.
* frames.texi (Scroll Bars): Document
`scroll-bar-adjust-thumb-portion'.
* frames.texi (Scroll Bars):
Document `scroll-bar-adjust-thumb-portion'.
2013-12-21 Chong Yidong <cyd@gnu.org>
@ -627,8 +627,8 @@
* entering.texi: Document `initial-buffer-choice' changes.
* misc.texi (emacsclient Options): Document
`initial-buffer-choice' changes.
* misc.texi (emacsclient Options):
Document `initial-buffer-choice' changes.
* help.texi: Document that `?' now also shows subcommands of
prefix keys.
@ -1111,8 +1111,8 @@
* misc.texi (Terminal emulator): Document Term mode faces.
* mini.texi (Basic Minibuffer): New node. Document
minibuffer-electric-default-mode.
* mini.texi (Basic Minibuffer): New node.
Document minibuffer-electric-default-mode.
* display.texi (Visual Line Mode): Fix index entry.
@ -3172,7 +3172,7 @@
* Makefile.in (MAKEINFO): Now controlled by `configure'.
(MAKEINFO_OPTS): New variable. Use it where appropriate.
(ENVADD): Updated.
(ENVADD): Update.
2011-01-18 Glenn Morris <rgm@gnu.org>
@ -9067,7 +9067,7 @@
* text.texi (Format Faces): Replace old M-g key prefix with M-o.
* emacs.texi (Acknowledgments): Updated.
* emacs.texi (Acknowledgments): Update.
* anti.texi: Total rewrite.

View File

@ -575,8 +575,8 @@
2006-11-05 Robert J. Chassell <bob@rattlesnake.com>
* emacs-lisp-intro.texi: Yet more minor changes:
(defcustom): Said that `:options' is usually for a hook. Remove
extraneous space in parenthetical remark concerning
(defcustom): Said that `:options' is usually for a hook.
Remove extraneous space in parenthetical remark concerning
`text-mode-hook-identify'. At end, mention other defines, too.
(Beginning a .emacs File): Reverse words about comments so they
parallel numbers of listed semi-colons.
@ -598,12 +598,12 @@
Center images for TeX output.
(kill-new function): Remove indentation for sentence talking about
momentarily skipping code.
(cons & search-fwd Review): Document @code{funcall}. Document
@code{re-search-forward} with existing @code{search-forward}.
(cons & search-fwd Review): Document @code{funcall}.
Document @code{re-search-forward} with existing @code{search-forward}.
Reference chapter on regular expression searches.
(Recursion with list): Specify a more recent version as being Emacs.
(Recursion with list, Every, recursive-graph-body-print): Change
`if ... progn' expression to `when'.
(Recursion with list, Every, recursive-graph-body-print):
Change `if ... progn' expression to `when'.
(Recursive triangle function): For printing in small book, ensure
section name is not last on bottom of preceding page.
(Keep): Remove extraneous space in function definition example.
@ -612,11 +612,11 @@
function.
(fwd-sentence while loops): Write a function as one, not as a form.
(fwd-para let): Add `which' to sentence with `parstart' and `parsep'.
(etags): Move sentences involving `find-tag' and sources. State
location of Emacs `src' directory.
(etags): Move sentences involving `find-tag' and sources.
State location of Emacs `src' directory.
(Design count-words-region): Better explain two backslashes in a row.
(Find a File): Fix grammar; add a `to' and write `to visit'. Change
`named' to `selected'.
(Find a File): Fix grammar; add a `to' and write `to visit'.
Change `named' to `selected'.
(lengths-list-file): Remove extraneous parenthesis from reference.
(lengths-list-many-files): Explain `expand-file-name' better.
(Files List): Rephrase sentence regarding Lisp sources directory.
@ -644,8 +644,8 @@
seen' the @code{eq} function.
(kill-append function): Reformat `kill-append' function definition so
it prints well.
(kill-new function): Indent the sentence beginning `notice'. Replace
`the same as' with `similar to'. Repair typo. Remove obsolete
(kill-new function): Indent the sentence beginning `notice'.
Replace `the same as' with `similar to'. Repair typo. Remove obsolete
references to `yank' and `yank-pop. End section with a note that `we
will digress into C.'
@ -669,8 +669,8 @@
is 3.00. Did not update ISBN number.
* emacs-lisp-intro.texi: Remove version reference for X colors.
Document `='. Remove mention that :eval was new in 21. Updated
instance's edition-number to 3.01.
Document `='. Remove mention that :eval was new in 21.
Updated instance's edition-number to 3.01.
2006-10-30 Robert J. Chassell <bob@rattlesnake.com>

View File

@ -57,8 +57,8 @@
2014-09-24 Ulf Jasper <ulf.jasper@web.de>
* newsticker.texi: Reworked. Document new treeview group
commands. Remove VERSION, UPDATED, use EMACSVER instead. Use
term 'feed reader'.
commands. Remove VERSION, UPDATED, use EMACSVER instead.
Use term 'feed reader'.
2014-09-04 Paul Eggert <eggert@cs.ucla.edu>

View File

@ -3875,7 +3875,7 @@
* orgcard.tex (section{Motion}): Add the item navigation commands.
(section{Publishing}): New section.
(section{Links}): Documented elisp and shell links.
(section{Links}): Document elisp and shell links.
2006-05-20 Rodrigo Real <rreal@ucpel.tche.br>

View File

@ -7739,7 +7739,7 @@
(consider_token): DEFUNs now treated like funcs in ctags mode.
* etags.c (LEVEL_OK_FOR_FUNCDEF): Remove.
(C_entries): Optimized the test that used LEVEL_OK_FOR_FUNCDEF.
(C_entries): Optimize the test that used LEVEL_OK_FOR_FUNCDEF.
(C_entries): Remove a piece of useless code.
(C_entries): Making typedef tags is delayed until a semicolon
is met. This handles "typedef int X, Y, Z;" correctly.
@ -8139,7 +8139,7 @@
* Makefile.in (prefix, bindir, libdir, srcdir): New variables, as
described in the top-level Makefile.
(UTILITIES): Add make-path to the list of utility programs.
(../arch-lib): Replaced by the ${archlibdir} target, which places
(../arch-lib): Replace by the ${archlibdir} target, which places
the executables in their permanent home.
(install, install.sysv, install.xenix): Consolidated into one
target which should work under all circumstances, modulo a few

View File

@ -1,3 +1,16 @@
2014-10-21 Stefan Monnier <monnier@iro.umontreal.ca>
* obsolete/cc-compat.el: Make obsolete (bug#18561).
* epg-config.el (epg-gpg-program): Don't use absolute names by default.
* emacs-lisp/bytecomp.el (=, <, >, <=, >=): Don't optimize multi-arg
case (bug#18767).
2014-10-21 Glenn Morris <rgm@gnu.org>
* Merge in all changes up to version 24.4 release.
2014-10-20 Stefan Monnier <monnier@iro.umontreal.ca>
* emacs-lisp/bytecomp.el (=, <, >, <=, >=): Don't optimize multi-arg

View File

@ -20,7 +20,8 @@
* semantic/ia.el (semantic-ia-complete-symbol-menu): Use posn-at-point
instead of senator-completion-menu-point-as-event; un-comment, tho keep
the "no smart completion" fallback commented since it still doesn't work.
the "no smart completion" fallback commented since it still doesn't
work.
2014-05-01 Glenn Morris <rgm@gnu.org>
@ -83,8 +84,8 @@
structure tags are not analyzed correctly. Also, always search
the extended miniscope even when not dealing with types.
* semantic/ctxt.el (semantic-get-local-variables-default): Also
try to parse local variables for buffers which are currently
* semantic/ctxt.el (semantic-get-local-variables-default):
Also try to parse local variables for buffers which are currently
marked as unparseable. Otherwise, it is often impossible to
complete local variables.
@ -125,8 +126,8 @@
(semantic-cpp-lexer): Use new `semantic-lex-spp-paren-or-list'.
* semantic/bovine/gcc.el (semantic-gcc-setup): Add 'features.h' to
the list of files whose preprocessor symbols are included. This
pulls in things like __USE_POSIX and similar.
the list of files whose preprocessor symbols are included.
This pulls in things like __USE_POSIX and similar.
* semantic/format.el (semantic-format-tag-prototype-default):
Display default values if available.
@ -135,11 +136,11 @@
(semantic-analyze-refs-proto): Add 'default-value' as ignorable in
call to `semantic-tag-similar-p'.
* semantic/db-mode.el (semanticdb-semantic-init-hook-fcn): Always
set buffer for `semanticdb-current-table'.
* semantic/db-mode.el (semanticdb-semantic-init-hook-fcn):
Always set buffer for `semanticdb-current-table'.
* semantic/db.el (semanticdb-table::semanticdb-refresh-table): The
previous change turned up a bug in this method. Since the current
* semantic/db.el (semanticdb-table::semanticdb-refresh-table):
The previous change turned up a bug in this method. Since the current
table now correctly has a buffer set, the first clause in the
`cond' would be taken, but there was a `save-excursion' missing.
@ -163,8 +164,8 @@
impossible to find project includes.
* semantic/decorate/include.el
(semantic-decoration-on-includes-highlight-default): Remove
'unloaded' from throttle when decorating includes, otherwise all
(semantic-decoration-on-includes-highlight-default):
Remove 'unloaded' from throttle when decorating includes, otherwise all
would be loaded. Rename 'table' to 'currenttable' to make things
clearer.
@ -179,7 +180,7 @@
architecture).
(ede-linux--get-build-directory, ede-linux--get-archs)
(ede-linux--detect-architecture, ede-linux--get-architecture)
(ede-linux--include-path): Added function to detect Linux-specific
(ede-linux--include-path): Add function to detect Linux-specific
information.
(ede-linux-load): Set new Linux-specific information when creating
a project.
@ -197,8 +198,8 @@
* ede/generic.el (project-run-target): Remove incorrect require.
* semantic/format.el (semantic-format-tag-prototype-default): Use
concat only for strings.
* semantic/format.el (semantic-format-tag-prototype-default):
Use concat only for strings.
2013-11-30 Glenn Morris <rgm@gnu.org>

View File

@ -9,10 +9,10 @@
2014-10-15 Sylvain Chouleur <sylvain.chouleur@gmail.com>
* gnus-icalendar.el: Support vcal format timezones
(gnus-icalendar-event--decode-datefield): use icalendar functions to
compute dates with associated timezone
(gnus-icalendar-event-from-ical): compute all timezones
* gnus-icalendar.el: Support vcal format timezones.
(gnus-icalendar-event--decode-datefield): Use icalendar functions to
compute dates with associated timezone.
(gnus-icalendar-event-from-ical): Compute all timezones.
2014-10-14 Teodor Zlatanov <tzz@lifelogs.com>
@ -24290,10 +24290,10 @@
* gnus-group.el: Require gnus-sum and autoload functions to
resolve warnings when gnus-group.el compiled alone.
(gnus-group-line-format): Documented new %F.
(gnus-group-line-format): Document new %F.
(size of Fetched data) group line format; identifies disk space
used by agent and cache.
(gnus-group-line-format-alist): Defined new F format.
(gnus-group-line-format-alist): Define new F format.
(gnus-total-fetched-for): New function.
(gnus-group-delete-group): No longer update
gnus-cache-active-altered as gnus-request-delete-group now keeps

View File

@ -14,8 +14,8 @@
string before trying to use it (closes SF #474).
(mh-bare-components): New function to create a temporary initial
components file; replaces mh-find-components. Improve the temp
folder and file names as per a suggestion from Bill Wohler. Also
address XEmacs compatibility issues: use mm-make-temp-file instead
folder and file names as per a suggestion from Bill Wohler.
Also address XEmacs compatibility issues: use mm-make-temp-file instead
of make-temp-file, and only pass one argument to delete-directory.
(mh-edit-again, mh-send-sub): Use mh-bare-components instead of
mh-find-components (partially closes SF #468).
@ -103,8 +103,8 @@
* mh-letter.el (mh-yank-hooks): Use new mh-make-obsolete-variable
macro.
* mh-e.el (mh-kill-folder-suppress-prompt-hooks): Use
new mh-define-obsolete-variable-alias macro.
* mh-e.el (mh-kill-folder-suppress-prompt-hooks):
Use new mh-define-obsolete-variable-alias macro.
* mh-compat.el (mh-cl-flet): New alias for cl-flet on Emacs 24 and
flet elsewhere.
@ -116,8 +116,8 @@
Replace flet with new alias mh-cl-flet.
* mh-mime.el (mh-display-with-external-viewer, mh-mime-display)
(mh-press-button, mh-push-button, mh-display-emphasis): Replace
flet with new alias mh-cl-flet.
(mh-press-button, mh-push-button, mh-display-emphasis):
Replace flet with new alias mh-cl-flet.
* mh-e.el (mh-invisible-header-fields-internal):
Remove trailing whitespace.
@ -159,16 +159,16 @@
(mh-folder-mode): Add mh-blacklist and mh-whitelist variables.
(mh-execute-commands): Update documentation.
(mh-undo, mh-outstanding-commands-p, mh-process-commands)
(mh-delete-a-msg, mh-refile-a-msg, mh-undo-msg): Handle
blacklisted and whitelisted messages.
(mh-delete-a-msg, mh-refile-a-msg, mh-undo-msg):
Handle blacklisted and whitelisted messages.
* mh-junk.el (mh-junk-blacklist, mh-junk-whitelist): Update to put
messages in blacklist and whitelist respectively for latter
processing.
(mh-blacklist-a-msg, mh-junk-whitelist-a-msg): New function to
support previous functions.
(mh-junk-blacklist-disposition): New function.
(mh-junk-process-blacklist, mh-junk-process-whitelist): New
functions that perform the blacklisting and whitelisting
(mh-junk-process-blacklist, mh-junk-process-whitelist):
New functions that perform the blacklisting and whitelisting
respectively that used to be performed by mh-junk-blacklist and
mh-junk-whitelist.
* mh-scan.el (mh-scan-blacklisted-msg-regexp)
@ -191,18 +191,18 @@
X-MaxCode-Template:, X-ME-Bayesian:, X-Sendergroup:, X-SFDC-,
X-SMFBL:, X-SMHeaderMap:, X-VGI-OESCD:, X-VirtualServer:,
X-VirtualServerGroup:, X-XPT-XSL-Name:, X-Y-GMX-Trusted:,
X-XWALL-, X-ZixNet:. Changed X-Habeas-SWE- to X-Habeas-. Updated
the comment. (addresses SF #1916032).
X-XWALL-, X-ZixNet:. Changed X-Habeas-SWE- to X-Habeas-.
Updated the comment. (addresses SF #1916032).
2012-11-25 Bill Wohler <wohler@newt.com>
* mh-e.el (mh-invisible-header-fields-internal): Add
X-AnalysisOut, X-Authentication-Info, X-Auto-Response-Suppress,
* mh-e.el (mh-invisible-header-fields-internal):
Add X-AnalysisOut, X-Authentication-Info, X-Auto-Response-Suppress,
X-Bayes-Prob, X-Cam-, X-CanIt-Geo, X-Completed, X-Facebook,
X-Forwarded-, X-Generated-By, X-Headers-End, X-IEEE-UCE,
X-Jira-Fingerprint, X-Junkmail-, X-Launchpad-, X-MXL-Hash,
X-Notification-, X-Notifications, X-Oracle-Calendar. Replace
X-DCC-Usenix-Metrics with X-DCC- (addresses SF #1916032).
X-Notification-, X-Notifications, X-Oracle-Calendar.
Replace X-DCC-Usenix-Metrics with X-DCC- (addresses SF #1916032).
2012-11-25 Jeffrey C Honig <jch@honig.net>
@ -1260,8 +1260,8 @@
(mh-show-subject, mh-show-to, mh-show-xface)
(mh-speedbar-folder, mh-speedbar-folder-with-unseen-messages)
(mh-speedbar-selected-folder)
(mh-speedbar-selected-folder-with-unseen-messages): Add
:package-version keyword to these faces (closes SF #1452724).
(mh-speedbar-selected-folder-with-unseen-messages):
Add :package-version keyword to these faces (closes SF #1452724).
* mh-tool-bar.el (mh-tool-bar-define): Add commented-out
:package-version keywords (closes SF #1452724).

View File

@ -8,6 +8,7 @@
;; Created: August 1994, split from cc-mode.el
;; Keywords: c languages
;; Package: cc-mode
;; Obsolete-Since: 24.5
;; This file is part of GNU Emacs.

View File

@ -4,18 +4,17 @@
2014-10-12 Marco Wahl <marcowahlsoft@gmail.com>
* org-agenda.el (org-get-entries-from-diary): Use
`diary-fancy-display' instead of the obsolete
* org-agenda.el (org-get-entries-from-diary):
Use `diary-fancy-display' instead of the obsolete
`diary-display-hook'.
2014-10-12 Nicolas Goaziou <mail@nicolasgoaziou.fr>
* ox.el (org-export-async-start): Limit first argument to lambda
* ox.el (org-export-async-start): Limit first argument to lambda
expressions.
* ox-publish.el (org-publish, org-publish-all)
(org-publish-current-file): Replace `ignore', per limit stated
above.
* ox-publish.el (org-publish, org-publish-all)
(org-publish-current-file): Replace `ignore', per limit stated above.
2014-10-12 Christopher Schmidt <ch@ristopher.com>
@ -89,8 +88,8 @@
* org-agenda.el (org-agenda-get-sexps): Don't add tags as text
properties.
* org-capture.el (org-capture-fill-template): Take
`org-extend-today-until' into account when setting the format time
* org-capture.el (org-capture-fill-template):
Take `org-extend-today-until' into account when setting the format time
string.
* org.el (org-paste-subtree): Fix match subexpression.
@ -115,8 +114,8 @@
(org-agenda-tag-filter-while-redo): Delete.
(org-agenda-list, org-agenda-redo, org-agenda-filter-by-tag):
Remove unused code.
(org-agenda-clockreport-mode, org-agenda-set-mode-name): Don't
consider tag filters.
(org-agenda-clockreport-mode, org-agenda-set-mode-name):
Don't consider tag filters.
* org.el (org-fix-ellipsis-at-bol)
(org-first-headline-recenter): Use `set-window-start' instead
@ -137,8 +136,8 @@
* org.el (org-overview): Don't call `recenter'.
* org-agenda.el (org-agenda-custom-commands-local-options): Fix
misquoted values.
* org-agenda.el (org-agenda-custom-commands-local-options):
Fix misquoted values.
* org.el (org-property-re): Also match null properties by default.
(org-entry-delete): Also delete null properties.
@ -146,8 +145,8 @@
(org-delete-property): Throw a message when there is not property
to delete.
* org-agenda.el (org-agenda-insert-diary-make-new-entry): Fix
docstring.
* org-agenda.el (org-agenda-insert-diary-make-new-entry):
Fix docstring.
* org.el (org-re-property): New parameter `allow-null' to match
property with a null value.
@ -174,8 +173,8 @@
`buffer-invisibility-spec'.
* org-agenda.el (org-agenda-mode): Add buffer invisibility specs.
(org-agenda-filter-hide-line, org-agenda-remove-filter): Set
the 'invisible text property to 'org-filtered.
(org-agenda-filter-hide-line, org-agenda-remove-filter):
Set the 'invisible text property to 'org-filtered.
(org-agenda-show-new-time): Add the default face to avoid the
foreground of the last character on the line to leak into the
timestamp notification.
@ -195,8 +194,8 @@
of `outline-end-of-subtree'.
(outline-end-of-subtree): Remove advice.
* org-mouse.el (org-mouse-move-tree, org-mouse-do-remotely): Use
`org-end-of-subtree' instead of `outline-end-of-subtree'.
* org-mouse.el (org-mouse-move-tree, org-mouse-do-remotely):
Use `org-end-of-subtree' instead of `outline-end-of-subtree'.
* org-agenda.el (org-cmp-ts): Argument `type' is not optional.
Don't quote it.
@ -204,8 +203,8 @@
* org-habit.el (org-habit-insert-consistency-graphs): Don't remove
filter overlays as we don't use overlays for filters anymore.
* org-agenda.el (org-agenda-local-vars): Add
`org-agenda-top-headline-filter'.
* org-agenda.el (org-agenda-local-vars):
Add `org-agenda-top-headline-filter'.
(org-agenda-filter-by-category): Fix syntax.
(org-agenda-filter-show-all-top-filter): New function.
(org-agenda-filter-by-top-headline)
@ -246,8 +245,8 @@
* org-table.el (org-table-eval-formula): Fix conversion of
inactive timestamps to active ones.
* org.el (org-set-regexps-and-options): Allow
`org-complex-heading-regexp-format' to match [/] and [%] cookies
* org.el (org-set-regexps-and-options):
Allow `org-complex-heading-regexp-format' to match [/] and [%] cookies
when they are both before and after the heading.
* org-agenda.el (org-agenda-max-todos, org-agenda-max-tags)
@ -272,8 +271,8 @@
* ob-screen.el (org-babel-screen-test): Use unpredictable name for
temporary file.
* ob-screen.el (org-babel-screen-session-write-temp-file): Use
unpredictable temp file name, fixes bug#17416.
* ob-screen.el (org-babel-screen-session-write-temp-file):
Use unpredictable temp file name, fixes bug#17416.
2014-10-03 Ian Kelling <ian@iankelling.org>
@ -367,8 +366,8 @@
* org-agenda.el (org-agenda-write): Write headings in proper
order.
* org-element.el (org-element-table-interpreter): Enhance
docstring.
* org-element.el (org-element-table-interpreter):
Enhance docstring.
* ox-md.el (org-md-link): Allow custom link type export function.
@ -390,8 +389,8 @@
empty. Refactoring.
(org-texinfo-src-block): Refactor code. Comply to predicate naming.
* ox-texinfo.el (org-texinfo--sanitize-node): Handle
" (not)allowed" case.
* ox-texinfo.el (org-texinfo--sanitize-node):
Handle " (not)allowed" case.
* ox-texinfo.el (org-texinfo-headline): Remove wrong code
comments.
@ -414,8 +413,8 @@
* ox-texinfo.el (org-texinfo--sanitize-node): "@", "{" and "}"
characters are allowed in a node name. So are "(" and ")" unless
"(" starts the name and there is ")" somewhere in the name. Also
trim and collapse whitespace characters. Renamed from
"(" starts the name and there is ")" somewhere in the name.
Also trim and collapse whitespace characters. Renamed from
`org-texinfo--sanitize-menu'.
(org-texinfo--get-node): Do not sanitize node names over zealously.
Ensure returned node names are unique.
@ -427,17 +426,17 @@
* ox-texinfo.el (org-texinfo--normalize-headlines): Make sure a
blank line always follows nodes.
* ox-texinfo.el (org-texinfo-make-menu): Change signature. Remove
some intermediate functions. Generate the full master menu when
* ox-texinfo.el (org-texinfo-make-menu): Change signature.
Remove some intermediate functions. Generate the full master menu when
asked.
(org-texinfo--build-menu): Use a simpler algorithm.
(org-texinfo--format-entries): Fix entries when both node and title
are different.
(org-texinfo--menu-entries): Renamed from `org-texinfo--generate-menu-list'.
(org-texinfo--menu-entries): Rename from `org-texinfo--generate-menu-list'.
(org-texinfo-headline): Move menu handling to next function.
(org-texinfo-section): Handle menu for current parent.
(org-texinfo--menu-headlines, org-texinfo--generate-detailed): Remove
functions.
(org-texinfo--menu-headlines, org-texinfo--generate-detailed):
Remove functions.
(org-texinfo--normalize-headlines): New function.
* ox-texinfo.el (org-texinfo-headline): Fix @appendix command.
@ -517,8 +516,8 @@
* org-element.el (org-element-headline-parser): Add missing
`:post-blank' property in docstring.
* ox-latex.el (org-latex-table-scientific-notation): Set
appropriate value.
* ox-latex.el (org-latex-table-scientific-notation):
Set appropriate value.
(org-latex-listings-options): Fix docstring.
* ox.el (org-export-raw-special-block-p): New function.
@ -555,8 +554,8 @@
* org.el (org-insert-heading): Fix error when inserting a headline
before first headline, with point not at bol. Remove source block
check for consistency with behavior after first headline. Tiny
fix to docstring.
check for consistency with behavior after first headline.
Tiny fix to docstring.
* org.el (org-scan-tags): Fix typo in docstring.
@ -589,8 +588,8 @@
empty.
* ox-html.el (org-html-standalone-image-p): Ensure paragraph
contains at least a link before return a non-nil value. Clarify
docstring.
contains at least a link before return a non-nil value.
Clarify docstring.
* ox.el (org-export-data): Always return a string, as specified
by the docstring.
@ -604,8 +603,8 @@
org-icalendar-blocked-headline-p): Fix docstrings.
(org-icalendar-clear-blank-lines): Fix docstring and regexp.
* ox-icalendar.el (org-icalendar-entry): Use
`org-icalendar-with-timestamps'.
* ox-icalendar.el (org-icalendar-entry):
Use `org-icalendar-with-timestamps'.
2014-10-03 Nicolas Richard <theonewiththeevillook@yahoo.fr>
@ -621,8 +620,8 @@
2014-10-03 Marco Wahl <marcowahlsoft@gmail.com> (tiny change)
* org-agenda.el (org-agenda-bulk-mark)
(org-agenda-bulk-mark-regexp, org-agenda-bulk-toggle-all): Fix
org-agenda-bulk-mark-all when time-grid is shown.
(org-agenda-bulk-mark-regexp, org-agenda-bulk-toggle-all):
Fix org-agenda-bulk-mark-all when time-grid is shown.
2014-06-23 Stefan Monnier <monnier@iro.umontreal.ca>
@ -13609,7 +13608,7 @@
* ob.el (org-babel-params-from-properties): Now splits
multiple var arguments behind a single ":var".
(org-babel-balanced-split): Separated balanced splitting of
(org-babel-balanced-split): Separate balanced splitting of
strings out into a new function.
(org-babel-parse-multiple-vars): Splits multiple var arguments
behind a single ":var".
@ -21400,7 +21399,7 @@
2010-11-11 Eric Schulte <schulte.eric@gmail.com>
* ob-exp.el (org-babel-exp-results): Replaced old function call.
* ob-exp.el (org-babel-exp-results): Replace old function call.
2010-11-11 Eric Schulte <schulte.eric@gmail.com>
@ -21593,7 +21592,7 @@
2010-11-11 Noorul Islam <noorul@noorul.com>
* org-latex.el (org-export-latex-links): Replaced hard coded
* org-latex.el (org-export-latex-links): Replace hard coded
hyperref format with custom variable
`org-export-latex-hyperref-format'.

View File

@ -128,19 +128,19 @@
2013-08-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
* url-http.el (url-handle-content-transfer-encoding): Renamed
* url-http.el (url-handle-content-transfer-encoding): Rename
`zlib-decompress-gzipped-region' and check whether it's available,
too.
(url-handle-content-transfer-encoding): Renamed
`zlib-decompress-region' again.
(url-handle-content-transfer-encoding):
Rename `zlib-decompress-region' again.
2013-08-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
* url-vars.el (url-mime-encoding-string): If we have built-in gzip
support, say that we accept gzipped content.
* url-http.el (url-handle-content-transfer-encoding): Support
decompressing gzipped content.
* url-http.el (url-handle-content-transfer-encoding):
Support decompressing gzipped content.
2013-07-31 Stefan Monnier <monnier@iro.umontreal.ca>

View File

@ -98,8 +98,8 @@
(MAX_INACT_PNUM, TILE_BUF_SIZE): Remove; unused.
(x_get_resource_string): Args are readonly.
(XAllocDisplayColor): colorName is readonly.
(XMenuCreate): def_env is readonly. Remove unused locals. Avoid
"else;".
(XMenuCreate): def_env is readonly. Remove unused locals.
Avoid "else;".
* Destroy.c (XMenuDestroy): Return void.
* Error.c (XMenuError): Remove const pointer.
* EvHand.c (XMenuEventHandler): Return void.
@ -354,7 +354,7 @@
1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
* Makefile.in (maintainer-clean): Renamed from realclean.
* Makefile.in (maintainer-clean): Rename from realclean.
1994-10-25 Richard Stallman <rms@mole.gnu.ai.mit.edu>
@ -434,8 +434,8 @@
1993-09-27 Brian J. Fox (bfox@valhalla)
* Makefile.in (CPP, LN_S, C_SWITCH_X_SITE, CC, CFLAGS): Allow
`configure' to supply the values for these variables.
* Makefile.in (CPP, LN_S, C_SWITCH_X_SITE, CC, CFLAGS):
Allow `configure' to supply the values for these variables.
1993-09-26 Brian J. Fox (bfox@ai.mit.edu)
@ -640,7 +640,7 @@
* XDelAssoc.c, XLookAssoc.c, XCrAssoc.c, XDestAssoc.c, XMakeAssoc.c:
Use Xlib.h, not Xlibint.h.
* XLookAssoc.c, XMakeAssoc.c, XCrAssoc.c (NULL): Defined.
* XLookAssoc.c, XMakeAssoc.c, XCrAssoc.c (NULL): Define.
* XMakeAssoc.c, XCrAssoc.c: Include errno.h. Declare errno.
* XMakeAssoc.c (_XIOErrorFunction): Declared.

View File

@ -1,3 +1,8 @@
2014-10-21 Stefan Monnier <monnier@iro.umontreal.ca>
* xdisp.c (redisplay_window): Re-run pre-redisplay-function after we
move point.
2014-10-20 Glenn Morris <rgm@gnu.org>
* Merge in all changes up to 24.4 release.
@ -43,11 +48,11 @@
* gtkutil.c (XG_TEXT_CANCEL, XG_TEXT_OPEN, XG_TEXT_OK): New defines
to handle Gtk versions.
(xg_get_file_with_chooser): Use them.
(xg_have_tear_offs, tearoff_remove, tearoff_activate): Remove
(create_menus): Remove teroff argument and code.
(xg_have_tear_offs, tearoff_remove, tearoff_activate):
Remove (create_menus): Remove teroff argument and code.
Remove call to gtk_menu_set_title.
(xg_update_menubar, xg_update_submenu): Remove tearoff code. Adjust
args to create_menus.
(xg_update_menubar, xg_update_submenu): Remove tearoff code.
Adjust args to create_menus.
(xg_tool_bar_menu_proxy, xg_tool_bar_detach_callback)
(xg_tool_bar_attach_callback, TOOLBAR_TOP_WIDGET): Remove.
(xg_pack_tool_bar): Replace TOOLBAR_TOP_WIDGET, remove detach code.
@ -58,8 +63,8 @@
find_icon_from_name. Let stock be a list of icon names to try.
Only use gtk_image_new_from_stock on Gtk+ < 3.10.
Replace TOOLBAR_TOP_WIDGET.
(free_frame_tool_bar, xg_change_toolbar_position ): Replace
TOOLBAR_TOP_WIDGET.
(free_frame_tool_bar, xg_change_toolbar_position ):
Replace TOOLBAR_TOP_WIDGET.
(xg_initialize): Remove tearoff code.
2014-10-18 Eli Zaretskii <eliz@gnu.org>

View File

@ -16345,16 +16345,24 @@ redisplay_window (Lisp_Object window, bool just_this_one_p)
set_cursor_from_row (w, row, w->desired_matrix, 0, 0, 0, 0);
/* If we are highlighting the region, then we just changed
the region, so redisplay to show it. */
/* FIXME: We need to (re)run pre-redisplay-function! */
/* if (markpos_of_region () >= 0)
/* Re-run pre-redisplay-function so it can update the region
according to the new position of point. */
/* Other than the cursor, w's redisplay is done so we can set its
redisplay to false. Also the buffer's redisplay can be set to
false, since propagate_buffer_redisplay should have already
propagated its info to `w' anyway. */
w->redisplay = false;
XBUFFER (w->contents)->text->redisplay = false;
safe__call1 (true, Vpre_redisplay_function, Fcons (window, Qnil));
if (w->redisplay || XBUFFER (w->contents)->text->redisplay)
{
/* pre-redisplay-function made changes (e.g. move the region)
that require another round of redisplay. */
clear_glyph_matrix (w->desired_matrix);
if (!try_window (window, startp, 0))
goto need_larger_matrices;
}
*/
}
if (w->cursor.vpos < 0 || !cursor_row_fully_visible_p (w, 0, 0))
{