[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] concurrency updated (6a31219 -> 39372e1)
From: |
Ken Raeburn |
Subject: |
[Emacs-diffs] concurrency updated (6a31219 -> 39372e1) |
Date: |
Sun, 01 Nov 2015 05:54:26 +0000 |
raeburn pushed a change to branch concurrency.
from 6a31219 * src/eval.c (unbind_for_thread_switch): Fix iteration
over the specpdl stack.
adds ea113b6 initial move from git to bzr
adds 14d0b57 compiles now
adds ff982c3 erge and a readme
adds 1800c48 minor doc changes
adds 3621208 merge from trunk, fix conflicts
adds 3c8f5c4 fixed breakage after merge from trunk
adds efc9a9b some readme updates
adds 3da30ff shadow -> phantom
adds 8f7457f real -> live
adds 4c264af fixed a lot of warnings, also made some xcomposite
preparations
adds c63ce14 1st usable composition version
adds 542dbe5 uzbl seems to be called uzbl-core now, at least in fedora
packaging
adds 5f09724 merge from upstream
adds 8dfed77 disabled cursor drawing on xwidgets
adds 5d13191 beginnings of a lisp interface to support debugging of
xwidgets placements, which is hairy, and buggy.
adds a2080be verified hypothesis that the
stuck-xiwdgets-when-scrolling happens due to emacs redisplay optimizations.
inhibit optimization completely for now, until some better solution is found.
adds 951166f improve clipping against right window edge a bit
adds 8a698bc minor tweaks
adds 99ed13f merge from upstream, fix 1 conflict
adds 730139c * xwidget.c (xwidget_key_send_message): Use
FRAME_X_WINDOW instead of FRAME_ROOT_WINDOW.
adds e1a4989 * xwidget.c (Fxwidget_embed_steal_window)
(Fxwidget_resize_internal, Fxwidget_set_keyboard_grab)
(Fxwidget_send_keyboard_event): Check lisp types.
adds 2630635 merge from upstream
adds ffce649 this doesnt actually work at all, but it does do some
interesting things with composition, and contains lots of random experimental
code. so i commit now, remove junk, and continue
adds 0699485 this doesnt actually work at all, but it does do some
interesting things with composition, and contains lots of random experimental
code. so i commit now, remove junk, and continue
adds f5f038d still doesnt actually work, but at least you get to see
the widgets on screen randomly from time to time
adds 224f8ae still doesnt actually work, but at least you get to see
the widgets on screen randomly from time to time
adds 12cebab still doesnt actually work, but now u see green live
widgets and red phantom widgets, so its easier to debug visualy
adds cd0460b still doesnt actually work, but now u see green live
widgets and red phantom widgets, so its easier to debug visualy
adds bb8b8ba still doesnt actually work, but added some clipping, and
disabled compositing for sockets. acually i want compositing for sockets, and
it was realy the entire point of starting work on compositing, so its only
temporary
adds 07b8947 still doesnt actually work. cleaned up a bit. this
version seems to redraw so much it gets sluggish. clipping works worse than
previously still
adds e937179 still doesnt work, but good enough to showcase a little
bit what might be possible if we get off-screen rendering working properly.
some improved docs also.
adds 35f4b80 random tweaking
adds 13cfe8d merge from upstream
adds 4bd51ad merge from upstream. currently seems to have bitroted and
i get segfaults
adds a7513ad merge from upstream
adds 479d2bf trying to revert the composition code and mowe to mvc.
now compiles but far from functional. dont bother trying yet.
adds c20c683 already xwidget-demo-minimal works with 1 button and 1
emacs window
adds bccbbe0 shows and hides the button created using
xwidget-demo-minimal adequately with several windows and even several frames
which is a first ever! segfaults after a while probably leaking or something.
adds 787c27e socket init demo xwidget-demo-a-socket now shows embedded
browser again. phew./configure multiple socket views create multiple
embeddable processes though which is wrong. the 1st process plug should just be
moved between sockets.
adds c5082a7 merge upstream
adds 6716c04 clipping works again
adds 9fa0e29 cleanups + small step towards better lisp interface. use
syms rather than ints for xwidget types
adds 76d0855 first working example of mvc. multiple views of a slider
are kept in sync
adds 2f69e75 some more explanations regarding slider mvc
adds 78309a2 doc update for mvc. resize support for mvc
adds 65b7d4f demo of a clutter based canvas xwidget that renders a svg
file
adds b380a76 proof of concept webkit xwidget
adds 9333b6a added an offscreen rendered webkit variant. the on-screen
view shows up sometimes so the principle is validated
adds ada35ec merge from upstream
adds 0349bc3 merge from upstream
adds e5e23bc damage event handler + queue redraw when emacs moves
widgets
adds 46ddfc9 gtk3 tests, trying to get clipping working as it does on
gtk2. doesnt work, very annoying
adds 9f13671 gtk3 tests, tried clipping using a scrolled windew. this
works but results in unwanted scrollbars.
adds b075649 first working clipping for gtk3.
adds 6e5d831 fixed embarrasing non-singletoness of webkit-osr.
adds 83d3c03 damage event now actually caught and used for webkit-osr.
adds ff0863a damage event now actually caught and used for webkit-osr.
adds d5aa6c9 event forwarding, makes webit-osr usable
adds f929f1a inject javascript in embeddeb webkit instance
adds d319e36 cleanups. webkit title function which is unexpectedly
useful as a workaround for lack of webkit JS exec ret val.
adds 57be30e work on cliptop. this rev is worse in some regards than
the previous, but its the first where cliptop works at all.
adds 303da42 work on cliptop. swithched from viewport, back to
gtkfixed. pretty acceptable visuals
adds a218ae2 work on clipleft. not fantastic yet
adds f53a15f work on clipleft. now seemingly ok
adds d812bba tweak to improve deletion of xwviews when emacs windows
are closed
adds e098c55 minor cleanups and doc
adds 57b7a4c preliminary configure support
adds 26b7979 more configure support and cleanups. the gtk2 webkit
support removed because offscreen rendering is too quirky there
adds 347166e more configure support and cleanups.
adds 42f0519 cleanups. tentative webkit lisp interface, but i got
annoyed now with the primitives.
adds c43c0a6 begin moving xwidget storage to lisp. button test shows
again since tag 0.1, so its not a completely useless version, but since the
xwidget identity concept now changed from int to pointer, lots of code was
commented out and needs rework
adds 2f6c9a3 xw title conversion to lisp object
adds ff2be00 webkit osr works again
adds 4f616a2 merge from upstream
adds 4726dd7 more webkit stuff. bugfix
adds b9cc025 better resize that supports webkit-osr. also
size-requisition that returns desired size rather than allocated
size(webkit-osr only atm)
adds 32b1b66 some attempts at real-world usefulness
adds b0ec5b0 merge upstream
adds e9e9f8a cleanups
adds 917307c explain wxidget zombie bug
adds f767996 docs and webkit usability
adds cd1f21d cleanup xv init test, and introduce PVEC_XWIDGET
adds d202b5a support for disabling plugins(flash is undesirable) in
webkit
adds b41ac9a webkit back function
adds 5e71eb1 current url
adds e0bdf95 merge upstream
adds 28a0414 merge upstream
adds 7cdff38 webkit reload
adds 9c4f135 cleanups
adds c196618 merge upstream
adds de37acc notes
adds 37d53e7 experiment send key event to xwidget. this version had
som bad merges from trunk so it seems unstble
adds 32feb90 merge from upstream
adds b60646c non-functional xey send
adds 37d6e22 upstream merge. cleanup
adds 716c24d socket osr trial experiment that doesnt work
adds 460c547 merge upstream
adds 0527c8f futile allocation hacks
adds fac8cc5 merge upstream
adds 5d9d21d doc
adds 94e784c merge upstream
adds e9a9674 better support for multiple webkit buffers
adds c8937ab ifdef guarding of xwidget code. not complete
adds 6752d22 merge upstream
adds fceaa88 example webkit signal handler for document-loaded.
upstream has changed display code so there are some visual glitches. i dont
think xwidget code is to blame.
adds 332f858 merge upstream
adds eac24b5 xwidgetp
adds 7cb3d58 merge upstream
adds 022cd22 merge upstream
adds e31c3c3 some adaptor code that makes webkit mode work a bit more
like image mode
adds c040cbd merge upstream + stray par fix
adds 817efd1 upstream
adds 66f857b fixed an assert
adds 895ae71 forget a reguire cl for the flet macro
adds 5cf126a before merge
adds 1cab149 mostly upstream
adds c5e10d0 cleanups
adds 23e9910 GLYPH_DEBUG fix
adds 1e3f7bd merge upstream
adds 301cce3 redisplay debugging
adds 1e26d43 merge upstream.
adds d273479 100721 is the last known healthy version, check to see if
upstream makes things well again
adds fbe9606 seems my recent attempts to disable screen optimizations
cashed hard crashes so I removed them again
adds f49bb00 found a way to inhibit blit scrolling which restores
proper xwidget movement
adds 9a31704 webkit form field edit enhancement
adds 35aa3ba disabled xwidget bg erase which appears safe and looks
better. test for a while.
adds 3121ae1 upstream
adds 6a6f5bf doc
adds 3637e3b dom traversal example
adds 8aa09b5 usptream + doc
adds 5813e7d usptream
adds 2466640 upstream
adds 0098380 xwidget plist support
adds e36df8e event to callback maping code that does not work yet
adds 3acc419 upstream
adds 58cc0fb event to callback maping code works better now
adds f49550d upstream
adds 005d611 upstream
adds fc04ef5 upstream
adds 66a5c19 some keyboard event code but it still crashes
adds 8d157ab upstream
adds ad64ea4 some keyboard event code but it still crashes and now im
fed up
adds 296042b some keyboard event code but it still crashes and now im
more fed up
adds c65b5f1 first version ever with keyboard-send that doesnt crash
and even propagates event
adds de4d393 minor docs
adds a6df1da upstream
adds 636890f upstream
adds 37dea37 upstream
adds 324cf6d upstream
adds c0ebe7c improved webkit field edit
adds a4c41ca upstream
adds 31cb6a3 title tweak
adds 478018d upstream
adds 07053c1 get webkit url
adds f8012bc upstream
adds 91a9176 typo
adds 41621cb upstream
adds 2002bbd socket args
adds eff2e78 upstream
adds 1d55eaf minor webkit
adds c748958 upstream
adds 9fb7b0c upstream
adds b72c6fe upstream
adds 9c6d424 doc
adds bb1ffa0 upstream
adds fd1f30f upstream
adds d47f8c5 disabled cavas demo code by default since people have
issues building. it can be enabled explicitly
adds 687faaf upstream
adds a4c2da9 librsvg was unecessarily pulled into the default build
adds 823d082 upstream
adds 9031144 fixed a couple of warnings
adds 1b07d72 warnings
adds be81ea9 upstream
adds 467bb69 warnings
adds 3736942 upstream
adds cca374c upstream
adds 94110be upstream
adds 0e852ac upstream
adds 8918dac attempt to avoid possible redisplay loop
adds 8d07d23 upstream
adds b728e88 upstream
adds c139d20 upstream
adds 4caed0b upstream
adds 00c82a0 upstream
adds 95cc95e upstream
adds 7e5553d upstream
adds f0f8db4 upstream
adds 7a982f9 upstream
adds 6ae1821 upstream
adds 79d868c re-added xwidget-test.el
adds d407756 minor doc
adds 0b19c78 upstream
adds 4a9f23a minor
adds 3d9b003 upstream
adds dab7e06 upstream
adds e1745b4 url-tidy, user request
adds 38ea27d upstream
adds f3a0352 home end keys fix
adds 3bb66ec upstream + xwidget-webkit-show-named-element
adds 6e73a2e upstream
adds c1d6192 minor doc
adds ac8bd0c upstream
adds c591741 ugly title return value workaround
adds fa25a46 upstream
adds 37eb674 tiny url-tidy fix
adds f514b55 text input with html using frames works better now
adds 51a9916 doc
adds b70516d upstream
adds fc7ee8f some fruitless webkit size experiments
adds bd5feeb upstream
adds ae2cf93 initial signal handling for downloads
adds e664471 download url is sent to emacs
adds 8bf21b9 more signal handler skeletons
adds 5a2b320 upstream
adds 99a92fa tiny signal debug change
adds 67be595 upstream
adds b534f59 upstream
adds 1722ecc more navigation signals work
adds fe118e0 attempt to make relative urls work, but it doesnt.
contains some bugfixes anyway
adds 34deead relative urls actually work for emacswiki! only birefly
tested
adds 2e82ad1 relative urls tiny fix
adds 85a3fca upstream
adds e40ee7b improvement to 'g'
adds 2670512 even better relative links
adds 19e28be docs
adds c823c66 upstream
adds c649990 upstream
adds d66104e password support. doc.
adds 8520d9c upstream
adds 32db484 nav + text edit
adds c8d4b74 upstream
adds 62318ae minor doc
adds 40bb789 upstream
adds a9c1e05 upstream
adds 3c935a7 doc
adds bb29f04 upstream i think
adds 2f74c36 upstream
adds e4f761f upstream
adds 16e9a80 upstream
adds 69a8e78 fixes for typechecking to avoid crashes when some webkit
functions are called with nil instead of valid webkit obj. intended to make it
run on archlinux
adds 97211d8 minor
adds 698bd5e upstream
adds d5114bf added stuff for logging
adds 0322b14 upstream
adds f992aa1 doc
adds fbdce5f upstream
adds 8c5c7f5 ustream
adds db2e8ff upstream
adds 736ab04 upstream
adds 02db17e upstream
adds 61a7b85 upstream
adds a91388f upstream
adds dc6aff3 upstream
adds a310be9 test
adds 286c3fc minor conflict between upstream and local
adds 4c63656 upstream
adds e8e4207 bug when passing xwidget in event
adds 28485da upstream
adds 1e3a41b upstream
adds 1de331c upstream+selection support
adds 4b2cea2 upstream
adds 28d5f38 textarea
adds b827329 upstream
adds 75da28a upstream
adds e28095d upstream
adds b1928cb upstream
adds 448c0a7 upstream
adds 2ec5843 upstream
adds ab5b626 upstream partial out of memory
adds 6346156 upstream partial out of memory
adds 52862ad upstream partial out of memory
adds 74f0824 upstream, fix conflicts
adds aec4aaf reinstal emocsfiked changes
adds 4a375d7 upstream
adds f65ef7e upstream
adds 207460f upstream
adds 44fce8f upstream
adds 70700d8 upstream
adds 664e085 upstream
adds fc1f1f2 upstream
adds 5259b41 upstream
adds 13d6898 upstream, doesn build yet
adds a3f77f8 upstream
adds 32d8ff0 upstream
adds 58a9069 lisp/emacs-lisp/cl-loaddefs.el annoyingly has to be
handmerged.
adds abef204 upstream
adds 08ab3a8 fixes so xwidgets doesnt pollute a non xwidget build
adds e50c9e7 fixed build issue introduced by the fix for non xwidget
builds
adds 2397651 tiny cosmetic fixes in the C code
adds 7f91442 bugfix by Julian Scheid, fixes a case of bad
initialization of views
adds 82da003 some experimental support for gobject introspection
adds 178a860 xwgir-call-method invoke function on an xwidget
dynamically
adds 9b022dc its now possible to use xwgir to call for instance the
zoom method on webkit!
adds f8dd0ee some xwgir docs
adds 660d17c some xwgir docs
adds 0c5c85c small test changes
adds 5fb6319 upstream
adds 55fa71b upstream
adds 610ba6f upstream
adds c8b0fc1 WVAR (it->w, buffer)
adds b648c26 upstream
adds d023443 repair attempt
adds 5436d1d upstream
adds 4a37733 upstream
adds b035a30 upstream
adds 0cc3655 upstream
adds aac9139 upstream
adds 6c86337 not compiling yet
adds 99def29 not compiling yet
adds a461dd7 stil not compiling
adds be25526 upstream
adds 5fcc703 finally builds again
adds 017a270 upstream
adds 6d3ae67 upstream
adds fd0ea43 upstream
adds d1eb940 upstream
adds 9c80955 upstream
adds 643b189 upstream
adds a06cbaa cl-loaddefs
adds 2a4942e upstream
adds 74fa27a upstream
adds 7e61826 cl-loaddefs
adds a9c1b61 upstream
adds e6206db upstream
adds 0de998c loaddef
adds 01537ff upstream
adds e1abb9a upstream
adds 85157ae auto upstream
adds 57037b0 auto upstream
adds c5a853f auto upstream
adds ceed1ad auto upstream
adds ec0f852 auto upstream
adds a04cd20 auto upstream
adds ce5ac9b auto upstream
adds fd29847 auto upstream
adds 4832577 auto upstream
adds 21e02f2 auto upstream
adds fb4eb7b auto upstream
adds 36a7ffb auto upstream
adds 3ee62d1 auto upstream
adds 2295c41 auto upstream
adds b4ac236 auto upstream
adds e850af1 auto upstream
adds 9c42552 auto upstream
adds 1e93652 auto upstream
adds 5cbfa1d auto upstream
adds 0d88aab auto upstream
adds 853a3e7 auto upstream
adds 6dfb20b auto upstream
adds 506553d auto upstream
adds fa8510a auto upstream
adds d28fde00 auto upstream
adds d782bc1 auto upstream
adds b2783e8 auto upstream
adds 08e882e auto upstream
adds c60c439 auto upstream
adds 2e5037f auto upstream
adds 37c6b20 auto upstream
adds a9075a3 auto upstream
adds 39f9cdb auto upstream
adds 5cd9c6f auto upstream
adds fd98533 auto upstream
adds 2359398 auto upstream
adds a1c7bed auto upstream
adds 62b8a78 auto upstream
adds 3076e0d auto upstream
adds d0540aa auto upstream
adds 79503a8 auto upstream
adds 001e5e5 auto upstream
adds 73cc695 auto upstream
adds ac47366 auto upstream
adds a8b4c5f auto upstream
adds 1baa30e auto upstream
adds 26c7910 auto upstream
adds 202ba39 auto upstream
adds b4ec938 auto upstream
adds d408fa6 auto upstream
adds 17819c0 auto upstream
adds 8a7ec57 auto upstream
adds ec51343 auto upstream
adds 6b94665 auto upstream
adds 3f53f3a auto upstream
adds 78a01be auto upstream
adds cb88e06 auto upstream
adds 8ca9105 auto upstream
adds 825970c auto upstream
adds b28d85c auto upstream
adds 2ec68e9 auto upstream
adds 1c29ef4 auto upstream
adds ff176d4 auto upstream
adds b43215c auto upstream
adds f386998 auto upstream
adds edcb898 auto upstream
adds 205f607 auto upstream
adds 26a08c5 auto upstream
adds 5dae61e auto upstream
adds 650c475 auto upstream
adds 9d1d3a9 auto upstream
adds 5bd31d0 auto upstream
adds 2ba8afb auto upstream
adds b2be0b0 auto upstream
adds 9cf1fee auto upstream
adds 51a4c80 auto upstream
adds c310f10 auto upstream
adds 1fb8a4e auto upstream
adds 382215a auto upstream
adds 64fde7a auto upstream
adds bf2e04d auto upstream
adds 9c05e8d auto upstream
adds 34d01c7 auto upstream
adds 0a78be2 auto upstream
adds 5d95275 auto upstream
adds 0ced9ec auto upstream
adds 3d9057e auto upstream
adds d88f355 auto upstream
adds 9d14011 auto upstream
adds 423b343 auto upstream
adds 02d4379 auto upstream
adds f9e7302 auto upstream
adds c0b9583 auto upstream
adds 5ccd4f2 some conflict resolution
adds 86f35ea fixing some unterminated ifdefs caused by the previous
conflict resolution
adds 35a6258 auto upstream
adds de199f7 auto upstream
adds 8568160 auto upstream
adds 34d8225 auto upstream
adds 3969dbe auto upstream
adds b24b248 auto upstream
adds dab5f9f auto upstream
adds 9a39645 auto upstream
adds fd2e292 auto upstream
adds 8986f11 auto upstream
adds 835350a auto upstream
adds 6c0558a auto upstream
adds 3c91d70 auto upstream
adds 8fef052 auto upstream
adds 7fca2eb auto upstream
adds 4971cb7 auto upstream
adds 442dbfe auto upstream
adds ac6e1d4 auto upstream
adds 8186a9f auto upstream
adds a9d34ef auto upstream
adds fc25410 auto upstream
adds d5190c9 auto upstream
adds 825095b auto upstream
adds 2f04192 auto upstream
adds 7787e3f auto upstream
adds fa9b2fc auto upstream
adds cd184a0 auto upstream
adds 4641c4c auto upstream
adds 86c87c0 auto upstream
adds bb09916 auto upstream
adds 26854f0 auto upstream
adds 67eb4ae auto upstream
adds 0b0800f auto upstream
adds e5e863f auto upstream
adds 8aa0aa3 auto upstream
adds b29dde6 auto upstream
adds 0872f5e auto upstream
adds a942ead auto upstream
adds 22910c3 auto upstream
adds d3fa031 auto upstream
adds 6587f5a auto upstream
adds c69b57e auto upstream
adds d179ffe auto upstream
adds f4a82a0 auto upstream
adds 079006b auto upstream
adds 152243e auto upstream
adds 24d4008 auto upstream
adds 81f3c76 auto upstream
adds d5359b8 auto upstream
adds b602e17 auto upstream
adds ec55013 auto upstream
adds 767e191 auto upstream
adds 9bcfd0c auto upstream
adds 87ceb24 auto upstream
adds 78bcaa2 auto upstream
adds ea1a68e auto upstream
adds bf7be49 auto upstream
adds 50f3874 auto upstream
adds fcff84b auto upstream
adds 8b90f29 auto upstream
adds 75e1383 auto upstream
adds 9e883d9 auto upstream
adds 1887a27 auto upstream
adds 519c7b3 auto upstream
adds d9aeedb auto upstream
adds fd82bea auto upstream
adds a33394e auto upstream
adds b49be32 auto upstream
adds 2bc41ed auto upstream
adds 596c67b auto upstream
adds 944f8e8 auto upstream
adds 396061b auto upstream
adds 93a35ba auto upstream
adds 05bcc2f auto upstream
adds 79c72f2 auto upstream
adds da6ecd9 auto upstream
adds 76d0705 auto upstream
adds 01ec2ab auto upstream
adds 79fcbbf auto upstream
adds 9670972 auto upstream
adds 7e1b3eb auto upstream
adds 1513f7c auto upstream
adds a1826c0 auto upstream
adds 222a843 auto upstream
adds 01de106 auto upstream
adds 248ca24 auto upstream
adds 03d4188 auto upstream
adds 6ff8d6c auto upstream
adds 91485c8 auto upstream
adds e8088e3 auto upstream
adds cc590e3 auto upstream
adds a26b09f auto upstream
adds 8382cb0 auto upstream
adds 68a2788 auto upstream
adds 0ed421b auto upstream
adds 7192d83 auto upstream
adds 0fc586f auto upstream
adds 8fefd1b auto upstream
adds 0e3586a auto upstream
adds aa5dbe6 auto upstream
adds 554a71b auto upstream
adds cfa8d79 auto upstream
adds d31a157 auto upstream
adds 9a347b7 auto upstream
adds 7d2a09b auto upstream
adds eb963b2 auto upstream
adds 277acaa auto upstream
adds 372d582 auto upstream
adds 66d466e auto upstream
adds dabc66c auto upstream
adds 1704d0c auto upstream
adds 76dff48 auto upstream
adds ebcc8a1 auto upstream
adds 8142ca4 auto upstream
adds e5dd24f auto upstream
adds d9876e7 auto upstream
adds 16d5d07 auto upstream
adds 182e147 auto upstream
adds 403d846 auto upstream
adds 5c422b3 auto upstream
adds 4a40436 auto upstream
adds 78e8154 auto upstream
adds 6b25efe auto upstream
adds 039071b auto upstream
adds 119d7b5 auto upstream
adds 33d58df auto upstream
adds 899ca81 auto upstream
adds dabbb28 auto upstream
adds e9184b4 auto upstream
adds 399f1f1 auto upstream
adds 08b03cd auto upstream
adds af5b74f auto upstream
adds 5d58baa auto upstream
adds 54058e7 auto upstream
adds 9a5cff1 auto upstream
adds a5418f7 auto upstream
adds f811d1f auto upstream
adds f3400af auto upstream
adds 1541110 auto upstream
adds 22973d8 auto upstream
adds ae3384a auto upstream
adds 89d5303 auto upstream
adds 27d8205 auto upstream
adds 19af826 auto upstream
adds 20868a5 auto upstream
adds b0aac2f auto upstream
adds 37b812a auto upstream
adds 92101bd auto upstream
adds cd9a335 auto upstream
adds 87bffe2 auto upstream
adds f556622 auto upstream
adds fcd88e2 auto upstream
adds 16b9f22 auto upstream
adds ea2da3d auto upstream
adds 42a61fa auto upstream
adds 6ccf4a9 auto upstream
adds 536714d auto upstream
adds c6b5fe1 auto upstream
adds 55b74b5 auto upstream
adds b18e01b auto upstream
adds be73be6 auto upstream
adds 1c05ade auto upstream
adds 0f9ee7a auto upstream
adds 09708f7 auto upstream
adds 26f277b auto upstream
adds c655adb auto upstream
adds ec43cd5 auto upstream
adds 132fdce auto upstream
adds bc4f7ac4 auto upstream
adds 29901a2 auto upstream
adds 6bb5cf7 auto upstream
adds 9206508 auto upstream
adds 19ea867 auto upstream
adds 6a5f235 auto upstream
adds 9054ae6 auto upstream
adds 2adf26f auto upstream
adds 6f0e40a auto upstream
adds e4963dc auto upstream
adds 2552016 auto upstream
adds 271290a auto upstream
adds 41d9ac9 auto upstream
adds 7a87fee auto upstream
adds 8baa84f auto upstream
adds de18b41 auto upstream
adds 9658cee auto upstream
adds ae8a461 auto upstream
adds 9aa1f4e auto upstream
adds cfefa7e auto upstream
adds c877afe auto upstream
adds 4fd0ce6 auto upstream
adds 30e5582 auto upstream
adds c1f14e5 auto upstream
adds e38ad9a auto upstream
adds 4df065d auto upstream
adds 33cc2cd auto upstream
adds 77f4834 auto upstream
adds e0444a0 auto upstream
adds e46029a auto upstream
adds 694d759 auto upstream
adds 73b3f91 auto upstream
adds 613fda6 auto upstream
adds bcd8c34 auto upstream
adds 37bce6b auto upstream
adds b6f8e0e auto upstream
adds 10fc3c3 auto upstream
adds f0f3463 auto upstream
adds 77a72b7 auto upstream
adds 05a2b6a auto upstream
adds ceb10cf auto upstream
adds 1b907e3 auto upstream
adds 6f75e51 auto upstream
adds 96fd57d auto upstream
adds aa1ff60 auto upstream
adds 1fb561e auto upstream
adds c98de16 auto upstream
adds 85c8b5a auto upstream
adds f5bf532 auto upstream
adds 15cb771 auto upstream
adds 79157e9 auto upstream
adds 2dcf541 auto upstream
adds 3a9e4f9 auto upstream
adds 4b882bf auto upstream
adds c446797 auto upstream
adds e11705b conflict resolve
adds 62dd123 cl-flet replaces flet (Stefan Hussman)
adds 48c226c auto upstream
adds 6f6db22 conflict resolve
adds 10f659b auto upstream
adds 17e7bda make xwgir less crash prone when flawed args
adds a93503d8 1st stab at xwgir using off screen rendering. mouse
events doesnt seem to reac the widget yet
adds dea4006 more robust xwgir button demo
adds 86dc02f some improvements to the xwgir system. you can now create
webkit with xwgir. OTOH, event propagation still only works for webkit, not for
simpler things like buttons
adds 5584cae auto upstream
adds 3966764 upstream
adds 73423aa lots of work on a new event propagation strategy that
seems to work for simple widgets but not webkit
adds 9639da1 comment
adds e25d341 xdisp fix
adds c1a5b51 some cleanups
adds ec741a1 xwgir work
adds a1c060a more robust xwgir button demo
adds 7744b1d funny diverged branches
adds 0cb2c9f minor doc
adds b7ef53c auto upstream
adds a1002a1 auto upstream
adds 59e6916 auto upstream
adds ea0a8e9 auto upstream
adds 44399ce auto upstream
adds 679f5c7 auto upstream
adds d23364e auto upstream
adds 1083ada upstream
adds 7076640 auto upstream
adds 86dfe9d auto upstream
adds 7ae411e upstream
adds 2c9934d auto upstream
adds 4fe629b auto upstream
adds 3381209 auto upstream
adds 3064c99 auto upstream
adds e55fcd3 auto upstream
adds 8ee071b auto upstream
adds 5877a57 auto upstream
adds cc21f4c auto upstream
adds cf77a59 auto upstream
adds 06f6571 auto upstream
adds 4e3a566 auto upstream
adds 23e7d63 test git-remote-bzr
adds 7a1bee4 auto upstream
adds f100923 auto upstream
adds 8d5d86c auto upstream
adds 3b2a9bc trunk versions tha were missed earlier
adds 5cf62a1 Merge remote-tracking branch 'origin/trunk' into xwidget
adds 4c71f9d upstream
adds 4f09943 Merge remote-tracking branch 'origin/trunk' into xwidget
adds e6fa6da Merge branch 'trunk' into xwidget
adds 68e3050 mention the git repo
adds dd7feba merge upstream
adds 628eb36 * src/xwidget.c src/xwidget.h: Add comments to indicate
to which #ifdef some #endif are associated when it's not obvious.
adds 8847f11 Small fixes
adds 7a00481 * src/xwidget.c (Fmake_xwidget): Add a docstring and add
BUFFER as an optional parameter.
adds 2958568 * lisp/xwidget-test.el: Add missing provide.
adds 5a99554 * lisp/xwidget.el: Fix some warnings raised by the
byte-compiler.
adds 64548c8 Remove old code related to GOOCANVAS and CLUTTER.
adds d4244f6 * src/xwidget.c: Prefix all Lisp keywords on the C side
by QC (standard convention).
adds f8fae09 * src/xwidget.c (syms_of_xwidget): Initialize
Vxwidget_view_alist (typo).
adds 5c77269 * src/emacsgtkfixed.c
(emacs_fixed_gtk_widget_size_allocate): Mark the end of HAVE_XWIDGETS
protection.
adds 32a590b Merge branch 'jave-xwidget' into xwidget
adds bfa5288 Merge branch 'xwidget' of
https://github.com/daimrod/xwidget-emacs into xwidget
adds e329845 * lisp/xwidget.el (report-xwidget-bug): Add a function to
submit a bug with the proper address and pseudo-header. * README.xwidget:
Update the documentation to mention `report-xwidget-bug'.
adds c75684e * src/xwidget.c: Add missing header.
adds 2a342ba Merge branch 'trunk' into xwidget
adds 1a0f9e5 Merge branch 'jave-xwidget' into xwidget
adds ff248cd * src/xwidget.c: Fix a lot of errors when compiling with
--enable-checking and --enable-check-lisp-object-type.
adds 4d3eadf * src/xwidget.h (XXWIDGET): XXWIDGET expects a
PSEUDOVECTOR not a display spec.
adds d65ea7d * src/xwidget.c (Fmake_xwidget): Store xwidget in
Vxwidget_list. (syms_of_xwidget): Rename Vxwidget_alist to Vxwidget_list and
register `get-buffer-xwidgets' as a new subr. (Fget_buffer_xwidgets): New
function to return a list of xwidgets attached to the specified buffer.
adds da95bc0 Handle xwidgets like processes and delete them when their
buffer is killed.
adds e791b83 * src/.gdbinit (xxwidget): Add convenient command to
print some information about an xwidget from GDB (similar to xbuffer, xwindow,
...). (xpr): Use `xxwidget' on PVEC_XWIDGET.
adds 098e59d * src/xwidget.h (xwidget_view): Convert member `model' to
Lisp_Object. (XXWIDGET_VIEW_P, XXWIDGET_VIEW): Add standard macros to
manipulate xwidget_view. * src/xwidget.c: Fix access to model in xwidget_view
(now a Lisp_Object).
adds 663f996 * src/xwidget.c (Fmake_xwidget): Use XSETXWIDGET instead
of XSETPSEUDOVECTOR.
adds 4b10003 * src/xwidget.h (XXWIDGET, XXWIDGET_VIEW): Use XUNTAG
instead of XPNTR (copied from XBUFFER and friends).
adds 7a76a0a * src/xwidget.c: Fix access to w in xwidget_view (now a
Lisp_Object) * src/xwidget.h (xwidget_view): Convert member `w' to Lisp_Object.
adds 204e1a8 * src/xwidget.c: Replace xwidget_views by
Vxwidget_view_list.
adds 1ce45b9 Merge pull request #6 from daimrod/struct_to_Lisp_Object
adds 3718127 Merge branch 'trunk' into xwidget
adds 0bb9bb0 Merge branch 'trunk' into xwidget
adds a9ec662 * src/print.c (print_object): Add pretty printing for
xwidget_view.
adds 54eb6c1 * src/xwidget.h src/xwidget.c (valid_xwidget_spec_p):
Renamed `valid_xwidget_p' to `valid_xwidget_p'. (XWIDGETP): Rename `XXWIDGETP'
to `XWIDGETP' and `XXWIDGET_VIEW_P' to `XWIDGET_VIEW_P'. The old `XWIDGETP' is
now implemented solely in `valid_xwidget_spec_p'. (CHECK_XWIDGET): New macro to
check whether the argument is a xwidget. (CHECK_XWIDGET_VIEW): New macro to
check whether the argument is a xwidget_view. * src/print.c src/xdisp.c: Take
into account the new names.
adds bbc0bc1 * src/xwidget.c: Fix indentation.
adds aa61edd * src/xwidget.c (Fxwidget_view_model,
Fxwidget_view_window): Add accessors to xwidget_view components.
adds 360a89e * src/xwidget.c (Fxwidget_view_lookup): Bring
`xwidget-view-lookup' to the Lisp side. (xwidget_view_lookup):
`xwidget_view_lookup' is just a wrapper around `xwidget-view-lookup' to convert
from `struct *' to `Lisp_Object'.
adds 53e2976 * src/xwidget.c (kill_buffer_xwidgets): Cleanup OSR
GtkWidget when xwidget are freed.
adds b849935 * src/xwidget.c: Add a `query-on-exit' flag to determine
whether we can kill xwidget when the buffer is killed without confirmation.
(Fset_xwidget_query_on_exit_flag): New function to set the `query-on-exit'
flag. (Fxwidget_query_on_exit_flag): New function to retrieve the value of the
`query-on-exit' flag. (Fmake_xwidget): Set the `query-on-exit' flag to t by
default. * src/xwidget.h (xwidget): Add new field `kill_without_query'. *
lisp/xwidget.el (xwidget-kill-buff [...]
adds 5a422d9 * src/xwidget.c (Fmake_xwidget): Set the initial value of
`query-on-exit' flag to t (kill_without_query = !query-on-exit).
adds a425ea6 * src/xwidget.c (Fxwidget_delete_zombies): Re-implemented
in Lisp. Note: It is not longer necessary to delete xwidget with killed buffer
here because it is done automatically when a buffer is killed.
(Fdelete_xwidget_view): New function to delete the given xwidget-view. *
lisp/xwidget.el (xwidget-delete-zombies): Re-implementation. * src/xwidget.c
(Fxwidget_delete_zombies): Re-implemented in Lisp. Note: It is not longer
necessary to delete xwidget with killed buffer [...]
adds 808dcb4 * src/xwidget.c (Fxwidget_info): Fix a regression
introduced in commit b4e1725be1b96b5335a12d34fdd81b99dededf54.
adds 6fc319d * src/xwidget.h (xwidget): Remove old todo.
adds e14802f * lisp/emacs-parallel/parallel.el
lisp/emacs-parallel/parallel-remote.el: Add Emacs Parallel.
adds 1eea231 * src/xwidget.c (Fset_frame_visible): Hack to force a
frame to be considered as visible to trigger the display engine. *
lisp/xwidget.el (xwidget-display): Force the display engine to create a
xwidget_view of the given xwidget.
adds b5b5d72 * test/automated/test-xwidget.el: Add XWidget test suites.
adds 84d73d4 * src/xwidget.c (xwidget_init_view): Prevent an error
while displaying a xwidget of type `cairo' but doesn't do anything useful.
adds 1122126 Merge pull request #9 from daimrod/quickfix-cairo-view
adds feac206 * lisp/xwidget.el: Fix the interaction between
`image-mode' and xwidget. (xwidget-image-mode-navigation-adaptor
xwidget-image-mode-navigation-adaptor-p): `flet' has been deprecated and
`cl-flet' doesn't work like the old `flet', we now use a `defadvice' around
`image-display-size' instead. (xwidget-webkit-mode-map): No need to use the
adaptators now.
adds 7270f24 Merge pull request #7 from
daimrod/fix-image-mode-interaction
adds f0f6659 * src/.gdbinit (xxwidget): Add an optional parameter.
adds 6c1769c Merge pull request #8 from daimrod/gdbinit-xwidget
adds 759dbb1 Merge branch 'trunk' into xwidget
adds 7e457d9 * lisp/xwidget.el (xwidget-delete-zombies): Rewrite with
dolist/memq instead of mapcar/find.
adds 5558a52 * src/xwidget.c (xwidget_init_view): Pass the view rather
than the model to the callback for "clicked" event so we can retrive the frame
and remove an old TODO. (buttonclick_handler): Get the frame from the window.
adds 5677ff6 Always store GTK Widget as GtkWidget*.
adds bd0b9e4 * src/xwidget.c (Fmake_xwidget): Remove dead code.
adds c778c80 * src/xwidget.c: Redraw only the views on damage-event.
adds ede6474 * src/xwidget.c (xwidget_init_view): Remove dead code.
adds 51c4de3 * src/xwidget.c: Implement events forwarding with the
set_embedder strategy.
adds b42d152 * src/xwidget.c (xwidget_init_view): Transfer all events.
adds c569331 * src/xwidget.c (xwidget_init_view): Transfer embedder
ownership when the pointer enter a widget, not on motion.
adds 7ec36b1 * src/xwidget.c: Remove old code.
adds 45219dd * src/xwidget.c (Fmake_xwidget): Force each widget to be
shown.
adds 2427b15 Merge pull request #14 from
daimrod/offscreen_forward_events
adds c39e739 merge from trunk
adds 5ff84f8 merge from trunk
adds a4354e5 remove FRAME_PTR
adds 30e2a12 merge from trunk
adds a24dabe merge from trunk
adds 71c3ecb merge from trunk
adds b3797d2 merge from trunk
adds 0b4c71f merge from trunk
adds 7f502f7 merge from trunk
adds b795172 merge from trunk
adds c84d5d9 merge from trunk
adds 8cd462f merge from trunk
adds 6eb8619 merge from trunk
adds f1742c4 merge from trunk
adds 1272f71 merge from trunk
adds 6293f2a merge from trunk
adds e87eb45 merge from trunk
adds 88790a5 merge from trunk
adds 2da59f8 merge from trunk
adds 7cb2f8b merge from trunk
adds cc446d1 merge from trunk
adds cb0b8a9 merge from trunk
adds c5f293d merge from trunk
adds cf79cb9 merge from trunk
adds a218d7f merge from trunk
adds f0a5c7b merge from trunk
adds 527a4d0 merge from trunk
adds f2e32ba merge from trunk
adds d9369d9 merge from trunk
adds cdbfa34 merge from trunk
adds 0d91bd8 merge from trunk
adds 77df9fa merge from trunk
adds ce7942f merge from trunk
adds 0d50a00 merge from trunk
adds cfb926e merge from trunk
adds c3f73b4 merge from trunk
adds 072a48a merge from trunk
adds 2d22a50 merge from trunk
adds 0c405d3 merge from trunk
adds d84cbc2 merge from trunk
adds 89ba610 merge from trunk
adds 5549710 merge from trunk
adds ef7cb56 merge from trunk
adds 1cd3338 merge from trunk
adds 0b15597 merge from trunk
adds 31800c9 merge from trunk
adds 6c21e9f merge from trunk
adds 7a263a5 merge from trunk
adds df97ebc merge from trunk
adds 144b437 merge from trunk
adds e4b4bda merge from trunk
adds 98f2993 merge from trunk
adds a2125db merge from trunk
adds 50bedb9 merge from trunk
adds d7d5ffd merge from trunk
adds dd2ec20 merge from trunk
adds 0139d01 merge from trunk
adds 45acbe6 merge from trunk
adds 28bfe21 merge from trunk
adds 575dd3b merge from trunk
adds 8e6a395 merge from trunk
adds a6266f5 merge from trunk
adds 858133b merge from trunk
adds 9e72ced merge from trunk
adds 6d2a4fc merge from trunk
adds 55dff34 merge from trunk
adds 19abe32 merge from trunk
adds daf8a7f merge from trunk
adds 4c10e4a merge from trunk
adds 8699832 merge from trunk
adds 807033b merge from trunk
adds 1ac42cc merge from trunk
adds 4f89fdf merge from trunk
adds 4b1afd6 merge from trunk
adds 8fe38b4 merge from trunk
adds 6642817 merge from trunk
adds bd2867f merge from trunk
adds 2bc8a1c merge from trunk
adds 2747722 merge from trunk
adds e1f065a merge from trunk
adds b55a30c merge from trunk
adds 193622b merge from trunk
adds d835645 merge from trunk
adds 6e5b2bb merge from trunk
adds de1e8cd merge from trunk
adds 8604d6f merge from trunk
adds e7a2af3 merge from trunk
adds 9b28ddc merge from trunk
adds a8761f8 merge from trunk
adds fd4e76c merge from trunk
adds 06e4bef merge from trunk
adds c20b50e merge from trunk
adds 86adbaf merge from trunk
adds 433fc48 merge from trunk
adds e86a500 merge from trunk
adds 851186e merge from trunk
adds af31e21 merge from trunk
adds 3d284db merge from trunk
adds 1db2216 merge from trunk
adds db3552a merge from trunk
adds 0c1b014 merge from trunk
adds c921588 * lisp/xwidget.el (xwidget-display): Return a useful
value. * test/automated/xwidget-tests.el (xwidget-view-p): Use
`xwidget-display'.
adds 468b183 Update Emacs Parallel
adds edeb7fd * test/automated/xwidget-tests.el: Emacs parallel API
changed.
adds 0718a5a Merge branch 'xwidget' of
https://github.com/jave/xwidget-emacs into xwidget
adds fc11c16 merge from trunk
adds 3b40cbc merge from trunk
adds a5bc9517 merge from trunk
adds 404511d merge from trunk
adds dd9b511 merge from trunk
adds b657a57 merge from trunk
adds bbe1d42 merge from trunk
adds 43ee61f merge from trunk
adds 5092c2e merge from trunk
adds 194dcc0 merge from trunk
adds c9cfa86 merge from trunk
adds 9c5dc5b merge from trunk
adds 696296a merge from trunk
adds 3b6a294 merge from trunk
adds fd535b9 merge from trunk
adds f07c6c2 merge from trunk
adds 98b4218 merge from trunk
adds ef581ca merge from trunk
adds fffcc46 merge from trunk
adds 9d72cbd merge from trunk
adds 87174f3 merge from trunk
adds 5b3399e merge from trunk
adds 46ed8fd merge from trunk
adds 95a60dc merge from trunk
adds f909b7c merge from trunk
adds f211300 merge from trunk
adds 4cf8510 merge from trunk
adds 0fd8418 merge from trunk
adds aedb387 merge from trunk
adds 4bd3d04 merge from trunk
adds 202cca2 merge from trunk
adds 8e12af0 merge from trunk
adds 8847526 merge from trunk
adds 8131fcf merge from trunk
adds b8e2acd merge from trunk
adds 37f54c5 merge from trunk
adds de9a657 merge from trunk
adds bdc6208 merge from trunk
adds 9049c89 merge from trunk
adds 8a51e84 Improve indentation of bracelists defined by macros
(without "=").
adds c4dfb69 merge from trunk
adds eed9910 Fix broken customization in Flymake.
adds 16d3c3f merge from trunk
adds c76826d * syntax.c (init_syntax_once): Adjust comment and do an
early initialization of Qchar_table_extra_slots just once... * casetab.c
(init_casetab_once): * category.c (init_category_once): * character.c
(syms_of_character): * coding.c (syms_of_coding): * xdisp.c (syms_of_xdisp):
...and omit it here.
adds 1570ae9 * alloc.c (sweep_vectors): Do not initialize 'block'
twice.
adds de39673 Fix recovering from possible decompression error. Since
insert_from_gap doesn't always move point, we can't use PT as the position
where the partially decompressed data ends, and should count how may bytes was
produced so far. * decompress.c (struct decompress_unwind_data): Add nbytes
member. (unwind_decompress): Really delete partially uncompressed data.
(Fzlib_decompress_region): Take decompressed data size into account.
adds efe162a merge from trunk
adds df54bcb * net/tramp-sh.el
(tramp-sh-handle-verify-visited-file-modtime): BUF can be optional. (Bug#15186)
adds 40d74a5 merge from trunk
adds c80016b * window.h (struct window): Replace last_cursor with
last_cursor_vpos because this is the only last cursor data we need to keep and
consult. * window.c (replace_window, set_window_buffer,
Fsplit_window_internal): * xdisp.c (mark_window_display_accurate_1,
try_cursor_movement): Adjust users.
adds bc468f0 merge from trunk
adds edca97c * epa-hook.el (epa-file-encrypt-to): Quote
`safe-local-variable' lambda expression in order to have `describe-variable'
display it.
adds b4f7fca merge from trunk
adds bfff644 New function check_minibuf_window to fix bug#15183.
adds 22fee39 merge from trunk
adds 78fc253 * minibuffer.el: Revert change from 2013-08-20.
adds 9379797 merge from trunk
adds e1d0341 * lisp.h (Mouse_HLInfo): Drop set-but-unused members
mouse_face_beg_y and mouse_face_end_y. * xdisp.c (note_tool_bar_highlight,
mouse_face_from_buffer_pos) (mouse_face_from_string_pos,
note_mode_line_or_margin_highlight): Adjust users and update comment where
appropriate.
adds a896e4c merge from trunk
adds a854494 * lispref/variables.texi (File Local Variables): Don't
recommend quoting!
adds 339d3a1 merge from trunk
adds efec389 * gtkutil.c (xg_initialize): Set gtk-menu-bar-accel to ""
instead of VoidSymbol.
adds ffb49902 merge from trunk
adds 447218d Fix ChangeLog typo.
adds 789fc33 merge from trunk
adds f5adc98 * frame.c (check_minibuf_window): Initialize 'window'
properly,
adds c635a4f merge from trunk
adds 1fc8eb3 Fix unlikely core dump in init_tty, and simplify terminfo
case.
adds 95bca19 merge from trunk
adds 068f912 * src/lread.c (substitute_object_recurse): Handle
hash-tables as well.
adds 3537223 merge from trunk
adds f462f07 Fix minor problems found by static checking.
adds 432336f merge from trunk
adds 12c4970 Minor merge from gnulib (mostly just for texinfo.tex).
adds b08b889 merge from trunk
adds 9e89d83 * lisp/progmodes/python.el (python-font-lock-keywords):
Don't return nil from a matcher-function unless there's no more matches.
adds 5a3ec89 merge from trunk
adds 9fed972 * lisp.h (Mouse_HLInfo): Move from here... * dispextern.h
(Mouse_HLInfo): ...to here and offload lisp.h. (reset_mouse_highlight): New
function. * msdos.c (dos_set_window_size, IT_update_begin)
(internal_terminal_init): * nsterm.m (ns_update_window_end,
x_free_frame_resources) (ns_initialize_display_info): * w32console.c
(initialize_w32_display): * w32term.c (x_update_window_end,
x_free_frame_resources) (w32_initialize_display_info): * xterm.c
(x_update_window_end, x_ [...]
adds 9d1c691 merge from trunk
adds d350e35 * xterm.h (FONT_TYPE_FOR_UNIBYTE,
FONT_TYPE_FOR_MULTIBYTE:) * nsterm.h (FONT_TYPE_FOR_UNIBYTE,
FONT_TYPE_FOR_MULTIBYTE): Remove the leftovers. * gtkutil.c (toplevel): Do not
declare Qxft but include font.h to do so. * image.c (toplevel): Do not declare
Vlibrary_cache because it's already done in lisp.h.
adds d5ac6cc merge from trunk
adds 61ac6b9 * Makefile.in (mostlyclean, clean, distclean,
bootstrap-clean) (maintainer-clean, check-declare): Remove pointless subshells.
Check cd return value.
adds 369c417 merge from trunk
adds 1857cd3 Move source for Emacs on MS Windows FAQ here from Emacs
webpages repository
adds b4f581f * configure.ac (emacs_broken_SIGIO): No longer set on
gnu-kfreebsd.
adds d4c5b37 Auto-commit of generated files.
adds d96ad42 * lisp/emacs-lisp/package.el (package-buffer-info): Fix
message typo.
adds a0b5606 Merge from emacs-24; up to 2013-01-03T01:56:address@hidden
adds c076ba9 * doc/misc/Makefile.in (webhack): Remove; it's nothing to
do with Emacs. Presumably it is some Gnus thing.
adds c8d61ae merge from trunk
adds 79c238d * doc/misc/efaq-w32.texi (EMACSVER): Get it from
emacsver.texi.
adds 6a4bee3 merge from trunk
adds 15091df * configure.ac (DOCMISC_DVI_W32, DOCMISC_HTML_W32,
DOCMISC_INFO_W32) (DOCMISC_PDF_W32, DOCMISC_PS_W32): No spaces!
adds e74a8c4 merge from trunk
adds ffeb6de Auto-commit of generated files.
adds a191ef4 merge from trunk
adds 7c97d35 Add missing argument in call of get-largest-window
(Bug#15185).
adds b27d230 merge from trunk
adds 3ed86db * configure.ac (DOCMISC_INFO_W32): Typo fix.
adds 478550f merge from trunk
adds 26f98a7 * lisp/isearch.el (isearch-quote-char): Comment out
converting unibyte to multibyte, thus syncing with its `quoted-insert'
counterpart.
adds bbe558f * lisp/isearch.el (isearch-other-meta-char): Don't store
kmacro commands in the keyboard macro.
adds 9d6363e merge from trunk
adds 278208b * doc/misc/efaq.texi: Rename from faq.texi, to match its
output files.
adds ebc2ba4 merge from trunk
adds 43aac99 Simplify EMACS_TIME-related code.
adds 92aeabc merge from trunk
adds 63dae8e merge upstream
adds 63191d9 Some fixes for vc-ignore.
adds b73517d Spelling fixes.
adds d486344 Simplify SELECT_TYPE-related code.
adds 63e984f Update location of Emacs on MS Windows FAQ
adds 95888bc * lisp/emacs-lisp/cconv.el (cconv--analyse-function):
Improve warning.
adds 0acfedd3 Try to reduce redundancy in doc/misc/Makefile.in. *
configure.ac (DOCMISC_W32): New var to replace DOCMISC_*_W32. *
doc/misc/Makefile.in (DOCMISC_W32): New var to replace DOCMISC_*_W32.
(TARGETS): New intermediate variable. (DVI_TARGETS, HTML_TARGETS, PDF_TARGETS,
PS_TARGETS): Use it.
adds f60e429 Redesign redisplay interface to drop global
output_cursor. * dispextern.h (struct redisplay_interface): Remove cursor_to
member. (toplevel): Remove declaration of output_cursor. (set_output_cursor,
x_cursor_to): Remove prototype. * window.h (struct window): New member
output_cursor. (output_cursor_to): New function to replace RIF member. *
dispnew.c (redraw_overlapped_rows, update_marginal_area) (update_text_area,
set_window_cursor_after_update): Use it. * xdisp.c (o [...]
adds 50b13cd * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
adds 6bdcbfe * buffer.c (Foverlays_at, Foverlays_in,
Fnext_overlay_change) (Fprevious_overlay_change): Fast path for buffer with no
overlays.
adds efa4412 lisp/gnus/mm-decode.el (mm-temp-files-delete): Fix file
deletion logic
adds c65a2df Auto-commit of generated files.
adds c3c4768 Prefer enum glyph_row_area to int where appropriate. *
dispextern.h (enum glyph_row_area): Add ANY_AREA member. Fix comment.
(window_box, window_box_width, window_box_left, window_box_left_offset)
(window_box_right, window_box_right_offset): Adjust prototypes. * xdisp.c
(window_box, window_box_width, window_box_left) (window_box_left_offset,
window_box_right, window_box_right_offset): Use enum glyph_row_area. Adjust
users and tweak comment where needed. (window_box_ [...]
adds 7877965 * regex.c (CHAR_CHARSET, CHARSET_LEADING_CODE_BASE,
CHAR_HEAD_P) (SINGLE_BYTE_CHAR_P, SAME_CHARSET_P, MAKE_CHAR, BYTE8_TO_CHAR):
Remove unused macro definitions. (CHARSET_RANGE_TABLE_BITS, EXTEND_RANGE_TABLE)
(SET_RANGE_TABLE_WORK_AREA_BIT, SET_RANGE_TABLE_WORK_AREA): Only define if
emacs.
adds 5ab473c * nsterm.m (last_window): New variable. (EV_TRAILER2):
New macro. (EV_TRAILER): Call EV_TRAILER2. (mouseMoved:): Add support for
mouse-autoselect-window on nextstep.
adds 121f8c9 * lisp/isearch.el (isearch-search): Change regexp error
message for non-regexp searches.
adds 274919f * lisp/isearch.el
(isearch-reread-key-sequence-naturally): Use non-nil arg DONT-DOWNCASE-LAST of
`read-key-sequence'. (isearch-other-meta-char): Handle an undefined shifted
printing character by downshifting it.
adds 2d69b99 * lisp/emacs-lisp/package.el (package-activate-1): Don't
add unnecessarily to load-path.
adds 3ec7bab * src/eval.c (Ffuncall): Fix handling of ((lambda ..) ..)
in lexically scoped code.
adds 4021d6a * lisp/vc/smerge-mode.el: Remove redundant :group args.
adds b58969f * lisp/epg.el (epg--process-filter): Use
with-current-buffer, save-excursion and dynamic let binding.
adds dd4f8b7 * lisp/progmodes/cc-mode.el: Minor cleanup of var
declarations. (c-define-abbrev-table): Add `doc' argument.
(c-mode-abbrev-table, c++-mode-abbrev-table) (objc-mode-abbrev-table,
java-mode-abbrev-table) (idl-mode-abbrev-table, pike-mode-abbrev-table)
(awk-mode-abbrev-table): Use it. (c-mode-syntax-table, c-mode-map,
c++-mode-syntax-table) (c++-mode-map, objc-mode-syntax-table, objc-mode-map)
(java-mode-syntax-table, java-mode-map, idl-mode-syntax-table) (idl-mode-map
[...]
adds f663baa * lisp/simple.el
(repeat-complex-command--called-interactively-skip): New function.
(repeat-complex-command): Use it.
adds 27be8d3 * lisp/progmodes/cc-mode.el (c-define-abbrev-table):
Handle NAME unbound.
adds 2bb762d * lisp/progmodes/cc-bytecomp.el (cc-require): Handle
uncompiled case.
adds 397440a * lisp/progmodes/antlr-mode.el: No need to require
cc-mode twice.
adds cc585c9 * lisp/progmodes/sh-script.el (sh-builtins) <bash>: Add
some bash4-isms.
adds f05ff1f5 * etc/spook.lines: Minor commentary update
adds 375d2e4 * admin/notes/hydra: Misc small edits
adds 6ee877c * lisp/net/eww.el (eww-mode-map): Lower-case menu bar
entries look bad. (If "eww" is supposed to be an acronym then maybe capitalize
the whole thing.)
adds f21407b * admin/notes/bzr: Mention origin of commit email From
header.
adds 8201a87 * nxml/nxml-util.el (nxml-debug-clear-inside): Use
cl-loop rather than loop.
adds ba579ea * calendar/cal-china.el (calendar-chinese-year-cache):
Recenter on 2015.
adds e8dfd19 * lisp/emacs-lisp/cl-macs.el (cl-defsubst): Make it clear
that args are immutable. Don't use `unsafe' any more. (cl--defsubst-expand):
Don't substitute at the same time as keeping a residual unused let-binding.
Don't use `unsafe' any more.
adds d2b3681 Hook scanning and indentation functions to find_newline.
This helps to avoid duplicated code and renders more respect to newline cache.
* lisp.h (scan_newline): Prefer ptrdiff_t to EMACS_INT. * cmds.c
(Fforward_line): * indent.c (scan_for_column, Fcurrent_indentation,
indented_beyond_p): Use find_newline and avoid unnecessary point movements. *
search.c (scan_newline): Implement on top of find_newline.
adds 1f5cf20 * xterm.c (x_clear_area): Lost 7th arg because it is
always False. (x_after_update_window_line, x_scroll_bar_create):
(x_scroll_bar_set_handle, XTset_vertical_scroll_bar): (handle_one_xevent,
x_clear_frame_area): * gtkutil.c (xg_clear_under_internal_border,
xg_update_scrollbar_pos): * xfns.c (x_set_menu_bar_lines,
x_set_tool_bar_lines): Adjust users. * xterm.h (x_clear_area): Adjust prototype.
adds 101ed2b * alloc.c (Fmake_marker, build_marker): Zero
need_adjustment field of new marker (for sanity and safety).
adds 20de283 * lisp.h (XSETMARKER): Remove unused macro (it doesn't
work anyway because XMISCTYPE is a function and can't be an lvalue).
adds 3f940c5 A possible fix for bug #14333 with hanging at exit on
MS-Windows.
adds 032f745 * intervals.c (set_point_from_marker): New function. *
editfns.c (Fgoto_char): * process.c (Finternal_default_process_filter): *
window.c (select_window_1): Use it. * buffer.h (set_point_from_marker): Add
prototype.
adds 6758b6a * lisp/progmodes/cc-engine.el (c-pull-open-brace): Move
definition before use. Ref:
http://lists.gnu.org/archive/html/emacs-devel/2013-08/msg00773.html
adds f069bba * lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Add
rule for formal params of lambda expressions. (ruby-smie--implicit-semi-p):
Refine rule. (ruby-smie--opening-pipe-p): New function.
(ruby-smie--forward-token, ruby-smie--backward-token): Handle Ruby symbols and
matched |...| for formal params. (ruby-smie-rules): Don't let the formal params
of a "do" prevent it from being treated as hanging. Handle "rescue".
adds 2da4c3a * lisp/emacs-lisp/lisp.el (lisp--company-doc-buffer)
(lisp--company-doc-string, lisp--company-location): New functions.
(lisp-completion-at-point): Use them to improve Company support.
adds 7763d67 * admin/notes/elpa: Update to the new Git setup.
adds 40f7e0e Misc changes to reduce use of `(lambda...); and other
cleanups. * lisp/cus-edit.el: Use lexical-binding. (customize-push-and-save,
customize-apropos) (custom-buffer-create-internal): Use closures. *
lisp/progmodes/bat-mode.el (bat-mode-syntax-table): "..." are strings. *
lisp/progmodes/ada-xref.el: Use setq. * lisp/net/tramp.el
(with-tramp-progress-reporter): Avoid setq. * lisp/dframe.el: Use
lexical-binding. (dframe-frame-mode): Fix calling convention for hooks. Us
[...]
adds 112798c * lisp/textmodes/css-mode.el: Use SMIE.
(css-smie-grammar): New var. (css-smie--forward-token,
css-smie--backward-token) (css-smie-rules): New functions. (css-mode): Use
them. (css-navigation-syntax-table): Remove var. (css-backward-sexp,
css-forward-sexp, css-indent-calculate-virtual) (css-indent-calculate,
css-indent-line): Remove functions.
adds 9d7693d Minor cleanup to avoid forward declarations. * coding.h
(struct ccl_spec): Remove forward declaration. * composite.h (toplevel):
Include font.h. (struct composition_it, struct face, struct font_metrics):
Remove forward declaration. * dispextern.h (struct image, struct atimer):
Likewise. * emacsgtkfixed.h (struct frame): Likewise. * emacsgtkfixed.c
(toplevel): Reorder headers and drop stdio.h. * font.h (struct font_driver,
struct font, struct glyph_string) (struct fac [...]
adds 415f808 * bytecomp.el (byte-recompile-directory): Fix
is-this-a-directory logic.
adds 0a357e9 In temp_output_buffer_show make sure window returned by
display_buffer is live (Bug#15213).
adds 7605d08 Update nt installation instructions to point to supported
method
adds 5d85cfe * doc/emacs/xresources.texi (Motif Resources): Rename
from LessTif Resources. Update xrefs.
adds e0936ee * configure.ac: Allow for --with-sound=voxware that will
enable sound but otherwise disable ALSA. This will use the OSS device,
typically /dev/dsp, for sound output.
adds 2c34721 * configure.ac (--with-sound): Rename ossaudio to
bsd-ossaudio, and voxware to oss.
adds 5229f00 * emacs-lisp-intro.texi (beginning-of-buffer complete):
Update function details.
adds 3a2a2fa * lispintro/emacs-lisp-intro.texi (beginning-of-buffer
complete): Put back a version of the removed paragraph about raw prefix arg.
adds e73c3a0 * lisp/frame.el (frame-background-mode): Doc fix.
adds 79a15a3 Tweak previous change
adds 2e4a0a9 Further tweak previous change
adds f8ccce0 Tweak to Makefile rules that list *.el files
adds 5b0891d * fontset.c (face_for_char): Check char in the current
face font first if HAVE_NS.
adds dfdf7fe Auto-commit of generated files.
adds a30edef Auto-commit of loaddefs files.
adds cf91889 * dispextern.h (SET_TEXT_POS_FROM_MARKER): Indent.
(CLIP_TEXT_POS_FROM_MARKER): New macro. * dispnew.c (buffer_posn_from_coords):
* window.c (Fwindow_end, displayed_window_lines): * xdisp.c
(redisplay_mode_lines): Use it.
adds a892a94 * nsterm.m (ns_set_terminal_modes,
ns_reset_terminal_modes): Remove no-ops. (ns_create_terminal): Adjust terminal
setup. * w32term.c (w32_set_terminal_modes, w32_reset_terminal_modes): Remove
no-ops. (w32_create_terminal): Adjust terminal setup. * xterm.c
(XTset_terminal_modes, XTreset_terminal_modes): Remove no-ops.
(x_create_terminal): Adjust terminal setup.
adds cd16c5f * progmodes/python.el
(python-shell-completion-get-completions): Drop use of deleted
`comint-last-prompt-overlay'.
adds e5c144d * progmodes/python.el (python-nav-if-name-main): New
command.
adds 0c7f856 * msdos.c (IT_set_terminal_window): Remove no-op.
(initialize_msdos_display): Adjust terminal setup. * w32console.c
(w32con_set_terminal_window): Remove no-op. (initialize_w32_display): Adjust
terminal setup. * w32term.c (w32_set_terminal_window): Remove no-op.
(w32_create_terminal): Adjust terminal setup. * xterm.c
(XTset_terminal_window): Remove no-op. (x_create_terminal): Adjust terminal
setup.
adds 0ab1099 * xterm.c (toplevel): Drop obsolete comment and move
compose_status... (handle_one_xevent): ...to here. (STORE_KEYSYM_FOR_DEBUG):
Move under ENABLE_CHECKING and make no-op otherwise.
adds b7da754 * window.h (Vmouse_window, Vmouse_event): Remove the
leftovers.
adds 1fccc53 * msdos.c (last_mouse_window): Move to... (dos_rawgetc):
...this function and adjust comment. * nsterm.m (last_window): Rename to
last_mouse_window, move to... (mouseMoved): ...this function and adjust
comment. * w32term.c (last_window): Likewise with... (w32_read_socket): ...this
function. * xterm.c (last_window): Likewise with... (handle_one_xevent):
...this function.
adds de3d0b5 Fix copying of nextstep/Emacs.app for make -j install
adds f167c27 In avoid.el handle case where posn-at-point returns nil.
adds 84e70bb Use XGetMotionEvents to ask the last mouse motion time
from X server. * xterm.c (X_MOTION_HISTORY): Default to 1.
(x_last_mouse_movement_time) [X_MOTION_HISTORY]: New function.
(x_last_mouse_movement_time) [!X_MOTION_HISTORY]: Legacy version.
(note_mouse_movement, x_scroll_bar_note_movement) [!X_MOTION_HISTORY]: Ifdef
away legacy code. (XTmouse_position, x_scroll_bar_report_motion): Use
x_last_mouse_movement_time.
adds 2f34269 Auto-commit of generated files.
adds def74bd * xterm.c (x_last_mouse_movement_time)
[X_MOTION_HISTORY]: Fix last change.
adds fc85e20 * xterm.c (handle_one_xevent): Use event.xunmap and not
event.xmap when handling UnmapNotify event.
adds 8b09823 In check_minibuf_window don't abort if no window was
found (Bug#15247).
adds 95beaef * net/tramp-compat.el (tramp-compat-user-error): Move it
... * net/tramp.el (tramp-user-error): ... here. (tramp-find-method,
tramp-check-proper-host) (tramp-dissect-file-name, tramp-debug-message)
(tramp-handle-shell-command): * net/tramp-adb.el
(tramp-adb-handle-shell-command): * net/tramp-gvfs.el
(tramp-gvfs-file-name-handler): Adapt callees.
adds 96edb67 Format code sent to Python shell for robustness.
adds b594a96 * xterm.c (x_last_mouse_movement_time): Revert last
change. This code should use XDisplayMotionBufferSize to check display's motion
history first, and there are few other issues as well.
(x_scroll_bar_note_movement): Pass XMotionEvent rather than XEvent.
(handle_one_xevent): Adjust user.
adds 9718b20 Move Flast_nonminibuf_frame from dispnew.c to frame.c.
adds 88527bc * lisp/progmodes/ruby-mode.el (ruby-calculate-indent):
Consider two-character operators and whether the character preceding them
changes their meaning.
adds 0ce9f6d * nsfont.m (INVALID_GLYPH): New define.
(nsfont_encode_char): Use INVALID_GLYPH. (ns_uni_to_glyphs): Ditto, check for
NSNullGlyph.
adds d1fc6c2 * xterm.h (struct scroll_bar): Prefer int to Lisp_Object
for 'dragging' member. * gtkutil.c (xg_set_toolkit_scroll_bar_thumb): * xterm.c
(xt_action_hook, xm_scroll_callback, xg_scroll_callback)
(xg_end_scroll_callback, xaw_jump_callback, xaw_scroll_callback)
(x_set_toolkit_scroll_bar_thumb, x_scroll_bar_create) (x_scroll_bar_set_handle,
XTset_vertical_scroll_bar) (x_scroll_bar_handle_click,
x_scroll_bar_note_movement) (x_scroll_bar_report_motion): Related users changed.
adds d1ae6a0 * xterm.h (struct x_output): Remove set-but-unused
leftovers 'left_before_move' and 'top_before_move'. * xterm.c (x_set_offset):
User changed.
adds ec5e750 * xfns.c, image.c (XLIB_ILLEGAL_ACCESS): No longer needed.
adds b1cf96d * buffer.c (Fmake_overlay, Fmove_overlay): * intervals.c
(set_point_from_marker): * print.c (PRINTPREPARE): Prefer signal_error to plain
error and report unsuitable marker too.
adds bc92377 * buffer.c (drop_overlay): * fileio.c
(restore_point_unwind): Prefer unchain_marker to Fset_marker (X, Qnil, ...)
(which is the same but a bit slower).
adds 9d3f707 * lisp/net/tramp.el (with-parsed-tramp-file-name):
Silence compiler warnings, and factor our common code.
adds 14b511d * lisp/emacs-lisp/package.el (package-activate-1): Don't
let a missing <pkg>-autoloads.el file stop us.
adds 724f5e41 * lisp/vc/vc-git.el (vc-git-checkin): Make it possible to
commit a merge.
adds 84032db * lisp/calculator.el (calculator-funcall): Fix typo in
last change.
adds fde38d4 * lisp/finder.el (finder-compile-keywords): Don't mess
with windows. * lisp/net/eww.el (eww-display-raw): Remove unused argument
`charset'. Update call to it. (eww-change-select): Remove unused var
`properties'. (eww-make-unique-file-name): Remove unused var `base'.
adds 3872603 * lisp/net/tramp-gvfs.el (tramp-gvfs-mount-spec,
tramp-synce-list-devices): * lisp/net/tramp-smb.el
(tramp-smb-get-file-entries): * lisp/net/tramp-sh.el
(tramp-sh-handle-insert-directory) (tramp-compute-multi-hops): Fix misuses of
`add-to-list'.
adds adf2fc4 Merge from mainline.
adds 6d6ed1a * xterm.h (struct x_display_info): Do not track X
connection fd separately because it is always available from Display. * xterm.c
(x_term_init, x_delete_terminal, x_delete_display): Adjust users.
adds 224e313 Makefile improvements.
adds 52b1cc7 * lisp/emacs-lisp/gv.el (gv-get): Warn about CL-compiled
places.
adds d99760f * src/callint.c (Fcall_interactively): Always return a
vector for 'K'.
adds 6629638 * src/keyboard.c (read_key_sequence_vs): New function.
(Fread_key_sequence_vector, Fread_key_sequence): Use it to factor out common
code.
adds abae272 * lisp/autorevert.el (auto-revert-notify-handler):
Explicitly ignore `deleted'. Don't drop errors silently.
adds 9c750eb * lisp/vc/vc-dispatcher.el (vc-run-delayed): New macro.
(vc-do-command, vc-set-async-update): * lisp/vc/vc-mtn.el (vc-mtn-dir-status):
* lisp/vc/vc-hg.el (vc-hg-dir-status, vc-hg-dir-status-files) (vc-hg-pull,
vc-hg-merge-branch): * lisp/vc/vc-git.el (vc-git-dir-status-goto-stage,
vc-git-pull) (vc-git-merge-branch): * lisp/vc/vc-cvs.el (vc-cvs-print-log,
vc-cvs-dir-status) (vc-cvs-dir-status-files): * lisp/vc/vc-bzr.el (vc-bzr-pull,
vc-bzr-merge-branch, vc-bzr-dir-st [...]
adds 0c90b9e * alloc.c (make_event_array): First arg is now ptrdiff_t,
not int.
adds 1c3ac2e rul-generic-mode-syntax-table fix for recent cc-mode
changes
adds bd15c39 * lisp/progmodes/cc-awk.el (c-forward-sws): Declare.
adds 2a6f417 * semantic/fw.el (semantic-make-local-hook): Simplify by
dropping Emacs <= 20.
adds a7e4372 * src/cmds.c (Fself_insert_command): Don't pass a
non-integer to XINT.
adds 4c528aa * lisp/emacs-lisp/cconv.el: Use `car-safe' rather than
`car' to access a "ref-cell", since it gets better optimized.
adds 6c42fc3 * lisp/dired-x.el: * lisp/net/ange-ftp.el: *
lisp/net/browse-url.el: * lisp/net/dbus.el: * lisp/net/eudc.el: *
lisp/net/eudcb-ldap.el: * lisp/net/eww.el: * lisp/net/imap.el: *
lisp/printing.el: * lisp/vc/ediff-diff.el: * lisp/vc/ediff-init.el: *
lisp/vc/ediff-merg.el: * lisp/vc/ediff-mult.el: * lisp/vc/ediff-util.el: *
lisp/vc/ediff-wind.el: * lisp/vc/ediff.el: * lisp/vc/emerge.el: *
lisp/vc/pcvs.el: * vc/vc-annotate.el: Prefix unused arguments with `_' to
silence by [...]
adds c0458e0 * lisp/subr.el (pop): Use `car-safe'. *
lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Remove hack to
detect unused `pop' return value.
adds 98b7f4b * frame.c (check_minibuf_window): Update 'frame' with
frame pointer. * xterm.c (x_scroll_bar_handle_click)
[!USE_TOOLKIT_SCROLL_BARS]: Don't pass C integer to XINT (tiny fix for
2013-09-03 change).
adds 257b3b0 Make --without-x compatible with --enable-gcc-warnings. *
configure.ac: If both --without-x and --enable-gcc-warnings are specified, use
-Wno-unused-variable, -Wno-unused-but-set-variable and
-Wno-unused-but-set-parameter. * src/font.c (register_font_driver): Move check
under HAVE_WINDOW_SYSTEM. * src/font.h (struct font_driver): Move draw,
get_bitmap and free_bitmap members under HAVE_WINDOW_SYSTEM. * src/keyboard.c
(make_lispy_focus_out): Likewise. (record_menu_key [...]
adds d04a283 Auto-commit of generated files.
adds 6aed5dc Auto-commit of loaddefs files.
adds 6673830 * fontset.c, window.c, xdisp.c (toplevel): Use
TERM_HEADER. * xfaces.c (toplevel) [HAVE_X_WINDOWS]: Do not include xterm.h
twice.
adds 0ca754d international/characters.el: Set category "^" (Combining)
for more characters.
adds c828af5 Add missing ChangeLog entry.
adds 1f896cb * lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords):
Move "Perl-ish keywords" below "here-doc beginnings".
adds b969582 Cache current header and mode line height for each
window. * window.h (struct window): New fields mode_line_height and
header_line_height. * window.c (make_window): Initialize them. * dispextern.h
(CURRENT_MODE_LINE_HEIGHT) (CURRENT_HEADER_LINE_HEIGHT): Use them. Adjust
comment. (current_mode_line_height, current_header_line_height): Remove
declaration. * xdisp.c (current_mode_line_height, current_header_line_height):
Remove. (pos_visible_p, init_xdisp): Adjust user [...]
adds 3978532 * lisp/replace.el (replace-string): Doc fix re start/end.
adds bd0443b Attempt to make redisplay more selective when changing
fonts. * frame.h (struct frame): New bitfield fonts_changed. * dispextern.h
(fonts_changed_p, adjust_glyphs): Remove declaration. (adjust_frame_glyphs):
Add prototype. * dispnew.c (fonts_changed_p): Remove. (adjust_glyphs): Remove
becase we do not adjust matrices on all frames at once any more.
(adjust_frame_glyphs): Block and unblock input here. (adjust_glyph_matrix): Use
fonts_changed. (change_frame_size_1): Us [...]
adds 8bda01d Fix ChangeLog typo.
adds 1486fa3 Remove URL syntax.
adds 352d3be Format long lines.
adds 97e99cc * tramp.texi (Alternative Syntax): Remove chapter.
adds 179923f The experimental url syntax for remote file names is
withdrawn.
adds 7f6c645 Attempt to make redisplay more selective when changing
cursor type. * frame.h (struct frame): New bitfield cursor_type_changed. *
xdisp.c (cursor_type_changed): Remove. (try_cursor_movement, redisplay_window,
try_window_id) (set_frame_cursor_types, try_window_reusing_current_matrix):
Adjust to use per-frame bitfield. (redisplay_internal): Look for cursor type
change on each visible frame and consider all frames if cursor type has been
changed on the frame other than [...]
adds 306d67b * src/eval.c (eval_sub): Only call Ffunction if necessary.
adds 816244a * lisp/arc-mode.el: Add support for 7za.
(archive-7z-program): New var. (archive-zip-extract, archive-zip-expunge,
archive-zip-update) (archive-zip-update-case, archive-7z-extract,
archive-7z-expunge) (archive-7z-update, archive-zip-extract,
archive-7z-summarize): Use it.
adds 86cf732 * lisp/abbrev.el (edit-abbrevs-mode): Use
define-derived-mode. (edit-abbrevs-mode-map): Rename from edit-abbrevs-map.
adds 77394d4 * lisp.h (last_glyphless_glyph_frame,
last_glyphless_glyph_face_id) (last_glyphless_glyph_merged_face_id): Remove
declarations. * dispextern.h (merge_glyphless_glyph_face): Add prototype. *
xdisp.c (last_glyphless_glyph_frame, last_glyphless_glyph_face_id)
(last_glyphless_glyph_merged_face_id): Now static. (merge_escape_glyph_face):
New function, refactored from... (get_next_display_element): ...here.
(merge_glyphless_glyph_face): New function, refactored from... (pr [...]
adds 9672710 * lisp/info.el (Info-display-images-node): When image
file doesn't exist display text version of the image if it's provided in the
Info file. Otherwise, display the location of missing image from SRC attribute.
Add help-echo text property from ALT attribute.
adds e17d94a * lisp/dired-x.el (dired-mark-sexp): Bind the vars
lexically rather than dynamically.
adds 67982e2 * lisp/minibuffer.el: Make minibuffer-complete call
completion-in-region rather than other way around. (completion--some,
completion-pcm--find-all-completions): Don't delay signals when debugging.
(minibuffer-completion-contents): Beware fields within the minibuffer contents.
(completion-all-sorted-completions): Use defvar-local.
(completion--do-completion, completion--cache-all-sorted-completions)
(completion-all-sorted-completions, minibuffer-force-complete): Add a [...]
adds 4b73fc7 Port --without-x --enable-gcc-warnings to Fedora 19.
adds fc4002b Auto-commit of generated files.
adds 37a65b6 Auto-commit of loaddefs files.
adds f2f248e bibtex-biblatex-entry-alist: Add optional field subtitle
for entry type book
adds 1db9cee NEWS fix.
adds e8dd078 Correctly fontify Java class constructors. *
progmodes/cc-langs.el (c-type-decl-suffix-key): Now matches ")" in Java Mode.
(c-recognize-typeless-decls): Set the Java value to t. * progmodes/cc-engine.el
(c-forward-decl-or-cast-1): While handling a "(", add a check for, effectively,
Java, and handle a "typeless" declaration there.
adds 3aff2f5 merge trunk
adds af9ff9e Improve compatibility with older Emacsen, and XEmacs.
adds eb31a86 * doc/lispref/macros.texi (Defining Macros): Prefer
"function" to "lambda expression".
adds 144e38f * lisp/saveplace.el (load-save-place-alist-from-file):
Demote errors.
adds 7dc61a6 * doc/misc/emacs-gnutls.texi: Tweak direntry. * info/dir:
Tweak emacs-gnutls entry.
adds 335142f Rename configure's --without-compress-info to
--without-compress-install
adds 66f3731 * configure.ac: Tweak previous change. Only disable
GZIP_PROG if there is something to disable.
adds 8d17ef8 Fix treatment of ld's nocombreloc option
adds 992ec28 Auto-commit of generated files.
adds fd46212 Cleanup frame flushing. * dispextern.h (struct
redisplay_interface): Drop flush_display_optional because flush_display is
enough for X and flushing via RIF is just a no-op for others. * frame.h
(flush_frame): New function. * dispnew.c (update_frame): * minibuf.c
(read_minibuf): * xdisp.c (echo_area_display, redisplay_preserve_echo_area):
Use it. * keyboard.c (detect_input_pending_run_timers): Do not flush all frames
but selected one in redisplay_preserve_echo_area. * [...]
adds 83fc055 Do not populate pure Xism x_sync to other ports. *
frame.h (x_sync): Move under HAVE_X_WINDOWS. * frame.c (other_visible_frames)
[HAVE_X_WINDOWS]: Use as such. * nsfns.m, w32xfns.c (x_sync): Remove no-op. *
w32term.h (x_sync): Remove prototype.
adds 48b48f9 Convert ChangeLog text to in-file comment
adds 71bd1a0 Spelling fixes and tidy up a comment.
adds 0750a30 Review and drop old frame resize hack. * frame.h (struct
frame): Remove force_flush_display_p. * dispnew.c (update_frame): Adjust user
and don't call flush_frame here. The comment has said that there was an issues
with redisplaying fringes, but I don't see any differences with and without
this hack. Hopefully we can continue without it. * xdisp.c
(clear_garbaged_frames): Adjust user and do not clear current frame matrices
twice if resized_p is set.
adds 068af12 * etc/refcards/Makefile (PS_ENGLISH, PS_CZECH, PS_FRENCH,
PS_GERMAN) (PS_POLISH, PS_PORTUGUESE, PS_RUSSIAN, PS_SLOVAKIAN, PS_TARGETS):
Use substitution refs.
adds d764646 Restore portions of my comment, which I found less clear
after copyedits
adds 81ca32e * leim/quail/latin-alt.el ("french-alt-postfix",
"latin-alt-postfix"): * leim/quail/latin-pre.el ("french-prefix"): *
leim/quail/latin-post.el ("french-postfix"): Add `œ' and `Œ'.
adds e5e916d * lisp/dired-x.el (dired-mark-sexp): Unbreak for systems
where ls returns "alternate access method" in mode (eg "-rw-r--r--.").
adds 9a2c9b4 * lisp/simple.el (read-minibuffer): Unbreak it.
adds 6480194 * net/tramp.el (tramp-cleanup): Remove. Functionality
added to `tramp-cleanup-connection'.
adds 57f26ea Auto-commit of generated files.
adds c2a918a Auto-commit of loaddefs files.
adds 8c27f5f * lisp/subr.el (with-demoted-errors): Add `format'
argument. * src/eval.c (Feval): Document the new use of `lexical'.
adds 02ef6c1 * lisp/simple.el: Use set-temporary-overlay-map for
universal-argument. (universal-argument-map): Don't use default-bindings. Bind
switch-frame explicitly. Replace universal-argument-minus with a conditional
binding. (universal-argument-num-events, saved-overriding-map): Remove.
(restore-overriding-map): Remove. (universal-argument--mode): Rename from
save&set-overriding-map, and rewrite. (universal-argument,
universal-argument-more, negative-argument) (digit-argume [...]
adds 6a5c15d * lisp/progmodes/cc-mode.el (awk-mode): Remove duplicate
autoload. Autoload of define-derived-mode works just fine.
adds 1af4c22 Treat interpreter-mode-alist as alist of regexps, not
literals Cf http://lists.gnu.org/archive/html/emacs-devel/2005-08/msg00472.html
adds 93ef404 Tweak previous change
adds ac84563 fix conflicts
adds 3467554 * lisp/profiler.el (profiler-calltree-find): Use
function-equal.
adds 533f258 * src/keyboard.c (read_char): Don't break immediate_echo.
adds 765da53 * keyboard.c (read_char): Fix last change.
adds 1b3b87d Use define-derived-mode (and derived-mode-p). *
lisp/play/snake.el (snake-mode): * lisp/play/mpuz.el (mpuz-mode): *
lisp/play/landmark.el (lm-mode): * lisp/play/blackbox.el (blackbox-mode): *
lisp/play/5x5.el (5x5-mode): * lisp/obsolete/options.el (Edit-options-mode): *
lisp/net/quickurl.el (quickurl-list-mode): * lisp/net/newst-treeview.el
(newsticker-treeview-mode): * lisp/mail/rmailsum.el (rmail-summary-mode): *
lisp/mail/mspools.el (mspools-mode): * lisp/locate.e [...]
adds ebb9984 Change comparison functions =, <, >, <=, >= to take many
arguments. * src/data.c: Change comparison functions' interface and
implementation * src/lisp.h: Make arithcompare available for efficient two arg
comparisons * src/bytecode.c: Use arithcompare * src/fileio.c: Use new
interface * test/automated/data-tests.el: New tests for comparison functions *
etc/NEWS
adds 681bd2a merge from trunk
adds 46b1dc2 fix conflicts
adds a41d9dc fix conflicts
adds 95227d0 fix conflicts
adds cb55925 Comment formatting
adds 2a08047 Improve previous interpreter-mode-alist change
adds 6481f6d merge from trunk
adds 53482f4 Fix last change. * data.c (Feqlsign, Flss, Fgtr, Fleq,
Fgeq): Add convenient 'usage' docstring entry to pacify make-docfile.
adds fb14d1d merge from trunk
adds 73f82c7 Fix corruption with multiple emacsclient -t instances.
adds 9bdba39 merge from trunk
adds 742516e Ifdef away frame tool bar code when it is not really
used. * frame.h (struct frame) [HAVE_WINDOW_SYSTEM && !USE_GTK && !HAVE_NS]:
Move tool_bar_window, desired_tool_bar_string, current_tool_bar_string and
minimize_tool_bar_window_p under the above. (fset_current_tool_bar_string,
fset_desired_tool_bar_string) (fset_tool_bar_window): Likewise. * dispnew.c
(clear_current_matrices, clear_desired_matrices)
(adjust_frame_glyphs_for_window_redisplay, free_glyphs, update_fra [...]
adds d1ae916 merge from trunk
adds 16471df Auto-commit of loaddefs files.
adds f5dacaa * xdisp.c (Ftool_bar_lines_needed): Declare as 'const' if
ifdeffed out,
adds 41390a4 merge from trunk
adds 71b28ba * src/insdel.c (insert_from_buffer_1): Don't mark buffer
as modified when insert-buffer-substring an empty string.
adds feeff48 * lisp/files.el (set-auto-mode): Simplify a bit further.
adds 0b08632 merge from trunk
adds 927eec5 Cleaning up a few X scroll bar bits. * termhooks.h (enum
scroll_bar_part): Add scroll_bar_nowhere member. * xterm.h (struct scroll_bar)
[USE_TOOLKIT_SCROLL_BARS && USE_LUCID]: New member last_seen_part, going to
replace... * xterm.c [USE_TOOLKIT_SCROLL_BARS]: ...global last_scroll_bar_part.
(xt_action_hook) [USE_LUCID]: Adjust user. (xm_scroll_callback,
xg_scroll_callback): Do not bloat with Lucid-specific scroll bar support.
(xaw_jump_callback, xaw_scroll_callback): [...]
adds 6070fc7 merge from trunk
adds fb55b9d * termhooks.h (fullscreen_hook): Remove the leftover.
(struct terminal): Fix typo in comment.
adds 412a097 Minor fixes for ido.texi.
adds e9d8fea merge from trunk
adds 656bd48 * lisp/eshell/esh-mode.el (eshell-mode-syntax-table): Fix
up initialization. (eshell-self-insert-command, eshell-send-invisible): Remove
unused argument. (eshell-handle-control-codes): Remove unused var `orig'. Avoid
delete-backward-char.
adds 8d2db8b * nsterm.m (syms_of_nsterm): Use Qns. * w32fns.c
(Fx_open_connection): Remove old '#if 0' code. * w32term.c
(w32_create_terminal, syms_of_w32term): Use Qw32. * xfns.c
(x_display_info_for_name, Fx_open_connection): Remove old '#if 0' code.
(syms_of_xfns): Use Qx.
adds 41c0d73 merge from trunk
adds 5c91a2b * lisp/savehist.el: No need for cl when compiling on
Emacs.
adds 5ec0337 * src/emacs.c (usage_message): Possessive apostrophe
tweak.
adds f20bcfe merge from trunk
adds d3506ca * lisp/vc/vc-cvs.el (cvs-append-to-ignore): Fix arg spec.
Check cvs-sort-ignore-file is bound.
adds 512e4cd * lisp/play/landmark.el (landmark-mode): Fix typos.
adds da712f2 * lisp/echistory.el (electric-command-history): Remove
call to deleted func.
adds ed88649 * lisp/play/landmark.el: Yet more typo fixes.
adds aab6e90 Comment
adds ef064bb merge from trunk
adds 44ee214 Character properties fix in lispref.
adds 04f74f0 merge from trunk
adds 56834f3 * lisp/term/ns-win.el (global-map): Remove binding for
ispell-next, deleted 1999-05-29.
adds 4407438 merge from trunk
adds d3b049e * lisp/autorevert.el (auto-revert-notify-handler): Use
`cl-dolist' since we rely on cl-return.
adds 6138b62 merge from trunk
adds 170266d Cleanup Eshell to rely less on dynamic scoping. *
lisp/eshell/esh-opt.el (eshell-eval-using-options): Don't bind usage-msg,
last-value, and ext-command here. Bind `args' closer to `body'. (temp-args,
last-value, usage-msg, ext-command, args): Don't defvar. (eshell--args):
Declare new dynamic var. (eshell-do-opt): Add argument `args'. Bind our own
usage-msg, last-value, and ext-command. Pass `args' to `body'.
(eshell-process-args): Bind eshell--args. (eshell-set-op [...]
adds dd30d6b merge from trunk
adds 3021392 Use with-demoted-errors now that it can format any error
messages
adds 8c05cb1 Fix some minor shell.el oddness related to usage of error
and message
adds 30b626e * lisp/progmodes/octave.el (help-button-action): Declare.
adds 08d6642 * lisp/progmodes/ruby-mode.el
(ruby-syntax-propertize-function): Declare.
adds 96b3f75 Silence some vc- compilation warnings
adds 7701e07 merge from trunk
adds 16d9f89 Update some function declarations
adds 49b2470 merge from trunk
adds 40e64f0 * lisp/vc/vc.el (vc-deduce-fileset): Doc fix.
adds ff7e4c6 merge from trunk
adds a6ae021 * vc/vc-svn.el (vc-svn-parse-status): If there are
multiple files in the status output, assume `filename' is the first.
adds 8ffbc36 * xterm.c (x_set_scroll_bar_thumb) [USE_LUCID &&
!HAVE_XAW3D]: Clip scroll bar values to prevent thumb from disappear and update
comment.
adds a87e9c8 merge from trunk
adds 4491537 * subr.el (do-after-load-evaluation): Also give compiler
warnings when obsolete files are used (except by obsolete files).
adds d400d0f merge from trunk
adds a99f655 gnus-icalendar small fix
adds 759880b Revert part of previous vc-bzr change
adds be94d71 * vc/vc-svn.el (vc-svn-dir-status-files,
vc-svn-dir-extra-headers) (vc-svn-ignore): Mark unused arguments.
adds aa30fa6 * vc/vc-svn.el (vc-svn-retrieve-tag): Mark unused
argument.
adds 7cb9e4b merge from trunk
adds dea01c6 * vc/vc-dispatcher.el (vc-dir-refresh): Declare.
adds 4a503ae Remove superflous comment
adds 376499b merge from trunk
adds 27e90f7 * xterm.h (x_display_info): New field last_user_time... *
xterm.c (toplevel): ...to replace static last_user_time. (handle_one_xevent,
x_ewmh_activate_frame): Adjust users.
adds 64a5e06 merge from trunk
adds 384a7d7 * doc/emacs/text.texi (Enriched Justification): Explain
values of default-justification.
adds 314d47b merge from trunk
adds 99d8e6d * doc/lispref/functions.texi (Obsolete Functions): Add an
index for obsolete functions.
adds 09af856 merge from trunk
adds 15c6d83 * src/charset.c (char_charset): Document an exception for
char-charset.
adds 9e85e58 merge from trunk
adds 4dfa4b9 Comments.
adds 207a6ff merge from trunk
adds b562327 composite.el (compose-gstring-for-graphic): Handle
enclosing mark.
adds 56d968a merge trunk
adds 3525167 merge from trunk
adds 347ae3e lisp.mk (lisp): Add w32-common-fns.elc.
adds 9865802 merge from trunk
adds da0752f * lisp/cedet/semantic/find.el
(semantic-find-first-tag-by-name): Replace obsolete function assoc-ignore-case
with assoc-string.
adds 9a99d02 merge from trunk
adds ae5e4c4 * lisp/eshell/*.el: Use lexical-binding. *
test/automated/eshell.el: Move from test/eshell.el. (eshell-test/for-loop,
eshell-test/for-name-loop): New tests.
adds 379add7 * lisp/term/ns-win.el (parameters): Don't declare as
dynamic. (before-make-frame-hook): Don't add ineffective function.
adds 5f7470d merge from trunk
adds 51e14f1 * eshell/em-cmpl.el: Undo accidental part of last commit.
adds 2d5788f * test/automated/eshell.el (with-temp-eshell): Avoid
hangs in batch mode due to "has a running proces; kill it?" prompts.
adds e3066ed ChangeLog typo fix
adds d4082b3 merge from trunk
adds 9dc7e8e * test/automated/eshell.el (with-temp-eshell): Use a temp
directory for eshell-directory-name.
adds 4f6e322 merge from trunk
adds 9a650e6 * xterm.h (x_window_to_frame, x_any_window_to_frame)
(x_menubar_window_to_frame): Remove prototypes. * xfns.c (x_window_to_frame,
x_any_window_to_frame) (x_menubar_window_to_frame, x_top_window_to_frame): Move
from here... * xterm.c (x_window_to_frame, x_any_window_to_frame)
(x_menubar_window_to_frame, x_top_window_to_frame): ...to here and convert all
but the last to static.
adds 35c3d36 * net/tramp.el (tramp-check-proper-method-and-host):
Rename it from `tramp-check-proper-host'. Check for a valid method name.
adds 584bb3a merge from trunk
adds a89f3fd * cedet/semantic/ia.el
(semantic-ia-complete-symbol-menu): Comment it out, since it cannot work.
adds b501019 merge from trunk
adds 35ffc6b * lisp/progmodes/gdb-mi.el (gud-cont, gud-step): Declare.
adds d6a0426 Silence some url compilation warnings on systems without
zlib
adds fcef2e1 * lisp/eshell/em-prompt.el (eshell/pwd): Autoload it.
Otherwise an error occurs if eshell-dirs module not loaded.
adds 2ada368 * lisp/eshell/esh-ext.el (eshell-search-path): Declare.
adds 3c9c017 merge from trunk
adds 5c3f9bc * eshell/esh-util.el (ange-cache): Move declaration
earlier.
adds 96fd6ea * lisp/gnus/gnus-html.el (image-size): Declare.
(declare-function): Add compat stub for ancient Emacs.
adds f1a3b0d merge from trunk
adds 311273a * lisp/gnus/gnus-spec.el (gnus-xmas-format): Fix weird
error call.
adds 413f906 * lisp/gnus/mml2015.el (gnus-create-image): Autoload it.
adds 525dcfd merge from trunk
adds 1143ebe * lisp/erc/erc-desktop-notifications.el (dbus-debug):
Declare.
adds 4db1f22 merge from trunk
adds 3509fb4 doc/lispref/text.texi (Not Intervals): Minor wording fix.
adds e4ccda9 merge from trunk
adds 84387cd Fix bug #15337 with non-ASCII characters in file names
used by ansi
adds 9de87b9 merge from trunk
adds 7830899 * lisp/ls-lisp.el: Use advice-add.
(original-insert-directory): Remove. (ls-lisp--insert-directory): Rename from
insert-directory; add `orig-fun' argument. (insert-directory): Advise.
adds aad3612 Unify FRAME_window_system_DISPLAY_INFO macros between all
ports. All of them are replaced with FRAME_DISPLAY_INFO, defined in each port
to reference the port-specific window system data. * msdos.h
(FRAME_X_DISPLAY_INFO): Remove. (FRAME_DISPLAY_INFO): Define. * w32term.h
(FRAME_W32_DISPLAY_INFO, FRAME_X_DISPLAY_INFO): Remove. (FRAME_DISPLAY_INFO):
Define. Adjust users. * xterm.h (FRAME_X_DISPLAY_INFO): Remove.
(FRAME_DISPLAY_INFO): Define. Adjust users. * frame.h (F [...]
adds fda7ba7 merge from trunk
adds 6ad9cb0 * test/automated/eshell.el (eshell-test-command-result):
New, again using a temp directory. Replace eshell-command-result with this
throughout.
adds bc2c076 * test/automated/eshell.el (eshell-test-command-result):
Clean up when done
adds 042cbea merge from trunk
adds fcd42c1 Unify Fx_focus_frame between all ports. * src/frame.h
(x_focus_frame): New prototype. * src/xfns.c (Fx_focus_frame): Remove.
(syms_of_xfns): Do not defsubr it. (x_focus_frame): X implementation. *
src/nsfns.m (Fx_focus_frame): Remove. (syms_of_nsfns): Do not defsubr it.
(x_focus_frame): NS implementation. * src/w32term.c (Fx_focus_frame): Remove.
(x_focus_on_frame): Rename to... (x_focus_frame): W32 implementation. *
src/w32term.h (x_focus_on_frame): Remove prototype [...]
adds 97fc246 * frame.c (Fx_focus_frame) [HAVE_WINDOW_SYSTEM]: Fix last
change.
adds 8bd2fe3 merge from trunk
adds e16582b * test/automated/eshell.el (eshell-test/for-loop,
eshell-test/for-name-loop): Ensure environment variables don't confuse us.
adds d892820 merge from trunk
adds d3fc654 * lisp/dired-x.el (dired-guess-default): Make `file'
available in the env. (dired-guess-shell-alist-user): Doc fix.
adds 9523ac3 merge from trunk
adds 0df00f5 Fix bug #15375 with inaccurate docs of display margin
width values.
adds 08a209b Fix src/ChangeLog entry of last commit.
adds 2b483f0 merge from trunk
adds 0c4efd0 Auto-commit of loaddefs files.
adds d1ec44a Fix last change in lispref/display.texi.
adds 6990c41 Minor fixes for last change in lispref/display.texi.
adds 95d0fa3 * erc.el (erc-update-mode-line-buffer): Handle absent
topic.
adds fe30962 * doc/misc/eshell.texi: Markup fixes.
adds 0d8863b * eshell/esh-var.el (eshell-variable-aliases-list): Fix
doc typo.
adds 1e53bb4 * lisp/eshell/esh-cmd.el (eshell--local-vars): New
variable. (eshell-rewrite-for-command): Add for loop vars to eshell--local-vars.
adds 3075324 * eshell/em-unix.el (eshell/rm): Make -f ignore missing
files. Does not work until bug=15379 gets fixed.
adds 07013c6 * xterm.h (FRAME_X_SCREEN_NUMBER): Add comment.
(BLACK_PIX_DEFAULT, WHITE_PIX_DEFAULT): Use FRAME_X_SCREEN_NUMBER.
adds c7cc32f * frame.h (FRAME_SMALLEST_CHAR_WIDTH,
FRAME_SMALLEST_FONT_HEIGHT): Define once here... * nsterm.h, w32term.h,
xterm.h: ...and not here.
adds 901049a * xterm.h (SCROLL_BAR_X_WIDGET, SET_SCROLL_BAR_X_WIDGET)
[USE_X_TOOLKIT]: Define as such. * w32term.h (SCROLL_BAR_X_WIDGET,
SET_SCROLL_BAR_X_WIDGET): Remove unused Xisms.
adds 7f09455 * xterm.c, xfns.c (toplevel): Remove #ifdef
HAVE_X_WINDOWS because these modules are never compiled otherwise.
adds 0eed035 Drop VERTICAL_SCROLL_BAR_WIDTH_TRIM. For X, it is zero
since 1999, and it is always zero for others, so I assume that this is an
ancient leftover which nobody will want to change any more. * xterm.h,
w32term.h, nsterm.h (VERTICAL_SCROLL_BAR_WIDTH_TRIM): Remove.
(VERTICAL_SCROLL_BAR_INSIDE_WIDTH): * frame.c (x_set_scroll_bar_width): *
w32fns.c (w32_createscrollbar): * w32term.c (w32_set_vertical_scroll_bar): *
xfns.c (x_set_scroll_bar_default_width): * xterm.c (XTfla [...]
adds 820a4cb Auto-commit of loaddefs files.
adds c089653 In window--state-put-2 don't process buffer state when
buffer doesn't exist (Bug#15382).
adds 3fa2054 Port the font backend from the Mac port.
adds d93ab42 Forgot to add files.
adds 745d380 Fix compilation for GNUStep due to font changes.
adds 578c21b * lisp/progmodes/ruby-mode.el (ruby-operator-re):
Consider line continuation character an operator, as far as indentation is
concerned.
adds df15e4f merge from trunk
adds f8eb157 Fix X event waiting to handle multiple frames. * frame.h
(struct frame) [HAVE_X_WINDOWS]: New member wait_event_type. * xterm.c
(pending_event_wait): Remove. Adjust users. (x_detect_focus_change): Pass
frame arg. (handle_one_xevent): Find related frame early and clear per-frame
wait_event_type only if this is an event for the relevant frame.
(x_wait_for_event): Use per-frame wait_event_type.
adds 91d9cdf merge from trunk
adds c6ad9bc Auto-commit of generated files.
adds 2386911 merge from trunk
adds 61582e6 Do not copy X event in handle_one_xevent except KeyPress
case. Wnen XEvent is processed, it is unlikely to be changed except KeyPress
case, so we can avoid copying and use const pointer to const data to make sure
that an event is not changed elsewhere. * xterm.c (handle_one_xevent): Change
2nd arg to 'const XEvent * const' and do not create local copy except for the
KeyPress event. Use casts to avoid a few glitches. Adjust formatting. Add
comments. (SET_SAVED_BUTTO [...]
adds 2676aa6 merge from trunk
adds 83a119f * xterm.c (toolkit_scroll_bar_interaction): Use bool for
boolean. (ignore_next_mouse_click_timeout): Use Time as X does.
(handle_one_xevent): Avoid cast and use unsigned comparison.
adds 2f3ee26 merge from trunk
adds 6434e34 Fix syms_of_(mac|ms)font calls.
adds c1c9aa2 merge from trunk
adds 3f38638 * xsettings.c (init_gconf, init_gsettings): Check for
Glib 2.36.0 before calling g_type_init.
adds 70568a9 * lisp/eshell/esh-opt.el: Fix last change to set
lexical-vars properly. (eshell--do-opts): Rename from eshell-do-opt, remove arg
`body-fun', return args and options. (eshell-eval-using-options): Use the new
return value of eshell--do-opts to set the options's vars in their scope.
(eshell--set-option): Rename from eshell-set-option. Add arg `opt-vals'.
(eshell--process-option): Rename from eshell-process-option. Add arg
`opt-vals'. (eshell--process-args): Use an `opt- [...]
adds cde40d2 * test/automated/eshell.el
(eshell-test/for-name-shadow-loop): Test value before and after loop as well as
during.
adds 504a038 * lisp/icomplete.el (icomplete-in-buffer): New var.
(icomplete-pre-command-hook, icomplete-post-command-hook): Remove those vars
and replace them with functions. (icomplete-minibuffer-setup): Adjust
accordingly. (icomplete--completion-table, icomplete--completion-predicate)
(icomplete--field-string, icomplete--field-beg, icomplete--field-end): New
functions. (icomplete-forward-completions, icomplete-backward-completions)
(icomplete-simple-completing-p, icomplete-exhi [...]
adds 88302cb * test/automated/eshell
(eshell-test/for-name-shadow-loop): Tweak previous
adds 8d95f3a Fix comment typo
adds 0c2a2b5 * test/automated/eshell.el (eshell-match-result): Return
a more informative failure than simply "false". Update callers.
adds a19f6c6 * lisp/url/url-misc.el (url-data): Avoid match-data
mix-up with base64 case. Use Content-Transfer-Encoding rather than
Content-Encoding.
adds 1149ffd message.el (message-expand-group,
message-completion-in-region): Correct the order of start and end of a region
adds 19452b8 * configure.ac: Do not check for g_type_init because we
require glib >= 2.28 for GTK3, glib >= 2.10 for GTK2, glib >= 2.26 for
GSettings and glib >= 2.7.0 for GConf, so suitable glib should provide
g_type_init unconditionally. * src/image.c (fn_g_type_init) [WINDOWSNT]: Define
and load only if Glib < 2.36.0. (fn_g_type_init) [!WINDOWSNT]: Define only if
Glib < 2.36.0. * src/xsettings.c (init_gconf, init_gsettings): Do not check for
g_type_init.
adds 1893694 * xterm.c (handle_one_xevent): Do not call to
x_clear_area if GTK >= 2.7.0.
adds b7ad2f7 Don't overuse 'const' in types of locals.
adds 1f1e06e * lisp/abbrev.el (abbrev--check-chars): Fix thinko.
adds 1809eef * lisp/subr.el (eval-after-load): Preserve evaluation
order.
adds 510f531 * etc/CONTRIBUTE: Clarify disclaimer a bit.
adds 16af232 * etc/CONTRIBUTE: Copyedits.
adds 39eb0cb Merge from emacs-24; up to 2013-01-03T02:31:address@hidden
adds e36b2d2 ChangeLog whitespace fixes
adds 33b83dd * xterm.c (toplevel) [USE_MOTIF]: Include xlwmenu.h to
pacify GCC.
adds 90582f0 Add a major-mode for the *Messages* buffer
adds 16bda96 Commentary update
adds 3696fe8 ChangeLog whitespace fixes
adds f804aa6 Fix ChangeLog typos
adds baed360 * xterm.h (struct x_display_info): New member
x_pending_autoraise_frame, going to replace... * xterm.c
(pending_autoraise_frame): ...static variable. (x_new_focus_frame,
XTread_socket): Adjust users. * w32term.h (struct w32_display_info): New member
w32_pending_autoraise_frame, going to replace... * w32term.c
(pending_autoraise_frame): ...global variable. (x_new_focus_frame,
w32_read_socket): Adjust users.
adds 4a8bb69 message.el (message-display-completion-list): Abolish
adds 5cf10af Auto-commit of generated files.
adds 07dd2ea lisp/gnus/mm-decode.el (mm-add-meta-html-tag): Fix regexp
matching meta tag
adds a6c2ee1 * dispextern.h (check_x_display_info,
x_get_string_resource): Declare here just once and unify the latter. * frame.c
(check_x_display_info, x_get_string_resource): * nsterm.h
(check_x_display_info): * xrdb.c (x_get_string_resource): * xterm.h
(check_x_display_info): Remove prototypes. * nsfns.m (x_get_string_resource):
Likewise. Adjust definition. * w32reg.c (x_get_string_resource): Likewise.
(w32_get_rdb_resource): Adjust user.
adds 2cd9881 * frame.h (x_set_bitmap_icon) [!HAVE_NS]: New function.
(x_icon_type): Remove prototype. (x_bitmap_icon) [!HAVE_NS]: Declare as such. *
frame.c (x_icon_type): Remove. * w32term.c (x_make_frame_visible,
x_iconify_frame): * xterm.c (x_make_frame_visible, x_iconify_frame): Use
x_set_bitmap_icon to factor out common code.
adds 4e0bf88 gnus-int.el (gnus-open-server): Silence compiler
adds e8b66a6 * lisp/eshell/esh-cmd.el
(eshell-post-rewrite-command-function): New var.
(eshell-post-rewrite-command-hook): Make obsolete. (eshell-parse-command):
Simplify. (eshell-structure-basic-command): Remove unused arg `vocal-test'.
(eshell--cmd): Declare. (eshell-parse-pipeline): Remove unused var `final-p'.
Pass a dynvar to eshell-post-rewrite-command-hook. Implement the new
eshell-post-rewrite-command-function. (eshell-invoke-directly): Remove unused
arg `input'. * lisp/e [...]
adds 049c405 * lisp/cedet/semantic/symref/list.el
(semantic-symref-results-mode): Use define-derived-mode.
(semantic-symref-produce-list-on-results): Set up the results here instead of
in semantic-symref-results-mode. Move after semantic-symref-current-results's
defvar now that it refers to that var. (semantic-symref-auto-expand-results)
(semantic-symref-results-summary-function) (semantic-symref-results-mode-hook):
Remove redundant :group arg. (semantic-symref, semantic-symref- [...]
adds 96dbf5a * lisp/emacs-lisp/package.el
(package-generate-autoloads): Remove `require' which should not be needed any
more. (package-menu-refresh, package-menu-describe-package): Use user-error.
adds 0791d10 * w32term.c (w32_read_socket): Avoid temporary variables
in a call to x_real_positions. * xterm.c (handle_one_xevent): Likewise.
adds c2e9e9e * lisp/gnus/gnus-agent.el (gnus-category-mode): Use
define-derived-mode. (gnus-agent-mode): Use derived-mode-p.
(gnus-agent-rename-group, gnus-agent-delete-group): Don't bind
gnus-command-method and *-command-method to nil, but bind gnus-command-method
to *-command-method instead! (gnus-agent-fetch-articles): Remove unused var
`id'. (gnus-agent-fetch-headers): Remove unused arg `force'.
(gnus-agent-braid-nov): Remove unused arg `group'. Adjust callers.
(gnus-agent-s [...]
adds 7a806df * lisp/play/life.el (life-mode): Use define-derived-mode.
Derive from special-mode. (life): Let-bind inhibit-read-only. (life-setup):
Avoid `setq'. Use `life-mode'.
adds 9c0ad4f * lisp/help-mode.el (help-mode-finish): Use
derived-mode-p. Remove obsolete highlighting.
adds 2b42da9 * lisp/simple.el (messages-buffer-mode-map): Unbind "g".
adds 9ab16aa [Gnus] Silence the byte compiler
adds 711668a lisp/gnus/mm-decode.el (mm-add-meta-html-tag): Fix last
change
adds 9f25cb7 * subr.el (add-hook): Robustify to handle closure as well.
adds ec9177b * lisp/textmodes/two-column.el: Make 2C-split work for
--without-x. (scroll-bar-columns): Autoload. (top-level): Require fringe when
compiling.
adds 35cc473 * lisp/url/url-http.el (zlib-decompress-region): Declare.
adds 49a053f Address some "unused lexical variable" warnings
adds 91c837f * eshell/esh-util.el (eshell-sublist): Remove unused
local variable.
adds e740f9d Silence some --without-x compilation warnings
adds f0047cb wdired.el trivia
adds 8a78544 * mail/rmailmm.el (rmail-mime-set-bulk-data): Silence
--without-x compilation.
adds d2f3e9f * lisp/subr.el (x-popup-dialog): Declare.
adds 76e6957 * faces.el (x-display-list, x-open-connection,
x-get-resource): Declare.
adds 4bd4c0a * frame.el (x-display-name): Declare.
adds 5f30349 * mouse.el (mouse-yank-primary): Reorder to silence
--without-x compilation.
adds 6764538 * image.el (image-type-from-buffer): Remove --without-x
warning/error.
adds 9019d09 * image.el (image-multi-frame-p): Remove --without-x
warning/error.
adds 047a1a4 * term/common-win.el (x-select-enable-primary,
x-last-selected-text-primary) (x-last-selected-text-clipboard): Declare.
adds e843de7 * term/x-win.el (x-select-enable-clipboard): Declare.
adds 5fa8951 * term/w32-win.el (create-default-fontset): Declare.
adds 38702b5 * w32-common-fns.el (x-server-version,
x-select-enable-clipboard): Declare.
adds f4a1d57 * term/ns-win.el (x-handle-args): Declare.
adds 2f68e15 * doc-view.el (doc-view-mode): Silence --without-x
compilation.
adds 7e58af4 * follow.el (scroll-bar-toolkit-scroll, scroll-bar-drag)
(scroll-bar-scroll-up, scroll-bar-scroll-down, mwheel-scroll): Declare.
adds cd8edbb * mpc.el (doc-view-mode): Silence --without-x compilation.
adds 45069b2 * term.el (term-mouse-paste): Reorder to silence
--without-x compilation.
adds 5148da1 * net/eww.el (libxml-parse-html-region): Declare.
(eww-display-html): Explicit error if no libxml2 support.
adds ffb82db * net/gnutls.el (gnutls-log-level): Declare.
adds 986ed13 * net/shr.el (image-size, image-animate): Declare.
adds 3a5fdd4 * gnus-util.el (image-size): Declare.
adds 0a9600e * semantic/complete.el (tooltip-mode,
tooltip-frame-parameters, tooltip-show): Declare.
adds 74be3de * semantic/find.el
(semantic-brute-find-first-tag-by-name): Replace obsolete function
assoc-ignore-case with assoc-string.
adds 7bb3e76 * emacs-lisp/chart.el (x-display-color-cells): Declare.
(chart-face-list): Drop Emacsen without display-color-p.
adds ee8b701 Fix typo in declaration
adds 92d77c8 * eshell/em-glob.el (ange-cache): * eshell/em-unix.el
(ange-cache): Declare.
adds 30810a0 * progmodes/gud.el (gud-find-file): Silence --without-x
compilation.
adds 12679bf * progmodes/gud.el (gud-mode): Silence --without-x
compilation. (tooltip-mode): Declare.
adds 7a0c745 * frame.c (x_mouse_grabbed): New function. * dispextern.h
(x_mouse_grabbed): Add prototype. (last_mouse_frame): Remove declaration. *
xterm.h (struct x_display_info): * w32term.h (struct w32_display_info): *
nsterm.h (struct ns_display_info): New member last_mouse_frame, going to
replace... * xdisp.c (last_mouse_frame): ...global variable.
(note_tool_bar_highlight): * w32term.c (w32_mouse_position, w32_read_socket): *
xterm.c (XTmouse_position, handle_one_xevent): Us [...]
adds 18da0d8 * frame.c (x_redo_mouse_highlight): New function to
factor out common code used in W32 and X ports. * dispextern.h
(x_redo_mouse_highlight): Add prototype. * xterm.h (struct x_display_info): *
w32term.h (struct w32_display_info): * nsterm.h (struct ns_display_info): New
members last_mouse_motion_frame, last_mouse_motion_x and last_mouse_motion_y,
going to replace static variables below. * xterm.c (last_mouse_motion_event,
last_mouse_motion_frame) (redo_mouse_highligh [...]
adds 582ed56 Ifdef away recent changes which aren't relevant to NS
port. * dispextern.h (x_mouse_grabbed, x_redo_mouse_highlight) [!HAVE_NS]:
Declare as such. * frame.c (x_mouse_grabbed, x_redo_mouse_highlight)
[!HAVE_NS]: Define as such.
adds 2fd6bdb Auto-commit of loaddefs files.
adds abd4927 * w32term.c (note_mouse_movement): Fix last change.
adds ee3ce8a Fix fontification of type when followed by "const". *
progmodes/cc-engine.el (c-forward-decl-or-cast-1): Don't exclude "known" types
from fontification.
adds a022856 Address some "unused lexical argument" warnings in erc
adds ce50331 Address some "unused lexical argument" warnings in eshell
adds 0bc8d75 * erc/erc-list.el (erc-list-handle-322): Mark unused
argument.
adds 8e51b5d * eshell/em-hist.el (eshell-hist-parse-arguments): Remove
unused arg `silent'. Update callers.
adds 3261d4a * eshell/em-unix.el (eshell-remove-entries): Remove
unused arg `path'. Update callers.
adds 57a3a53 * eshell/esh-util.el (eshell-read-hosts-file): Use
`filename' arg. (directory-files-and-attributes): Mark unused arg.
adds 390b7f9 * eshell/esh-proc.el (eshell-reset-after-proc): Mark
unused arg.
adds 336b5a5 Revise previous esh-proc change
adds 091f1e1 Do not use external array to process X scroll bar
messages. * xterm.c (scroll_bar_windows, scroll_bar_windows_size): Remove.
(x_send_scroll_bar_event): Pack window pointer into two slots of
XClientMessageEvent if we're 64-bit. Adjust comment.
(x_scroll_bar_to_input_event): Unpack accordingly.
adds 72fd287 * eshell/em-unix.el (eshell-remove-entries): Rename
argument to avoid name-clash with global `top-level'.
adds f754477 * emacs-lisp/eieio.el (class-parent): Don't use defalias
with macros.
adds ced135e * xterm.h (struct x_display_info): New members
last_mouse_glyph_frame, last_mouse_scroll_bar, last_mouse_glyph and
last_mouse_movement_time, going to replace static variables below. Adjust
comments. * xterm.c (last_mouse_glyph, last_mouse_glyph_frame)
(last_mouse_scroll_bar, last_mouse_movement_time): Remove.
(note_mouse_movement, XTmouse_position, x_scroll_bar_note_movement)
(x_scroll_bar_report_motion, handle_one_xevent, syms_of_xterm): Related users
changed. * w3 [...]
adds 13d9698 Fix a compiler warning on MS-Windows due to recent
changes.
adds be9bc55 Fix MinGW builds from inside the MSYS installation tree.
adds 52d4169 Auto-commit of generated files.
adds 85e0591 * net/tramp-sh.el (tramp-get-remote-id): Do not raise an
error. (tramp-get-remote-uid-with-id, tramp-get-remote-gid-with-id)
(tramp-get-remote-python): New defuns. (tramp-get-remote-uid-with-perl)
(tramp-get-remote-gid-with-perl): New defuns. Perl code contributed by yary
<address@hidden> (tiny change). (tramp-get-remote-uid-with-python)
(tramp-get-remote-gid-with-python): New defuns. Python code contributed by
Andrey Tykhonov <address@hidden> (tiny change) [...]
adds e189e54 Fix previous patch.
adds 9a0289a * lisp/emacs-lisp/eieio.el (class-parent): Undo previous
change.
adds c440407 * lisp/simple.el (x-selection-owner-p,
x-selection-exists-p): Declare.
adds a2c501b * lisp/emacs-lisp/cl-macs.el (cl-defsubst): Remove unused
local `pbody'.
adds c39cc7d * lisp/eshell/em-ls.el: Use advice. Remove redundant
:group keywords. (eshell-ls-orig-insert-directory): Remove.
(eshell-ls-unload-hook): Not a defcustom any more. Use advice-remove.
(eshell-ls-use-in-dired): Use advice-add/remove. (eshell-ls--insert-directory):
Rename from eshell-ls-insert-directory. Add `orig-fun' arg for use in :around
advice. Make it check (redundantly) eshell-ls-use-in-dired.
adds 230fe2a Merge from gnulib.
adds 2b943ba * xterm.c (handle_one_xevent): Revert part of 2013-09-17
change to avoid Bug#15398.
adds f5f0132 Work around performance bug on OS X 10.8 and earlier.
adds 98ccf24 Rename cvs-append-to-ignore to vc-cvs-append-to-ignore.
adds 485a4a6 * admin/FOR-RELEASE: Remove outdated info.
adds 673558b Avoid replacing 'struct timeval' and compiling
lib/gettimeofday.c on MinGW.
adds 3054cd0 * INSTALL: New homepage of libtiff.
adds ad4c808 Auto-commit of generated files.
adds 2fd3a9f Checked TUTORIAL.cn.
adds 00382e8 A simpler, centralized INLINE.
adds 525540c * INSTALL: Update m17n details.
adds 1e835c2 * lisp/cedet/semantic.el
(semantic-new-buffer-fcn-was-run, semantic-active-p): Move from here... *
lisp/cedet/semantic/fw.el: ...to here.
adds 31dca77 * lisp/subr.el (internal--call-interactively): New const.
(called-interactively-p): Use it. * test/automated/advice-tests.el
(advice-test-called-interactively-p-around)
(advice-test-called-interactively-p-filter-args)
(advice-test-called-interactively-p-around): New tests.
adds e3b2976 Port recent change to hosts where pointers aren't 'long'.
adds 26d078a * erc.el (erc-invite-only-mode, erc-toggle-channel-mode):
Remove unused local variable `erc-force-send'.
adds d052d3b Add keybinding for vc-log-incoming in vc-dir.
adds cb81654 Comments.
adds f6bb098 * doc/emacs/maintaining.texi (Log Buffer): Use @emph
instead of @strong.
adds 75d83e2 Recognize OBJFILE-gdb.gdb GDB script files.
adds 8782944 Add information about carriage-return in lispref.
adds b3f1d11 Fix bug #15426 with directory-files invoked from a
unibyte buffer.
adds ece1500 C++: fontify identifier in declaration following
"public:" correctly. * progmodes/cc-langs.el (c-decl-start-colon-kwd-re): New
lang var to match "public", etc. (c-decl-prefix-re): Add ":" into the C++
value. * progmodes/cc-engine.el (c-find-decl-prefix-search): Refactor a bit.
Add a check for a ":" preceded by "public", etc.
adds 3a4be55 @refill is no longer needed.
adds c6cfd91 Fix syntax.h bug introduced by recent INLINE change.
adds 76880d8 Fix bug #15365 with aborts in try_window_id.
adds 3e0b94e Add set operations for bool-vector.
adds cd9356f Suppress unused variable warning when compiling without a
window system.
adds 8fef36c * conf_post.h (assume): Fix compiler error: x shall be
cond.
adds 7186ba6 * files.el (interpreter-mode-alist): Add octave.
adds 69b3deb * doc/lispref/nonascii.texi (Default Coding Systems):
Typo fix.
adds fb83ea6 Fix compiler warnings from XCode 5.0 on OSX.
adds a84683f Tell valgrind about conservative GC regions and suppress
spurious warings.
adds 57b1616 Remove references to universal-argument-num-events.
adds c8af4e6 lisp/vc/vc-sccs.el (vc-sccs-search-project-dir): Mark
unused argument.
adds d4a9284 src/w32console.c, src/w32term.c: Remove unused variables.
adds 3321535 * autoinsert.el (auto-insert-alist): Make the value of
lexical-binding match its file setting.
adds 8762e52 Suppress some unhelpful warnings when using clang.
adds cd548fa Fix the definition of 'assume' for GCC older than 4.5.
adds f03eddb Fix bug #15437 with mouse highlight on overlay strings.
adds b519df2 Fix last commit.
adds 5492865 * dispnew.c (frame_garbaged, selected_frame,
last_nonminibuf_frame): Move to... * frame.c (frame_garbaged, selected_frame,
last_nonminibuf_frame): ...this file and convert the latter to static. Adjust
comment. (make_initial_frame): * window.c (init_window_once): Adjust user. *
frame.h (last_nonminibuf_frame): Remove declaration. * lisp.h (selected_frame):
Likewise. * msdos.c (the_only_display_info): Adjust comment.
adds bab4f76 Auto-commit of generated files.
adds e08813d * xdisp.c (noninteractive_need_newline,
message_log_need_newline) (overlay_arrow_seen, message_enable_multibyte,
line_number_displayed) (display_last_displayed_message_p, message_buf_print)
(message_cleared_p, help_echo_showing_p, hourglass_shown_p): Use bool for
boolean. * dispextern.h (help_echo_showing_p, hourglass_shown_p): * lisp.h
(noninteractive_need_newline): Adjust declaration.
adds 3a6a78f * dispextern.h (cancel_line, init_desired_glyphs): Remove
ancient leftover.
adds 8499844 * lisp/eshell/esh-cmd.el (eshell--sep-terms): New var.
(eshell-parse-command, eshell-parse-pipeline): Use it since
eshell-separate-commands requires a dynamic scoped var. Reported by Jan
Moringen <address@hidden>.
adds d160dd0 * alloc.c (valgrind_p): Use bool for boolean.
adds 7be68de Some minor cleanups of recently-added bool vector code.
adds ec7bc82 Optimize glyph row clearing and copying routines. *
dispextern.h (struct glyph_row): Change layout of struct glyph_row to help
copy_row_except_pointers. Adjust comment. * dispnew.c (null_row): Remove.
(clear_glyph_row): Use offsetof and memset to find and clear just the members
that need clearing. Adjust comment. (copy_row_except_pointers): Likewise for
copying.
adds d6d9cbc Use union for the payload of struct Lisp_Vector. This
helps to avoid a few glitches dictated by C's aliasing rules. * lisp.h (struct
Lisp_Vector): Use union for next and contents member. Adjust comment. Change
related users. * alloc.c (next_in_free_list, set_next_in_free_list): Remove.
Related users changed. * buffer.c, bytecode.c, ccl.c, character.h, chartab.c,
composite.c: * composite.h, disptab.h, fns.c, fontset.c, indent.c, keyboard.c:
* lread.c, msdos.c, proce [...]
adds 9da0f50 * dispnew.c (clear_glyph_row, copy_row_except_pointers):
adds 10ebac9 Fix build break due to vector changes
adds 4710d6f * data.c (POPCOUNT_STATIC_INLINE): New macro, as a hack
for popcount.
adds cf647d9 * dispnew.c (clear_glyph_row, copy_row_except_pointers):
Use enums
adds 0c17387 * lisp/midnight.el (clean-buffer-list-kill-regexps)
(clean-buffer-list-kill-buffer-names): Update for the new Man buffer naming
which includes the object name.
adds 959c3d2 Merge from gnulib.
adds ec165e8 Auto-commit of generated files.
adds 0057865 * emacs-lisp/cl-macs.el (cl-type-spec): Tell edebug what
type specs are and that they're not evaluated.
adds 3958758 * minibuffer.el (completion-all-sorted-completions): Make
args optional as they are.
adds ba355de Signal error when reading an empty byte-code object
(Bug#15405) * lread.c (read1): signal error * alloc.c (make_byte_code): eassert
header size (sweep_vectors): change an int to size_t
adds 6950f15 international/quail.el (quail-help): Make it not a
command.
adds 6232855 * doc/emacs/emacs.texi (Intro): Minor cleanup.
adds 798b870 merge turnk
adds 09f62a1 * doc/emacs/dired.texi (Flagging Many Files): Use @emph
instead of @strong.
adds 0550c95 * doc-view.el (doc-view-reset-zoom-level): New command.
(doc-view-mode-map): Remap text-scale-adjust bindings to doc-view zoom commands
(bug#15466).
adds 529fb53 * doc-view.el (doc-view-scale-reset): Rename from
`doc-view-reset-zoom-level'. (doc-view-scale-adjust): New command.
(doc-view-mode-map): Remap `text-scale-adjust' bindings to
`doc-view-scale-adjust'.
adds 3b7b269 * lisp/emacs-lisp/cl-macs.el: (cl--loop-destr-temps):
Remove. (cl--loop-iterator-function): Rename from cl--loop-map-form and change
its convention. (cl--loop-set-iterator-function): New function. (cl-loop):
Adjust accordingly, so as not to use cl-subst. (cl--parse-loop-clause): Adjust
all uses of cl--loop-map-form. Bind `it' with `let' instead of substituting it
with `cl-subst'. (cl--unused-var-p): New function. (cl--loop-let): Don't use
the cl--loop-destr-temps hac [...]
adds e1db6a1 Comment.
adds 25201ef Fix typo.
adds 5af5ed0 * lisp/progmodes/octave.el (octave-mode-map): Add key
binding for octave-lookfor. (octave-mode-menu): Add octave-lookfor.
(inferior-octave-mode-map, octave-help-mode-map): Bind C-ha to octave-lookfor.
(octave-lookfor): New function.
adds 7e138a6 * lisp/progmodes/octave.el (octave-mode-map): Bind
octave-send-buffer. (octave-mode-menu): Add octave-send-buffer.
(octave-send-buffer): New function.
adds e090f49 Rename lookup-words to ispell-lookup-words
(ispell-complete-word, ispell-command-loop): All uses changed.
adds 4d2e94d * progmodes/octave.el (inferior-octave-completion-table)
(inferior-octave-completion-at-point): Minor tweaks.
adds 0d2647e Fix compilation under GLYPH_DEBUG, broken by conditional
tool_bar_window.
adds 1610938 Pick up default selection color on OSX when user defaults
are not set.
adds 38de11b Fix indentation/fontification of Java enum with
"implements".
adds f046996 Remove an unnecessary FIXME.
adds 0bf29ba * url/url-util.el (url-pretty-length): Make obsolete and
all uses changed to file-size-human-readable.
adds 4ec3c26 Remove unnecessary @refill.
adds 6cfe977 Refine documentation of `looking-back'.
adds d3e2acb In delete_frame record selected frame only after calling
Qdelete_frame_functions (Bug#15477).
adds caa50be * frame.c (delete_frame): Block/unblock input to overcome
race condition.
adds 66d13b2 * window.c (calc_absolute_offset): #elif should be #elif
defined.
adds 92e5298 Fix bug #15484 with link error in the --without-x
configuration.
adds 832966e * term/ns-win.el (ns-initialize-window-system): Set
locale-coding-system and default-process-coding-system to utf-8-unix.
adds 056453c * lisp/emacs-lisp/package-x.el
(package-upload-buffer-internal): Pass `extras' slot from `package-desc' to
`package-make-ac-desc'.
adds 481a8e0 * progmodes/octave.el (inferior-octave-startup-file):
Prefer ~/.emacs.d/init_octave.m.
adds e9155c4 * lisp/newcomment.el (comment-beginning): When
`comment-use-syntax' is non-nil, use `syntax-ppss'.
adds 494e898 * lisp/emacs-lisp/package.el (package-buffer-info,
describe-package-1): Use :url instead of :homepage, as per
http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00622.html
adds 08518d4 Auto-commit of loaddefs files.
adds be4e325 * lisp/vc/vc-git.el (vc-git-grep): Disable pager.
adds abd1ae3 * lisp/emacs-lisp/package.el (package-desc): Simplify.
adds 0daa080 * lisp/term/ns-win.el (ns-initialize-window-system): Set
locale-coding-system and default-process-coding-system for darwin only.
adds 4e35636 * themes/leuven-theme.el: Add Commentary and some
headers, update face definitions, add autoload block which is used when
distributed separately from Emacs.
adds 45435f0 * macfont.m (macfont_draw): Use CGRectMake rather than
NSMakeRect (Bug#15500).
adds a30ddac * fringe.c (toplevel): Do not use HAVE_WINDOW_SYSTEM
because this module is never compiled otherwise.
adds 29bf4de * window.h (struct window): Prefer enum text_cursor_kinds
to int for phys_cursor_type member. Move the latter, phys_cursor_width,
phys_cursor_ascent and phys_cursor_height under HAVE_WINDOW_SYSTEM. * window.c
(replace_window, make_window): Adjust users.
adds a2f93a5 Sync with Tramp 2.2.8.
adds afae9a6 Sync with Tramp 2.2.8.
adds 8c1f51f Add an index for the table of syntax classes.
adds 1a23cd4 * frame.h (struct frame): Drop has_minibuffer member
because... (FRAME_HAS_MINIBUF_P): ...this macro can be implemented without it.
* frame.c (make_frame, make_minibuffer_frame): Adjust users.
adds c348360 * macfont.m (macfont_draw): Use s->ybase for correct y
position.
adds 376f862 * lisp/progmodes/compile.el (compilation-start): Try
globbing the arg to `cd'.
adds 15a1e93 epg: doc improvement for verify functions
adds 328a817 * lisp/subr.el (decode-char, encode-char): Use
advertised-calling-convention instead of the docstring to discourage use of the
`restriction' arg. (error): Use `declare'. * src/charset.c (Fdecode_char,
Fencode_char): Remove description of `restriction' arg. now that it's hidden by
advertised-calling-convention.
adds adf2aa6 Introduce new bytecodes for efficient
catch/condition-case in lexbind. * lisp/emacs-lisp/byte-opt.el
(byte-optimize-form-code-walker): Optimize under `condition-case' and `catch'
if byte-compile--use-old-handlers is nil. (disassemble-offset): Handle new
bytecodes.
adds b52f569 * eval.c (clobbered_eassert): New macro.
adds 0a858eb Merge from gnulib.
adds acbadd0 Add support for package signature checking.
adds 8a3fafe Auto-commit of generated files.
adds ead4534 * xdisp.c (Qglyphless_char): Now static.
adds 79b3ad5 * doc/lispref/syntax.texi (Syntax Flags): Add an index
for comment style.
adds c9358b4 Add an index for modify-syntax-entry.
adds 75273af * lisp.h (eassert): Assume that COND is true when
optimizing.
adds 6cad7ba * lisp/minibuffer.el (completion--replace): Be careful
that `end' might be a marker.
adds 157fec2 * bytecode.c (exec_byte_code): Use some more volatile
variables
adds 4eed315 Use hardware support for byteswapping on glibc x86 etc.
adds 1dab32a * progmodes/octave.el
(inferior-octave-error-regexp-alist)
(inferior-octave-compilation-font-lock-keywords): New variables.
(compilation-error-regexp-alist) (compilation-mode-font-lock-keywords): Defvar
to pacify compiler. (inferior-octave-mode): Use compilation-shell-minor-mode.
adds eafe4c8 Auto-commit of generated files.
adds 9e6229f * net/secrets.el (secrets-create-collection): Add
optional argument ALIAS. Use proper Label keyword. Append ALIAS as
dbus-call-method argument. (Bug#15516)
adds 942f6f8 * xdisp.c (redisplay_internal): Simplify because
scan_for_column now uses find_newline instead of scan_newline and so doesn't
move point.
adds cd30a8e In nt/gnulib.mk create <byteswap.h> from <byteswap.in.h>.
adds 63bd7f3 * lisp/emacs-lisp/syntax.el (syntax-ppss): Doc fix.
adds 939fb29 * progmodes/octave.el (inferior-octave-mode): Call
compilation-forget-errors.
adds 258ab3b * lisp/subr.el (read-passwd): Hide chars even when called
within a context where after-change-functions is disabled.
(set-temporary-overlay-map): Don't remove oneself from pre-command-hook until
we removed ourself from overriding-terminal-local-map.
adds a27c1b7 * lisp/textmodes/css-mode.el (css-smie-rules): Toplevel's
a list. * test/automated/completion-tests.el: * test/indent/css-mode.css: New
files.
adds 34ca0f4 New functions for finding the administrative directory in
VC.
adds 0106e5b * lisp/progmodes/ruby-mode.el (ruby-mode): Add
`ruby-mode-set-encoding' to `after-save-hook' instead of `before-save-hook',
because then we know exactly what encoding was used to write the file.
(ruby-mode-set-encoding): Use `last-coding-system-used' instead of guessing.
Call `basic-save-buffer-1' after modifying the buffer.
adds 6f6ab82 * progmodes/octave.el (octave-send-region): Call
compilation-forget-errors.
adds bf48d14 Auto-commit of generated files.
adds 9e73b24 * doc/lispref/syntax.texi (Categories): Add an index for
category sets.
adds a27fd30 * nsterm.m (check_native_fs): Remove erroneous comment.
adds 544a2a8 Minor doc fixes.
adds aa0214d Revert 2013-10-05T02:26:address@hidden
adds 34d1a13 Get Ruby's SMIE code to pass the test suite. *
lisp/progmodes/ruby-mode.el (ruby-use-smie): Change default.
(ruby-comment-column): Follow the global default, by default.
(ruby-smie-grammar): Add assignment syntax. (ruby-smie--implicit-semi-p): No
implicit semi-colon after an open-paren, a comma, or a \.
(ruby-smie--forward-token, ruby-smie--backward-token): Handle heredocs, and
line continuations. (ruby-smie-rules): Adjust handling of open-paren, now that
it's never [...]
adds da9ea6d * lisp/newcomment.el (comment-use-global-state): Change
default value to t, mark obsolete. (comment-beginning): In addition to
`comment-to-syntax', check the value of `comment-use-global-state'.
adds 5cd9cda * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Dedent
`ensure' keyword, too.
adds 7318480 * test/automated/ruby-mode-tests.el: Add tests for
`ruby-forward-sexp' and `ruby-backward-sexp' that fail when `ruby-use-smie' is
t.
adds 9548391 Remove unnecessary @refill.
adds 28c7609 * nsterm.m (ns_update_begin): If native fullscreen and no
toolbar, hide toolbar. (windowDidEnterFullScreen:): If presentation options are
zero, set them here (Bug#15388).
adds a3e9050 Don't force auto hide dock when hide menu changes.
adds 3986af6 * net/network-stream.el (network-stream-open-starttls):
Don't add --insecure if it's already present, because that gnutls-cli rejects
getting that parameter twice.
adds 568e370 * indent/ruby.rb: Fix a factual error.
adds 85698d6 * register.el (register-preview-delay)
(register-preview-functions): New variables. (register-read-with-preview,
register-preview) (register-describe-oneline): New functions.
(point-to-register, window-configuration-to-register)
(frame-configuration-to-register, jump-to-register) (number-to-register,
view-register, insert-register) (copy-to-register, append-to-register,
prepend-to-register) (copy-rectangle-to-register): Use
register-read-with-preview to read register.
adds c8af480 * etc/NEWS: Mention new feature of register commands.
adds 7ccae3b * lisp/progmodes/ruby-mode.el: Fix recently added tests.
(ruby-smie-grammar): Add - and +. (ruby-smie--redundant-do-p,
ruby-smie--forward-id) (ruby-smie--backward-id): New functions.
(ruby-smie--forward-token, ruby-smie--backward-token): Use them.
(ruby-smie-rules): Handle hanging do. Get rid of hack, not needed any more. *
test/indent/ruby.rb: Add a few more tests; adjust some indentation.
adds 6de913c * doc/lispref/tips.texi (Comment Tips): Discourage use of
triple semi-colons for non-headings.
adds 2e7ba2c * lisp/emacs-lisp/tq.el (tq-create): Use a closure
instead of `(lambda...).
adds a583328 * lisp/emacs-lisp/lisp-mode.el (eval-defun-2): Simplify,
using lexical-binding.
adds 731fc3a * lisp/emacs-lisp/easymenu.el (easy-menu-create-menu):
Use closures.
adds 55ca2c0 * lisp/progmodes/compile.el (compilation-parse-errors):
Use compilation--put-prop. (compilation--ensure-parse): Check
compilation-multiline.
adds 3c439e0 * alloc.c (Fmake_string): For ASCII char initializer,
prefer memset to explicit loop. Otherwise copy largest possible chunk from
initialized to uninitialized part, thus allowing the longer memcpy runs and
reducing the number of loop iterations.
adds 223752d emacs_read and emacs_write now use void *, not char *.
adds cc593f5 * alloc.c (Fmake_string): Fix last change.
adds f8f91d5 * net/tramp.el (tramp-handle-insert-file-contents):
Improve handling of BEG and END.
adds 81856d2 * trampver.texi: Update release number.
adds 2f84ba1 * test/indent/ruby.rb: Fix a spurious change, add more
failing examples.
adds da3e5eb * lisp/nxml/nxml-mode.el: Use lexical-binding and
syntax-propertize. (font-lock-beg, font-lock-end): Move before first use.
(nxml-mode): Use syntax-propertize-function. (nxml-after-change,
nxml-after-change1): Adjust accordingly. (nxml-extend-after-change-region):
Remove. * lisp/nxml/nxml-ns.el: Use lexical-binding. (nxml-ns-save): Use
`declare'. (nxml-ns-prefixes-for): Avoid add-to-list. * lisp/nxml/nxml-util.el:
Use lexical-binding. (nxml-with-degradation-on-error, [...]
adds bd74250 * insdel.c (insert_from_gap): Prefer ptrdiff_t to int
where needed.
adds 764636d * xdisp.c (handle_fontified_prop): Prefer ptrdiff_t to
int where needed. Use bool for boolean.
adds bdc6b4c * lisp/textmodes/css-mode.el (css-smie-rules): Fix
indentation. (css-mode): Use electric-indent-chars.
adds d2e0e79 * lisp/emacs-lisp/smie.el (smie-next-sexp): Refine last
fix. * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Tweak handling of open
braces.
adds 2abb4e6 * lisp/electric.el (electric-indent-inhibit): New var.
(electric-indent-post-self-insert-function): Use it. * lisp/progmodes/python.el
(python-mode): Set it.
adds ddb317b * nsterm.m (windowDidEnterFullScreen:):
setPresentationOptions only on >= 10.7.
adds 595e113 Improve support for popcount and counting trailing zeros.
adds 0ea1599 * lisp/progmodes/ruby-mode.el
(ruby-smie--implicit-semi-p): Handle the case of the dot in a chained method
call being on the following line.
adds 35ece23 Refine the last change
adds cc5da1e * lisp/vc/pcvs.el: Use lexical-binding. (cvs-temp-buffer,
cvs-make-cvs-buffer): Pass some vars in the lexical environment of `eval'.
(cvs-mode-run, cvs-mode-do): Change `postproc' to be a function rather than a
list of expressions. Adjust callers. * lisp/vc/pcvs-defs.el (cvs-postprocess):
Remove, unused.
adds 4425606 * lisp/mpc.el (mpc-songs-jump-to): Adjust to different
playlist format.
adds 87c4314 * lisp.h (bits_word, BITS_WORD_MAX): New type and macro.
adds f222337 * lisp/emacs-lisp/backquote.el (backquote-process): Catch
uses of , and ,@ with more than one argument.
adds 8ffa1a0 * lisp/progmodes/perl-mode.el: Use lexical-binding.
Remove redundant :group args. (perl-nochange): Change default to be closer to
other major modes's standard behavior. (perl-indent-line): Don't consider text
on current line as a valid beginning of function from which to indent.
adds 3e45e70 ChangeLog consistency.
adds 1897836 Fix race where emacs aborts when sent SIGTERM.
adds 1142cc2 Complete ChangeLog entry that was inadvertently truncated.
adds 5ea75d2 * register.el (insert-register): Fix
2013-10-07T01:28:address@hidden
adds d180bde * nsterm.m (windowDidExitFullScreen:):
(toggleFullScreen:): Change NS_IMPL_COCOA to HAVE_NATIVE_FS.
adds b7d5bd8 * indent.el: Provide interactive indent-rigidly mode.
Use lexical-binding. (indent-rigidly--current-indentation): New function.
(indent-rigidly-map): New var. (indent-rigidly): Use it to provide interactive
mode. (indent-region): Add progress reporter. (tab-stop-list): Make it
implicitly extend to infinity by repeating the last step.
(indent--next-tab-stop): New function to implement this behavior.
(tab-to-tab-stop, move-to-tab-stop): Use it.
adds f849808 Do not allocate huge temporary memory areas and objects
while encoding for file I/O, thus reducing an enormous memory usage for large
buffers. See
http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00180.html. * coding.h
(struct coding_system): New member raw_destination. * coding.c
(setup_coding_system): Initialize it to zero. (encode_coding_object): If
raw_destination is set, do not create dst_object. Add comment. * fileio.c
(toplevel): New constant E_WRITE_ [...]
adds ec95982 Auto-commit of generated files.
adds ecab13d * dispnew.c (set_window_update_flags): Add buffer arg.
Adjust comment. (redraw_frame, update_frame): Adjust users. * dispextern.h
(set_window_update_flags): Adjust prototype. * xdisp.c (redisplay_internal):
When updating all frames with zero windows_or_buffers_changed, assume that only
the windows that shows current buffer should be really updated.
adds 0628651 * lisp/emacs-lisp/lisp-mode.el: Font-lock cl-lib
constructs. (lisp-el-font-lock-keywords, lisp-el-font-lock-keywords-1)
(lisp-el-font-lock-keywords-2, lisp-cl-font-lock-keywords)
(lisp-cl-font-lock-keywords-1, lisp-cl-font-lock-keywords-2): New constants.
(lisp-mode-variables): New `elisp' argument. (emacs-lisp-mode): Use it. *
lisp/font-lock.el (lisp-font-lock-keywords, lisp-font-lock-keywords-1)
(lisp-font-lock-keywords-2): Move to lisp-mode.el.
adds b5e9cbb Initial incomplete version of tty menus.
tty_menu_activate not done yet.
adds 141f1ff Second commit; does not compile yet.
adds 4130631 Merge from trunk after a lot of time.
adds 50a5f95 Made HAVE_MENUS the default; comment fix in term.c.
adds e787313 Fixed C compilation problems.
adds 5877bb8 Removed unnecessary tests for GUI sessions and created
menu faces.
adds ffc3882 Minor fixes to interfaces, avoid assertion violation
under GLYPH_DEBUG.
adds 342cf49 Fixed display and padding of menu items; File menu
displays OK.
adds dfe3ac0 Use AREF instead of XVECTOR; crashes still here.
adds f1303b5 Converted compile-time tests to run-time tests. Menus
display!
adds 28a1644 Turn off text cursor when dropping down menus.
adds 06284c3 Fixed the menu item encoding for tty menus.
adds 0de8359 Crude code to simulate keyboard/mouse input in menus via
GDB.
adds 8a0529f Record and use cursor coordinates in menu. Active face
and help echo work!
adds 42a1ea0 No need to pay attention to window margins.
adds a01f89a Fixed minor issues with truncation of menu items.
adds 96114a3 Fixed frame save/restore and 'mouse position' tracking.
adds fa93733 Fixed screen restoration after popping down a menu.
adds 9e30f0e Fix a buglet in calculating menu width.
adds 2fa833d Fix a blatant bug in restore_current_matrix.
adds e11a3bd Make F10 pop up the File menu.
adds f0177f8 Fix infinite loop in menu input due to block_input.
adds 474163a Prevent redisplay and keystroke echo during menu
navigation.
adds 824682e Restore help-echo for menu items, ifdef away unneeded
MSDOS code.
adds 7ace926 Half-solution for menus popped up by mouse clicks.
adds df78230 Use overriding-terminal-local-map for menu navigation.
adds f34729e Fix submenus and screen restoration.
adds aa36c6d Fix crash in GUI mode and enable TTY mouse on Windows.
adds e648f69 Read mouse movement via read_menu_command.
adds bbc1083 Menu movement by mouse and keyboard live in peace now.
adds b87c4ff Merge from trunk.
adds f573ac3 Fix compilation problem due to merge from trunk.
adds 5cbcc45 Some cleanups: remove unused code.
adds f423498 Merge from trunk before trying Unix TTY.
adds cee18f1 Fix up- and down-arrows in menus on Unix TTY (which now
works).
adds 0fe3602 Define tty-menu-* faces via defface.
adds 0afa0aa x-popup-dialog fixed, almost.
adds 9f8551d Fixed x-popup-dialog.
adds bdaed46 Improved horizontal position of TTY dialogs.
adds 6509f77 Fix message-box and avoid compilation warnings.
adds 4b65d53 Documentation updates.
adds 0a12fca NEWS updated.
adds d797af5 Fix documentation.
adds ffe759e Fix display-mouse-p and display-popup-menus-p for TTYs;
menus in Custom work.
adds ac776da Improve NEWS.
adds 981b26a More updates for documentation.
adds 2b2d19f Mark Lisp menu changes as documented in NEWS.
adds 6270e29 Fix hiding cursor when displaying menu on a TTY.
adds 63dfbda Fix menu drop by mouse click; new primitive
menu-bar-menu-at-x-y.
adds 72b70f6 Fix pop down menu with another click on menu bar.
adds 401cf89 Account for character width on display in menu bar.
adds f9e5cb0 Improve commentary.
adds ca34335 F10 invokes menu by X,Y.
adds 1f16a64 F10 can now invoke menu-bar menus from local map.
adds 493a197 Make tty-menu-open-use-tmm a defcustom, update tmm docs
accordingly.
adds 4a48e94 Horizontal keys in TTY menus work.
adds afd8eb2 Cleanups and commentary changes.
adds f3370a9 Preload tooltip.el unconditionally.
adds 4ed7741 Support menus on text-mode terminals.
adds b090447 Fix bug #15557 with spelling in the manual.
adds c7a7f31 Attempt to fix broken compilation on several systems due
to menu.h.
adds 3b158d1 Fix minor problems found by static checking.
adds b0949cc * lisp/isearch.el (isearch-help-map, isearch-mode-map):
Don't bind [t] to isearch-other-control-char. (isearch-mode): Add
isearch-pre-command-hook to pre-command-hook and isearch-post-command-hook to
post-command-hook. (isearch-done): Remove isearch-pre-command-hook from
pre-command-hook and isearch-post-command-hook from post-command-hook.
(isearch-unread-key-sequence) (isearch-reread-key-sequence-naturally)
(isearch-lookup-scroll-key, isearch-other-control-char) (i [...]
adds 238150c * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Indent
after hanging iuwu-mod token. (ruby-smie--implicit-semi-p): Prohibit implicit
semicolon after hanging iuwu-mod token. (ruby-smie--forward-token): Do not
include a dot after a token in that token. (ruby-smie--backward-token):
Likewise.
adds 7980453 * lisp/profiler.el: Create a more coherent calltree from
partial backtraces. (profiler-format): Hide the tail with `invisible' so that
C-s can still find the hidden elements. (profiler-calltree-depth): Don't
recurse so enthusiastically. (profiler-function-equal): New hash-table-test.
(profiler-calltree-build-unified): New function. (profiler-calltree-build): Use
it. (profiler-report-make-name-part): Indent the calltree less.
(profiler-report-mode): Add visibility spe [...]
adds 9527345 Auto-commit of generated files.
adds 051277b Fix bug #15565 with assertion violations in x_free_gc.
adds 574411d authors.el trivia
adds fa02290 Doc tweaks for cond
adds 0d5d302 * lisp.h (eassert): Don't use 'assume'.
adds ab7ce97 * intervals.c (temp_set_point_both): Move test into
'eassert',
adds 14afa54 * lisp/vc/vc-svn.el (vc-svn-create-repo): Expand paths in
file://... url.
adds 0486bea * nsfns.m (Fns_convert_utf8_nfd_to_nfc): Check input for
valid UTF-8 or throw error.
adds 9f6a18d Fix minor problems in text-mode menu display.
adds e20bb24 * fns.c (sxhash_bool_vector): Fix buffer read overrun.
adds 2edcd3c * lisp/isearch.el (isearch-pre-command-hook): Use
this-single-command-keys instead of this-command-keys. Add
universal-argument-more and universal-argument-minus to the list of prefix
commands.
adds a066720 * lisp/textmodes/text-mode.el (text-mode-map): Add a menu
(tiny change)
adds 9db13ba * lisp/menu-bar.el (menu-bar-options-menu): Remove
text-mode auto-fill, now that text mode has a menu with the same entry.
(menu-bar-text-mode-auto-fill): Remove now unused func.
adds f3606ef Handle giflib 5 changes (tiny change)
adds 9271e90 * lisp/desktop.el (desktop-save): Default to saving in
.emacs.d, since PWD is no longer in desktop-path by default.
adds c6e8ae7 * icalendar.el (icalendar-import-file): Fix interactive
spec (tiny change)
adds 4b5a548 * lib-src/make-docfile.c (search_lisp_doc_at_eol): Use
int rather than char with getc.
adds 20832de * lisp/menu-bar.el (tty-menu-navigation-map): Reduce
redundancy.
adds 1afcba6 * keyboard.c (init_kboard): Now static. Add arg to
denote window system. Adjust comment. (init_keyboard): Adjust user.
(allocate_kboard): New function. (syms_of_keyboard): * nsterm.m (ns_term_init):
* term.c (init_tty): * w32term.c (w32_create_terminal): * xterm.c
(x_term_init): Use it. * keyboard.h (init_kboard): Remove prototype.
(allocate_kboard): Add prototype.
adds 6c8413f Fix doc-string of pop-to-buffer-same-window. (Bug#15492)
adds 6bbe6da * keyboard.c (last_event_timestamp): Remove. For X
selection and GTK popup menus, it may be obtained from per-frame X display
info. (kbd_buffer_store_event_hold, kbd_buffer_get_event)
(process_special_events): Adjust users. * keyboard.h (last_event_timestamp):
Remove declaration. * xmenu.c (xmenu_show, create_and_show_popup_menu): Lost
last arg. Use FRAME_DISPLAY_INFO (f)->last_user_time for gtk_menu_popup. *
menu.h (xmenu_show): Adjust prototype. * menu.c (Fx_popup [...]
adds a18180b Auto-commit of generated files.
adds 2f6e161 * lisp/menu-bar.el (menu-bar-open): Don't use popup-menu
if menu-bar is hidden.
adds db13869 * vc/vc.el (vc-diff-build-argument-list-internal): If the
file is not locked, use last revision and current source as defaults.
(Bug#15569)
adds a5dab15 MS-Windows follow-up to 2013-10-10T01:03:address@hidden:
support giflib 5.x.
adds 9914962 * image.c: Pacify --enable-gcc-warnings.
adds 00036e1 Attempt to fix crashes per bug #15575.
adds ee041f2 * src/fileio.c (Fsubstitute_in_file_name): Use
substitute-env-in-file-name. (Qsubstitute_env_in_file_name): New var.
(syms_of_fileio): Define it. * lisp/env.el (substitute-env-in-file-name): New
function. (substitute-env-vars): Extend the meaning of the optional arg.
adds 6d8ca17 * test/automated/ruby-mode-tests.el
(ruby-with-temp-buffer): Move before first use. (ruby-should-indent): Use
indent-according-to-mode. (ruby-deftest-move-to-block): Use `declare'.
adds 0922b82 * lisp/emacs-lisp/smie.el (smie--matching-block-data):
Invalidate the cache also after commands that modify the buffer but don't move
point.
adds b68e292 * lisp/progmodes/ruby-mode.el
(ruby-smie--implicit-semi-p): Split the cases of ? and =. (ruby-smie-rules):
Simplify the "do" rule. The cases when the predicate would return nil are
almost non-existent. (ruby-smie--redundant-do-p): Include "until" and "for"
statements.
adds dd07001 * lisp/progmodes/sh-script.el: Provide simpl(e|istic)
completion. (explicit-shell-file-name): Declare. (sh--vars-before-point,
sh--cmd-completion-table): New functions. (sh-completion-at-point-function):
New function. (sh-mode): Use it. (sh-smie--keyword-p): Remove unused argument.
(sh-smie-sh-backward-token, sh-smie-rc-backward-token): Remove unused vars.
(sh-set-shell): Always setup SMIE, even if we use the old indentation code.
adds 33ac026 * xdisp.c (deep_copy_glyph_row): Remove unused locals.
adds b9ff995 * lisp.h (eassume): New macro.
adds 48621e6 Fix bug #15575 with crashes in TTY menus.
adds 7d563e3 * dispnew.c (redraw_frame): Remove useless #ifdef because
FRAME_MSDOS_P is a compile-time zero everywhere except MS-DOS. Also, move TTY
fflush to... * term.c (tty_update_end): ...this function.
adds 85b64f0 international/mule-cmds.el (select-safe-coding-system):
Remove a superfluous condition in chekcing whether a coding system is safe or
not.
adds e1f9f9e Support GnuTLS v3 and set up its audit logging properly.
adds 052bac0 Menu item selection on TTYs is now cyclical.
adds 9428abb * term.c (tty_menu_show): Never return with unbalanced
specpdl. Use eassert for debugging check. Adjust style.
adds abe0202 Support frame dimension changes while TTY menus are
displayed.
adds 029619c Make the same key that opens TTY menus also exit the menu.
adds f747170 Fix popping down a menu by a second mouse click.
adds c5fc017 * configure.ac (LIBGNUTLS): Don't set LIBGNUTLS_* back to
the empty string when gnutls2 is installed but gnutls3 is not.
adds 55ee77a * test/indent/ruby.rb: Add two more cases.
adds 1b12c79 * lisp/isearch.el (isearch-pre-command-hook): Don't build
in knowledge about internals of universal-argument.
adds 567f95e Avoid compilation warnings in image.c.
adds 7135884 Update nt/INSTALL with respect to giflib.
adds 18f19af Auto-commit of generated files.
adds 2f4586a Make the MinGW32 build compatible with MinGW runtime 4.x.
adds 46e5e83 Merge from gnulib.
adds 650fa7b * lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Add
rule for paren-free method calls (bug#bug#15594).
(ruby-smie--args-separator-p): New function. (ruby-smie--forward-token,
ruby-smie--backward-token): Use it to recognize paren-free method calls.
adds e903c21 ChangeLog fixes prompted by M-x authors
adds 8c106d1 Use accented form of some names
adds b22d068 Doc fixes for text-scale-adjust
adds feab892 * menu-bar.el (menu-bar-update-buffers): Unify Buffers
menu prompt string.
adds fdcb204 * lisp/progmodes/sql.el (sql-add-product): Fix paren typo.
adds fc7f501 * lisp/replace.el (how-many): Fix rstart and !rend case.
adds 70c8ae6 merge trunk
adds 2d71060 Auto-commit of generated files.
adds 524aaba Remove unnecessary @refill.
adds 4168439 merge trunk
adds 3ccc2d2 NEWS tweak.
adds 7a06871 Fix indentation/fontification of Java enum with
"implements"/generic.
adds a9ba094 * lisp/progmodes/ruby-mode.el (ruby-mode): Add
`ruby-mode-set-encoding' to `after-save-hook' instead of `before-save-hook'.
(ruby-mode-set-encoding): Use the value of coding system used to write the
file. Call `basic-save-buffer-1' after modifying the buffer.
adds 9148ee9 * configure.ac [alpha]: Explicit error in non-ELF case.
adds a5d38e3 * lisp/progmodes/sh-script.el (sh-mark-line,
sh-learn-buffer-indent): Occur buffers are read-only.
http://bugs.debian.org/720775
adds e70181b * progmodes/ruby-mode.el (ruby-encoding-map): Add a
mapping from `japanese-cp932' to `cp932' to fix the problem where saving a
source file written in Shift_JIS twice would end up having `coding:
japanese-cp932' which Ruby could not recognize. (ruby-mode-set-encoding): Add
support for encodings mapped to nil in `ruby-encoding-map'.
(ruby-encoding-map): Map `us-ascii' to nil by default, meaning it doesn't need
to be explicitly declared in magic comment. (ruby-encoding- [...]
adds 1eda1d8 * lisp/progmodes/ruby-mode.el
(ruby-smie--args-separator-p): Handle methods ending with `?' and `!'.
adds 1c0a749 * lisp.h (bool_vector_size): New function.
adds 3083cf6 Auto-commit of generated files.
adds e558436 * xfaces.c (PT_PER_INCH): Remove unused macro. *
termhooks.h (struct terminal): Remove set-but-unused member
fast_clear_end_of_line. (FRAME_FAST_CLEAR_END_OF_LINE): Remove. * nsterm.m
(ns_create_terminal): * term.c (init_tty): * w32term.c (w32_create_terminal): *
xterm.c (x_create_terminal): Adjust users.
adds 77e3b1b * termhooks.h (FRAME_MUST_WRITE_SPACES,
FRAME_LINE_INS_DEL_OK) (FRAME_CHAR_INS_DEL_OK, FRAME_SCROLL_REGION_OK)
(FRAME_SCROLL_REGION_COST, FRAME_MEMORY_BELOW_FRAME): Adjust to match the
change described below. (struct terminal): Move must_write_spaces,
line_ins_del_ok, char_ins_del_ok, scroll_region_ok, scroll_region_cost and
memory_below_frame members to... * termchar.h (struct tty_display_info):
...here because they're relevant only on TTYs. Prefer unsigned bitfiel [...]
adds ccd4a78 Implement scrolling of TTY menus when the screen is too
short.
adds 279066b Attempt to fix time_t related problems with MinGW 4.0
runtime.
adds c2de558 * lisp/progmodes/subword.el (subword-capitalize): Be
careful when the search for [[:alpha:]] fails.
adds c463be0 Comment
adds f55f544 * doc/misc/cl.texi (Argument Lists): Add indexes for &key
and &aux.
adds 1bd9995 * indent/ruby.rb: Fix an example, remove wrong example,
and add two more.
adds 47c4d1e * nsterm.h (struct ns_display_info): Remove
set-but-unused member image_cache (image caches are per-terminal anyway).
(FRAME_X_IMAGE_CACHE): Remove. * nsterm.m (ns_initialize_display_info): Adjust
user.
adds ffb3f67 Space after comma in ChangeLogs.
adds 2641f1a * doc/lispref/display.texi (Warning Basics): Mention the
‘*Warnings*’ buffer.
adds 57f623e Add usage note of buffer-invisibility-spec.
adds c911772 * keyboard.c, keyboard.h (all_kboards): Now static.
adds 454e2fb Disallow bool vector operations on mixed-length operands.
adds 5d64d77 Support mouse wheel on MS-Windows text-mode console.
adds 6456c0e Support mouse wheel in TTY menus.
adds 5e15c62 * print.c (print_object): Print " ..." when truncating
bool vectors.
adds 750ae9b * etc/NEWS: Mention the homepage-related changes in
package.el.
adds 0fb17a1 * etc/NEWS: improve wording.
adds 62ad85e * net/eww.el (eww-render): Always set eww-current-url,
and update header line. (eww-display-html): ... Rather than just doing it here.
adds 012e2f9 * files.el (hack-local-variables): Warn about misplaced
lexical-binding. (hack-local-variables--warned-lexical): New.
adds 0283d6b * ansi-color.el (ansi-color-drop-regexp): Add 1J, 1K, 2K.
adds a24b996 * lisp/progmodes/subword.el (subword-capitalize): Fix
Stefan's mess.
adds 04d4759 * fns.c (Fstring_as_unibyte): Use xlispstrdup.
adds 17b9dc4 * fns.c (Fstring_as_unibyte): Fix last change.
adds f19da8a * net/tramp-smb.el (tramp-smb-acl-program): New customer
option. (tramp-smb-errors): Add error messages. (tramp-smb-actions-with-acl):
New defconst. (tramp-smb-file-name-handler-alist) [set-file-acl]: Add handler.
(tramp-smb-action-with-acl, tramp-smb-handle-set-file-acl): New defuns.
(tramp-smb-handle-file-acl): Rewrite, using "smbcacls".
(tramp-smb-handle-file-attributes): Simplify test for "stat" capability.
(tramp-smb-get-stat-capability): Fix tests.
adds 89f20e0 Add an index for explicit selective display.
adds b911a94 Fix bug #15629 with GUI menus on NS.
adds 3dffe39 Implement network-interface-* functions for MS-Windows
(bug #15610).
adds 2318fcc * nsselect.m (ns_string_from_pasteboard): Remove Fquit,
just return Qnil.
adds 0a2b8e3 * process.h (conv_sockaddr_to_lisp): New decl, for
newly-extern func.
adds 7a550bb * lisp/tmm.el (tmm--history): New dynamic variable.
(tmm-prompt): Use tmm--history in place of `history'.
adds f2752e0 bool vector int width fixes
adds bb9937d Make VALMASK visible to GDB even if clang is used.
adds c8722a9 * calc/calc-comb.el (math-prime-test): Don't assume large
integers are represented by lists.
adds 85527ff * lisp/progmodes/sh-script.el (sh-find-prev-matching):
Disable SMIE's forward-sexp-function while we redo its job.
adds e333fb1 * lisp/emacs-lisp/lisp.el (lisp-completion-at-point):
Complete var names for let-bindings.
adds 921c1d6 * lisp/skeleton.el (skeleton-newline): Remove.
(skeleton-internal-1): Use (insert "\n") instead.
adds 3d798ba Make some functions static in non-Microsoft builds.
adds 12b10f0 Trivial doc fix.
adds 475c7d3 * doc/lispref/display.texi (Width): Fix arguments of
‘truncate-string-to-width’.
adds 14cf4bf Continuation of previous change.
adds 642eb8b * lisp/indent.el (indent-rigidly): Fix 2013-10-08 change.
adds 4c1f03e Code cleanup.
adds 04a19a7 IELM improvements.
adds 29df8a0 * lisp/textmodes/remember.el (remember): set
buffer-offer-save in remember buffers.
adds ef56692 Don't run timers in input-pending-p. Its new
check-timers param provides the prior behavior.. * src/keyboard.c
(Finput_pending_p): Accept optional check-timers param. * lisp/subr.el
(sit-for): Call (input-pending-p t) so as to behave as before. *
test/automated/timer-tests.el: New file. Tests that (sit-for 0) allows another
timer to run.
adds 81b9ca3 Standardize license notice
adds ea89ff0 Sync with upstream verilog-mode revision 1a6ecec7
adds d64da4b * lisp/progmodes/verilog-mode.el (verilog-case-fold): Add
:version.
adds 0fc459a Remove erroneously-committed merge comment.
adds f0ff1cd * net/tramp-smb.el (tramp-smb-maybe-open-connection): Fix
an error introduced on 2013-09-08, which results in an infinite loop requesting
a password.
adds d141d70 Remove port-specific display name lists to avoid extra
complexity and data duplication with display info lists. * xterm.h
(x_display_name_list): Remove declaration. * xterm.c (x_display_name_list):
Remove. (x_term_init, x_delete_display, syms_of_xterm): Adjust users. * xfns.c
(x_display_info_for_name, Fx_display_list): Likewise. Use x_display_list where
appropriate. * w32term.h (w32_display_name_list): Remove declaration. *
w32term.c (w32_display_name_list): Remove. [...]
adds c4e3099 Fix clicks on the menu bar when GPM mouse is in use.
adds 917ac5e * doc/lispref/display.texi (Line Height): Add an index
for line height.
adds 74f202a Another index for line height.
adds 7bcb455 * lisp/ido.el (dired-other-frame): Only list directories.
adds 7deed4b ffap.el: handle "/usr/include/c++/<version>" directories.
Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00387.html
adds 50e28e7 * menu-bar.el: Don't make Services menu.
adds 58ce0cf Fix TTY menus when they lead to a minibuffer prompt.
adds 8d02f0a Add indexes for the ‘:box’ face attribute.
adds 033f22d Fix fontification bugs with constructors and const.
adds 846ffe7 * lisp/icomplete.el (icomplete-with-completion-tables):
Add :version.
adds fba1763 NEWS fix.
adds 914b7f9 * lisp/simple.el (newline): Only run
post-self-insert-hook when called interactively.
adds aca5fcd Fix GNUStep specific menu items.
adds 5f16188 Make Info menu for GNUStep only for GUI.
adds 43ad632 * lisp/cedet/semantic/db-mode.el
(global-semanticdb-minor-mode): Remove hooks correctly.
(semanticdb-toggle-global-mode): Pass `toggle' to minor mode function.
adds d4816ab * src/nsterm.m (ns_get_color): Make selection color work
for GNUStep also.
adds c25f895 * lisp/progmodes/verilog-mode.el (verilog-mode): Don't
set comment-indent-function globally.
adds 4a5da22 * lisp/startup.el (default-frame-background-mode): Remove
unused defvar.
adds 87756ca Allow comma separated lists after Java "implements".
adds a9f8dee * emacs.c (main): On Cocoa, if GUI session and 0 is not a
tty, chdir to HOME.
adds 8c1ae48 * lisp/progmodes/ruby-mode.el (ruby-mode-map): Add
binding for `smie-down-list'. (ruby-smie--args-separator-p): Check that there's
no newline between method call and its arguments. (ruby-smie-rules): Handle new
cases: curly block with and without parameters, hash surrounded with parens,
block passed to paren-less method call.
adds cfef16c * lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Add
(almost) all infix operators. (ruby-smie--implicit-semi-p): Add new operator
chars.
adds c7e3632 * indent/ruby.rb: Fix a typo
adds df74c4b * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Indent
after + used as an instruction.
adds fc54bdd Do not allow font caches to grow too large. * alloc.c
(compact_font_cache_entry, compact_font_caches): New functions or stub if not
HAVE_WINDOW_SYSTEM. (compact_undo_list): Factor out from Fgarbage_collect. Add
comment. (mark_face_cache): Mark face font. Move down to avoid extra
prototypes. (mark_terminals): Do not mark font cache here. (Fgarbage_collect):
Call compaction functions described above. Adjust comment.
adds c6dab55 * lisp/textmodes/remember.el
(remember-diary-extract-entries): Avoid add-to-list.
adds 8715f5a Remove unnecessary @refill.
adds 1257317 Remove unnecessary @refill.
adds 18cacc3 * lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Remove
outdated TODO. Add "." after " @ ". (ruby-smie--at-dot-call): New function.
Checks if point at method call with explicit target. (ruby-smie--forward-token,
ruby-smie--backward-token): Prepend "." to the method name tokens when it
precedes them. (ruby-smie--backward-id, ruby-smie--forward-id): Remove.
(ruby-smie-rules): Add rule for indentation before and after "." token.
adds a0f143c * lisp/progmodes/ebnf2ps.el (ebnf-prologue): Avoid PS
error with some viewers such as evince when ebnf-production-name-p is nil.
adds d40a46d Mention the optional ‘display’ argument in doc strings.
adds 84efb04 lisp/gnus/mm-decode.el (mm-dissect-buffer): Guess
content-type if the first token is missing in the Content-Type header
lisp/gnus/nndoc.el (nndoc-dissect-mime-parts-sub): Ditto
adds a034ece lisp/gnus/nndoc.el (nndoc-dissect-mime-parts-sub): Fix
last change
adds 7790a27 * lisp/emacs-lisp/smie.el (smie-rule-parent): Fix
opener-test. * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Remove
corresponding workaround. Fix indentation rule of ";" so it also applies when
";" is the parent.
adds a6462ef * test/indent/ruby.rb: Move two examples to "working"
section, add one more.
adds ee4282c * lisp/progmodes/ruby-mode.el (ruby-smie--at-dot-call):
Use `following-char'.
adds 967a72c lisp/gnus/mm-decode.el (mm-dissect-buffer): Revert last
change lisp/gnus/nndoc.el (nndoc-dissect-mime-parts-sub): Ditto
adds 758bed5 Merge from gnulib.
adds e4ea223 Port to Solaris 10 and its bundled GCC.
adds b8e3b0a Make building in directories with whitespace possible
Make has trouble with targets containing whitespace,
http://savannah.gnu.org/bugs/?712, so the general approach is to use relative
paths where possible. It's generally only Emacs itself that needs absolute
paths, eg in src/epaths.h.
adds 48f73cf Progress towards allowing installation in directories
with whitespace
adds a318e28 More Makefile quoting
adds 48823f4 Auto-commit of generated files.
adds c744a3b * ido.el (ido-tidy): Handle read-only text.
adds 93be193 Comment
adds df24a23 Tweak last font-related changes to fix bug#15686. *
alloc.c (mark_object) [HAVE_WINDOW_SYSTEM]: If marked frame is a live window
system frame, mark it's default font too.
adds 66b238d Fix ChangeLog entry.
adds f493ff1 compile: Support GNU Make-4.0 directory quoting (tiny
change)
adds bc4aaa3 * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Don't
return 0 for :before ";".
adds 76f1a3c Remove remaining @refills from doc/*/*.texi files
adds 03d4456 * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Only
align with parent of { if it is hanging.
adds d5f1282 * lisp/battery.el (battery-pmset): Handle OS X Mavericks
(tiny change)
adds 7b65c8d * configure.ac: Explicit error for non-ASCII directories
adds fb6f3c4 configure.ac: Tweak previous change
adds 4b56b9d * Makefile.in (epaths-force-w32): Use abs_srcdir
adds 9843415 * configure.ac (src/.gdbinit): Use ac_abs_top_srcdir.
adds 369bbf7 * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Fix the
"curly block with parameters" example. Simplify the "is it block or is it
hash" check, but also make it more thorough.
adds 8297b2c * lisp/vc/vc.el (vc-print-root-log): Always set
`default-directory' value, whether we could auto-deduce `backend', or not.
adds 6f317c2 * lisp/Makefile.in (abs_top_srcdir): New, set by
configure. (update-subdirs): Correct build-aux location.
adds eb9a366 Attempt at a fix for mingw CPPFLAGS
adds e43817c * lisp/Makefile.in (check-declare): Remove unnecessary
path in -l argument
adds bc00793 * leim/Makefile.in (.el.elc, changed.tit, changed.misc,
leim-list.el) ($(srcdir)/ja-dic/ja-dic.el, check-declare): Remove unnecessary
path in -l argument (RUN_EMACS sets EMACSLOADPATH). We just need to be careful
because "quail" is also a directory...
adds 11e5e2e Fix whitespace in previous Makefile.in changes
adds 9698f11 ChangeLog fixes
adds 50b5b85 * emacs-lisp/ert.el (ert-deftest): Bind macro
`skip-unless'. (ert-test-skipped): New error. (ert-skip, ert-stats-skipped):
New defuns. (ert--skip-unless): New macro. (ert-test-skipped): New struct.
(ert--run-test-debugger, ert-test-result-type-p) (ert-test-result-expected-p,
ert--stats, ert-stats-completed) (ert--stats-set-test-and-result,
ert-char-for-test-result) (ert-string-for-test-result, ert-run-tests-batch)
(ert--results-update-ewoc-hf, ert-run-tests-interacti [...]
adds 4ddbf12 * automated/ert-tests.el (ert-test-skip-unless): New test
case. (ert-test-deftest): Adapt test for changed macro expansion.
(ert-test-run-tests-interactively): * automated/ert-x-tests.el
(ert-test-run-tests-interactively-2): Add a skipping test.
adds 955ada1 * ert.texi (Running Tests Interactively): Adapt examle
output. (Tests and Their Environment): Mention skip-unless.
adds 990b9f6 Mention the `skip-unless' macro of ert.el.
adds 545a900 Auto-commit of generated files.
adds 578ef6b * doc/lispref/display.texi (Face Remapping): Add indexes
for face remapping.
adds 235bd03 * doc/lispref/display.texi (Font Selection): Add indexes
for font selection.
adds 8b78f36 * doc/lispref/display.texi (Low-Level Font): Add an index
for font registry.
adds 4fa11a3 Improve indexing.
adds 6be0e22 Fix last changes to support whitespace in directory names.
adds 8b251df * lisp/Makefile.in (abs_top_srcdir): Remove.
(update-subdirs): Use relative path to update-subdirs.
adds 60db713 * lisp/emacs-lisp/lisp-mode.el
(lisp-cl-font-lock-keywords-2): Fix cut&paste.
adds 71e3276 * lisp/emacs-lisp/smie.el: New smie-config system.
(smie-config): New defcustom. (smie-edebug, smie-config-show-indent,
smie-config-set-indent) (smie-config-guess, smie-config-save): New commands.
(smie-config--mode-local, smie-config--buffer-local) (smie-config--trace,
smie-config--modefuns): New vars. (smie-config--advice, smie-config--mode-hook)
(smie-config--setter, smie-config-local, smie-config--get-trace)
(smie-config--guess-value, smie-config--guess): New fun [...]
adds 357a508 Avoid non-portable "` ... \"...\" ... `" nesting
adds 6408a65 * progmodes/octave.el (octave-lookfor): Handle empty
lookfor result. Ask user to retry using '-all' flag.
adds 3eb91f7 Small fix to last change
adds 37241f6 * lisp/subr.el (add-to-list): Preserve return value in
compiler-macro.
adds da504ee * configure.ac: It seems _installing_ in non-ASCII is ok,
not building.
adds f5bf77d * lisp/vc/vc.el (vc-print-log): Don't use a working
revision unless one was explicitly specified.
adds a0be396 * lisp/progmodes/inf-lisp.el (inferior-lisp-menu): Add
menu.
adds f73754c * lisp/progmodes/ruby-mode.el (ruby-mode-menu): Add a menu
adds 963ce63 * lisp/progmodes/ruby-mode.el (ruby-mode-menu): Use
proper capitalization. Use :visible instead of :active. Fix `ruby-indent-exp'
reference. Add menu items for the generic commands that are used with SMIE.
(ruby-do-end-to-brace): Insert space after `{'.
adds 78e0b35 Omit unused frame argument of font API's close function.
* font.h (struct font): Drop frame argument. Adjust comment. * font.c
(font_clear_cache, font_close_object): Adjust users. * ftfont.c (ftfont_close):
* ftxfont.c (ftxfont_close): * macfont.m (macfont_close): * nsfont.m
(nsfont_close): * w32font.c (w32font_close): * xfont.c (xfont_close): *
xftfont.c (xftfont_close): Adjust driver-specific close functions, tweak
comments and make functions safe if called more t [...]
adds 86bd985 Perform font-specific cleanup when font object is swept
by GC. See
http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00740.html. * alloc.c
(cleanup_vector): New function. (sweep_vector): Call it for each reclaimed
vector object. * font.h (struct font): Adjust comment.
adds 6702c55 Fix the MS-Windows build broken
2013-10-25T04:35:address@hidden
adds fbfd0e1 Fix bug #15712 with vertical motion when the goal column
needs to hscroll.
adds f67599d Another fix for the MS-Windows build broken 4 revisions
ago.
adds a1f7782 Auto-commit of generated files.
adds 619a46f * doc/lispref/display.texi (Fontsets): Minor wording fix.
adds 3dab0a8 * emacs-lisp/ert.el (ert-run-tests-interactively): Use
`completing-read'. (Bug#9756)
adds 2194b2a * doc/lispref/nonascii.texi (Character Properties): Add
an index for script symbols.
adds 3e1300f * doc/lispref/display.texi (Low-Level Font): Improve
indexing.
adds 651c39f Continuation of previous change.
adds 8b022e3 Improve indexing.
adds eb89dc1 * lisp/progmodes/prolog.el: Remove old indent; use
post-self-insert-hook. (prolog-align-comments-flag,
prolog-indent-mline-comments-flag) (prolog-object-end-to-0-flag,
prolog-electric-newline-flag) (prolog-electric-tab-flag,
prolog-use-prolog-tokenizer-flag): Remove vars, they do not apply any more.
(prolog-mode-abbrev-table): Remove redundant declaration.
(prolog-upper-case-string, prolog-lower-case-string): Remove.
(prolog-use-smie): Remove. (prolog-smie-rules): Ad [...]
adds bae9134 * lisp/progmodes/ruby-mode.el
(ruby-smie--args-separator-p): Be more specific in what the first arg can be: a
non-keyword word, string/regexp/percent literal opener, opening paren, or unary
operator followed directly by word.
adds 778859a * test/indent/ruby.rb: New failing example.
adds 68c9b87 Comment
adds 7db9c31 * doc/lispref/display.texi (Fringe Indicators): Add
indexes for fringe indicators.
adds 918a7ad Add an index for customizing fringe bitmaps.
adds 2a03e2b Doc fix for set-fringe-bitmap-face.
adds c556b44 Fix part of bug #15260 with from directory with a
non-ASCII name.
adds ca7e59d Add menu for M-x man
adds c8c605a * lisp/progmodes/ruby-mode.el (ruby-smie--bosp): Anything
that goes after `=' is probably a new expression.
adds fdab3d0 * lisp/linum.el (linum-update-window): Fix boundary test.
adds 3c640e2 Add an index for edge-detection algorithms.
adds 0f771d2 * xftfont.c (struct xftfont_info): Remove set-but-unused
'screen' member. (xftfont_open): Adjust user. (xftfont_get_colors): Remove
useless prototype.
adds fb02976 Auto-commit of loaddefs files.
adds 44e0cfa Add an index for image maps.
adds 77197f9 Comment
adds 73d40d1 Mark tiny change from author without assignment
adds a94fc96 * configure.ac: It seems installing in non-ASCII is not,
in fact, ok.
adds b1e8e01 Indent statements in macros following "##" correctly. *
progmodes/cc-engine.el (c-crosses-statement-barrier-p): Modify the "#" arm of a
cond form to handle "#" and "##" operators.
adds 18c9f8a * lisp/image.el (defimage): Doc fix.
adds 7a4bc7b * lisp/image.el (image-load-path): Doc fix.
adds ed42a87 Document insecure elisp password caching is not usable
with GnuPG 2.0.
adds 6f81ab3 Auto-commit of generated files.
adds 5d3311e * dispextern.h (struct face): Use bitfields for
'underline_type' and 'box' members. Remove set-but-unused members 'pixmap_w'
and 'pixmap_h'. If not HAVE_WINDOW_SYSTEM, also remove dummy 'stipple' member.
Move 'lface' member up to help... * xfaces.c (make_realized_face): ...this
function to find and clear just the members that need clearing.
(load_face_colors, realize_x_face): * xdisp.c (extend_face_to_end_of_line):
Adjust user.
adds 4efc33f * net/tramp-sh.el (tramp-sh-handle-copy-directory): *
net/tramp-smb.el (tramp-smb-handle-copy-directory): Handle COPY-CONTENTS.
(Bug#15737)
adds b7e0ef7 * dispextern.h, image.c (x_bitmap_height,
x_bitmap_width): Now static.
adds b9bef71 Tweak Tramp method definition syntax to allow overriding
check for localhost-only methods
adds 0085b9b * xterm.h (struct x_output): For 'black_relief' and
'white_relief' fields, drop 'allocated_p' member and use -1 for uninitialized
value. * w32term.h (struct w32_output): Similarly but do not use -1 because...
* xfaces.c (unload_color) [HAVE_X_WINDOWS]: ...this function is a no-op on
MS-Windows anyway. (free_face_colors): Define only if HAVE_X_WINDOWS and...
(free_realized_face): ...adjust user. * xfns.c (Fx_create_frame,
x_create_tip_frame): Initialize black and whit [...]
adds bb667ec Fix typo in ido-use-virtual-buffers.
adds 81cf3b0 Add an index for image-size.
adds 64ba53a Use @code instead of @var for a normal variable, since
@var should indicate metasyntactic variables.
adds 027d950 Add an index for multi-frame images.
adds 142207c * doc/lispref/display.texi (Multi-Frame Images): Improve
indexing.
adds 0bdb7b4 lisp/gnus/nnimap.el: Search the netrc entries for the
logical server name, then the actual
adds 3440d80 Use @code instead of @var for a normal variable.
adds 836b431 Fix a typo.
adds e54711f * doc/lispref/display.texi (Abstract Display): Explain
the meaning of Ewoc.
adds dee4ba5 * src/eval.c (run_hook_with_args): Use FUNCTIONP. *
test/indent/css-mode.css (.x2): Test alignement inside braces. *
test/indent/prolog.prolog: Test alignment of ->; with operator at bol.
adds 7e3561e * lisp/emacs-lisp/package.el
(package--download-one-archive) (describe-package-1): Don't query the user
about final newline.
adds 23af34b * doc/lispref/display.texi (Selective Display):
Discourage the use of explicit selective display.
adds 2d9783e Prefer 'unsigned long' to 'long unsigned int' and
'unsigned long int'. * ftxfont.c (ftxfont_get_gcs): * gtkutil.c
(xg_set_widget_bg, xg_set_background_color): * xfaces.c (x_free_colors,
x_free_dpy_colors) (x_create_gc, unload_color): * xselect.c
(x_property_data_to_lisp): * xsettings.c (parse_settings): * xterm.c
(x_copy_color, x_alloc_lighter_color, x_setup_relief_color)
(get_bits_and_offset): Adjust definition. * frame.c (XParseGeometry): Adjust
locals. * lisp.h (t [...]
adds 3472b6c Add pre-redisplay-function and rectangular region *
lisp/rect.el: Use lexical-binding. Add new rectangular region support.
(rectangle-mark): New command. (rectangle--region): New var.
(deactivate-mark-hook): Reset rectangle--region. (rectangle--extract-region,
rectangle--insert-for-yank) (rectangle--highlight-for-redisplay)
(rectangle--unhighlight-for-redisplay): New functions.
(region-extract-function, redisplay-unhighlight-region-function)
(redisplay-highlight-reg [...]
adds dcd163a * insdel.c: Fix minor problems found by static checking.
adds 4c9797c * src/keyboard.c (command_loop_1): If command is nil,
call `undefined'. * lisp/subr.el (undefined): Add missing behavior from the C
code for unbound keys.
adds 195ee2f * lisp/progmodes/python.el (python-shell-get-buffer): New
function. (python-shell-get-process): Use it. (python-shell-send-string):
Always use utf-8 and add a cookie to tell Python which encoding was used.
Don't split-string since we only care about the first line. Return the
temp-file, if applicable. (python-shell-send-region): Tell compile.el how to
turn locations in the temp-file into locations in the source buffer.
adds 53b39e8 * lisp/subr.el (custom-declare-variable-early): Remove
function. (custom-declare-variable-list): Remove var. (error, user-error):
Remove `while' loop. (read-quoted-char-radix, read-quoted-char): Move to
simple.el. (user-emacs-directory-warning, locate-user-emacs-file): Move to
files.el. * lisp/simple.el (read-quoted-char-radix, read-quoted-char): *
lisp/files.el (user-emacs-directory-warning, locate-user-emacs-file): Move from
subr.el. * lisp/custom.el (custom-declar [...]
adds ae4002c Cleanup namespace of dos-w32.el. * lisp/dos-w32.el
(minibuffer-history-case-insensitive-variables) (path-separator, null-device,
buffer-file-coding-system) (lpr-headers-switches): Check system-type before
modifying them. (find-buffer-file-type-coding-system): Mark obsolete.
(w32-find-file-not-found-set-buffer-file-coding-system): Rename from
find-file-not-found-set-buffer-file-coding-system.
(w32-untranslated-filesystem-list, w32-untranslated-canonical-name): (w32-ad
[...]
adds 74cf04f lisp/Makefile.in trivia
adds 447892e * admin/unidata/Makefile.in (abs_srcdir): New, set by
configure. (${DSTDIR}/charprop.el, charprop.el): Update for srcdir not
absolute. (clean): Delete all .elc files.
adds 0d0ab93 * admin/unidata/unidata-gen.el
(unidata--ensure-compiled): New function. (unidata-gen-table-name,
unidata-gen-table-decomposition) (unidata-gen-files): Use
unidata--ensure-compiled.
adds 15fb690 etc/TODO small updates
adds cecedb3 * lisp/vc/pcvs.el (cvs-status-cvstrees): Autoload to
silence compiler.
adds 5413d87 * lisp/eshell/em-ls.el (eshell-ls-directory,
eshell-ls-symlink): Fix doc typos.
adds f53d381 * lisp/emacs-lisp/package.el (lm-homepage): Declare.
adds 2388ae7 * lisp/cedet/semantic/grammar.el
(semantic-grammar-mode-keywords-2) (semantic-grammar-mode-keywords-3): Handle
renamed font-lock vars.
adds 9dd86b0 * lisp/gnus/gnus-group.el
(gnus-group-browse-foreign-server): Silence compiler obsolescence warning.
adds 8c7f77e * lisp/gnus/gnus-int.el (gnus-start-news-server): Silence
compiler obsolescence warning.
adds 55498a0 * Makefile.in (distclean, bootstrap-clean,
maintainer-clean): Also clean admin/unidata, if present.
adds 9835ced Simplify admin/unidata Makefile rules
adds bc5184a * doc/lispref/display.texi (Abstract Display): Improve
indexing.
adds 37d710e Auto-commit of loaddefs files.
adds 13e9d2a Fix weirdness caused by autoload generation...
adds 6c3d1c0 Revert auto-commit loaddefs weirdness
adds c20cfd6 Fix up previous admin/unidata clean rules
adds b040b60 * lisp/Makefile.in (AUTOGENEL): Add org/org-loaddefs.el.
adds 26fb3b3 hfy-cmap.el: Remove duplicate Package: header
adds cf59e41 Ensure unmarking in buffer menu clears 'S' marks.
(Bug#15761) * buff-menu.el (Buffer-menu--unmark): New function.
(Buffer-menu-unmark, Buffer-menu-backup-unmark): Use it.
adds 947518d htmlfontify.el: remove duplicate Version: header
adds 4f85b47 * lisp/emacs-lisp/autoload.el
(autoload-generate-file-autoloads): `newline' does not respect
`standard-output', so use `princ'.
adds ca7dd4c * lisp/Makefile.in (autoloads): Do not use abs_lisp.
adds 0fb90d2 * lisp/Makefile.in (autoloads): Fix thinko in previous
adds bed6409 * semantic/idle.el (semantic-idle-symbol-highlight)
(semantic-idle-symbol-highlight-face): Define face with defface and obsolete
the replaced one defined with defvar. (Bug#15745) * pulse.el
(pulse-momentary-highlight-overlay) (pulse-momentary-highlight-region): Fix
typo in doc
adds 8fd0741 Fix setting of invocation-directory with --chdir and
relative argv[0]
adds 47f58d8 * lisp/Makefile.in (custom-deps, finder-data): No need to
setq the target variables, we are in the right directory and the defaults work
fine.
adds 26ca887 * emacs.c (main): Skip -psn args on OSX even if ! isatty
(0).
adds 1affc48 * automated/ert-tests.el
(ert-test-stats-set-test-and-result): Add a skipping test.
adds cb16270 * configure.ac: Use [!...] rather than [^...], for ksh.
(Bug#15769)
adds 983d0df * lisp/progmodes/ruby-mode.el (ruby-indent-tabs-mode)
(ruby-indent-level, ruby-comment-column, ruby-deep-arglist): Add property
:safe. (ruby-deep-arglist): Add property :type.
adds d14c81e Support newer versions of libjpeg on MS-Windows.
adds ac1bf37 Support libpng DLLs of versions beyond 1.4.x on
MS-Windows.
adds 019c821 lisp/term/w32-win.el (dynamic-library-alist): Support
libtiff v4.x on w32.
adds 0e7690d Fix handling of comments in NetPBM image files.
adds a814bc1 Fix ChangeLog entry of last commit.
adds ef9b591 Fix whitespace in src/casefiddle.c.
adds 30904de Auto-commit of generated files.
adds 82bd64d Auto-commit of loaddefs files.
adds 9bc236c Allow multiple bibliographies when BibLaTeX is used
rathen than BibTeX. * textmodes/reftex-parse.el (reftex-using-biblatex-p): New
function. (reftex-locate-bibliography-files): Us it.
adds 3c334c1 Add :distant-foreground to faces.
adds 6014de8 * lisp/Makefile.in: Remove manual mh-e dependencies
(writing .elc files is atomic for some time, so no parallel compilation issues)
adds 6f9260e * lisp/progmodes/ruby-mode.el (ruby-mode-variables):
Don't set syntax table and abbrev table, `define-derived-mode' does that for us
anyway.
adds a3996a2 * lisp/progmodes/ruby-mode.el (ruby-mode-variables,
ruby-mode): Use `setq-local'.
adds 7ffd372 * lisp/progmodes/ruby-mode.el Use
`syntax-propertize-function' unconditionally. Remove now unnecessary forward
declarations. Remove XEmacs-specific setup. (ruby-here-doc-end-re,
ruby-here-doc-beg-match) (ruby-font-lock-syntactic-keywords)
(ruby-comment-beg-syntax, ruby-in-here-doc-p) (ruby-here-doc-find-end,
ruby-here-doc-beg-syntax) (ruby-here-doc-end-syntax): Remove. (ruby-mode):
Don't check whether `syntax-propertize-rules' is defined as function.
adds a90e5a3 * emacs.c (original_pwd): Remove global var by making it
local.
adds 3d42b96 * lisp/progmodes/ruby-mode.el
(ruby-smie--rule-parent-skip-assign): New function, replacement for
`smie-rule-parent' for when we want to skip over our direct parent if it's an
assignment token.. (ruby-smie-rules): Use it.
adds 0c21fa4 * xfaces.c (check_lface_attrs, realize_default_face): Add
LFACE_DISTANT_FOREGROUND_INDEX.
adds 684d71c * subr.el (version-regexp-alist): Add support for
snapshot versions.
adds d1c0ea6 * lisp/emacs-lisp/package.el (package-version-join):
Recognize snapshot versions.
adds 920d065 NEWS tweak
adds 39dd7bb * xfaces.c (realize_default_face): Set DISTANT_FOREGROUND
to unspecified_fg.
adds 5246583 * lisp/ChangeLog: Fix a typo.
adds b0b9e59 Small Makefile cleanup mainly related to tags file
generation
adds 739f57c * src/Makefile.in (lispdir): Remove. (TAGS-LISP): Replace
lispdir with its expansion.
adds c617f3d Use relative filenames in TAGS files.
adds 6a8b929 * lisp/Makefile.in (abs_lisp): Remove, replace by
abs_srcdir
adds 2ffcf5f Minor simplifications for test/automated/Makefile
adds 1f43ed4 * automated/Makefile.in (test): Remove variable.
(compile-main, compile-clean, compile-always, bootstrap-clean) (check): Use
srcdir rather than $test. Check cd return value. (compile-always): Depend on
bootstrap-clean.
adds 18ba6a3 * lisp/Makefile.in (EMACS): Use a relative filename.
(custom-deps, finder-data, autoloads): Use --chdir.
adds 6f8225f * test/automated/Makefile.in (abs_srcdir): New, set by
configure.
adds bd9565c Fix commentary in lisp/Makefile.in.
adds 90d2a84 * leim/Makefile.in (buildlisppath): Remove. (RUN_EMACS):
Use abs_srcdir directly.
adds 67bb589 test/automated/Makefile.in remove stuff unnecessarily
copied from lisp
adds 67fb4e6 test/automated: Use relative filename for emacs executable
adds 1ba6984 * doc/emacs/cmdargs.texi (Action Arguments): Clarify that
`-L' prepends
adds 881db7e * doc/emacs/cmdargs.texi (Action Arguments): Clarify `-L'
a bit.
adds 5ba08a2 Comment markup fix
adds 8061810 * lisp/Makefile.in (abs_top_builddir): Remove
adds fca2fcc * src/Makefile.in (bootstrap_exe): Use relative filename.
(abs_builddir): Remove.
adds 62942f8 Unset EMACSLOADPATH in some Makefiles rather than setting
it to the default
adds 295559b * cedet/semantic/lex.el (semantic-lex-start-block)
(semantic-lex-end-block): Move after definition of semantic-lex-token macro.
adds e61845c * lisp/emacs-lisp/smie.el (smie-rule-parent): Always call
smie-indent-virtual rather than only for hanging tokens.
(smie--next-indent-change): New helper command. * lisp/progmodes/ruby-mode.el
(ruby-smie--rule-parent-skip-assign): Remove. (ruby-smie-rules): Use
smie-rule-parent instead.
adds a0833f6 * lisp/startup.el (command-line-1): Allow `-L :...' to
append to load-path.
adds 6dc6d30 * src/emacs.c (usage_message): Mention that `-L :...'
appends.
adds 8b77446 * test/automated/Makefile.in (abs_srcdir): Remove.
(emacs): Unset EMACSLOADPATH. (.el.elc, check): Use -L to append srcdir to
load-path.
adds 4aca714 * lisp/rect.el (rectangle-mark-mode): Rename from
rectangle-mark. Make it into a proper minor mode. (rectangle--region):
(implicitly) rename to rectangle-mark-mode. (rectangle-mark-mode-map): New
keymap. (rectangle--highlight-for-redisplay): Fix some corner cases.
adds ec79b92 * lisp/progmodes/cperl-mode.el
(cperl-font-lock-fontify-region-function): Don't infloop when expanding region
over `multiline' syntax-type that begins a line.
adds 0a749fa * lisp/textmodes/fill.el (fill-single-char-nobreak-p):
New function checking whether point is after a 1-letter word.
adds 91f2d27 Port to stricter C99 platforms.
adds dca01b0 * lisp/progmodes/ruby-mode.el (ruby-smie--forward-token)
(ruby-smie--backward-token): Tokenize heredocs as semicolons.
adds 41784d0 * test/indent/ruby.rb: Move a now-successful example.
adds d8c4f18 * lisp/helpers.el: New library for misc helper functions.
(hash-table-keys): New function returning a list of hash keys.
(hash-table-values): New function returning a list of hash values.
adds 46b0a07 * lisp/subr.el (version<, version<=, version=): Update
docstrings with information for snapshot versions.
adds 2ea5311 * lisp/progmodes/ruby-mode.el (ruby-mode): Clean up
docstring.
adds b27cc9f Fix problems found while writing a test suite.
adds 7b53055 * lisp/helpers.el: Actually commit the library code.
adds 7397c58 Add Archive column to package list.
adds d0065ff Fix bug #15260 with building and installing Emacs in
non-ASCII directories.
adds be80645 src/ChangeLog: Fix a typo in the last commit.
adds c8b0992 Fix memory leaks in NS version.
adds e5afbca * lisp/progmodes/python.el: Fix up last change.
(python-shell--save-temp-file): New function. (python-shell-send-string): Use
it. Remove `msg' arg. Don't assume `string' comes from the current buffer.
(python-shell-send-string-no-output): Remove `msg' arg. (python--use-fake-loc):
New var. (python-shell-buffer-substring): Obey it. Try to compensate for the
extra coding line added by python-shell--save-temp-file.
(python-shell-send-region): Use python-shell--save-te [...]
adds 1d01ad4 * lisp/emacs-lisp/helpers.el: Move from helpers.el. Use
lexical-binding.
adds 7f851ea * lisp/erc/erc-pcomplete.el (erc-pcomplete): Set
this-command.
adds 306e730 * lisp/emacs-lisp/cconv.el (cconv-convert): Check form of
let binding.
adds ef9dd18 * lisp/emacs-lisp/cl-indent.el (with-compilation-unit):
Add rule.
adds 0ade65b * lisp/electric.el
(electric-indent-post-self-insert-function): Only delete trailing whitepsace if
it is indeed trailing.
adds c93f3f5 * lisp/emacs-lisp/byte-run.el (defmacro, defun): Set
their `indent' property.
adds a0d5f7a * lisp/rect.el (rectangle--highlight-for-redisplay): *
lisp/emacs-lisp/smie.el (smie--next-indent-change): Use
buffer-chars-modified-tick.
adds dc50338 * test/automated/files.el
(files-test-local-variable-data): Fix result typo presumably caused by
interference from dir-locals. (file-test--do-local-variables-test): Prevent
dir-locals interfering.
adds b5d402d * test/automated/eieio-tests.el
(eieio-test-37-persistent-classes): Remove test that makes no sense. It simply
loads a file that contains some tests. Loading the file does not run the tests,
and the test are already being run independently (which obviously involves
loading the file), since every .el file in this directory is automatically used
in that way.
adds 194b4d9 Several GnuTLS fixes for log level and initialization.
adds d511238 Make it possible to run tests with a different working
directory
adds 2d74877 Get rid of --chdir usage in test/automated
adds 6936980 Fix recent gnutls changes.
adds df5b493 Simplify and port recent bool vector changes.
adds a67c4ae Spelling fixes.
adds ceb486d * nsfns.m (ns_get_name_from_ioreg): New function.
(ns_screen_name): Don't use deprecated CGDisplayIOServicePort on OSX >= 10.9.
Use ns_get_name_from_ioreg.
adds 4dde498 Remove the autogen/ directory
adds 21c8459 * msdos/mainmake.v2: Add missing ChangeLog entry for
previous, and fix
adds da6a8de * make-dist: Don't distribute old, unsupported w32 build
method.
adds 29aa2b7 Doc fix.
adds ae93bc7 * lisp/progmodes/ruby-mode.el (ruby-mode): Remove
incorrect text from docstring.
adds ae1f1ce * lisp/progmodes/python.el (python-mode): Remove
incorrect text from docstring. * lisp/progmodes/scheme.el (scheme-mode): Remove
incorrect text from docstring. * lisp/progmodes/prolog.el (prolog-mode): Remove
incorrect text from docstring. * lisp/emacs-lisp/lisp-mode.el (lisp-mode,
lisp-interaction-mode, emacs-lisp-mode): Remove incorrect text from docstring.
adds d35f31a Doc fix for glyphless-char-display-control.
adds 8cd214c lisp/gnus/gnus-cite.el (gnus-cite-add-face): Make
non-sticky overlays
adds f5e49f5 * doc/lispref/display.texi (Bidirectional Display): Add
an index for UBA.
adds 5e21526 Improve indexing.
adds 95a23e6 Another indexing improvement for Unicode.
adds 1582626 Fix problems found while writing a test suite.
adds 520a6e4 * lisp/net/rcirc.el (rcirc-record-activity): Don't abuse
add-to-list.
adds a213a54 * automated/tramp-tests.el: New file.
adds 0acfafe * lisp/vc/vc-rcs.el (vc-rcs-parse): Make `gather' get e,
b, and @-holes via arguments so as to get the right ones.
adds df0d3f7 Revert revision 2013-11-05T08:13:address@hidden
adds 80ff092 Correct the top-level ChangeLog.
adds 375761b Fix bug #15805 with trying to load Lisp files before
load-path is populated.
adds d57f4dd Fix bug #15148 with garbled display in Dired when
cache-long-scans is ON.
adds 03177f9 * lisp/progmodes/ruby-mode.el: Improve a few error
messages.
adds 70de5e8 * src/eval.c (handlerlist_sentinel): New variable.
(init_eval): Use it to ensure handlerlist is non-NULL. (unwind_to_catch): Make
sure we never set handlerlist to NULL. (Fsignal): Adjust NULLness test of
handlerlist. * src/lisp.h (PUSH_HANDLER): Assume handlerlist is non-NULL.
adds 9a6ad73 Fix bug #15800 by clarifying description of what keyboard
layout means.
adds 408b936 FOR-RELEASE note
adds c67c513 Fix indexing in the lispref manual.
adds 2ea0d61 * src/keyboard.c (Fdefault_error_output): New function,
extracted from cmd_error_internal. (syms_of_keyboard): Use it for
Vcommand_error_function.
adds 2e670b9 * src/keyboard.c (Fcommand_error_default_function):
Rename from Fdefault_error_output.
adds 02fc973 * lisp/mh-e/mh-print.el (mh-ps-print-preprint): Don't use
dynamic-var `prefix-arg' as function argument.
adds c923b18 * Makefile.in (epaths-force-w32): Move srcdir tweak here
adds 7544a9d * keyboard.c (Fcommand_error_default_function): Fix
pointer signedness
adds 9e6e982 * src/xdisp.c (prepare_menu_bars): Mark static. *
src/lisp.h (prepare_menu_bars): Don't declare. * src/xselect.c
(x_handle_selection_clear): * src/callproc.c (call_process): Remove redundant
call to prepare_menu_bars.
adds 798aef0 Integer-related fixes for term.c etc.
adds a35287e * lisp/electric.el (electric-indent-local-mode): New
minor mode. (electric-indent-functions-without-reindent): New var.
(electric-indent-post-self-insert-function): Use it. * lisp/emacs-lisp/gv.el
(buffer-local-value): Add setter.
adds feca4e2 * lisp/electric.el (electric-indent-just-newline): New
command. (electric-indent-mode-map): New keymap. (electric-indent-mode,
electric-pair-mode, electric-layout-mode): Re-add :group which weren't
redundant.
adds 94ae2ad *.[chm]: Number every assignment to
windows_or_buffers_changed.
adds c76489d Skip some tests rather than expect failure when prereqs
not met
adds 0a8b75e * lisp/Makefile.in (setwins, setwins_almost,
setwins_for_subdirs): Simplify.
adds 6865f4d * automated/tramp-tests.el (tramp-test07-file-exists-p):
Fix docstring. Instrument, in order to hunt failure on hydra.
adds 65de43a Remove some directory-changing in lisp/Makefile
adds 5d5c701 * thingatpt.el (thing-at-point-looking-at): Add optional
arg DISTANCE to bound the search. All uses changed.
adds f72552b Fix bug #15817 with TTY menus produced by minor modes.
adds d7ac081 Fix doc string of format-time-string, per bug #15816.
adds cfeda39 Revert an indexing change.
adds 5ca114d * lisp/menu-bar.el (popup-menu): Use key-binding.
adds 6b4ac03 Guard against possible accidental matches with parent
dirs in Makefiles
adds 2ec9db5 * src/xdisp.c (syms_of_xdisp): New vars
redisplay--all-windows-cause and redisplay--mode-lines-cause.
(redisplay_internal): Keep them uptodate. Remove redundant check of
buffer_shared_and_changed. * *.[chm]: Number every assignment to
update_mode_lines so we can track why it is set.
adds a5d376b * regex.c: Fix --enable-gcc-warning glitch with GCC 4.5.2.
adds e2e894c * src/xdisp.c (redisplay_internal): Fix typo in last
change.
adds b420ccf * lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Lower
priority of "." compared to "do".
adds 1d1c86d * lisp/progmodes/ruby-mode.el
(ruby-smie--implicit-semi-p): No implicit semi after "^", "and" or "or".
(ruby-smie-grammar): New tokens: "and" and "or". (ruby-smie--args-separator-p):
Fix the check for tokens at POS. Exclude "and" and "or". Remove "do" in order
to work around token priorities. (ruby-smie-rules): Add all infix tokens.
Handle the case of beginning-of-buffer.
adds 099f5cd * admin/unidata/unidata-gen.el (unidata-gen-files):
Disable version-control in generated files.
adds e6e4db3 * lisp/emacs-lisp/cl-macs.el (cl-symbol-macrolet): Print
warning for malformed bindings form.
adds aea07e2 Port to C11 aligned_alloc, and fix some integer overflows.
adds 394629a Update unicode README and related info
adds 9d172c1 * admin/unidata/unidata-gen.el (unidata-gen-files):
Update Unicode copyright
adds 1eb1f9e * net/tramp-sh.el (tramp-set-remote-path,
tramp-get-ls-command): Instrument, in order to hunt failure on hydra.
adds 3220d52 * lisp/emacs-lisp/cl-macs.el (cl-symbol-macrolet): Use
macroexp-progn. (cl--block-wrapper): Fix last accidental change.
adds 5ee2921 Import macfont changes from mac-port 4.5. * macfont.h
(kCTVersionNumber10_9): Define if not defined.
adds 1f92392 * lisp/progmodes/ruby-mode.el (ruby-smie-grammar):
Improve precedences of "and", "or", "&&" and "||".
(ruby-smie--args-separator-p): Prohibit keyword "do" as the first argument.
Prohibit opening curly brace because it could only be a block opener in that
position. (ruby-smie--forward-token, ruby-smie--backward-token): Separate "|"
from "&" or "*" going after it. That can happen in block arguments.
(ruby-smie--indent-to-stmt): New function, seeks the end of previous [...]
adds 21cfbae * test/automated/sentinel-tests.el: New file.
adds d85783c * indent/ruby.rb: New example
adds daddb3f * lisp/man.el (Man-start-calling): New macro, extracted
from Man-getpage-in-background. (Man-getpage-in-background): Use it.
(Man-update-manpage): New command. (Man-mode-map): Bind it.
adds 43668fb * lisp/progmodes/sh-script.el (sh-smie--sh-keyword-in-p):
Don't inf-loop at bobp. (sh-smie--sh-keyword-in-p): Recognize keywords at bobp.
adds 7dd8b87 Rename test/automated/sentinel-tests.el to
process-tests.el
adds 7f1913b * chartab.c (make_sub_char_table): Fix size typo.
adds b0f4c32 * lisp/progmodes/autoconf.el (autoconf-mode): Tweak
comment-start-skip. See also http://debbugs.gnu.org/10033
adds 5409938 * automated/tramp-tests.el: Add `tramp-own-remote-path'
to `tramp-remote-path'.
adds 1ac2891 Add missing ChangeLog entry from
2013-06-05T01:58:address@hidden
http://lists.gnu.org/archive/html/emacs-diffs/2013-06/msg00043.html
adds f358e6e Fix a typo in (epa) Encrypting/decrypting *.gpg files
adds 1c49d6c * automated/file-notify-tests.el: *
automated/tramp-tests.el: Add `tramp-own-remote-path' to `tramp-remote-path'
when running on hydra. (tramp-test07-file-exists-p): Remove instrumentation
code. (tramp-test26-process-file): Don't use "/bin/true" and "/bin/false",
these paths do not exist on hydra.
adds 1606c2d * net/tramp-sh.el (tramp-set-remote-path,
tramp-get-ls-command): Remove instrumentation code.
adds 080db47 Switch cache-long-scans to t by default.
adds 8acb09c Documentation followup to last commit.
adds da3b328 * lisp/progmodes/ruby-mode.el
(ruby-smie--indent-to-stmt): Use `smie-backward-sexp' with token argument.
adds 71731c0 * lisp/progmodes/ruby-mode.el (ruby-mode-set-encoding):
Use `ruby-encoding-magic-comment-style' to control the style of the
auto-inserted encoding comment.
adds 220a304 Merge from gnulib.
adds 5b97b4c * lisp/faces.el (describe-face): Add distant-foreground.
adds ffa2df7 * lisp/progmodes/ruby-mode.el (ruby-smie--forward-token)
(ruby-smie--backward-token): Only consider full-string matches.
adds 25864c1 * lisp/progmodes/ruby-mode.el (ruby-mode-set-encoding):
Fix incorrect case conditions.
adds ad16897 * lisp/progmodes/ruby-mode.el: Don't require cl any more.
Use pcase instead. (ruby-font-lock-keywords): Use backquote.
adds 1629a32 * lisp/progmodes/ruby-mode.el
(ruby-smie--implicit-semi-p): Not after "||". (ruby-smie-rules): Indent
non-hanging "begin" blocks as part of their parent.
adds 129c301 * admin/unidata/unidata-gen.el (unidata-gen-files): Fix
deletion of existing output files after 2013-10-30 changes.
adds 62e010a * nt/mingw-cfg.site: No need for this to be executable.
adds fa47d79 * lisp/textmodes/ispell.el (ispell-lookup-words): When
`look' is not available and the word has no wildcards, append one to the grep
pattern. http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00258.html
(ispell-complete-word): Call `ispell-lookup-words' with the value independent
of `ispell-look-p'.
adds be9d2b4 * doc/lispref/os.texi (Startup Summary): Add an index
about startup screen.
adds 6e46645 * doc/lispref/os.texi (Startup Summary): Typo fix.
adds d612ddb Add an cross-reference.
adds c9df215 * progmodes/sh-script.el (sh-font-lock-keywords-var):
Force highlighting text after Summary keyword in doc face for rpm.
adds addccbd Fix bug #15841 with cache-long-scans, linum-mode, and
non-ASCII chars.
adds b24ac90 * gtkutil.c (xg_check_special_colors): Use rgb: instead
of rgbi: for conversion.
adds 85f37d1 Fix bug #15841 with missing line numbers in linum-mode.
adds 7072a4e * net/tramp.el (tramp-methods): * net/tramp-sh.el
(tramp-compute-multi-hops): Revert change of 2013-10-29T02:50:address@hidden
adds fb193bb * keymaps.texi (Tool Bar): Mention that Gtk+/NS ignores
item 1 to 3.
adds b5c9a3c * admin/unidata/unidata-gen.el (unidata-gen-files): Tweak
whitespace in generated files.
adds 766284d Update from Unicode 6.2.0 to 6.3.0
adds a80a32e * make-dist: Comment
adds 122a7e4 * lisp/iswitchb.el (iswitchb-mode): Mark obsolete.
adds 608c208 * lisp/emacs-lisp/cconv.el (cconv-convert): Print warning
instead of throwing error over malformed let/let*.
adds 7818df1 * lisp/bindings.el (ctl-x-map): Bind C-x SPC to
rectangle-mark-mode. * src/keyboard.c (command_loop_1): Use
region-extract-function. * src/insdel.c (Qregion_extract_function): Not static
any more (can we stop pretending that these vars can benefit from being marked
static?).
adds 7ce8fcc * net/tramp-sh.el
(tramp-do-copy-or-rename-file-via-buffer) (tramp-sh-handle-file-local-copy):
Don't write a message when saving temporary files.
adds 8ee0219 * automated/tramp-tests.el
(tramp-test-temporary-file-directory): Check
$TRAMP_TEST_TEMPORARY_FILE_DIRECTORY. (tramp-read-passwd): Check
$TRAMP_TEST_ALLOW_PASSWORD. (tramp-test09-insert-file-contents,
tramp-test10-write-region): (tramp-test26-process-file): Add tests.
(tramp-test11-copy-file): Remove debug message. (tramp-test20-file-modes):
Special case, if user is "root".
adds 5389db9 * search.c (find_newline): Rewrite to prefer offsets to
pointers.
adds ecda65d * lisp/subr.el (force-mode-line-update): Delete, move to
buffer.c. * src/buffer.c (Frestore_buffer_modified_p): Sync it with
Fset_buffer_modified_p. (Fforce_mode_line_update): New function, moved from
subr.el. (Fset_buffer_modified_p): Use them. (syms_of_buffer): Defsubr
Fforce_mode_line_update.
adds 7d3bb56 Doc fixes.
adds bd7cd30 * buffer.c (Fforce_mode_line_update): Don't fall off end
of function
adds 632e833 * Makefile.in (epaths-force-w32): Simplify w32srcdir
computation.
adds f4f38fa Remove nt/msysconfig.sh
adds 4508854 * configure.ac: test portability fix (I can never
remember whether this is still relevant or not)
adds e3ac17b * xterm.c (syms_of_xterm): staticpro Qmodifier_value.
adds b367161 * xterm.c (syms_of_xterm): staticpro Qalt, Qhyper, Qmeta,
and Qsuper.
adds e6f759f Fix doc-string of display-buffer-other-frame. (Bug#15868)
adds f201cf3 * ps-print.el (ps-face-attribute-list): Handle anonymous
faces
adds 271672f Merge Org version 8.2.3a.
adds 9b1ee27 Fix previous commit: remove files that are not part of
Org 8.2.3a anymore
adds 7b08f97 * lisp/progmodes/ruby-mode.el (ruby-smie-grammar):
Disambiguate between binary "|" operator and closing block args delimiter.
Remove FIXME comment referring to Ruby 1.8-only syntax.
(ruby-smie--implicit-semi-p): Not after "|" operator.
(ruby-smie--closing-pipe-p): New function. (ruby-smie--forward-token,
ruby-smie--backward-token): Use it. (ruby-smie-rules): Indent after "|".
adds ae0cb53 Remove org-docbook.el, which is not in Org 8.2.3a. Fix
error in org.texi header.
adds 70e9f75 Remove org-taskjuggler.el as it's not part of Org 8.2.3a
adds 02934b6 lisp/org/ChangeLog: remove references to
org-taskjuggler.el
adds 439d6b1 Fix and standardize some copyright and license notices
adds 32d15ad Add missing ChangeLog from previous commit
adds 666ffc7 Address some byte-compiler warnings. * lisp/org/ob-abc.el
(org-babel-expand-body:abc): Use dolist. (org-babel-execute:abc): Fix regexp
quoting. * lisp/org/ob-calc.el (org--var-syms): Rename from `var-syms'. *
lisp/org/ob-lilypond.el (ly-compile-lilyfile): Remove redundant let-binding. *
lisp/org/ob-table.el (sbe): Move debug declaration. * lisp/org/org-clock.el
(org--msg-extra): Rename from `msg-extra'. * lisp/org/org.el (org-version):
Avoid var name starting with _. [...]
adds 757f401 Remove non-existent files in Org 8.2.3a
adds c71bf86 org-agenda.el (org-agenda-set-restriction-lock): Autoload
adds 62dfefa lisp/gnus/gnus-icalendar.el
(gnus-icalendar-event-from-ical): Fix timezone handling in gnus-icalendar
export to org
adds 946ec22 * Makefile.in (ACLOCAL_INPUTS): Add configure.ac.
adds 11151a0 * net/tramp.el (tramp-remote-file-name-spec-regexp): An
IPV6 address can be empty.
adds 927fbd6 * automated/file-notify-tests.el
(file-notify-test02-events) (file-notify-test03-autorevert): Suppress messages
in `write-region'.
adds 75f777b * lisp/vc/vc.el (vc-diff-knows-L): Remove; unused since
2007-10-10.
adds ff4b7bd * lisp/arc-mode.el (archive-7z-extract,
archive-7z-expunge) (archive-7z-update): Avoid custom type mismatches.
adds 1d43dba * lisp/replace.el (replace-eval-replacement): Try to give
more helpful error message.
adds 0f755e3 lisp/gnus/gnus-icalendar.el: Fix for gnus-icalendar
handling of empty appt locations; gnus-icalendar can update org entry for
canceled appointments
adds ff6ec81 * lisp/widget.el, lisp/hfy-cmap.el: Remove bogus package
version number.
adds d672ac3 Prefer tail calls.
adds 2cf00ef Simplify, port and tune bool vector implementation.
adds e3d71ab * lisp/allout-widgets.el (allout-widgets): No need to
autoload defgroup.
adds 1c276bd * lisp/obsolete/assoc.el (aget): Prefix dynamic variable.
adds 0f137a7 Sync with upstream verilog-mode revision 78e66ba. *
lisp/progmodes/verilog-mode.el (verilog-end-of-defun) (verilog-type-completion,
verilog-get-list): Remove unused funcs. (verilog-get-end-of-defun): Remove
unused argument. (verilog-comment-depth): Remove unused local `e'.
(verilog-read-decls, verilog-read-sub-decls, verilog-read-instants): Don't pass
arg to verilog-get-end-of-defun.
adds 2f7e72f * net/tramp-gvfs.el (top): Run init code only when
`tramp-gvfs-enabled' is not nil. (tramp-gvfs-enabled): Check also :system bus.
adds 90794ab * doc/lispref/loading.texi (Library Search): Update
section.
adds 6c1bf08 * lisp/progmodes/ruby-mode.el (ruby-mode-set-encoding):
Add support for always inserting an utf-8 encoding comment.
adds 9caa490 Auto-commit of loaddefs files.
adds 99f5d07 * lisp/progmodes/ruby-mode.el (ruby-mode-set-encoding):
Fix and simplify encoding comment update logic.
adds 0d5363c * lisp/subr.el (version-regexp-alist): Recognize hg, svn
and darcs versions as snapshot versions.
adds c9f6307 Fix bug #15892 with link failures of the Cygwin w32 build.
adds 5d9d945 * lisp/progmodes/gud.el (ctl-x-map): Remove C-x SPC
binding. (gud-jdb-find-source-using-classpath): Remove ((lambda (..)..)..).
adds 5836266 Add bug reference to previous commit.
adds 8ef7141 lisp/gnus/gnus-icalendar.el
(gnus-icalendar-event->gnus-calendar, gnus-icalendar-event-from-ical,
gnus-icalendar-event->org-entry, gnus-icalendar--update-org-event):
Required/optional participation, list of attendees synced to org
adds 1a191e5 * configure.ac (DEBUGGER_SEES_C_MACROS): New macro.
adds a1f03e8 * lisp/loadhist.el (read-feature): Get rid of fake
feature nil.
adds e675b3e * net/tramp-sh.el (tramp-remote-process-environment): Set
"LC_ALL" to "en_US.utf8" and "LC_CTYPE" to "". (tramp-maybe-open-connection):
Set "LC_ALL" to "en_US.utf8". (tramp-sh-handle-insert-directory): Don't set
"LC_ALL" and "LC_CTYPE".
adds 3cd4192 * automated/tramp-tests.el (tramp-test15-copy-directory)
(tramp-test16-directory-files, tramp-test17-insert-directory)
(tramp-test18-file-attributes) (tramp-test19-directory-files-and-attributes)
(tramp-test20-file-modes, tramp-test21-file-links) (tramp-test22-file-times,
tramp-test23-visited-file-modtime) (tramp-test24-file-name-completion,
tramp-test25-load) (tramp-test26-process-file,
tramp-test27-start-file-process): (tramp-test28-shell-command): Protect
unwindfo [...]
adds 73583a9 Correct overly-optimistic assumptions about C macro
support by "gcc -g3".
adds 8e4af24 * automated/tramp-tests.el (tramp-test29-utf8): Comment
last test case, it fails in batch mode. Needs further investigations.
adds a3fed6f * lisp/subr.el (version-regexp-alist): Fix a typo.
adds 8240716 * automated/tramp-tests.el (tramp-test29-utf8): Cleanup
the connection before running the test. Reenable last test case.
adds 2fcc742 * data.c: Work around bogus GCC diagnostic about shift
count.
adds 43cebc2 * lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords):
End regexp for nil/self/true/false with "end of symbol".
adds 3d6dec8 Fix bug #15907 with crashes due to after-change-functions.
adds d17f4db Don't let unusual after-change-functions overwrite "
prin1" buffer in use.
adds 355204d * net/tramp-cmds.el (tramp-cleanup-connection): Clean up
`tramp-current-connection'.
adds 0010ca5 * automated/tramp-tests.el (tramp-test07-file-exists-p)
(tramp-test08-file-local-copy) (tramp-test09-insert-file-contents,
tramp-test10-write-region) (tramp-test11-copy-file, tramp-test12-rename-file)
(tramp-test13-make-directory, tramp-test14-delete-directory)
(tramp-test15-copy-directory, tramp-test16-directory-files)
(tramp-test17-insert-directory, tramp-test18-file-attributes)
(tramp-test19-directory-files-and-attributes) (tramp-test20-file-modes,
tramp-test21-fi [...]
adds 2bde2cf * semantic/fw.el (semantic-exit-on-input)
(semantic-throw-on-input): Restore point before accept-process-output because
timers which redisplay can run. (Bug#15045)
adds 86eaab8 Fix ChangeLog in last commit.
adds 7e26a6c Add CFEngine 3 ElDoc, completion, and compilation glue to
cf-promises.
adds 0f679e8 * configure.ac (DEBUGGER_SEES_C_MACROS): Remove.
adds 014690d * calc/calc.el (calc-context-sensitive-enter): New
variable. (calc-enter): Use `calc-context-sensitive-enter'.
adds d138982 Spelling fixes.
adds 1bf65ca * etc/TODO: Addition.
adds 96e78d1 Fix bug #15913 with disappearing mouse highlight on
MS-Windows.
adds 56cd894 * lisp/progmodes/ruby-mode.el (ruby-toggle-block): Don't
stop at interpolation curlies.
adds de586f9 Minor doc fixes.
adds 9bc67ba * lisp/progmodes/gdb-mi.el: Avoid backtracking in regexp
matcher. (gdb--string-regexp): New constant. (gdb-tooltip-print,
gdb-var-evaluate-expression-handler) (gdbmi-bnf-stream-record,
gdb-jsonify-buffer): Use it. (gdb-source-file-regexp, gdb-prompt-name-regexp):
Use it and change submatch 1. (gdb-get-source-file-list, gdb-get-prompt,
gdb-get-source-file): Adjust use accordingly.
(gdb-breakpoints-list-handler-custom): Pre-build the y/n string.
adds 986545b * lisp/emacs-lisp/nadvice.el (remove-function): Align
with add-function's behavior.
adds 1f35d40 * lisp/textmodes/text-mode.el
(paragraph-indent-minor-mode): Use add-function.
adds 25158c7 * lisp/electric.el (electric-indent-mode-map): Remove.
(electric-indent-mode): Change the global-map instead.
adds f2cbfd4 * NEWS: Mention new features for Octave mode.
adds 37c790b Fix bug #15841 with assertion violations due to newline
cache.
adds 87d8660 Always allocate at least one bits_word per bool vector.
adds ec2c4ee Improve API of recently-added bool vector functions.
adds 23e7974 * data.c (bool_vector_binop_driver): Rename locals for
sanity's sake.
adds 4ae3802 Add some indexes and a cross-reference.
adds 8e01570 Add hooks to run on gaining/losing focus (tiny change)
adds f88ac3b * etc/NEWS: Placeholder.
adds 8d1c3af * src/frame.c (Fhandle_focus_in, Fhandle_focus_out): Doc
fixes.
adds f130cb7 * window.el (display-buffer-alist, display-buffer):
Document the new parameter no-display-ok.
adds 12455b2 * charset.c (syms_of_charset): Don't read past end of
string.
adds e0855d7 * obsolete/rcompile.el: Mark obsolete.
adds a6e3a5d Doc fixes.
adds 826dc7b * vc/vc-git.el (vc-git-dir-extra-headers): Add headers
when rebase or bisect are in progress.
adds e976486 * Makefile.in (msys_to_w32, msys_lisppath_to_w32):
Remove. (msys_w32prefix_subst): Rename from msys_prefix_subst. Operate on
w32prefixpattern. (epaths-force-w32): Use build-aux/msys-to-w32.
adds eca4ecb * make-dist: Distribute build-aux/msys-to-w32.
adds f0cfa5f * doc/lispref/windows.texi (Choosing Window): Mention
`no-display-ok'.
adds fd5fb2f Remove a FIXME.
adds cdd3286 lisp/gnus/message.el (message-beginning-of-line): Use
beginning-of-visual-line when visual-line-mode is turned on
adds dc7e8c1 * lisp/ses.el (ses-mode): Doc fix.
adds 0ec1663 * doc/misc/ses.texi (Quick Tutorial): New chapter. (The
Basics, Formulas): Copyedits. (Resizing, Printer functions): Add index entries.
adds 638af3a * lisp/progmodes/ruby-mode.el
(ruby-custom-encoding-magic-comment-template):
adds 2d16124 * test/automated/ruby-mode-tests.el:
adds 1959436 * test/automated/ruby-mode-tests.el:
adds f03f7d3 * nsterm.m (init, run, stop:): Comment out for now, does
not work with dialogs.
adds cab0d91 * nsterm.m (init, run, stop:): Enable again. stop calls
super stop to handle dialogs.
adds 86fd16b * emacs-lisp/package.el (describe-package-1): Add package
archive.
adds 2df1022 Use path-separator with -L, rather than just :
adds 009111d * test/automated/Makefile.in (XARGS_LIMIT): New, set by
configure. (compile-main): Pass XARGS_LIMIT to xargs.
adds 29660b6 * test/automated/Makefile.in: Tweak previous change
adds d1a6bcc * lisp/emacs-lisp/byte-run.el (eval-when-compile): Fix
edebug spec. (make-obsolete): Remove interactive spec.
adds 75360f1 Fix recently introduced bool vector overrun.
adds 7e8ed4f Fix some dependency problems that cause unnecessary
recompiles.
adds b6ffa04 Add completion for command `ag'. * pcmpl-x.el
(pcomplete/ag, pcmpl-x-ag-options): New functions. (pcmpl-x-ag-options): New
variable.
adds 2021a20 * pcmpl-x.el (pcmpl-x-ag-options): Handle `[no]' in long
options.
adds 604ede6 net/eww.el: Detect localhost and similar patterns.
adds 06e752b * progmodes/octave.el (octave-mode-map,
octave-mode-menu): Add `octave-source-file'. (octave-source-file): New function.
adds 4e8b693 Use just LIBXMENU, not LIBXMENU_DIR and LIBXMENU_BASE.
adds 38637cc * progmodes/octave.el (octave-mode,
inferior-octave-mode): Fix obsolete variable comment-use-global-state.
adds 2e8245c Correct an utdated reference to M-g in enriched.doc.
adds 1cf525a lisp/gnus/nndoc.el (nndoc-type-alist,
nndoc-debbugs-db-type-p): Support debbugs .log files
adds 680f4ae lisp/gnus/gnus-icalendar.el: Fix org-timestamp for events
ending at midnight; RSVP handling
adds 724bc26 * progmodes/octave.el (inferior-octave-process-live-p):
New helper. (inferior-octave-startup, inferior-octave-check-process)
(inferior-octave-track-window-width-change) (octave-completion-at-point,
octave-eldoc-function): Use it. (octave-kill-process): Provide confirmation.
adds 7a7567d * progmodes/octave.el (octave-operator-regexp): Exclude
newline.
adds 88fa559 * doc/lispref/loading.texi (Library Search): Minor
clarification.
adds 48592bf * automated/ruby-mode-tests.el (ruby-exit!-font-lock):
Set expected-result.
adds 8c09f64 * progmodes/octave.el (octave-help-mode): Adapt to change
to help-mode-finish to use derived-mode-p on 2013-09-17.
(inferior-octave-prompt): Also match octave-gui.
adds 2cc18f9 * progmodes/octave.el (octave-kill-process): Don't ask
twice
adds 7a12a42 Add missing ChangeLog entry
adds 3065465 Add missing ChangeLog entries
adds d19ffd6 * lisp/progmodes/ruby-mode.el
(ruby-custom-encoding-magic-comment-template): Improve docstring.
adds 15ba218 * progmodes/ruby-mode.el
(ruby-custom-encoding-magic-comment-template),
(ruby-encoding-magic-comment-style): Add :version.
adds 965bb23 * progmodes/octave.el (inferior-octave-startup): Spit out
error message.
adds cd88d68 Fix bug #15951 with vertical-motion near beginning of
narrowed region.
adds 72648ef ChangeLog fix (Gnus's lpath.el is not in Emacs)
adds 17e0445 Empty elements in EMACSLOADPATH now stand for the default
adds 92f78ea * etc/enriched.txt: Rename from enriched.doc. Misc small
updates for this hardly being "new" any more.
adds 22ed928 Fixes: debbugs:15923
adds d7aff0d Merge from emacs-24; up to 2013-01-03T02:37:address@hidden
adds c27924b * textmodes/tex-mode.el (latex-noindent-environments):
Add safe-local-variable property.
adds e1b01c7 * vc/diff-mode.el (diff-mode): Tiny change re
diff-default-read-only Only allow diff-default-read-only to set
buffer-read-only to t, never to nil.
adds 50dca5d * src/process.c (get_process): Explicit error for dead
buffers That seems more in keeping with the existing behavior of this function
in other situations.
adds 09b0f3d * lisp/progmodes/python.el
(python-shell--save-temp-file): Tiny change Delete temp-file when done.
adds 2c98e66 * src/lread.c (init_lread): Fix int/Lisp_Object mixup.
Please use --enable-check-lisp-object-type.
adds 40dd812 Revert previous python.el change
adds 1db72ad Really initialize `write_region_inhibit_fsync' when
interactive.
adds 4899e07 * etc/TODO: Minor update.
adds a594a11 Tweak previous change.
adds f6083c6 Documentation for focus-in,out hooks (tiny change)
adds 3cfb6af * python.el (python-shell-send-file): Add option to
delete file when done. (python-shell-send-string, python-shell-send-region):
Use it.
adds f4d341a Use skip-unless in some python tests
adds 0b09f7c Stop some python tests leaving temp-files behind
adds 41ce6f7 * lisp/subr.el (string-suffix-p): New function.
adds b55aea3 * lisp/emacs-lisp/helpers.el: Add some string helpers.
adds c484f86 Scroll correct window when showing completion options.
adds 450533b * src/data.c (Fmake_variable_buffer_local): Mention
`permanent-local'.
adds 740bcff Export get_pos_property to Elisp. * src/editfns.c
(Fget_pos_property): Rename from get_pos_property. (syms_of_editfns): Export it
to Elisp.
adds ee4f026 * lisp/imenu.el
(imenu-generic-skip-comments-and-strings): New option.
(imenu--generic-function): Use it.
adds 64e4152 * lisp/progmodes/js.el (js--ctrl-statement-indentation):
Fix indent when control-statement is the first statement in a buffer.
adds 7c1bf12 * lisp/json.el (json-alist-p): Only return non-nil if the
alist has simple keys.
adds 431dec3 Fixup two last lisp/ChangeLog entries
adds 97bacf8 * src/lread.c (init_lread): Fix 2013-11-23 goof that was
checking uninstalled dump_path against installed Vload_path.
adds 1bb1b50 Makefile.in comment.
adds 6f20dd0 * lisp/vc/vc-git.el
(vc-git-annotate-extract-revision-at-line): Make it work when annotation is
invisible.
adds 310294a Further tweaks to the setting of Vload_path This is
giving me a headache...
adds 511fa0d * lisp/frame.el (handle-focus-in, handle-focus-out): Move
from frame.c. Remove blink-cursor code. (blink-cursor-timer-function,
blink-cursor-suspend): Don't special-case GUIs. (blink-cursor-mode): Use
focus-in/out-hook. * src/frame.c (Fhandle_focus_in, Fhandle_focus_out): Move to
frame.el. (syms_of_frame): Don't defsubr them.
adds 1b98c9a src/lread.c comment
adds 1288751 * erc/erc-button.el (erc-nick-popup): Make `nick'
available in the eval environment.
adds e82ad66 * lisp/play/gomoku.el: Don't use intangible property.
Use lexical-binding. (gomoku--last-pos): New var. (gomoku--intangible-chars):
New const. (gomoku--intangible): New function. (gomoku-mode): Use it. Derive
from special-mode. (gomoku-move-up): Adjust line count. (gomoku-click,
gomoku-point-y, gomoku-point-square, gomoku-goto-xy) (gomoku-plot-square,
gomoku-init-display, gomoku-cross-qtuple): Simplify accordingly.
adds 05ca27d * net/tramp-cmds.el (tramp-cleanup-connection): Clean up
`tramp-current-connection' only when KEEP-PASSWORD is non-nil.
adds 623891e * lisp/frame.el (handle-focus-in, handle-focus-out): Add
missing interactive spec.
adds 5f5b128 * lisp/vc/smerge-mode.el (smerge-ediff): Choose default
buffer names based on the conflict markers when available.
(smerge--get-marker): New function. (smerge-end-re, smerge-base-re): Add
subgroup.
adds a5fa8eb * src/textprop.c (text_property_stickiness): Fix
front-stickiness at BOB.
adds 0013943 Have display-buffer-at-bottom always create new window on
bottom (Bug#15961).
adds 2bb3a74 * lisp/emacs-lisp/bytecomp.el
(byte-compile-interactive-only-functions): Mark as obsolete and replace it with
a symbol property. (byte-compile-form): Use new 'interactive-only property. *
lisp/comint.el, lisp/files.el, lisp/replace.el, lisp/simple.el: Apply new
'interactive-only properly.
adds f0ffd77 Fix a typo
adds 4aaf6b6 Fix minor problems found by static checking.
adds d694737 * lisp/emacs-lisp/bytecomp.el (byte-compile-form): Fix a
typo.
adds e4091d8 Fix a email address.
adds 4301875 * lisp/emacs-lisp/helpers.el (string-join): New function.
adds 3f73284 bool-vector-subsetp is now the normal direction.
adds 624780f Preload leim-list.el
adds d668605 * doc/lispref/os.texi (Startup Summary): Update for
leim-list being preloaded.
adds 0bf3f0f * lisp/progmodes/python.el
(python-indent-guess-indent-offset): Avoid corner-case error.
adds ed87760 * .gdbinit (xgettype): Add cast.
adds 1ecfd96 Mention some of the noteworthy changes in ruby-mode
adds 4e9fc48 Improve a couple of changelog entries.
adds 5fbf685 * net/tramp.el (tramp-file-name-regexp-unified): Support
IPv6 host names on MS Windows, like "/[::1]:".
adds 447bdcb * lisp/emacs-lisp/helpers.el (string-reverse): New
function.
adds 0e2c793 Fix ugly ^M characters in Diff output shown by "C-x v u".
adds e47112e eww usability improvements
adds 48a2a0b Spelling fixes.
adds 0b575a3 lisp/gnus/gnus-art.el (gnus-article-browse-html-*): Work
for broken Chinese articles
adds 4cbac8e lisp/gnus/gnus-art.el (gnus-article-browse-html-parts):
Replace LWSPs with ` 's in header
adds cb6c95a Move runtime leim lisp files to lisp/leim directory
adds 1633a81 Mark tiny change
adds 14466ee ChangeLog fix
adds 52d6635 ChangeLog fixes
adds 0717822 [Gnus] Allow overriding charset in some decoding functions
adds 72fdd47 Reset window_end_valid after some window changes
(Bug#15957).
adds 20372d0 Make bootstrap without generated uni-*.el files possible
again
adds 1baa1e4 * automated/file-notify-tests.el
(file-notify-test-remote-temporary-file-directory): Check
$REMOTE_TEMPORARY_FILE_DIRECTORY. (tramp-read-passwd): Check
$REMOTE_ALLOW_PASSWORD. (file-notify--deftest-remote): Cleanup connection
initially. (file-notify-test03-autorevert): Run also in batch mode. Use a
larger timeout for remote files. `sit-for' 1 second; 0.1 second does not work
on MS Windows. Call `accept-process-output' for remote files. Apply
`string-match' instea [...]
adds fb6a5d6 Fix watching directories using w32notify.c.
adds de1e0d9 Fix bug #15973 with erratic cursor motion after reverting
a buffer.
adds ccd4fb3 Don't delete ja-dic.el even in a bootstrap, since it is
slow to remake
adds 7e3bf78 Stop keeping generated Unicode lisp files in the
repository
adds 2b58a9c * leim/Makefile.in (bootstrap-clean): No need to delete
.elc, lisp/ rules will do that.
adds 336b733 Fix comment typo
adds de27f8a Merge from gnulib, incorporating:
adds 1b10adb * lisp/vc/vc-dispatcher.el (vc-log-edit): Setup the
Summary&Author headers.
adds 23293cb * automated/file-notify-tests.el
(auto-revert-stop-on-user-input): Set to nil.
adds f7ec0d9 Fix the test suite on Windows.
adds 1655515 Remove left-overs from using nt/mingw-cfg.site as a
CONFIG_SITE file.
adds 9c099ca Fix bug #15933 with crashes in file-notify-tests on
MS-Windows.
adds c2a2e7b * unidata-gen.el (unidata-gen-files): Disable autoloads
in generated files.
adds 698c0f2 * leim/leim-ext.el: Change method for getting comments in
the output to one that does not fool lisp/compile-main's no-byte-compile test.
* leim/Makefile.in (${leimdir}/leim-list.el): Adapt for this.
adds 655ab9a Refine redisplay optimizations to only redisplay *some*
frames/windows rather than all of them. * src/xdisp.c (REDISPLAY_SOME): New
constant. (redisplay_other_windows, wset_redisplay, fset_redisplay)
(bset_redisplay, bset_update_mode_line): New functions. (message_dolog): Use
bset_redisplay. (clear_garbaged_frames): Use fset_redisplay.
(echo_area_display): Use wset_redisplay. (buffer_shared_and_changed): Remove.
(prepare_menu_bars): Call Vpre_redisplay_function befor [...]
adds 42e5106 lisp/gnus/gnus-icalendar.el: bugfix and improvements
adds bb28366 Robustify previous leim/Makefile.in change
adds 0845be7 Replace PATH_SEP with pre-existing SEPCHAR.
adds ef86961 * src/window.c (Fset_window_configuration): Move
select_window later.
adds 7cdf484 * configure.ac (HAVE_MENUS): Remove. * src/xmenu.c
(Fmenu_or_popup_active_p): * src/window.c (Fset_window_configuration): *
src/menu.c (Fx_popup_menu, Fx_popup_dialog): * src/keyboard.c (record_menu_key,
read_char_x_menu_prompt): * src/fns.c (Fyes_or_no_p): * src/editfns.c
(Fmessage_box, Fmessage_or_box): * src/alloc.c (make_save_ptr_ptr): *
src/xdisp.c, src/w32menu.c, src/term.c, src/xterm.h, src/xterm.c: Remove
HAVE_MENUS.
adds bd15d9d * lisp/progmodes/python.el (python-mode-map): Remove
binding for ":". (python-indent-electric-colon): Remove command.
(python-indent-post-self-insert-function): Integrate the previous code of
python-indent-electric-colon. Make it conditional on electric-indent-mode.
(python-mode): Add ?: to electric-indent-chars. Move
python-indent-post-self-insert-function to the end of post-self-insert-hook.
adds c8f0efc * doc/lispref/modes.texi (Imenu): Make it clear that
sub-alist is the cdr.
adds 49faeaa Fix minor problems found by static checking.
adds b7f79a5 More thorough fix of bug #15913 with mouse-highlight on
MS-Windows.
adds a48eb50 Fix decoder-tests test on MS-Windows.
adds de20f08 Fix reftex-tests on MS-Windows.
adds 579ca67 Fix bug #6364 with slow scrolling on MS-Windows with
bitmap fonts.
adds 88ec1a4 Add more .gitignore
adds 7efb806 * lisp/imenu.el (imenu--index-alist): Add missing dot to
the docstring.
adds 015b3b3 * lisp/emacs-lisp/helpers.el (string-empty-p): New
function. (string-blank-p): New function
adds da04812 * lisp/electric.el (electric-indent-mode): Enable by
default. * lisp/loadup.el: Preload "electric". * src/lisp.mk (lisp): Add
electric.elc.
adds e0ba130 * lisp/time.el (display-time-update): Update all mode
lines.
adds a825377 * src/xdisp.c (REDISPLAY_SOME_P): New macro.
(redisplay_internal): Use it. (prepare_menu_bars, redisplay_window): Use it as
well.
adds 4e36a6a * lisp/loadup.el: Preload "uniquify". * lisp/uniquify.el
(uniquify-buffer-name-style): Change default. * src/lisp.mk (lisp): Add
uniquify.elc.
adds 1659fa3 * doc/emacs/buffers.texi (Icomplete): Rename from
Iswitchb and rewrite accordingly.
adds 9f4ffee * src/fns.c (internal_equal): Add a hash_table argument
to handle cycles.
adds ba25559 Update main menu for previous buffers.texi change
adds 0444538 * Makefile.in (epaths-force-w32): Fix 2013-11-20 typo.
adds 7784b77 * lisp/net/newst-reader.el (newsticker-html-renderer):
Default to SHR if available. Suggested by Clément B. <address@hidden>.
adds a64133b * titdic-cnv.el: Prevent "Local Variables" confusion.
adds f9b697d Stop keeping (all but one) generated cedet grammar files
in the repository
adds 44ad1cf * src/xdisp.c (redisplay_internal): Don't call
set_window_update_flags. Set invisible frames's `redisplay' when a full
redisplay is requested. (redisplay_window): Set must_be_updated_p instead.
(redisplay_mode_lines): Don't set must_be_updated_p any more.
(display_mode_lines): Set it here instead. * src/dispextern.h
(set_window_update_flags): Remove. * src/dispnew.c (set_window_update_flags):
Remove `b' argument; make static.
adds 3e2fb4d Make the `interactive-only' bytecomp warning like the
`obsolete' one
adds 880e615 Support resizing frames and windows pixelwise.
adds 10634b4 Fix ChangeLog dates of last commit.
adds 28c9be2 (Mostly) fix bug #16007 with generation of MULE-*.map
files.
adds f80e1bb * xdisp.c (redisplay_internal): Call request_sigio at
end_of_redisplay if interrupts are deferred.
adds 8e2d7ef * gnutls.c (gnutls_audit_log_function): Only declare and
define if HAVE_GNUTLS3.
adds eb6f376 * xdisp.c (redisplay_internal): unrequest_sigio =>
request_sigio.
adds a1209bc msys-to-w32: Do not translate paths starting with
%emacs_dir%. * build-aux/msys-to-w32 (w32pathlist): Do not translate paths
starting with %emacs_dir%.
adds 6ae8726 src/w32term.c,window.c,xdisp.c: Remove unused variables.
* w32term.c (w32_read_socket): Remove unused variable `buf'.
adds 90caab3 Remove some unused items introduced during pixelwise
change.
adds d715c01 * admin/grammars/Makefile.in: Ensure output files are
writable.
adds 26e4aa7 doc/ distclean rules should remove Makefiles
adds 0a8e126 Fix bug #16014 with not showing fancy splash screen on
MS-Windows.
adds fadec31 Commit ChangeLog for last change.
adds c268564 * unidata/Makefile.in (${DSTDIR}/charprop.el): Ensure
output files are writable.
adds 2e6710c * lisp/startup.el (command-line): Warn if ~/emacs.d is in
load-path.
adds 52789f7 Apply the initial log-edit tweaks discussed at
emacs-devel * .dir-locals.el: (log-edit-move): Add the "Author: " header.
adds 5afca62 Auto-commit of loaddefs files.
adds 3e9876d Update the window title after moving in the history *
net/eww.el (eww-restore-history): Update the window title after moving in the
history.
adds ab6dea8 (eww-current-dom): New variable used to save the current
DOM.
adds 9dd9975 Support <optgroup> tags in <select> forms. * net/eww.el
(eww-tag-select): Support <optgroup> tags in <select> forms.
adds 0449d6c Fix Changelog typos.
adds 513562a Don't reload eww pages when browsing to different
#targets * net/eww.el (eww-follow-link): New command to avoid reloading pages
when we follow #target links.
adds de8a563 Special mode buffers shouldn't query before exiting.
(eww-quit): Special mode buffers shouldn't query before exiting.
adds 5f9aee6 Fix duckduckgo imagemagick crash * image.c
(imagemagick_compute_animated_image): Don't crash if we have an animation with
different-sized images.
adds 1af6643 Compilation warning fix Move eww-link-keymap definition
to before usage
adds 8feacce Fix comment typo * net/shr.el (shr-tag-table): Fix
comment typo.
adds 1024094 Treat HTML5 input types as text * net/eww.el
(eww-text-input-types): : New const. (eww-process-text-input): Treat input
types in `eww-text-input-types' as text.
adds 177948a Display content for video if no poster is available. *
net/shr.el (shr-tag-video): Display content for video if no poster is available.
adds eb2dd24 (shr-tag-audio): Add support for <audio> tag.
adds b2afb3e Option to always use external-browser for certain
content. * net/eww.el (eww-use-external-browser-for-content-type): New
variable. (eww-render): Handle `eww-use-external-browser-for-content-type'. Use
\\` to match beginning of string instead of ^.
(eww-browse-with-external-browser): Provide optional URL parameter.
adds eff0a2b Fix typo after manual merge in last checkin.
adds 450c7b3 (eww-render): Set `eww-current-title' back to "".
adds ad9a773 Allow preferring some media types over others *
net/shr.el (shr-prefer-media-type-alist): : New customizable variable.
(shr--get-media-pref): New function. (shr--extract-best-source): New function.
(shr-tag-video, shr-tag-audio): Use `shr--extract-best-source' when no :src
tag was specified.
adds 4570dd1 Allow customizing the checkboxes in eww * net/shr.el
(shr-tag-table): Fix comment typo.
adds fb651d1 * lisp/simple.el (newline): Mention
`electric-indent-mode'.
adds 1f6e1bb eww: Have `q' do a normal `quit-window' instead of
killing the buffer.
adds 75b0953 Fix minor problems found by static checking.
adds f224e50 Spelling and punctuation fixes.
adds e0e0af3 Remove fringe background extension code on X11.
adds 47e8b74 Implement log-edit-kill-buffer * vc/log-edit.el
(log-edit-mode-map): Add binding for `log-edit-kill-biffer'.
(log-edit-hide-buf): Add a FIXME comment. (log-edit-add-new-comment): New
function, extracted from `log-edit-done'. (log-edit-done,
log-edit-add-to-changelog): Use it. (log-edit-kill-buffer): New command.
adds d9dfe8c Install the actual changes missing in previous revision *
lisp/vc/log-edit.el (log-edit-mode-map): Add binding for
`log-edit-kill-biffer'. (log-edit-hide-buf): Add a FIXME comment.
(log-edit-add-new-comment): New function, extracted from `log-edit-done'.
(log-edit-done, log-edit-add-to-changelog): Use it. (log-edit-kill-buffer): New
command.
adds 3adc9c6 Fix minor log-edit-show-files annoyances *
lisp/vc/log-edit.el (log-edit-kill-buffer): Move the use of
`save-selected-window' to `log-edit-hide-buf'. This makes
`log-edit-show-files' idempotent. (log-edit-show-files): Mark the new window as
dedicated.
adds 0518b05 * subr.el (process-live-p): Return nil for non-process.
adds dacc971 * font.h (FONT_WIDTH, FONT_HEIGHT, FONT_BASE,
FONT_DESCENT): Define here to unify between... * nsterm.h, w32term.h, xterm.h:
...port-specific headers. * w32term.h (CHECK_W32_FRAME): Remove unused macro.
adds a8a15d9 * net/tramp-sh.el (tramp-remote-process-environment): Do
not set "LC_ALL". (tramp-get-remote-locale): New defun.
(tramp-open-connection-setup-interactive-shell): Use it.
adds f345395 * lisp/emacs-lisp/debug.el (debugger-toggle-locals): New
command. (debugger-mode-map): Bind it. (debugger--backtrace-base): New
function. (debugger-eval-expression): Use it. (debugger-frame-number): Skip
local vars when present. (debugger--locals-visible-p, debugger--insert-locals)
(debugger--show-locals, debugger--hide-locals): New functions. * src/eval.c
(Fbacktrace__locals): New function. (syms_of_eval): Defsubr it.
adds 21bf394 Improve reporting of fatal exception on MS-Windows, to
aid debugging #15994.
adds 29bacfa * emacs-lisp-intro.texi (Counting Words): Don't use ':'
in xref
adds 0962f37 * lisp/epa-file.el (epa-file-insert-file-contents):
Ensure we insert text in current-buffer.
adds 2595af3 src/composite.c (composition_reseat_it): Fix a typo in a
comment.
adds 0f457a3 Support the new log-edit behavior in
vc-git-log-edit-toggle-amend
adds 0c18956 lisp/gnus/message.el (message-send-mail-with-sendmail):
Don't kill error buffer if sending fails
adds 370f765 lisp/gnus/ChangeLog: Fix last commit
adds 9139632 * lisp/window.el (display-buffer-no-window): New action
function. (display-buffer-alist, display-buffer): Doc fix. (Bug#13594)
adds 25636e1 Minor integer overflow fixes.
adds 39fa32d lisp/net/eww.el (eww-render): Don't pass arg to
eww-display-image
adds 7303a0a Fix issues related to pixelwise resizing. (Bug#16013)
(Bug#16033)
adds d6f2380 * notifications.el (notifications-close-notification):
Call the D-Bus method with `id' being an `:uint32'. (Bug#16030)
adds 4525072 Fix last fix (Bug#16036)
adds bab5c31 Again fix last fix.
adds 0b254a3 Add to last fix: In gtk resizing count tool and menubars.
adds 2654ac0 Minor integer overflow fixes.
adds 5df474a Use bool for boolean.
adds c085e5b * lisp/isearch.el (isearch-mode, isearch-done): Don't set
arg LOCAL in add-hook and remove-hook for multi-buffer search.
adds dda6191 Remember log-edit comment when the buffer is killed
adds 8497f93 Fix eldoc-in-minibuffer's modeline update. *
lisp/emacs-lisp/eldoc.el (eldoc-minibuffer-message): Call
force-mode-line-update is the proper buffer.
adds a378aa9 * font.c (font_list_entities): Remove dummy assignment. *
font.h (struct font) [HAVE_WINDOW_SYSTEM]: Group members which are used on
graphic displays only. Remove unused 'font_encoder' member. * nsfont.m
(nsfont_open): * w32font.c (w32font_open_internal): Adjust users.
adds a84c995 * font.h (struct font_bitmap): Remove unused 'extra'
member. * ftfont.c (ftfont_get_bitmap): Adjust users.
adds 81961e4 * net/dbus.el (dbus-byte-array-to-string): Accept also
byte arrays in D-Bus type syntax. (dbus-unescape-from-identifier): Use
`byte-to-string' in order to preserve unibyte strings. (Bug#16048)
adds 2db4a1b In XTflash fix coordinate of bottom area to flash
(Bug#16044).
adds 456760a Add ChangeLog for last commit: In
windmove-other-window-loc handle navigation between windows (Bug#16017).
adds ad82612 Fix bug #16043 with crashes when displaying new bidi
control characters.
adds 5961ad6 * src/window.c (window_scroll): Mark window for
redisplay. (scroll_command, Fscroll_other_window): Don't cause redisplay now
that window_scroll takes care of it. (Fset_window_point,
Fdelete_other_windows_internal) (set_window_buffer, Fwindow_resize_apply,
resize_frame_windows) (Fsplit_window_internal, Fdelete_window_internal)
(Fresize_mini_window_internal, Fset_window_configuration)
(apply_window_adjustment): Use fset_redisplay and wset_redisplay to cause
redisplay i [...]
adds 913250c Avoid compiler warning in w32xfns.c.
adds c521fe2 * bidi.c (LRM_CHAR, RLM_CHAR): Remove; no longer used.
adds 22800ae * src/window.c (select_window): Call second
wset_redisplay before we change selected_window.
adds 39eb089 Trim whitespace in lm-keywords-list
adds 105324c * src/lisp.h (FOR_EACH_TAIL): New macro. * src/fns.c
(Fdelq): Use it to avoid inf-loops; remove QUIT.
adds 8bea269 In x_new_font calculate new frame sizes from new font
size (Bug#16028).
adds b85eff4 Minor changes, detected by test suite.
adds 6e0458c * automated/dbus-tests.el: New file.
adds 543dd96 * dbus.texi (Type Conversion): Clarify unibyte-ness of
strings.
adds ff69c18 eww: add command to view page source
adds c619527 Fix some pixelwise breakage, more remain.
adds bf4906d * lisp/emacs-lisp/regexp-opt.el (regexp-opt-charset): Fix
^. * test/automated/regexp-tests.el: New file.
adds 16588fa Add caching variant of `completion-table-dynamic'
adds bf09320 * lisp/isearch.el (isearch--saved-overriding-local-map):
New internal variable. (isearch-mode): Set it to the initial value of
`overriding-terminal-local-map'. (isearch-pre-command-hook): Compare
`overriding-terminal-local-map' with `isearch--saved-overriding-local-map'.
adds af67e79 Fix Bug#15874
adds b2856a6 * progmodes/octave.el (inferior-octave-prompt): Use shy
groups. (inferior-octave-startup): Always use "octave> " for prompt.
(octave-goto-function-definition) (octave-sync-function-file-names)
(octave-find-definition-default-filename): Remove redundant backquotes.
adds 64ed430 * xterm.c (input_signal_count): Remove.
(x_dispatch_event): Define unconditionally. (x_make_frame_visible): Process X
events until the frame is really visible (Bug#16027). * xterm.h
(x_dispatch_event): Declare unconditionally.
adds 73d3db8 Merge Org 8.2.4
adds fa834a9 * lisp/progmodes/ruby-mode.el
(ruby-syntax-propertize-function): Touch up the last change.
adds 652b969 NEWS trivia
adds ed72f32 org.texi: Don't include Emacs version within Org's version
adds 6d6aa29 Fix bug #16070 with crashes when toggling buffer's
multibyteness.
adds a59d76e Revert inadvertently commited changes in grep.el.
adds 4803595 Bug#16045
adds 0494d99 Commit missing ChangeLog entry.
adds e330b64 * net/shr.el (shr-tag-img): Don't bug out on <img src="">
data.
adds 34a731f build-aux/msys-to-w32: Fix a typo in a comment.
adds 7def8cb Handle pixelwise resize changes in NS port.
adds fa6fa1a Mention bug 16049.
adds 1bb2deb Fix GNUStep issues with startup.
adds faec28d Fix describe-function with advised functions.
adds c4142a8 * gtkutil.c (tb_size_cb): Call xg_height_or_width_changed.
adds 947003b Fix int/Lisp_Object type mixup in w32_read_socket.
adds 73c8cee * lisp/emacs-lisp/helpers.el (string-blank-p): Use
`string-match-p'.
adds 67840e6 Fix minor problems found by static checking.
adds 0d9cba2 * src/window.c (set_window_buffer): Update mode line.
adds a92fa5f Clean up flymake.el
adds 00a2b82 Make registers and delete-selection-mode work on
rectangles. * lisp/register.el (describe-register-1): Don't modify the
register's value. (copy-to-register): Obey region-extract-function. *
lisp/delsel.el (delete-active-region): Obey region-extract-function.
adds 95b3d09 * frame.h (SET_FRAME_VISIBLE): Now an inline function.
adds 6f8dfcc Use delete-selection-mode in cua-mode. *
lisp/emulation/cua-base.el (cua--prefix-copy-handler)
(cua--prefix-cut-handler): Rely on region-extract-function rather than checking
cua--rectangle. (cua-delete-region): Use region-extract-function.
(cua-replace-region): Delete function. (cua-copy-region, cua-cut-region): Obey
region-extract-function. (cua--pre-command-handler-1): Don't do the
delete-selection thing. (cua--self-insert-char-p): Ignore `self-insert-iso'.
(cua-- [...]
adds 6407822 Re-implement popup menu for flymake
adds 02033d4 * lisp/rect.el (rectangle-mark-mode): Activate mark even
if transient-mark-mode is off. (rectangle--highlight-for-redisplay): Fix
boundary condition when point is > mark and at bolp.
adds e9551b1 Use libcrypto's checksum implementations if available,
for speed.
adds 27262e3 Make CUA-mode use shift-select-mode. *
lisp/emulation/cua-base.el (cua--explicit-region-start)
(cua--last-region-shifted): Remove. (cua--deactivate): Use deactivate-mark.
(cua--pre-command-handler-1): Don't handle shift-selection.
(cua--post-command-handler-1): Don't change transient-mark-mode.
(cua--select-keymaps): Use region-active-p rather than
cua--explicit-region-start or cua--last-region-shifted. (cua-mode): Enable
shift-select-mode. * lisp/emulation/cua-rect. [...]
adds 3bc9da3 * configure.ac: Simplify supression of GTK deprecation
warning.
adds 974ebc9 Re-write flymake-highlight-line in flymake.el
adds acfe460 In x_set_font mark frame as garbaged (Bug#16028).
adds 40f18bf * emacs.c (main): Call fixup_locale a second time for
GNUStep.
adds b3e42b7 Fix GNUStep toolbar not updating.
adds 3629130 Fix typos in doc files (bug#16089).
adds 47e59c6 Port indentation code from js2-mode to js-mode
adds 939fef2 Mention test/indent/js.js, and restore one lost piece of
it
adds 83a5a2c Fix librsvg build on MS-Windows.
adds 09a7c0f Spelling fixes.
adds b51eddb lisp/gnus/gnus-msg.el (gnus-setup-message): Fix the type
of argument passed to nnir-article-number and nnir-article-group
adds 1b9b6fb lisp/gnus/gnus-msg.el (gnus-setup-message): Fix last
commit
adds d64643b * subr.el (read-passwd): Disable show-paren-mode.
adds ff8c976 * lisp/progmodes/ruby-mode.el
(ruby-accurate-end-of-block): When `ruby-use-smie' is t, use
`smie-forward-sexp' instead of `ruby-parse-partial'.
adds 8f48d13 * lisp/progmodes/ruby-mode.el (ruby-forward-string):
Document. Handle caret-delimited strings.
adds 8212d9c * lisp/progmodes/ruby-mode.el
(ruby-smie--implicit-semi-p): Return t after the end of a percent literal.
adds 5e48429 * alloc.c (Fmemory_limit): Avoid compiler warning.
Return 0 always.
adds a1099a9 * autorevert.el (auto-revert-notify-add-watch): Do not
handle symlinked files.
adds ad8a47b * gtkutil.c (USE_NEW_GTK_FONT_CHOOSER) [HAVE_FREETYPE]:
Avoid unused macro warning if configured --without-xft.
adds 6aaca95 Fix a thinko in last commit in autorevert.el.
adds 336fe07 Fix declaration of get_frame_param for cygw32 build.
adds a81fc7b Add keyword buttons to package description.
adds 5a56578 Remove finder.el require dependency in package.el
adds a71cfa0 * xdisp.c (display_tool_bar_line): Don't extend on a
previously drawn tool bar items (Bug#16058).
adds 7d01e13 * configure.ac: Disable libcrypto by default.
adds e8374b3 * font.c (font_find_for_lface): Ensure SAFE_FREE on
return.
adds ceac12b Fix bug #16099 with failed out-of-tree builds on
MS-Windows.
adds 4cc51ea * lisp/misearch.el (multi-isearch-buffers): Set the value
of `multi-isearch-buffer-list' globally. Set NO-RECURSIVE-EDIT arg of
isearch-forward to t. (multi-isearch-buffers-regexp): Set the value of
`multi-isearch-buffer-list' globally. Set NO-RECURSIVE-EDIT arg of
isearch-forward-regexp to t. (multi-isearch-files): Set the value of
`multi-isearch-file-list' globally. Set NO-RECURSIVE-EDIT arg of
isearch-forward to t. (multi-isearch-files-regexp): Set the value of [...]
adds b68cf43 eww easy-menu fixes
adds 26ec2ce * src/term.c (term_get_fkeys_1): Remove non-standard IBM
terminfo as obsolete to avoid conflicts with <S-up>.
adds c1916ff * lisp/bindings.el: Map kp keys to non-kp keys
systematically with basic modifiers control, meta and shift.
adds bb8097b * lisp/delsel.el (delete-active-region): Let-bind
`this-command' to prevent `kill-region' from changing its original value.
(delete-selection-helper): Handle `overwrite-mode' for the type `kill' exactly
the same way as for the type `t'. (insert-char, quoted-insert,
reindent-then-newline-and-indent): Support more commands.
adds a8f9bc0 Remove the option of using libcrypto.
adds d94c40c Various fixes around Bug#16013.
adds ed4bc20 Import `octave-mode' manual from GNU Octave.
adds afdadaf * lisp/simple.el (normal-erase-is-backspace-mode): Map
kp-delete identically to `delete'.
adds e82af72 * lisp/emacs-lisp/trace.el (trace-make-advice): Don't
deactivate the mark.
adds 4b72c12 * lisp/delsel.el (delete-selection-mode): Don't enable
transient-mark-mode. (delete-selection-helper): Make sure yank starts at the
top of the deleted region. (minibuffer-keyboard-quit): Use region-active-p.
adds 4ec52e2 Fix docstring of format-time-string to include %F.
adds 5b4f37a * lisp/emulation/cua-base.el (cua-paste): Add
`delete-selection' property instead of deleting the selection "by hand". Rely
on insert-for-yank to yank rectangles. (cua-highlight-region-shift-only): Mark
obsolete. (cua-mode): Don't enable/disable transient-mark-mode,
shift-select-mode (cua-mode works both with and without them), and
pc-selection-mode (obsolete). * lisp/emulation/cua-rect.el
(cua--activate-rectangle): Activate the mark. (cua--deactivate-rectangle): Dea
[...]
adds 5a80236 * nsterm.m (x_free_frame_resources): * term.c
(tty_free_frame_resources): * xterm.c (x_free_frame_resources): Do not check
for non-NULL face cache because it's implied by free_frame_faces anyway. *
w32term.c (x_free_frame_resources): Likewise. Do not call free_frame_faces
twice.
adds 7ae3ae3 * lisp/emacs-lisp/smie.el (smie-indent--hanging-p): Don't
bother matching comment-start-skip, since it fails when that uses submatch 1.
adds 1421be8 Fix conditions for prototype declarations.
adds b94b96b ChangeLog fixes
adds 8979388 * info/dir: Add octave-mode.
adds 3ef8e0d More fixes for bug #16099.
adds 0cd616a * vc/vc-git.el: Silence byte-compiler warnings.
(vc-git-dir-extra-headers): Rename arg _dir which is no longer ignored.
(log-edit-set-header): Declare.
adds 3c29190 Fix doc-string of display-buffer-in-side-window
(Bug#16115).
adds f4fe8fd eww: exit and close actions
adds 7b3f567 * lisp/emacs-lisp/package.el (finder-list-matches):
Autoload rather than falsely declaring.
adds 7204a2e Make 'configure' work out-of-the-box on Solaris.
adds d5ccb7b * lisp/uniquify.el (uniquify-buffer-name-style): Change
default to `post-forward-angle-brackets'.
adds f9405d8 Add support for auto-generating info/dir
adds 675f2d6 * admin/update_autogen (info_dir): Tweak commit message.
adds 6cc4c89 Auto-commit of info/dir files.
adds f54de22 * lisp/progmodes/python.el
(python-indent-calculate-indentation): When determining indentation, don't
treat "return", "pass", etc., as operators when they are just string
constituents.
adds 9654230 * xterm.c (x_make_frame_visible): Restore hack which is
needed when input polling is used. This is still meaningful for Cygwin, see
http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00351.html. *
keyboard.c (poll_for_input_1, input_polling_used): Define unconditionally.
adds f4f8402 Mark tiny change from author without assignment
adds 139f528 Revert my most-recent change re Solaris.
adds 09faee7 * lisp/progmodes/python.el (python-indent-context)
(python-indent-calculate-indentation): Fix auto-identation behavior for comment
blocks.
adds 397a32c * dispextern.h (FACE_SUITABLE_FOR_CHAR_P): Remove unused
macro. (FACE_FOR_CHAR): Simplify because face_for_char does the same. *
fontset.c (face_suitable_for_char_p) [0]: Remove unused function.
(font_for_char): Prefer ptrdiff_t to int for buffer position. (face_for_char):
Likewise. Rearrange eassert and return ASCII face for CHAR_BYTE8_P. *
fontset.h (font_for_char, face_for_char): Adjust prototypes.
adds 62bd73f Stop keeping info/dir in the repository.
adds e035a20 * Makefile.in (install-info): Remove some useless
subshells.
adds f501184 * Makefile.in (${srcdir}/info/dir): Parallel make fix.
adds 89f01d7 * make-dist: Distribute new build-aux files.
adds c4246a6 * tramp.texi (direntry): Use ssh but rsh. (all): Encode
all environment variable names with @env{...}. (Bug Reports): Refer to Testing
node.
adds cf86e18 * font.h (struct font_entity) [HAVE_NS]: New field to
record font driver which was used to create this entity. (struct font)
[HAVE_WINDOW_SYSTEM]: New field to record frame where the font was opened.
(font_close_object): Add prototype. * font.c (font_make_entity) [HAVE_NS]: Zero
out driver field. (font_close_object): Not static any more. Lost frame arg.
Adjust comment and users. * alloc.c (cleanup_vector): Call font_close_object to
adjust per-frame font counters cor [...]
adds 03d58cc Start; wrote conversion from UTF-8 to UTF-16 and ANSI.
adds c3e9160 Finished conversion routines; w32-unicode-filenames
exposed to Lisp.
adds 5c4a19a getcwd and dflt_passwd stuff is done.
adds 1fd201b Adapted dostounix_filename. w32-short/long-filename work
with wide APIs.
adds b184642 Done with init_environment and emacs_root_dir.
adds 80fcb9d Adapt 'utime' and enhance its error handling.
adds f5441ba Converted map_w32_filename and its subroutines.
adds 0b9de7c Dirent functions and directory-files are converted and
work.
adds e75e4a8 Convert faccessat, sys_chdir, sys_chmod, sys_creat,
sys_fopen.
adds 6349f70 sys_link works, including enhanced error handling.
adds 44b3225 Converted sys_mkdir and sys_open.
adds f5c287f sys_rename_replace converted.
adds 8dc689c Converted sys_unlink and sys_rmdir, got rid of pending
deletion in w32proc.c.
adds a868f60 Converted and fixed w32_delayed_load.
adds df87c56 Converted and tested stat and fstatat.
adds 18b35e2 Merge from mainline.
adds eeccd06 Converted symlink-related functions with minimal testing.
adds 66124e6 File ACL functions converted and tested.
adds 2d716d7 File selection converted and tested.
adds eac30cd Minor tweaks of the Cygwin code.
adds ff0c63f w32-shell-execute converted, but not tested yet.
adds 9f9974b Debugged and fixed w32-shell-execute.
adds 2c47be6 Converted and tested system-move-file-to-trash.
adds 051546d Drag-n-drop converted, but works only within current
codepage.
adds d45c908 Fixed drag-n-drop with Unicode file names.
adds 9ab6956 Converted image.c and gnutls.c functions that accept file
names.
adds a22205d Remove stale comment about drag-n-drop failures.
adds 0cd7a14 Added commentary about the overall design and its
limitations.
adds 17788cb Converted spawnve, but not tested the result yet.
adds 94ae154 Tested subprogram invocation, fixed decode_env_path.
adds 080fd64 Fixed initialization code and default-printer-name.
adds 857fd37 Fixed $HOME in expand-file-name.
adds 577c862 Converted file-name-info.
adds 7df1490 Updated documentation.
adds 6630df2 Minor doc fix.
adds ce1d7b6 Merge from trunk.
adds 4ba5c24 Fixed a bug in get_long_basename which broke creation of
new files.
adds 439b1ae Converted and tested w32notify.c.
adds cc24ef0 Merge from trunk.
adds a59f656 Fix decoding of paths at startup.
adds 245ddca Merge from trunk.
adds afec516 Fixed file-truename when w32-unicode-filenames is nil,
fixed its doc.
adds ab62d5a Doc fix for w32-unicode-filenames.
adds 51caf50 Fixed a bug in w32-long-file-name.
adds a5c9bbb Fixed problems in Cygwin build reported by Ken Brown.
adds 5bdc697 Merge from trunk.
adds 8b55eee Another fix for Cygwin.
adds a34a8cd Merge from trunk.
adds 0ec6c34 Another merge from trunk.
adds 893fcd3 One more change by Ken Brown to avoid breaking Cygwin.
adds 01633a1 Support MS-Windows file names that use characters outside
of ANSI codepage.
adds 4618713 Avoid undefined behavior with huge regexp interval counts.
adds cb3a138 * lisp/emacs-lisp/nadvice.el: Add `depth' property to
manage ordering. (advice--make): Pay attention to `depth'. (advice--make-1):
Don't autoload commands eagerly. * lisp/emacs-lisp/elp.el
(elp-instrument-function): * lisp/emacs-lisp/trace.el
(trace-function-internal): * lisp/emacs-lisp/debug.el (debug-on-entry): Keep
them "first".
adds 32e93c9 Spelling fixes.
adds 163e993 Remove stale comment from fileio.c.
adds b0fe992 Merge with CEDET upstream.
adds 2cc82b9 Merge from CEDET upstream.
adds b55e11b Generate info/dir from .texi files rather than .info files
adds bc9222c * lisp/progmodes/python.el
(python-indent-calculate-indentation): Fix de-denters cornercase.
adds 2bc170c * lisp/comint.el (comint-mode-map): Replace `delete-char'
with `delete-forward-char'.
adds a3fab1e Fix bug in previous regex.c change, which broke a\{2,}.
adds ce03045 * lisp/progmodes/python.el
(python-pdbtrack-stacktrace-info-regexp): Also match after beginning of line.
(python-pdbtrack-set-tracked-buffer): Fix logic for remote files. Thanks to
Russell Sim.
adds 4a9c686 * lisp/simple.el <Keypad support>: Remove key bindings
duplicated with bindings.el.
adds b9e2095 * bindings.el (visual-order-cursor-movement): Fix version.
adds 11dde52 * gnutls.c, gnutls.h (emacs_gnutls_record_check_pending):
adds 84c73ba Make blink-matching-paren perform blinking without moving
the cursor
adds b6c888c * font.c (font_close_object): Check for live frame
(Bug#16128).
adds 5035fbc * alloc.c, font.c, font.h, ftfont.c, ftxfont.c,
macfont.m, * nsfont.m, w32font.c, xfont.c, xftfont.c: Revert last and
2013-12-12 font-related change to avoid Bug#16128, which is quite hard to fix
without even more substantial changes.
adds 71e6691 Fix windmove-find-other-window broken after pixelwise
resizing (Bug#16017).
adds 978a5fd Improve CFEngine 3 parsing and eldoc support, with syntax
fallbacks
adds 06a4f11 Unconditionally reset load-path after dumping
adds d43957f More cfengine.el fixes over previous commit.
adds a5c1ac0 progmodes/cfengine.el: Fix `add-hook' doc.
adds fa5265f * etc/NEWS: Add sections for CEDET and EIEIO.
adds dc7909c * lread.c (load_path_default): Prototype.
adds 276bc33 Fix bug#16118
adds ec4440c Fix copy-file on MS-Windows with file names outside of
current locale.
adds 0b32070 src/fileio.c: Remove redundant empty #ifdef.
adds 95c2165 Avoid crashing due to closing of font whose driver
pointer is NULL.
adds 88927a8 Minor tweak of the last commit.
adds 6084a28 * configure.ac (srcdir) [MINGW32]: Convert to an absolute
MSYS path of the form "/c/foo/bar" to simplify conversion of formats.
adds 287d707 Revert 2 last commits in src/alloc.c.
adds 5645852 Hack frame resizing on Windows (Bug#16028).
adds 660efa1 Fix comment from the last change to `ruby-smie-rules'
adds aa2bddd * lisp/icomplete.el (icomplete-completions): Make sure
the prefix is already displayed elsewhere before hiding it.
adds f77d7d1 * lisp/emacs-lisp/package.el
(package--prepare-dependencies): New function. (package-buffer-info): Use it.
adds f93cc74 Have display-buffer-below-selected never split window
horizontally.
adds 31b4827 New verify-error GnuTLS interface for certificate
validation
adds 2897da4 Fix bug #16148 with visual-mode cursor motion and
whitespace-newline-mode.
adds 5ae811d Support filtering by keywords in package listings.
adds 96c0686 Use bool for boolean, focusing on headers.
adds c07ff98 * configure.ac (srcdir) [MINGW32]: Tweak to
2013-12-14T09:30:address@hidden
adds f629af5 * configure.ac (srcdir) [MINGW32]: Yet another tweak to
avoid failure when srcdir is ".". Fix also the indentation.
adds b4dd49e Use bool for boolean (GLYPH_DEBUG case).
adds 27c1b04 Add ChangeLog entry for previous checkin of gnutls.c.
adds dd1fb8c Fix session GUI startup.
adds cdeb10c Fix bug #16151 with background of display margins.
adds 119f64d src/w32*.c: Silence compiler warnings.
adds e088f89 Minor fix in Windows-specific code in decode_env_path.
adds 1014b1d Fix bug #16152 with crashes in process-send-eof on
MS-Windows.
adds db50ad5 Fix bug with conditionals in expand-file-name on
MS-Windows.
adds 2013a2f * lisp/emulation/cua-rect.el (cua-rectangle-mark-mode):
New minor mode. (cua--deactivate-rectangle): Don't deactivate the mark.
(cua-set-rectangle-mark): Don't set mark-active since cua--activate-rectangle
already does it for us. (cua--rectangle-highlight-for-redisplay): Unhighlight a
previous non-rectangular region.
adds 5ae356d * font.c (valid_font_driver) [ENABLE_CHECKING]: New
function intended to find bogus pointers in font objects (Bug#16140). * font.h
(valid_font_driver) [ENABLE_CHECKING]: Add prototype. * alloc.c
(cleanup_vector): Use valid_font_driver in eassert. (compact_font_cache_entry,
compact_font_caches) [!HAVE_NTGUI]: Disable for MS-Windows due to Bug#15876;
apparently this requires more or less substantial changes in fontset code. *
xfont.c (xfont_close): * xftfont.c (xftfont [...]
adds a8bbe29 * progmodes/compile.el (compile-goto-error): Do not
push-mark. Remove NOMSG arg and all uses changed.
adds d144ef0 Fix recent w32_enable_frame_resize_hack and
display-buffer-below-selected fixes.
adds 82cf20e Fix bug#16161: CHECK_LIST_CONS fails on nil
adds 5b9b750 Cleanup cfengine3-mode so complete-symbol works again.
adds 0fa30f3 * gnutls.c (Fgnutls_boot): Properly check Flistp return
value.
adds 2ee8ee5 Add more .gitignore
adds 062727c * INSTALL: Clarify treatment of image libraries.
adds d865f6b Fix bug #16165 with memory corruption by
extend_face_to_end_of_line.
adds 3277971 * font.h (valid_font_driver) [!ENABLE_CHECKING]: Define a
dummy.
adds 397e886 A better fix for bug #16148 and related issues.
adds 2f43a3e Update Emacs's Windows manifests to support Windows 8.1.
adds 39cb42c * lisp/emacs-lisp/gv.el (gv-ref): Mention lexbind
restriction.
adds 5e6d03b Fix compilation errors introduced by changes in
extend_face_to_end_of_line.
adds 2178e85 * lisp/isearch.el (isearch-mode-map): Remove [escape] key
bindinds. (isearch-pre-command-hook): Check `this-command' for symbolp.
adds 6c8e0ae * lisp/desktop.el (desktop-auto-save-timeout): Change
default to `auto-save-timeout'. Doc fix. (desktop-save): Skip the timestamp in
desktop-saved-frameset when checking for auto-save changes.
(desktop-auto-save): Don't call desktop-auto-save-set-timer since
`desktop-auto-save' is called repeatedly by the idle timer.
(desktop-auto-save-set-timer): Replace `run-with-timer' with
`run-with-idle-timer' and a non-nil arg REPEAT. Doc fix.
adds 8fb8c4f Fix problems with CANNOT_DUMP and EMACSLOADPATH.
adds 11bade0 eww anchor pointer movement fixup
adds 1c4b1e6 * net/shr.el (shr-tag-a): Support zero-length <a
name="foo"> elements.
adds 5556c0c Fix bug#16116
adds e914544 * lisp/net/shr.el (shr-insert-document): Remove unused
var `shr-preliminary-table-render'. (shr-rescale-image): Remove unused arg
`force'. (shr-put-image): Update calls accordingly. (shr-tag-a): Use `cont'
rather than dyn-bound `dom'.
adds cb8b073 lisp/gnus/mm-util.el (mm-make-temp-file): Alias to
make-temp-file for modern Emacsen
adds 35b249a * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Indent
ternary if.
adds e2f6a0b * files.el (break-hardlink-on-save): Doc fix. Suggested
by Xue Fuqiao.
adds 2b84d76 * net/rcirc.el (rcirc-add-face): * eshell/em-prompt.el
(eshell-emit-prompt): * eshell/em-ls.el (eshell-ls-decorated-name): Use
font-lock-face.
adds 76da345 * simple.el (kill-region): Pass mark first then point, so
kill-append works right. (copy-region-as-kill, kill-ring-save): Likewise.
adds 9718dea * killing.texi (Appending Kills): Note that
append-next-kill can prepend the kill.
adds ed3af8a Fix 256 color mapping in rxvt.el
adds cf2b7ef Remove no more needed bindings of split-height-threshold.
adds af025ae Fix some warnings in w32 specific code.
adds 60e62dc Fix minor problems in Windows emulation of getloadavg.
adds 2d6b600 * lisp/window.el (window--pixel-to-total): Remove unused
`mini' var. (maximize-window, minimize-window): Remove unused `pixelwise' arg.
(split-window): Remove unused `new' var. (window--display-buffer): Remove
unused `frame' and `delta' vars. (fit-window-to-buffer): Remove unused vars
`frame', `display-height', and display-width'.
adds e9ad566 Merge from gnulib, incorporating:
adds 7a409b3 * lisp/menu-bar.el (menu-bar-tools-menu): Add
`browse-web'.
adds 33dd8e9 * lisp/arc-mode.el (archive-extract-by-file): Check if
directory exists before deletion to not show irrelevant errors if it doesn't
exist.
adds ccc9f6d * lisp/mail/emacsbug.el (report-emacs-bug): Only mention
enable-multibyte-characters if non-standard.
adds 9cdb8d8 * src/emacs.c (standard_args) [HAVE_NS]: Remove
-disable-font-backend.
adds 33f5d4c * simple.el (append-next-kill): Doc fix (Bug#15995,
Bug#16016).
adds e82134b * comint.el (comint-previous-matching-input-from-input):
Retain point.
adds 1f41ee5 Add load-prefer-newer option, to load .el if newer than
.elc
adds 123d014 ChangeLog tweak
adds 09af586 * src/lread.c (openp): Fix previous change (don't leak
file descriptors)
adds 150622a * src/lread.c (openp): Further fix for previous.
adds ba874b6 apropos.el (apropos-words-to-regexp): Fix algorithm.
adds 83c60f6 make-mode.el (makefile-fill-paragraph): Fix infloop.
adds 50ff2e0 * replace.el (occur-engine): Avoid infloop.
adds fb891cc Minor fixes for Lispref's modes.texi
adds 8f94253 * cus-theme.el (custom-new-theme-mode-map): Add bindings.
adds a7ee942 Fix loading of themes when NO-ENABLE is t.
adds 0081bc8 * cus-edit.el (custom-magic-alist): Fix "themed"
description.
adds b2984e3 Add tilde before \ref{}s to tables.
adds 1887430 * customize.texi (Custom Themes): Document
custom-known-themes.
adds 64e4c76 Fix bug #16179 with ls-lisp emulation of the ls -s switch.
adds 39e896c Avoid compiler warnings in w32fns.c:emacs_abort.
adds 1d1c55d * eshell/em-prompt.el (eshell-emit-prompt): Fix last
change.
adds 518c40a Minor fixes for recent openp changes.
adds 88312cf lisp/gnus/gnus-icalendar.el (gnus-icalendar-identities):
Make changing the value of gnus-icalendar-additional-identities work without
restart
adds 70695f1 Add comment to my previous lread.c change.
adds b216f0a * lisp/help-mode.el (help-mode-map): Bind "l" to
help-go-back, and "r" to help-go-forward for compatibity with Info.
adds 0cda6b7 * lisp/vc/log-edit.el (log-edit-hook): Add
`log-edit-insert-message-template' to the default list. Move
`log-edit-show-files' to the end. Add more available functions to options.
(log-edit): Move default specific settings to
`log-edit-insert-message-template'. Don't move point.
(log-edit-insert-message-template): New function. (log-edit-insert-changelog):
Add `save-excursion' and don't move point.
adds 3ee4cd6 query-replace backward
adds 7e1549c * lisp/progmodes/ruby-mode.el
(ruby-smie--args-separator-p): Allow the first arg to be a string (fixed dead
code), or an operator symbol. (ruby-smie--forward-token): Tokenize ` @ ' before
strings and operator symbols. (ruby-smie-rules): Remove parent token check in
the `.' clause, it did nothing. Don't respond to `(:after ".")', it will be
called with :before anyway. Remove the ` @ ' rule, it didn't seem to change
anything. Only return indentation for binary opera [...]
adds 063ab4b lisp/gnus/gnus-uu.el: Fix temporary files deletion bug
adds c7734b7 lisp/gnus/ChangeLog: Fix timestamp of last commit
adds ce41edb * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Indent
middle-of-block keywords to their parent.
adds 570c054 Generate HORIZ_WHEEL_EVENT.
adds 049638a * lisp/emacs-lisp/ert.el (ert-select-tests): Fix
string/symbol mixup.
adds 680e6b8 Redo size constraint for NS so frames can span screens.
adds 1269a68 Make NS port use the normal dnd functions.
adds 2230a6e * lisp/hl-line.el (hl-line-make-overlay): New fun. Set
priority. (hl-line-highlight, global-hl-line-highlight): Use it.
(hl-line-overlay): Use defvar-local.
adds 8f2be36 eww: Revert 2013-12-11T19:01:address@hidden UI wrappers
(eww-exit, eww-close)
adds 79f7284 Fix bug #16190 with documentation of capitalize-word.
adds 4094a77 Update .gitignore.
adds 5df389f Fix bug #16192 with highlight of display margins when
region is active
adds 4594572 Fix last commit for TTYs.
adds b41594f * lisp/simple.el (eval-expression-print-format): Don't
check for command names and the last command. Always display additional
formats of the integer result in the echo area, and insert them to the current
buffer only with a zero prefix arg. Display character when char-displayable-p
is non-nil. (eval-expression): With a zero prefix arg, set `print-length' and
`print-level' to nil, and insert the integer values from
`eval-expression-print-format' at the end. Doc fix.
adds 3d6e95e * lisp/vc/log-edit.el
(log-edit-insert-filenames-without-changelog): New function. (log-edit-hook):
Add it to :options.
adds 50ab1da * lisp/isearch.el (isearch-mode-map): Bind `M-s e' to
`isearch-edit-string'. Put :advertised-binding on `M-s c', `M-s r', `M-s e'.
(Bug#16035) (minibuffer-history-symbol): Move variable declaration closer to
its usage.
adds 501158b * lisp/replace.el (occur-engine): Use
`add-face-text-property' to add the face property to matches and titles.
adds 8c2e462 * skeleton.el (skeleton-pair-insert-maybe): Disable
newline insertion using skeleton-end-newline.
adds 51d971b octave-mode: Link to manual.
adds cf91cee * net/shr.el (shr-insert): Protect against infloops in
degenerate tables.
adds 26b75b4 lisp/calc/calc.el (calc-enter, calc-pop): Use the
variable `calc-context-sensitive-enter'.
adds b520f21 * lisp/progmodes/ruby-mode.el
(ruby-align-to-stmt-keywords): New option. (ruby-smie--indent-to-stmt-p): Use
it. (ruby-smie-rules): Revert the logic in the handling of `when'. Expand the
`begin' clause to handle `ruby-align-to-stmt-keywords'. (ruby-deep-arglist,
ruby-deep-indent-paren) (ruby-deep-indent-paren-style): Update docstrings to
note that the vars don't have any effect with SMIE.
adds a2f5f43 lisp/gnus/gnus-spec.el (gnus-tmp-article-number): Remove
duplicate defvar
adds a9574eb * faces.el (read-color): Minor fix for completion
function.
adds ca65efc comint.el (comint-output-filter): Fix rear-nonsticky
property placement.
adds f5df4ce Add/fix docs for add-face-text-property
adds d506bc1 * url/url.el (url-retrieve-synchronously): Add optional
arg SILENT and INHIBIT-COOKIES.
adds c44de18 Some more fixes for pixelwise resizing.
adds cbaece6 NEWS: Octave mode changes reflected in new manual.
adds a34a0ac Document prefix key description in terms of ?
adds bb8b90a Mark set-mark-default-inactive item as ---
adds dfff928 Document `initial-buffer-choice' changes.
adds 6f1de4d Document *Messages* buffer changes.
adds 2e6ddb2 Mark write-region-inhibit-fsync changes as documented.
adds 98104ae Document `blink-cursor-blinks'.
adds 75a1e03 Document that `electric-indent-mode' is enabled by
default.
adds 2cd12d2 Document buffer name uniquification changes.
adds bac0e62 Mark `split-window' change from command to function as
---.
adds 7b4ec54 Document `toggle-frame-maximized' and
`toggle-frame-fullscreen'.
adds 30aafaf Document `S-SPC' as alternative to scrolling down with
`DEL'.
adds 3e2acc2 Mark eshell changes as documented.
adds f60bb26 Move eshell visual commands change below existing eshell
outline.
adds 131e469 * lisp/emacs-lisp/subr-x.el: Renamed from helpers.el.
adds 3cbfb93 * lisp/emacs-lisp/subr-x.el: (string-remove-prefix): New
function. (string-remove-suffix): New function.
adds 2f99433 Todo mode bug fixes and new features.
adds f3a6608 New implementation of Todo item insertion commands and
key bindings.
adds 3fbba71 Document that =, <, <=, >, >= now accept one or many
arguments.
adds 137f57c * lisp/hi-lock.el (hi-lock-set-pattern): Check for
`font-lock-specified-p'.
adds 24da727 * lisp/replace.el (read-regexp-defaults-function): New
defcustom. (read-regexp-suggestions): New function. (read-regexp): Use
`read-regexp-defaults-function' to get default values. Use
`read-regexp-suggestions'. Add non-empty default to history for empty input.
(occur-read-regexp-defaults-function): Remove function.
(occur-read-primary-args): Use `regexp-history-last' instead of
`occur-read-regexp-defaults-function'.
adds eea2cba Don't duplicate descriptions if there are alternative
keys.
adds 1d42e5b * lisp/saveplace.el (save-place-to-alist): Add
`dired-filename' as a position when `dired-directory' is non-nil. Check
integer positions with `integerp'. (toggle-save-place, save-places-to-alist):
Add check for `dired-directory'. (save-place-find-file-hook): Check integer
positions with `integerp'. (save-place-dired-hook): Use `dired-goto-file' when
`dired-filename' is found in the assoc list. Check integer positions with
`integerp'. (dired-initial-position-hook): [...]
adds 3282bd2 * progmodes/sh-script.el (sh-mode): Tweak
paragraph-separate so that we don't reflow comments into the shebang line.
adds e0eb055 * faces.el (read-face-name): Require crm.el when using
crm-separator.
adds 5b2b60f Remove fringe background extension code on W32.
adds 70c8f5c Re-organize NEWS.
adds 7722105 Tweak C-x TAB behavior changes, and update docs.
adds 7667eeb Fix compilation warning on MS-Windows in my_png_error.
adds c2790ae * themes/tango-dark-theme.el: Minor color tweak.
adds bacb0e7 Doc fixes for face functions.
adds aac2b67 Don't make faces when loading Custom themes.
adds 41cf3d1 Customize ns-use-srgb-colorspace on OSX >= 10.7 to use
sRGB.
adds df8b4c3 Changelog for previous checkin, missed to mark.
adds 073d5cf * net/shr.el (shr--extract-best-source): Don't bug out on
audio elements
adds 5e1901c eww: minor code fixes and toolbar support
adds d49fbfd eww: machinery to list browser history
adds 5edcc2d eww: support disabled and readonly text
adds dde4de3 eww: fix wrong key binding
adds b51ad4c Document how to make RET not indent.
adds 2dc383b * src/lread.c (syms_of_lread) <load_prefer_newer>: Doc
fix.
adds 7899ade Add NEWS marks for VC.
adds dc20a9d Add NEWS marks for focus-{in, out}-hook.
adds daef8ab Document `scroll-bar-adjust-thumb-portion'.
adds 2ab18af Doc fix for `tab-stop-list'.
adds 65a1da0 * lisp/progmodes/ruby-mode.el
(ruby-align-to-stmt-keywords): Tweak the docstring. (ruby-smie-rules): Indent
plus one level after `=>'.
adds ced5cc2 * doc/emacs/regs.texi (File Registers): Document
`kmacro-to-register'.
adds c9832cd Document `debugger-toggle-locals'.
adds 44b9b80 Another NEWS mark.
adds 6cddebc Integrate ruby-mode with electric-indent-mode better
adds 8d3c54a Document image-{next, previous}-file, plus some minor
tweak.
adds 07e9eaa Document `isearch-forward-symbol-at-point'.
adds 57b837a Document negative argument of replacement commands.
adds f235149 * lisp/progmodes/ruby-mode.el
(ruby-smie--implicit-semi-p): Return t after `{'. We need it after block
openers, and it doesn't seem to hurt after hash openers.
adds b345c56 Document `enable-dir-local-variables'.
adds 05e8f1a Document `get-pos-property'.
adds 8fc36a6 Document new bool-vector set operation functions.
adds 61d208a Spelling fix.
adds 647d367 Ignore info/dir
adds dca38cf Prevent themes from obliterating faces on low-color
terminals.
adds a2b89a5 Handle Bug#16207 by being more restrictive when running
hooks.
adds 77e5bcc Fix bug #16216 with 'name' Unicode property of control
characters.
adds a9877c3 Update UCD reference in ELisp manual.
adds c181ea4 Add 4 new bidi-class values in unidata-gen.el.
adds 569c1c6 Fix last commit in doc/emacs/regs.texi.
adds 1f87a56 * lisp/progmodes/ruby-mode.el (ruby--electric-indent-p):
Improve the comments. Handle electric indent after typing `?' and `!'.
adds 56890ec eww: jump to next select field easier and better ftp error
adds 91dedc4 Misc small fixes for some recent doc changes
adds bb962da Document `hash-table-keys and `hash-table-values'.
adds aec3bf9 Some documenting of load-prefer-newer
adds 8cd22a0 Rename set-temporary-overlay-map -> set-transient-map
adds 7510b02 * indent.el (indent-rigidly): Use substitute-command-keys.
adds 46291d1 Document TRIM in `split-string'.
adds c2d736b Unmark electric-indent-mode; it requires more doc changes.
adds 882b0b8 Fix an argument of `copy-file'.
adds 2d77874 Document `special-form-p' and `macrop'.
adds 44fdad1 NEWS tweak.
adds 30143e3 * src/conf_post.h: Use unsigned it for bool_bf if GNUSTEP.
adds a0f20f2 Document `gnutls-verify-error'.
adds b90aa4f net/gnutls.el (gnutls-verify-error): Add version tag.
adds 595c457 Minor doc fixes.
adds d8a2993 Noted `gnutls-verify-error', cfengine-mode, and
package.el changes.
adds fdac78e * etc/MORE.STUFF: Mention RefTeX.
adds b7a017a * doc/emacs/regs.texi (Bookmarks): Document
`bookmark-default-file'.
adds 0da5489 Move provide to end of file for icomplete
adds 4157ea7 * configure.ac: Replace obsolete macro AC_CONFIG_HEADER
by AC_CONFIG_HEADERS.
adds 0db7548 Fix most of bug #16051 with redisplay loops when resizing
tool-bar.
adds 6313576 Update MS-Windows installation instructions for librsvg.
adds cdcec25 Last portion of fix for bug #16051 with redisplay loops.
adds e238324 Revert 2013-12-23T13:11:address@hidden
adds 65faed7 * doc/emacs/trouble.texi (Understanding Bug Reporting):
Minor update.
adds d64b630 Change icomplete to display completions on initial input
adds 642d7ae Minor edits to NEWS.
adds dedfb7f Change some `error's to `user-error's.
adds 0b52b61 Fix my previous change.
adds 58f2b9a Fix eww bookmark window configuration
adds 1139b0b * doc/emacs/trouble.texi (Checklist): Fix a
cross-reference.
adds a956004 Fix missing arg in pcase example.
adds 18cee9e In balance-windows-area don't call window-height and
window-width. Bug#16241.
adds ec6e26b Minor fixes in w32-shell-execute.
adds 121ea65 Fix eww-open-file for MS-Windows and MS-DOS.
adds a50fa60 Attempt to catch backtrace of segfault in bug #16234.
adds eeef121 eww bookmark window restoration
adds 9ebada6 Automate the procedure for updating copyright year.
adds 89c868a * lisp/progmodes/python.el
(python-nav-beginning-of-statement): Speed up.
adds 3a79600 Doc fixes (index and comment).
adds 362397e Document `eval' changes.
adds ff1c842 Rephrase lexical binding requirement sentence.
adds c935258 Doc updates for several Emacs 24.4 changes.
adds fec0e82 eww textarea fixups
adds 9ab3ce4 Fix bug #16252 with 'mailto:' documents passed to
w32-shell-execute.
adds 99e4926 Fold shr text with single quotation marks better
adds 0137922 * lisp/progmodes/python.el:
(python-nav--lisp-forward-sexp): New function.
(python-nav--lisp-forward-sexp-safe): Use it. Rename from
python-nav-lisp-forward-sexp-safe. (python-nav--forward-sexp): New argument
SAFE allows switching forward sexp movement behavior for parens.
(python-nav-forward-sexp): Throw errors on unterminated parens.
(python-nav-backward-sexp, python-nav-forward-sexp-safe)
(python-nav-backward-sexp-safe): New functions. (python-shell-buffer-substr
[...]
adds c6c2058 Further shr quotation mark fill fixes
adds 3c856c1 * net/shr.el (shr-visit-file): Removed debugging function.
adds 83fa295 Grammer fix
adds af3efc3 lisp/gnus/gnus-sum.el (gnus-summary-exit): Stop animations
adds 38b2c14 byte-run.el (eval-when-compile), cc-defs.el
(cc-eval-when-compile): Fix edebug spec (bug#16184)
adds 55db967 lisp/ChangeLog: Fix last commit
adds 3bc1e18 Some fixes for vc-ignore (Bug#15754).
adds 77bbf37 Merge from mainline.
adds ed78d16 Some fixes for vc-ignore (Bug#15754).
adds f7f071d Don't infloop when we can't find a good place to break
lines in shr
adds 1f69299 Spelling fix.
adds ed88fb1 Misc changes made in Gnus master
adds 2200a8c Update doc for advice changes.
adds e76119d Fix core dumps with gcc -fsanitize=address and GNU/Linux.
adds 0cbab19 Some more tinkering with Bug#16051.
adds fbcc63a * lisp/progmodes/python.el: Use lexical-binding.
(python-nav-beginning-of-defun): Stop searching ASAP.
adds 3b8d513 Make Electric Pair mode smarter/more useful:
adds d96b72a lisp/gnus/gnus-sum.el (gnus-summary-respool-query): Make
split tracing work in nnimap groups, too
adds ac5758d shr didn't fill Japanese text correctly any more
adds 24a6b65 Fix another shr infloop in the filling code
adds 9cab752 Sync better from sources.
adds 0f1d293 More doc updates
adds fe6462e * admin/admin.el: Minor cleanups.
adds 765fe18 Enable ns-use-srgb-colorspace by default
adds 7514d3f * lisp/electric.el: Move all electric-pair-* to
elec-pair.el. * lisp/elec-pair.el: New file, split from electric.el.
adds a4151f3 * lisp/icomplete.el (icomplete-show-matches-on-no-input):
Default to nil.
adds e572a7d * net/shr.el (shr-insert): Don't infloop if the width is
zero.
adds 7c8114c * configure.ac: Detect xcrun on OSX and use it for make,
gcc and libxml.
adds 8a6212d Fix Electric Pair mode's autowrapping tests in batch-mode.
adds 5eedd0b Port xcrun configuration to GNU/Linux.
adds b1797e3 * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables):
Unbreak bootstrap.
adds fdadeb4 Shell completion for filenames from current directory,
related docs.
adds 9cadbf5 Auto-commit of loaddefs files.
adds f1a85e5 Revert unnecessary earlier change
adds 1f5afa8 * test/automated/electric-tests.el: Require 'elec-pair.
adds 72140a0 ChangeLog fixes
adds 8449dd1 authors.el updates and ChangeLog fixes
adds e9dc713 Fix ChangeLog typos.
adds 1d7701a Fix problem with MAKE and xcrun configuration.
adds ad15bd7 * doc/emacs/trouble.texi (Understanding Bug Reporting):
Brevity.
adds c04d52f * doc/lispref/control.texi (Pattern matching case
statement): Brevity.
adds 2545413 Tweak previos change
adds 9c61f80 Misc small custom fixes
adds bb09807 Add missing custom :versions, plus small fixes
adds a544fbe ChangeLog fixes for font-locking
adds 4364185 Doc updates
adds 7e99158 Spelling and typo fixes.
adds 9c5a5c7 Every defcustom should specify its type
adds 946618b Revert earlier erc-button change
adds c62a196 * admin/admin.el (cusver-scan): Warn about missing
:types. (cusver-check): Interactively, require existing directories.
adds 5f27a1b * configure.ac: Fix CC detection for xcrun case.
adds efe7021 * configure.ac: Fix CC detection for xcrun case.
adds bf7bea5 Fix bug #14739 with creation of GUI frames from TTY
session on Windows.
adds 8962d4b Fix a thinko in last commit.
adds e9d6c46 Fix bug #16272 when inserting newline at point-min in
electric-pair-mode.
adds 411bf4a Fix pipe bug with OS X emacs --daemon (Bug#16262).
adds 3f9e3ef Add the "use strict;" and "use warnings;" pragmas.
adds a7f7e54 * configure.ac (LIBXML2_CFLAGS): Fix xcrun-related
quoting problem.
adds 45bd273 * src/emacs.c (main): [DAEMON_MUST_EXEC]: Restore
close-on-exec after exec.
adds b9c299e Revert quoting of xcrun-related library.
adds 830506d * configure.ac (xcsdkdir): Only set if using xcrun.
adds a560b85 Plain copy-file no longer chmods an existing destination.
adds c0e8f6a * emacs-lisp-intro.texi: Use @quotation for license
notice.
adds dcd812b Specify info encoding and language.
adds 564eb53 Fix Bug#16284.
adds 6344259 Revert @documentencoding changes in the docs.
adds 1b7259f Fix bug #16299 with assertion violation in
set-default-file-modes on Windows.
adds 9d1804d * admin.el (manual-html-fix-headers,
manual-html-fix-index-1): Some updates for changes in Texinfo 5 output.
adds 2db9da0 src/fileio.c: Silence compiler warnings.
adds e63ace3 Fix infloop in indentation code
adds 9e0bf19 Ignore XF86WakeUp
adds c8d8977 * subr.el (set-temporary-overlay-map): Obsolete alias.
adds b29daf0 * etc/NEWS: Relocate entries that had strayed to the
wrong Emacs version.
adds 04311a1 international/mule-conf.el: Unify the charset
indian-is13194. (indian-is13194): Specify unify-map.
adds 9b3c0a1 Some more fixes following pixelwise resize changes
including one for Bug#16306.
adds 0bbd0e0 Fall back on SetNamedSecurityInfo if SetFileSecurity
fails in acl_set_file.
adds 6fc286a merge trunk
adds 535f0fb Fix typo in a comment in the last commit in w2.c.
adds bd717ca Minor fixes for MinGW64 build.
adds a230100 * nsterm.m (windowDidResignKey:): Set mouse_moved to 0.
adds 91415fb Fix last change of grow_mini_window.
adds ba31890 Update copyright year to 2014 by running
admin/update-copyright.
adds 6bc383b Fix copyright years by hand.
adds c10e9ec Fix bug #16265 with buffer caches when modifying text in
indirect buffers.
adds b00cdd9 * lisp.h (EMACS_INT): Configure based on INTPTR_MAX, not
LONG_MAX.
adds b483c57 Prefer ASCII in doc and comments when the difference does
not matter.
adds 5cd6372 * admin/check-doc-strings: Replace `perl -w' with `use
warnings;'.
adds 94ee871 * eshell.text (What is Eshell?): Add section about what
not to use Eshell for.
adds f2299e8 * eshell.text (Command Basics): Removed `Command basics'
chapter.
adds c4377e9 * NEWS: Explain, why xesam.el is obsolete.
adds 44c5e19 Further adjust frame/window scrollbar width calculations.
adds 33f846f * doc/lispref/numbers.texi (Numeric Conversions): Fix a
typo. Also some ChangeLog fixes.
adds 81f3d6a Add 2014 to more copyright years
adds c28426f * doc/misc/Makefile.in (cc_mode_deps): Rename from (typo)
ccmode_deps.
adds 112720b * eshell.text (top): Fix incorrect info filename in an
xref.
adds b66b98f Add support for local printer functions in SES.
adds a574edb Minor rmail fixes.
adds e831604 dired-do-print handles printer-name
adds 33bebaa Correct ses--file-format checking.
adds 8f9740f * eshell.text (top): Fix incorrect use of xref.
adds 3d81471 Merge from gnulib.
adds fdf52fd * doc/misc/calc.texi (Top): Use @top rather than @chapter.
adds 3330640 * doc/misc/ert.texi: Add a titlepage. Use @insertcopying.
adds 4a970ff * doc/misc/dbus.texi, nxml-mode.texi, widget.texi: Add
titlepage.
adds 75b76b8 * ede.texi, eieio.texi, semantic.texi, srecode.texi: Add
copyright notice to titlepage.
adds de229ee * doc/misc/efaq-w32.texi, reftex.texi: Use @insertcopying
in non-TeX.
adds 517f20c More Texinfo 5 updates for make-manuals (not yet finished)
adds ba05e91 Fix typo.
adds 6f54758 * lisp/emacs-lisp/pcase.el (pcase--split-equal,
pcase--split-member): Beware signals raised by predicates.
adds 6ef9aed * lisp/ielm.el (ielm-tab): Retarget. (ielm-map): Use
ielm-tab for tab. (ielm-complete-filename): Use comint-filename-completion.
(ielm-complete-symbol): Remove. (inferior-emacs-lisp-mode): Use
lisp-completion-at-point instead and remove ielm-tab from
completion-at-point-functions.
adds 0d53f62 Remove the dynamic-docstring-function feature.
adds d6d7851 Lisp manaual improvements re docstrings
adds ed0ca4a Whitespace fixes for recently-added code.
adds 56a0e35 Port to C89.
adds c401907 Auto-commit of loaddefs files.
adds fdaecc0 Reverted 2014-01-02T22:54:address@hidden
adds e9c04e8 Reverted 2014-01-02T21:05:address@hidden
adds e18b70f * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables):
Don't bother with syntax-begin-function.
adds 22db5dd * eshell.texi (What Eshell is not): Clean up confusing
clause.
adds d16ec91 Yet more Texinfo 5 tweaks for admin.el's make-manuals
adds 86c6e8f * admin.el (manual-html-fix-index-2): Tweak previous
change.
adds a71324c * admin/admin.el (manual-html-fix-index-2): Fix minor
Texinfo 4 issue with start of detailed menu.
adds 5159d59 Fix maximization behavior on Windows (Bug#16300).
adds 81da295 Port to GNU/Linux with recent grsecurity/PaX patches
(Bug#16343).
adds 54c2b8b Fix typo in previous change.
adds 7c2127d Document behavior of (string-to-number "+@") (Bug#16293).
adds 5a0f4e9 Document vconcat and the empty vector (Bug#16246).
adds da5ecfa Spelling fixes.
adds dc300e2 Spelling fix.
adds 4e61975 Change subword regexps back to vars.
adds 73dbf96 Fix misspelling of 'chinese' in rx.
adds f401814 * net/eww.el (eww): Support single/double quote for
search.
adds 189340f Make the eww history browsing work again
adds 1a29adc * net/shr.el (shr-descend): Don't bug out if the anchor
is empty.
adds 3d95a0f Make shr do line filling better when encountering very
long words
adds 3669b63 In balance-windows add mising t to fix Bug#16351.
adds 0215e12 Define org-level-* faces in tsdh-light theme.
adds 81c7d63 More doc updates.
adds d1e12ae Gnus: Silence the byte compiler
adds b82ace2 rst-mode indentation is non-deterministic, so inhibit
electric indentation
adds 53f6b14 * dired-x.el (dired-mode-map): Rebind dired-omit-mode to
C-x M-o to avoid shadowning global key.
adds c6ab466 Specify .texi encoding.
adds d5081c1 Spelling fixes.
adds bf6a77f Fix defun navigation in vc log view.
adds a0031f9 Add `Texinfo' entry to reftex-label-alist-builtin.
adds 9f4e49e Fix bug #16129 with slow and incorrect redisplay in
follow-mode.
adds ec00f20 * lisp/subr.el (set-transient-map): Fix nested case and
docstring.
adds daccca9 Fix Bug#16183 about `global-hl-line-sticky-flag'.
adds 6bdd920 * lisp/abbrev.el (define-abbrev): Beware new meaning of
fboundp. * lisp/emacs-lisp/elint.el (elint-find-builtins): *
lisp/emacs-lisp/eldoc.el (eldoc-symbol-function): * lisp/emacs-lisp/bytecomp.el
(byte-compile-callargs-warn) (byte-compile-file-form-defmumble, byte-compile,
byte-compile-form): * lisp/emacs-lisp/byte-opt.el (byte-compile-inline-expand):
* lisp/apropos.el (apropos-safe-documentation): * lisp/subr.el (symbol-file):
Remove redundant fboundp. * lisp/progm [...]
adds 11c06c7 Document calendar-day-header-array
adds d65a92b * etc/NEWS: Markup trivia
adds 8303d90 * etc/PROBLEMS: Remove some no-longer relevant stuff re
installation
adds 0d3c666 * etc/PROBLEMS: Remove some old stuff; other small edits
adds 0583403 * etc/PROBLEMS: More removal of old stuff
adds 9a00bed * etc/PROBLEMS: Remove yet more old stuff; more small
edits
adds 809d2ce * doc/lispref/display.texi (Logging Messages): Copyedits
re messages-buffer.
adds de7ce2d More doc updates.
adds ee916ed Explain recent change to log-view.el
adds 1710964 Minor tweak for earlier display.texi change
adds f137f4e Fix typo in previous
adds e4f74da * lisp/isearch.el (isearch-mode-map): Bind [return] and
[backspace] to isearch-exit and isearch-delete-char resp. (Bug#16342,
bug#16035)
adds ff4a5a4 Merge some info from etc/MORE.STUFF into efaq.texi
adds e9be0a1 Reference efaq.info in preference to etc/MORE.STUFF
adds 2b6b4f2 emacs-lisp/package.el (package-delete): Delete package
completely
adds 3c8b09c Merge Org version 8.2.5c.
adds 0030ec1 * lisp/menu-bar.el (menu-bar-help-extra-packages):
Remove. (menu-bar-help-menu): Use view-external-packages instead.
adds cfdaa150 ChangeLog fixes
adds 6f66f53 Fix previous change
adds e90dec2 * etc/refcards/orgcard.tex: Revert part of previous
change.
adds 7e1899d Fix Bugs 16351 and 16383 when rounding in
balance-windows-2.
adds 1600062 buffers.texi: Fix typo in @math construct.
adds d831c9b Fix some superscript typos in doc/
adds be316ed Fix misdisplay of interlaced GIFs with libgif5.
adds 68f0bb9 Fix bug 15980
adds 0a3eec3 emacs-lisp/package.el (package--check-signature): Fix
download error handling
adds d6262c7 package.el: various fixes.
adds ec6c7de * lisp/emacs-lisp/package.el (package-delete): Only
remove pkg-desc from package-alist.
adds 2167f25 Fix 2014-01-08T11:19:address@hidden
adds e3e52a0 * lisp/url/url-http.el (url-http-create-request): Don't
add extra \r\n after http data.
adds a129f1d ChangeLog fix
adds 136b74c Spelling fixes.
adds 4b9e608 ChangeLog fix (When reverting a change _immediately_
after making it, just delete the original ChangeLog entry, rather than adding a
new one.)
adds abb8215 Add new hook to augment help buffers.
adds 0f918d9 Rewrite EIEIO help functions and hook them into help
system.
adds 0116ee8 Proper help support for EIEIO classes and methods.
adds 9475054 In preparation for the move to git, sanitize out some
Bazaar-specific names.
adds ac4c50a Rename INSTALL.BZR to UNSTALL.REPOm and carry that
through in other files.
adds 0bfbd67 Correect a minor error introduced into NEWS by my last
commit.
adds 3146683 Clean up unnecessary references to Bazaar. Documentation
changes only.
adds ceb885a Create a needed obsolete-variable alias. Fix up some
docstrings.
adds 684d44e * lisp/simple.el (deactivate-mark, activate-mark):
Force-mode-line-update. (activate-mark): Add `no-tmm' argument. (set-mark,
push-mark-command): Use it instead of running activate-mark-hook by hand.
adds 3923e7b mail/rmail.el (rmail-get-coding-system): Check
rmail-get-coding-function before "funcall"ing it.
adds 4e7d26f etc/NEWS: ImageMagick :max-width/:max-height already
documented.
adds a7fecaa Document Image Mode's new animation features.
adds f29778b Minor bug fix.
adds 32f82e0 Remove stray conflicty markar that the VCS somehow
ignored.
adds fb14cb4 ChangeLog fix Not a Debian bug; use format that
bug-reference-mode understands
adds fa49b46 Document `string-suffix-p'.
adds ec918aa Document `load-prefer-newer'.
adds 1e10b16 Fix doc typo in previous
adds 97a4288 Copyedit for previous doc/emacs/building.texi change
adds 30b3bce * etc/MORE.STUFF: Replace contents with pointer to
efaq.info.
adds 1669fab Refer to online service directory rather than etc/SERVICE
adds 236433d * etc/PROBLEMS: Remove more ancient, irrelevant stuff
adds 6affdcc Tiny change for message-bury
adds e49c0a9 Comment
adds 00885d0 ChangeLog whitespace fix
adds 05e0afc Restore generated autoloads in eieio.el.
adds 3ca34b2 Updated NEWS with `describe-function' EIEIO support.
adds d6a6226 NEWS: Fix typo in last commit.
adds 548a1b2 Document EWW.
adds 9fb07a9 Document `shr-insert-document'.
adds 4ed6781 Document `dired-hide-details-mode'.
adds 458dbf5 Make etc/FTP and etc/ORDERS obsolete
adds 0ede4df * etc/MAILINGLISTS: Remove the more extremely obsolete
parts
adds dad6fae If running uninstalled, always put our own info files
first
adds 06827ec Spelling fixes.
adds 94ffb4b Tweak previous info.el change
adds d9d836b Add right-char and left-char to Follow Mode cached
commands.
adds cc33cac * progmodes/octave.el (octave-mode-menu): Don't assume
eldoc is loaded.
adds 2d7df62 Add some notes on git-bzr; nfc.
adds ed6ec13 Update Eli Zaretskii's entry in authors.el.
adds f6da761 Document `subr-x' functions.
adds dd80671 * lisp/progmodes/ruby-mode.el (auto-mode-alist): Add
.podspec and Podfile.
adds 7e03bb3 Restore compatibilty with 23.1 (Tested)
adds b4256e8 Revert "Document `subr-x' functions."
adds cd6d07e * admin/update_autogen: Fix sed bug that was losing the
last AUTOGEN_VCS.
adds 122ff67 * doc/lispref/functions.texi (Advising Functions): New
section. * doc/lispref/modes.texi (Running Hooks): Don't document
with-wrapper-hook and run-hook-wrapped any more. (Hooks): Link to the new
Advising Functions node. * doc/lispref/elisp.texi (Top): Don't include
advice.texi. * doc/lispref/advice.texi: Remove. * doc/lispref/makefile.w32-in
(srcs): * doc/lispref/Makefile.in (srcs): Adjust accordingly. *
doc/misc/cl.texi (Function Bindings): Fix incorrect description [...]
adds d2f16e9 * lisp/emacs-lisp/authors.el (authors-fixed-entries):
Update for files that no longer exist.
adds a12bf61 ChangeLog fixes
adds 6b81c31 Fix previous ChangeLog fix
adds bada50f Merge from gnulib.
adds 7d7ccb8 Fix handling of internal borders (Bug#16348).
adds f96d0a6 Fix doc-string of frame_resize_pixelwise.
adds dc60469 src/xdisp.c (try_window_id): Update commentary.
adds 0201385 Fix bug #16347 with updating redisplay of company-mode's
"tooltip".
adds af05bef merge trunk
adds e05d3a0 Fix minor build problems related to MinGW64.
adds 9685190 /etc cleanup: Removal of joke man pages and associated
Lisp file.
adds 67671fb composite.c (composition_update_it): Fix indexing of
LGSTRING_CHAR (Bug#15984).
adds 5d1a288 /etc cleanup
adds f0b5cd8 Fix MS-Windows build with MinGW runtime 4.x.
adds 72d7250 Restore erroneously deleted etc/publicsuffix.txt.
adds 335e892 Fix last commit.
adds d8c5bba Restore erroneously deleted etc/publicsuffix.txt (again).
adds 3da493d Restore and fix etc/ChangeLog entry.
adds 0abf413 Make the function emacs-repository-get-version polyvalent.
adds a049cc9 * etc/NEWS: Markup trivia
adds 4efa3f1 Replace doc references to deleted etc/ files
adds 9b33536 Re-implement the feature of showing eldoc info after
editing.
adds 4fa5174 Spelling fixes.
adds 3b922c7 Some minor fixes
adds 1f0d440 Auto-commit of loaddefs files.
adds e6344e1 Rename eww-download-path to eww-download-directory.
adds 841a6d0 Remove broken VCSWITNESS code, and explain the problem.
adds c5eb432 * tramp.texi (all): Doc fix according to GNU Coding
Standards. Use "file name" instead of "filename" or "path". Use "host" instead
of "machine".
adds ff7210f Remove more references unnecessarily specific to VCS.
adds 3cc9b1e Revert last commit.
adds 194a971 Update EIEIO documentation because of namespace cleanup.
adds cbe02c1 Revert part of 2014-01-12T14:54:address@hidden and fix
the VCSWITNESS thingy.
adds 6c926ca Fix last commit.
adds b30dee6 Remove ChangeLog entry of a reverted commit in
Makefile.in.
adds 1a0778b merge trunk
adds 6137cb8 * lisp/net/shr.el (shr-render-region): Autoload.
adds 7a1b473 Make GTK+ menus work correctly with Unity global menu
adds a787d37 Fix changelog
adds 7d29a37 Make GTK+ menus work correctly with the Unity global menu
adds 6ae948d * lisp/indent.el (indent-according-to-mode): Flush to
column 0 in text-mode after an empty line.
adds 25a700d fit-frame/window-to-buffer code fixes including one for
Bug#14096.
adds 3c0c456 * lisp/info.el (Info-find-file): Go to DIR before
displaying the error about a nonexistent file if no previous Info file is
visited. Use `user-error' instead of `error' for "Info file %s does not exist".
(Info-find-node-2): In case of a nonexistent node in unwind forms go to the Top
node if there is no previous node to revert to.
adds 6c21e30 * macfont.m: Include termchar.h.
(CG_SET_FILL_COLOR_WITH_FACE_FOREGROUND)
(CG_SET_FILL_COLOR_WITH_FACE_BACKGROUND)
(CG_SET_STROKE_COLOR_WITH_FACE_FOREGROUND): Modified from *_WITH_GC_* to take
face and f as parameters. (macfont_draw): Check for DRAW_MOUSE_FACE and set
face accordingly. Use *_WITH_FACE_*, and pass face as parameter.
adds 6a1f3c1 Bug#13064
adds d791cc3 Partially fix Bug#16403.
adds a3f2bf1 Fix bug when resizing mini window (Bug#16424).
adds 237166b Minor doc fix for Flymake.
adds c055d65 * lisp/vc/log-edit.el: Fix highlighting of summary when
it's the first line. (log-edit--match-first-line): New function.
(log-edit-font-lock-keywords): Use it. (log-edit-mode): Make
jit-lock-defer-multiline work.
adds c6e8118 * Makefile.in: Comment.
adds 76a0368 Fix comment typo in previous, sigh
adds 0aa9ec0 Merge bug fixes from CEDET upstream.
adds d6b738f * admin/update_autogen (status): New function. Use
throughout.
adds e3f33e5 `define-alternatives' bugfix and UI enhancement
adds ae93878 Spelling fixes.
adds 7199b6d Fix/enhance `define-alternatives' docstring again
adds 1b49bd5 Correctly handle reaching the end of the interval tree.
(Bug#15344)
adds c176054 Fix rst-mode deprecated keybindings
adds d1eaf34 Fix MinGW64 porting problem with _setjmp.
adds fd7fde1 * lisp/emacs-lisp/edebug.el (edebug--display): Move
protective let-binding so it applies in the right buffer.
adds 689c9ca ChangeLog fixes
adds 02bf443 * epa-file.el: Respect buffer-file-format when writing
adds c6a0b8e ispell.el (ispell-region): Reset `in-comment' for new
line instead of `add-coment' (bug#13577).
adds d978482 Space before paren, updating recent change.
adds 8b63edf font-lock.el (font-lock-keywords): Fix typo in docstring
adds dac6966 simple.el (define-alternatives): Add 'definition-name to
COMMAND-alternatives
adds 39c8714 ChangeLog fixes
adds 5c92e00 * lisp/emacs-lisp/package.el (package-desc-keywords): New
function. (describe-package-1, package-all-keywords) (package--has-keyword-p):
Use it.
adds ccc6b20 * lisp/indent.el (indent-rigidly): Set deactivate-mark to
nil in transient indentation mode.
adds c6c863d ChangeLog fixes
adds fa9daa2 src/ChangeLog: Fix typos.
adds 630395d Small doc/ copyedits
adds c7880bc Fix copyright license notices for Adobe Unicode mapping
files.
adds 93acfb0 Use whole file-name-history'.
adds 87b2a7f * lisp/follow.el (follow-adjust-window): Remove `dest'
argument. Assume we're already in the proper buffer. Inspired by Anders
Lindgren <address@hidden>. (follow-post-command-hook): Call it from the right
buffer. (follow-comint-scroll-to-bottom): Adjust call. (follow-all-followers):
Use get-buffer-window-list.
adds 7da02a6 On VCS-independent ways of identifying commits, and why
they are desirable.
adds c91c771 Spelling fixes.
adds c5e24e6 * Makefile.in: Revert previous (presumably accidental)
change
adds d967cd1 ChangeLog fixes
adds 2dbf4ff * lisp/emacs-lisp/package.el (package-desc--keywords):
Use `cdr' with `assoc'. Make private. Update all callers.
adds 4d6df42 Minor correction to admin/notes/bzr: *fourth* VCS, not
third.
adds 39903fd Finally make package-desc--keywords work
adds b5ccc1b * etc/themes/leuven-theme.el: Updates.
adds 56db2b1 ChangeLog fixes
adds 0d61348 Make M-x authors return zero *Authors Errors* from
current logs
adds fc23fe2 * lisp/emacs-lisp/authors.el (authors-aliases): Remove
unnecessary entries.
adds fb3d479 ruby-mode: Align def...end to the beginning of statement
adds d13bb15 * lisp/emacs-lisp/authors.el (authors-aliases): Remove
more unused entries
adds b59e2fb * lisp/menu-bar.el: Fix author header comment
adds 1606301 Fix Bug#13662. * automated/inotify-test.el
(inotify-file-watch-simple): Skip test case if inotify is not linked with
Emacs. Use `read-event' rather than `sit-for' in order to process events.
adds 20adfbd Provisional fix for bug #16479 with client connecting
while in a TTY menu.
adds 1a98c36 * building.texi (Commands of GUD): Fix keybinding for
`gud-break'.
adds 2afb07b * simple.el (define-alternatives): Fix docstring by
advising developers to (defvar COMMAND-alternatives).
adds 502963b Revert 2014-01-17T13:05:address@hidden
adds 681ce5d Fix Bug#13124.
adds a134044 Fix Bug#13124. * net/tramp.el
(tramp-password-prompt-regexp): Use `password-word-equivalents' if available.
(tramp-action-password, tramp-process-one-action) (tramp-read-passwd): Let-bind
`case-fold-search' to t.
adds 8953518 Add :version tag to `tramp-password-prompt-regexp'.
adds 2e48fe3 ChangeLog fixes
adds cabb250 Add some entries to authors.el variables
adds 381c146 * lisp/emacs-lisp/authors.el (authors-aliases): Add more
entries
adds 812a093 ChangeLog and Author: header comment fixes
adds 5197f0c Fix file name handling on MS-Windows 9X.
adds 5aa78c2 * lisp/term/common-win.el (saved-region-selection):
Defvar it. (x-select-text): Set saved-region-selection.
adds ee1a30f lisp/gnus/gnus-setup.el (gnus-use-sendmail): We never use
sendmail for mail reading
adds 9a685cf * simple.el (password-word-equivalents): Remove
duplicates.
adds d70efef update-game-score fixes for -m and integer overflow
adds 4ff6d92 In term-window-width call window-text-width instead of
window-width (Bug#16470).
adds d25f735 composite.c (composition_update_it): Fix previous change.
adds e3af763 Bind open-paren-in-column-0-is-defun-start to nil at some
entry points. * progmodes/cc-engine.el (c-invalidate-state-cache-1)
(c-parse-state-1, c-guess-basic-syntax): Bind it here. * progmodes/cc-mode.el
(c-before-change, c-after-change) (c-font-lock-fontify-region): Bind it here.
adds 9367550 * eshell/esh-mode.el (eshell-password-prompt-regexp): Use
`password-word-equivalents'. (eshell-watch-for-password-prompt): Let-bind
`case-fold-search' to t. (Bug#5664, Bug#13124)
adds 75f3311 merge trunk
adds 21f9541 Fix Cygwin w32 build broken by last commit in w32font.c.
adds ad9eb30 Extend last fix of term-window-width (Bug#16470).
adds 2040a2f * etc/NEWS: Small edits
adds 8251c3f * etc/NEWS: Small edits
adds f952002 Revert some of the CANNOT_DUMP fix.
adds 21cf454 Spelling fix.
adds 3c5a483 * lisp/indent.el (indent-line-to): Use
backward-to-indentation instead of back-to-indentation.
adds 71f16bd * lisp/saveplace.el (toggle-save-place,
save-place-to-alist) (save-places-to-alist, save-place-dired-hook): Add
(derived-mode-p 'dired-mode) before checking for dired-directory.
adds 3c35702 Pacify valgrind by initializing buffer redisplay bit.
adds 009581f Apply previous change even if valgrind is not in use,
since it avoids undefined behavior. This is simpler.
adds 6cc750e * lisp/simple.el (move-beginning-of-line): Make sure we
don't move forward.
adds a6c4680 Fix spelling of "GNUstep"
adds 64295f8 Do not document subr-x.el in the manuals
adds 2d3c36d * etc/NEWS: Small edits
adds cec6200 Merge from gnulib.
adds 2fb6d9c ChangeLog fixes
adds 8750379 * simple.el (read--expression): Don't enable eldoc-mode.
adds 5004c3b * buffer.c (Fkill_buffer): When killing an indirect
buffer, re-attach intervals to its base buffer (Bug#16502). * intervals.c
(set_interval_object): Move from here... * intervals.h (set_interval_object):
... to here. Fix comments.
adds e7d807c Fix regex used for searching citation keys.
adds 4ff0a0e Fix reftex-create-bibtex-file autoload.
adds ca4cfde * automated/comint-testsuite.el
(comint-testsuite-password-strings): Add localized examples.
adds 38942b9 ChangeLog fixes
adds dd9d2e9 * lisp/emacs-lisp/eldoc.el: Properly remove message in
minibuffer case. (eldoc--message-command-p): New function.
(eldoc-display-message-p): Use it. (eldoc-pre-command-refresh-echo-area): In
the minibuffer case, the message is not automatically erased for us.
(eldoc-print-current-symbol-info): Erase previous message, if any.
adds 63389c2 * automated/file-notify-tests.el
(file-notify--test-local-enabled): Fix error in logic.
(file-notify--wait-for-events): New defmacro. (file-notify-test02-events): Make
short breaks between file operations. Use `file-notify--wait-for-events'.
Check, that events have arrived. (file-notify-test03-autorevert): Use
`file-notify--wait-for-events'.
adds f7551c6 Fix bug #16509 with segfault in an assertion when exiting
due to missing font.
adds 79b61bc ChangeLog fix
adds 00d2a6b Fix here-doc highlighting
adds 1bf6ecf ChangeLog fixes
adds cc0f2ec Fix some function declarations
adds 213763c Set Maintainer: FSF in some files
adds 85a5f61 * lisp/vc/vc-git.el (vc-git-print-log): Remove --follow;
reverts 2014-01-09 change.
adds 7bfc1ca Unduplicate the lib-src/ and etc/ ChangeLogs
adds 73c1c6d authors.el small additions
adds 44e76f9 * lisp/international/quail.el (quail-define-package): Doc
fix.
adds 7b997b1 Some doc for image-format-suffixes
adds 29f5e02 * automated/file-notify-tests.el
(file-notify-test02-events): Hide Bug#16519, until it is solved.
adds 6cb4da4 Fixes in window size functions around Bug#16430 and
Bug#16470.
adds 2a5bce4 Fixes for emacs-repository-get-version
adds 983664c * version.el (emacs-repository-get-version): Avoid error
if .git exists but the git executable is not found.
adds edace89 * lisp/version.el (emacs-bzr-version-bzr): Fix typo.
adds dc217d0 Fix miscellaneous update-game-score bugs.
adds 29afcba * lisp/emacs-lisp/package.el: Write files silently.
(package-autoload-ensure-default-file) (package-generate-description-file,
package--write-file-no-coding) (package-install-from-archive,
package--download-one-archive): Tell `write-region' to stay quiet.
(package-menu-mode, package-menu--print-info): Omit the Archive column if
there's only one archive. (package-all-keywords, package--has-keyword-p):
Remove dead code.
adds e2a095b ChangeLog fix.
adds 7a49c9d Fix MS-Windows build in lib-src broken by last commit.
adds 80efa20 * lisp/emacs-lisp/authors.el (authors-fixed-entries):
Addition.
adds a5f2a87 Tweak earlier version.el change
adds 45d9ec7 Update EIEIO documentation.
adds 893e631 Downplay LessTif in docs, since Motif is now free
software, and even http://lesstif.sourceforge.net/ recommends it over LessTif.
adds 3cee027 * etc/TODO: Addition.
adds 79baa30 * etc/PROBLEMS: Remove more obsolete stuff, modernize
exec-shield a bit, downplay LessTif (Motif is free software now).
adds d856c4a * etc/NEWS: Small edits
adds 51fb39e Merge from gnulib.
adds 1670e27 Doc fixes related to zero prefix argument of
eval-expression etc
adds 4a3c727 * emacs-lisp-intro.texi (lengths-list-file): Fix textual
parentheses.
adds c51e81e * doc/emacs/building.texi (Lisp Eval): Update prefix
argument behavior of eval-expression, eval-last-sexp.
adds 565935c Fix two memory leaks discovered with Valgrind. * ftfont.c
(ftfont_list) [HAVE_LIBOTF]: Call OTF_close. * image.c (Fimagemagick_types):
Call MagickRelinquishMemory.
adds d4f0427 * lisp/emacs-lisp/cl-macs.el: Improve type->predicate
mapping. (cl--macroexp-fboundp): New function. (cl--make-type-test): Use it.
adds ed44be7 Minor cleanup of previous change.
adds 6c9cbdf Document 2014-01-22T19:02:address@hidden better.
adds ca5fd02 * doc/emacs/files.texi (Interlocking): Copyedit.
adds 0db19d3 * doc/lispref/files.texi (File Locks): Every platform
supports locking now.
adds aac1f8d * xdisp.c (reseat_1, Fcurrent_bidi_paragraph_direction):
Avoid undefined behavior by initializing display property bit of a string
processed by the bidirectional iterator. For details, see
<http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01920.html>.
adds 96c983e * doc/misc/emacs-mime.texi (time-date): Use float-time.
adds 1e548e4 Doc updates for with-demoted-errors
adds 76c3fa9 Silence byte-compiler warning.
adds f77c7a9 * net/eww.el (eww-download-callback): Fix reference to
eww-download-directory.
adds 03f3b31 Misc small doc updates
adds 5ace6c2 Misc small doc updates
adds 303ea1d * etc/NEWS: Small edits.
adds f2c5de0 * etc/NEWS.21: lesstif.org domain is defunct, use
sourceforge site.
adds 950fb38 * etc/NEWS: Fix typos
adds 9940e34 * editfns.c (Fconstrain_to_field): Fix typo in docstring.
adds 258fcaf Spelling fix.
adds 1c597a5 Remove stray ".".
adds 0fadc0b Fix bool-vector-count-population bug on MinGW64.
adds c13b1a2 Fix references in EIEIO documentation.
adds 35408b1 * net/shr.el (shr-tag-img): Prefer the title over the alt
text.
adds 4d000e6 Typo fix.
adds afd4479 * src/eval.c (Fsignal): Fix `debug' handling to match
2013-10-03 change.
adds caece7c * doc/misc/cc-mode.texi (Minor Modes): Minor fix.
adds e96f7bf Fix bug #16479 with client connections while TTY menu is
open.
adds 83682f3 Fix bug #16517 with display change on MS-Windows while in
full-screen mode.
adds 45ccd90 Fix handling of face attributes in Fx_create_frame
(Bug#16529).
adds e0c67e1 * progmodes/flymake.el (flymake-make-overlay): No rear
advance.
adds ed85dee Link to info manual in `defgroup'.
adds 4f8c23b Fix crash with insert-file-contents and misdecoded text.
adds 3fcfc4e Fix ChangeLog typos.
adds 169d600 Some doc for delete-duplicate-lines
adds 0113a5e * doc/emacs/misc.texi (Sorting): Add findex for
reverse-region.
adds e6f29a6 When decoding, prefer ptrdiff_t to int for buffer
positions etc.
adds de6a923 Doc updates for opascal.el
adds 4988180 * xterm.c (x_focus_changed): Check for non-X
terminal-frame
adds 52840a9 Fix bug#16286 by the different way than
2014-01-26T00:32:address@hidden to preserve the code detection behavior of 24.3.
adds 5511e5c * automated/file-notify-tests.el
(file-notify-test02-events): Let test case fail for Bug#16519.
adds 748650f * file-notify-tests.el (file-notify-test02-events): Let
it fail in the local case only.
adds 12cb2b0 * data.c (Fstring_to_number): Document results if
unparsable.
adds 6ea71a4 * etc/TODO: Addition.
adds ece4bae Doc, comment, etc updates for increased use of
locate-user-emacs-file
adds 54f81c2 * doc/emacs/buffers.texi (List Buffers): Tiny edit.
adds 56420a1 * lread.c (oblookup): Fix comment to match code.
adds d269bb9 * whitespace.el (whitespace-enable-predicate): fix sense
of comment. Fixes bug #16564, from change of 2013-03-10.
adds dc9c8c6 * automated/file-notify-tests.el
(file-notify--deftest-remote): Do not skip when the local test has failed.
They are unrelated. (file-notify--wait-for-events): Use `sit-for'. Let-bind
`noninteractive' to nil, otherwise `sit-for' could be degraded to `sleep-for'.
(file-notify-test02-events): Check for `file-remote-p' instead of
`file-notify--test-remote-enabled'.
adds 68d01cc * etc/NEWS: Small calc edits.
adds 5269555 Small doc updates for CUA and dired
adds bac524e * lisp/dired.el (dired-hide-details-mode): Don't autoload
it, since it cannot be used outside Dired buffers anyway.
adds 5ad1fed * etc/NEWS: Tiny edits.
adds 2c09a9f Spelling fix.
adds ee325f5 * etc/NEWS: Small edits
adds a22359a * lisp/vc/pcvs.el (cvs-append-to-ignore): Add
compatibility alias. (vc-editable-p, vc-checkout): Remove unused declarations.
adds e3bd7ee Some doc related to tab-stops
adds e1e9d7c * doc/emacs/indent.texi (Tab Stops): Updates for new
tab-stop behavior.
adds afc123c * doc/emacs/indent.texi: Fix typo in previous
adds 793ffe8 Doc for fill-single-char-nobreak-p
adds 0a60cc0 Tweak previous fill-single-char-nobreak-p doc change
adds 6affb4a * terminal.c (initial_free_frame_resources): New
function. (init_initial_terminal): Install new hook to free face cache on
initial frame and avoid memory leak. For details, see
<http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01974.html>.
adds a912893 Aggregate hideif parser enhancements for a complete
supporting of C/C++ expressions and operator precedence. Also apply code review
changes.
adds 2275de8 * xfaces.c (free_frame_faces): Adjust comment.
adds 1dcb169 Fix Fwindow_text_pixel_size and fit-frame-to-buffer.
adds 61c2b0b * xmenu.c (create_and_show_popup_menu): Handle case when
no key is grabbed.
adds 5e61c1e Some doc for cycle-spacing
adds 2e0633c * lisp/hippie-exp.el: Header comment changes. Remove
pointless+wrong "last change" header. Set Maintainer to FSF, since original
author has made no changes in 16+ years.
adds b89878d * etc/NEWS: Don't use a separate section for single
entries
adds 5442c6c In x_set_tool_bar_lines of w32fns.c don't clear area on
frames that are not visible.
adds 908df33 merge trunk
adds 198af6d Fix bug #16576 with PRINTCHARFUN that conses output a lot.
adds 46f4dd4 src/indent.c (current_column_1): Correct commentary.
adds 824a51e6 Fix printing empty Lisp strings.
adds e9abb8a * xmenu.c (create_and_show_popup_menu): Port comment to
C89.
adds 0c633f1 * lisp/help.el (help-for-help-internal): Add "P" to text.
adds ba74a2c * doc/misc/sem-user.texi (Include paths): Fix a Texinfo
command.
adds 7b2f049 * lisp/emacs-lisp/eieio-opt.el (eieio-help-generic):
Don't assume `generic' is a symbol.
adds 566cb04 * eieio-opt.el (eieio-help-generic): Fix last change.
adds ad78f43 Replace refs to obsolete alias `turn-on-eldoc-mode' with
`eldoc-mode'
adds 6bbc0c8 * lisp/simple.el (eval-expression): Doc fix.
adds 314ff31 * etc/NEWS: ElDoc related edit.
adds b169c4c Auto-commit of loaddefs files.
adds df18345 In mouse-drag-line obey window-resize-pixelwise
(Bug#16594).
adds 507a173 Don't ignore SIGPROF in subprocesses
adds a1a04df Revert last commit in mouse.el.
adds 4e2b87d Misc bugfixes made in Gnus master
adds 0a25002 Fix for fancy-splash image inconsistency
adds b7e615b Fix for c-submit-bug-report and reporter.el void-variable
handling
adds f2726fa ChangeLog fixes
adds da942af Some doc related to register-preview
adds fbb764b * lisp/ido.el (ido-use-virtual-buffers): Doc fix. Reset
:version, since the default value has not changed.
adds 23dc6d0 * lisp/erc/erc.el
(erc-accidental-paste-threshold-seconds): Doc tweak.
adds 9997d7e trace.el doc updates
adds a69ecd1 Delete Selection mode doc updates
adds 579d49f lisp/gnus/nnimap.el (nnimap-transform-headers): Fix
Davmail header parsing
adds bd21bf4 Misc small fixes.
adds ec80e68 lisp/gnus/nnimap.el (nnimap-transform-headers): Partially
revert mistakenly checked-in test code from last checkin
adds e2a67bd Implement user option ruby-align-chained-calls
adds 2f313da Fixup the documentation for the previous change
adds dba6e3e Make shr-generic into a defsusbt to make the stack
shallower
adds cc477daa Make shr respect privacy when viewing documents with SVG
images
adds 79278d0 * subr.el (butlast): Document what an omitted N means.
adds ed4d287 Check in forgotten ChangeLog entry from previous nbutlast
change
adds 94304ae nnir mark update fix
adds cb13e9a Fix bug #16558 with w32-shell-execute on remote file
names.
adds 2f31004 Auto-commit of loaddefs files.
adds 9ef58a5 Fix bug #16448 with non-ASCII error messages in batch
mode.
adds a09beb3 Fix bug#16609
adds 68e004e Fix bug#16610
adds 28e6cee Attempt to solve bug #16615 by using a more accurate
function prototype.
adds 7c32476 register preview fixes
adds 65bc4bb * doc/misc/efaq-w32.texi (Tramp ssh): Remove deleted
tramp methods.
adds 70e5a26 * lisp/help-fns.el (help-C-file-name): Handle advised
functions. * lisp/emacs-lisp/find-func.el (find-function-C-source): Idem. *
lisp/emacs-lisp/nadvice.el (advice--cd*r): New function. * help-fns.el
(describe-function-1): Use it.
adds 4472a19 register.el doc fixes
adds f2b7d12 Tweak comint docstring to suggest remap bindings
adds b8d552c Make loading cc-mode silent
adds b416864 In Fx_create_frame of w32fns.c process frame alpha
earlier. (Bug#16619)
adds f0a1057 Disallow suspend-emacs under NS
adds 99f7b0a c-parse-state. Don't "append-lower-brace-pair" in
certain circumstances. Also fix an obscure bug where "\\s!" shouldn't be
recognised as a comment.
adds 709085b Make help-at-point stuff also look just before point
adds 5dca775 Fix `electric-pair-backward-delete-char' error at bob
adds 6a6b8e4 Be more consistent in using register-read-with-preview to
read registers
adds eb9b8ff * etc/NEWS: Mention register-read-with-preview.
adds f16a3d5 * doc/misc/cl.texi (Blocks and Exits): Mention cl-tagbody.
adds be445cf Some doc for desktop-auto-save-timeout
adds 34baf96 * print.c (Fexternal_debugging_output): Add cast to
pacify --enable-gcc-warnings.
adds ce0ef8f * doc/misc/cl.texi (Blocks and Exits): Tweak earlier
change.
adds 15baaea Revert earlier desktop-auto-save doc changes
adds 7bcbca4 Tidy up some -to-register function argument specs
adds 9cad457 * eval.c (call_debugger): Grow specpdl if the debugger
was entered due to specpdl overflow (Bug#16603) and allow more specpdl space
for the debugger itself.
adds 6da8227 * lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords):
`private', `protected' and `public' can also be called without arguments.
adds 764ec9e Improve window dividers code.
adds 86d2bf4 * keyboard.c (kbd_buffer_get_event): Read file
notification events also in batch mode.
adds 40d2f2e * automated/file-notify-tests.el
(file-notify--wait-for-events): Use `read-event' instead of `sit-for'.
(file-notify-test02-events): Remove expected result, the bug is fixed
meanwhile. (file-notify-test02-events, file-notify-test03-autorevert): Use
`sleep-for' instead of `sit-for'.
adds e139a33 Fix bug #16636 with simple dialogs on MS-Windows.
adds 8101203 src/w32fns.c (Fw32_shell_execute): Improve commentary.
adds 08e4189 * lisp/emacs-lisp/ert.el
(ert--activate-font-lock-keywords): Allow dashes in the names.
adds 8e5917e * menu.c (Fx_popup_dialog): Remove label
'dialog_via_menu'.
adds dd27d13 * progmodes/python.el (python-shell-send-string):
(python-shell-send-string-no-output): Fix docstring.
adds 3660c61 lisp/gnus/gnus-int.el (gnus-request-accept-article): Doc
fix
adds 645586d Some doc for url-cookie-list
adds 6222d67 * doc/misc/epa.texi: Add indices.
adds 451ea3e * lisp/epa.el (epa-mail-aliases): Fic custom type. Doc
tweak.
adds fa49abf Fix cursor appearance in note_mouse_highlight (Bug#16647).
adds bfdd79d Fix bug #16453.
adds 415e381 In draw_fringe_bitmap_1 don't draw fringe if it's outside
the window (Bug#16649).
adds e873a22 Use proper configure option `--without-file-notification'.
adds 9a83b32 Make heredocs more robust in Tramp.
adds 6d48053 src/w32fns.c (Fw32_shell_execute): Doc fix.
adds a3c3a66 src/w32.c: Fix typos in commentary.
adds 6582720 Spelling fix.
adds 81f9a6e Fix last fix of note_mouse_highlight
adds 06c2ec4 Merge from gnulib.
adds a333e4d Define and use `completion-table-merge'
adds f8b1815 NEWS fixes.
adds 36a672f Replace some colons in Texinfo index entries
adds 79b6e0a Some doc for epa-mail-aliases
adds b3a271a * doc/misc/mh-e.texi: Replace another `:' in an index
entry.
adds 314ffdb Doc changes for cache-long-scans
adds 2912737 * lisp/emacs-lisp/lisp.el (lisp-completion-at-point):
Symbols don't start with a space. Limit the symbols considered to the ones
that are bound or fbound (bug#16646).
adds cf8a193 lisp/gnus/gnus-msg.el (gnus-summary-cancel-article):
Allow cancelling articles that have a differing From address (bug#10808)
adds 029788c * nsterm.m (toggleFullScreen:): Hide menubar on secondary
monitor for OSX >= 10.9 if separate spaces are used. (toggleFullScreen:): Use
screen of w instead of fw.
adds d978812 * NEWS copyedits
adds 629de96 * net/tramp-sh.el (tramp-sh-handle-start-file-process):
Use "&&" instead of ";" in order to avoid additional prompts. Let heredoc
scripts read from tty. (Bug#16582) (tramp-send-command): No special handling
of heredocs, it isn't necessary anymore.
adds 829f4f2 Another fix for handling of file names on Windows 9X.
adds 9d37482 Spelling fix.
adds a60a2b6 Grammar bug fixes from CEDET upstream.
adds 5c7e844 lisp/gnus/ietf-drums.el (ietf-drums-parse-address): Don't
bug out when called with an empty string
adds 719d965 ChangeLog fix
adds 60eabbb * lisp/obsolete/meese.el: Restore as obsolete (deleted
2014-01-11). Disable now non-functional find-file-hook.
adds e04d62b * etc/TODO: Remove refs to obsolete files.
adds 2b568bc Move iswitchb.el to obsolete/
adds e92e30d "Use instead" obsolescence messages should end with "."
adds a0baf35 * src/nsterm.m (syms_of_nsterm): Doc fix.
adds e4eaaca * doc/emacs/anti.texi (Antinews): Fix typo.
adds 99cf385 Some hi-lock doc
adds 2b777cd * lisp/desktop.el (desktop-save-mode): Call
`desktop-auto-save-set-timer' when enabling, and
`desktop-auto-save-cancel-timer' when disabling.
(desktop-auto-save-cancel-timer): New function with some code from
`desktop-auto-save-set-timer'. (after-init-hook): Don't call
`desktop-auto-save-set-timer'. Instead of setting `desktop-save-mode' to nil,
call `desktop-save-mode' with arg 0.
adds 7d7a68d * lisp/desktop.el (desktop-buffers-not-to-save): Change
default from nil to "\\` ".
adds c99cf5e * lisp/desktop.el (desktop-read): Claim the lock when the
owner is not the current process.
adds 99f10a5 Constrain window box sizes (Bug#16649).
adds dc0e4c4 Constrain window body sizes.
adds 9be9507 In window_resize_apply adjust margin width, if necessary
(Bug#16649).
adds e255a70 * lisp/simple.el (quoted-insert): Check character
validity (bug#16677).
adds cad6dfb * automated/tramp-tests.el (tramp-test26-process-file):
Improve test. (tramp-test27-start-file-process): Use "_p" as argument of
lambda. (tramp-test28-shell-command): Improve `shell-command' test. Add
`async-shell-command' tests.
adds 5a327e9 Remove superfluous argument.
adds 41a4a82 * lisp/abbrev.el (edit-abbrevs-mode): Derive from
fundamental-mode.
adds 36f1351 auth-sources doc fixes
adds 7e088b2 * help-fns.el (describe-variable): Fix case where value
is directory-local with no dir-locals file.
adds 20bc9ac * frames.texi (Mouse Commands): Clarify
`mouse-yank-at-click'.
adds dd8e49f * lisp/help-fns.el (describe-variable): Check
{file,dir}-local-variables-alist, and buffer-file-name, in the correct buffer.
adds 518f26c * macros.el (insert-kbd-macro): Doc fix.
adds bb01d7b * keyboard.c (Frecursive_edit): Say more precicely how
throwing `exit' works.
adds 1bde5c3 * subr.el (add-to-list): Refill the paragraphs.
adds fff711e * doc/lispref/keymaps.texi (Menu Bar): Minor
clarification.
adds f7a17bb * replace.el (replace-match-maybe-edit): Doc
clarification.
adds 85ade7e * src/keyboard.c (Frecursive_edit): Fix typo in docstring.
adds 0d8a4ae * isearch.el (isearch-cmds): Doc clarification.
adds ea838c3 * info-look.el (info-lookup-symbol): Document MODE.
adds af3e68a * buffer.c (Fmake_overlay): Doc clarification.
adds c96411b * isearch.el (isearch-filter-predicate): Documentation
typo fix
adds aa60235 * minibuf.c (Fread_string): Doc clarification.
adds 9788eff * fringe.el (fringe-styles): Doc fix.
adds 15cb996 * files.el (file-relative-name): Doc fix.
adds 8acaaad * syntax.c (Fskip_syntax_backward): Doc clarification.
adds dd7aafb * minibuffer.el (read-file-name): Doc clarification.
adds 241781b * display.texi (Face Attributes): Add an index.
adds be58a23 * dired.el (dired-mode-map): Make :help text more
accurate.
adds 8cff064 (dired-prev-marked-file): Doc fix (bug#14855).
adds 574e477 (dired-up-directory): Doc fix (bug#14848).
adds 6ef4f3c * simple.el (line-move): Document utility function used
many places in the Emacs sources.
adds fdb5107 * README.W32: Say what GnuTLS and libxml2 does.
adds 74750d5 * search.texi (Search Case) doc tweak
adds 9165ffc * isearch.el (isearch-cmds): Doc clarification.
adds 893cc90 * files.el (find-file-visit-truename): Doc clarification
(bug#14697).
adds 2423c8d * lisp/isearch.el (isearch-quote-char): Check character
validity like in `quoted-insert'.
adds c8740fa Fix bug #14762 with insufficient and outdated w32
installation documentation.
adds b772a69 * find-dired.el (find-name-dired): Doc fix.
adds 8aa76c9 (find-grep-dired): Doc fix (bug#14288).
adds dce8463 * kmacro.el (kmacro-exec-ring-item): Doc fix.
adds 18c6aa8 * simple.el (choose-completion-string-functions):
Document fix. New calling convention.
adds 6fbf6c2 * regs.texi (File Registers): Clarify metasyntactical
variables.
adds 54dd147 (execute-extended-command): Clarify doc string
(bug#13373).
adds 429b93b * net/tramp-sh.el (tramp-sh-handle-start-file-process):
Insert output at end of buffer. (Bug#16120)
adds c1b5900 Fixes: debbugs:16690
adds 2abd71e * lisp/emacs-lisp/warnings.el (lwarn): Empower
help-enable-auto-load.
adds fe46122 * macros.c (Fexecute_kbd_macro): Doc fix.
adds 6995e5d Doc for subword, superword modes
adds d6d5fdf Document the `event-start' and `event-end' functions more
completely
adds 20dda93 * dired.el (dired-internal-do-deletions) messaging fixup
adds 9e108fe * files.el (find-file-noselect): Clarify prompt when
changing readedness.
adds 5a836f5 (locate-file): Suffixes aren't returned, so don't say
that they are
adds 2356b31 (backup-inhibited): Doc clarification
adds dd16312 * font-lock.el (font-lock-value-in-major-mode): Doc fix
adds b8f2e9d * dired.texi (Hiding Subdirectories): Mention the node
for deleting subdirectories.
adds a54a755 * icomplete.el (icomplete-with-completion-tables): Doc
fix.
adds c359b7b (icomplete-simple-completing-p): Mention the previous
variable.
adds 790acee * repeat.el (repeat-message-function): Reword doc
slightly.
adds 10c75ee * repeat.el (repeat-message-function): Doc fix
adds 28d5181 (Quitting): Refer to the right node for `set-input-mode'
(bug#11458).
adds 90b4301 * NEWS: Mention all the Apropos face options that have
been removed.
adds c7b92b8 * dired-aux.el (dired-copy-file-recursive): Remove
slighly misleading comment.
adds ab4dc1e * message.el (message-tab): Mention what happens on
normal tabs (bug#11297).
adds fc2b1ff * cus-edit.el (customize-apropos): Fix error string.
adds 382fd36 (custom-buffer-create): Doc fix.
adds 1e4a57a (custom-sort-items): Doc fix (bug#11121).
adds 981c3e4 * display.texi (Blinking): Clarify doc string in example.
adds 468ef48 * files.el (save-buffer): Use ARG as the parameter name
for consistency
adds 7e34193 (save-buffer): Clarify the 0 argument (bug#10346).
adds 92c7036 * help.el (describe-bindings): Doc fix.
adds 438241f * text.texi (Changing Properties): Clarify `propertize'.
adds c838bca * cmds.c (Fself_insert_command): Output a clearer error
message on negative repetitions.
adds 44e23a7 Auto-commit of loaddefs files.
adds 411141f Fix c-invalidate-state-cache on narrowed buffers.
progmodes/cc-defs.el (c-with-all-but-one-cpps-commented-out): Widen when
setting and clearing the CPP delimiter properties.
adds 34dc21d Replace "Maintainer: FSF" with the emacs-devel mailing
address
adds 97bbf63 * lisp/emacs-lisp/lisp-mnt.el: Undocument "FSF"
maintainer in commentary.
adds 2ab0ad8 * lisp/emacs-lisp/gulp.el (gulp-discard): Add emacs-devel.
adds 63d93ef * text.texi (User-Level Deletion): Document
`delete-trailing-whitespace'.
adds a11463d * lisp/ielm.el (inferior-emacs-lisp-mode): Instead of
`comment-use-global-state', set `comment-use-syntax'.
adds 6abe458 * files.el (confirm-kill-emacs): Allow specifying an
arbitrary predicate function.
adds c679559 * cmds.c (Fself_insert_command): Respect the width of
EMACS_INT and avoid warning.
adds 3bd1d8a * emacs-lisp/lisp.el (up-list): Doc fix.
adds a3a8a7d * fns.c (Fmaphash): Say what `maphash' returns, since it
may be unintuitive.
adds 8cd86d0 (Fyes_or_no_p): Doc fix
adds f3c6024 * files.el (confirm-kill-emacs): Clarify doc (bug#15455).
adds 3ab49e2 * progmodes/grep.el (find-program): Doc fix.
adds 87c79dc * kmacro.el (kmacro-bind-to-key): Say that the parameter
is unused.
adds 4101552 * subr.el (event-start): Say what a nil EVENT value means.
adds e3692ee * simple.el (choose-completion): Doc fix.
adds 7602b5c * dired.el (dired-get-marked-files): Doc fix.
adds 2b44e45 * lisp/emacs-lisp/lisp-mnt.el: Comments.
adds 575593d * eval.c (call_debugger): When exiting the debugger, do
not allow max_specpdl_size less than actual binding depth (Bug#16603).
(syms_of_eval): Adjust docstring.
adds 91ea763 * net/tramp-sh.el (tramp-sh-handle-start-file-process):
Do not quote `tramp-end-of-heredoc'.
adds 2fc17d3 Auto-commit of loaddefs files.
adds 5cef7ab Revert previous patch, it introduces other problems.
adds c7db4c0 * net/tramp-sh.el (tramp-sh-handle-vc-registered): Apply
heredoc script more robustly.
adds 881329dc Fix bug #16709 with too lazy redisplay when
face-remap-alist changes.
adds 02328db Fix bug #15109 with confusing mis-documentation of
selection-converter-alist.
adds bacb338 * lisp/jit-lock.el (jit-lock-force-redisplay): Doc fix.
adds e41fe0d Avoid "." at end of error diagnostics.
adds b8b4e74 * text.texi (Editing Format Info): Use @samp for menus.
adds 581d24e * automated/tramp-tests.el (top): Require `vc', `vc-bzr',
`vc-git' and `vc-hg'. Declare `tramp-find-executable' and
`tramp-get-remote-path'. (tramp-test29-vc-registered): New test.
(tramp-test30-utf8): Rename from `tramp-test29-utf8'.
adds fcd58a0 * dired.el (dired-get-marked-files): Clarify doc.
adds 9a84bfd * src/nsfns.m (ns_display_info_for_name,
Fx_open_connection): Doc fixes. Replace refs to "OpenStep" in messages.
adds 20c7a2b Fix typo in previous
adds 26c5ecd lisp/frameset.el (frameset--jump-to-register): Fix
bug#16696. Select the required window and buffer before restoring position.
adds 81bf542 * buffer.c (syms_of_buffer): Doc clarification.
adds a215930 Some package doc updates
adds fa79297 * doc/lispref/package.texi (Simple Packages): Describe
URL and Keywords headers
adds d024b57 * nnmail.el (nnmail-expand-newtext): Further sub-match
fixups (bug#12375).
adds 6227467 Fix the last patch to work from non-fancy splits, too
adds 5af9fba * lisp/progmodes/js.el (js-indent-line): Don't widen.
http://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00276.html
adds a9a61c7 * image.c (pbm_load): Set to NO_PIXMAP on error.
adds a8cb424 Some icomplete doc
adds 59075dc * lisp/emulation/cua-base.el (cua-scroll-up,
cua-scroll-down): Mark them as shift-select commands.
adds 68a8b28 * etc/NEWS: Small edits.
adds 2baa4c0 Spelling fixes.
adds 45432fd * texinfo.tex: Update from gnulib.
adds c295fc1 Fix typos in Changelogs.
adds 0dab506 * lisp/finder.el (finder-known-keywords,
finder-mode-map): Doc fixes.
adds 1a4c95f Copy README.W32 when installing Windows build (bug#14757).
adds eb4c694 * lisp/jit-lock.el (jit-lock-mode): Keep it disabled in
indirect buffers.
adds c9b6b26 * lisp/apropos.el (apropos-read-pattern): Fix error
message for empty string.
adds 47a73eb Small doc updates for debugging
adds ace9793 * etc/NEWS: Fix typo in previous.
adds 28c16c4 * composite.c (fill_gstring_header): Pass positions as C
integers and move parameters checking to... * composite.c
(Fcomposition_get_gstring): ...this function. Handle case when buffer
positions are in reversed order and avoid crash (Bug#16739). Adjust docstring.
* buffer.c (validate_region): Mention current buffer in error message.
adds ccd5d23 Fix ChangeLog entry.
adds d51c175 Fix subspace record bug on HP-UX 10.20.
adds 8abcfd5 * lisp/mail/rmail.el (rmail-probe): Be less strict.
adds 89a9712 * Makefile.in (install-arch-indep): Simplify.
adds e260766 Fix crashes in itimers on Windows 9X.
adds 0b87142 Fix flymake in narrowed buffers
adds 019ff87 lisp/gnus/auth-source.el (auth-sources): Add pointer to
what the .gpg extension in `auth-sources' means and link to EPA docs
adds 2804e0b lisp/calc/calc-menu.el (calc-vectors-menu): Remove menu
item for incorrect keybinding.
adds 48c4f9b Tiny doc etc changes related to frameset-to-register
adds b2bf2a2 Mention read-regexp in doc of functions that use it
adds b863026 Some read-regexp doc
adds 96fbe2b * Makefile.in (install-arch-indep): Allow ' ' in destdir.
adds e0cece6 * character.h: Fix misspelling of file name in comment.
adds ab837c6 * lisp/replace.el (read-regexp): Fix typo in earlier doc
change.
adds 5d645ea * lisp/info.el (info-initialize): Revert 2014-01-10
change.
adds 285f185 frameset.el (frameset--jump-to-register): Check that
buffer is live (bug#16749).
adds 9b0c01f * progmodes/sql.el: Version 3.4 (sql-oracle-options): New
default value ("-L"). (sql-mode-oracle-font-lock-keywords): Added placeholder
highlighting. (sql-placeholders-filter): Correct placeholder pattern.
(sql-read-table-name): Bug fix. Detect absence of SQLi process.
(sql-login-delay): New variable. (sql-product-interactive): Use it.
adds 5bcad68 * lisp/vc/ediff-init.el (ediff-use-faces,
ediff-highlight-all-diffs): Do not use ediff-defvar-local on pre-defined
variables.
adds 17d1b51 * lisp/ido.el (ido-file-internal): Don't add the name of
an existing directory twice.
adds fa8ac13 Make closing dbus buses actually work
adds 6290135 * nsterm.m (keyDown:): Check for normal key even if
NSNumericPadKeyMask is set.
adds d34a353 * efaq-w32.texi (Tramp ssh): Remove also pscp1 and pscp2.
adds dd7691b Sync with Tramp 2.2.9.
adds 2836aff Some doc for read-regexp
adds 2830e9b * automated/tramp-tests.el (tramp-test28-shell-command):
Perform an initial `sit-for' prior the while loop.
adds 26ea164 Improve dbus performance on synchronous calls
adds 94912b8 * lisp/ido.el (ido-file-internal): Remove unused var `d'.
Use \` for to match BoS. Fit within 80n columns.
adds c646334 lisp/frameset.el: Fix bug#16748.
adds 2a77e3e Fix last dbus change
adds 6faf982 * doc/emacs/killing.texi (CUA Bindings): Document the new
relationship between cua-mode and delete-selection mode. (CUA Bindings):
Mention that rectangle mode can be used on its own. * doc/emacs/programs.texi
(Matching): Fix typo. * doc/lispref/minibuf.texi (Completion Commands): Don't
document obsolete `common-substring' arg of display-completion-list.
adds 29238d2 Connect electric-indent-mode up with CC Mode. Bug
#15478. * progmodes/cc-mode.el (c-initialize-cc-mode): add CC Mode hooks to
electric-indent-{,local-}-mode. (c-basic-common-init): Set
electric-indent-inhibit. Initialise c-electric-flag from electric-indent-mode.
(c-electric-indent-mode-hook, c-electric-indent-local-mode-hook): New hook
functions which propagate electric-indent-mode to CC Mode.
adds fb7a3ee Some doc updates for eieio-describe-class/generic
adds 1bba94f nt/Makefile.in: Fix bug#16772.
adds f260162 nt/Makefile.in: Follow up to previous change.
adds 3cb9872 temacs --daemon fix
adds 389bea2 Fix stray underscore in ChangeLog.
adds d726510 * nt/INSTALL: Prefix must be absolute.
adds c863b6a Some desktop doc
adds 526e126 * configure.ac [HAVE_W32]: Test for ImageMagick.
adds 1825653 * dbusbind.c (xd_close_bus): Apply proper check on busobj.
adds a73fae1 Some remember doc
adds 5185f8e Don't set FRAME_PIXEL_HEIGHT and FRAME_PIXEL_WIDTH in
update_various_frame_slots (Bug#16736).
adds 7108e1c lisp/frameset.el: Workaround bug#16793.
adds b28df58 * lisp/delsel.el (delete-char): Restore incorrectly
erased property.
adds 6cdb34f * doc/emacs/trouble.texi (Contributing) [WWW_GNU_ORG]:
Link to gnu.org version of etc/CONTRIBUTE in html output.
adds 95160c9 Some remember doc
adds 8e009b7 In window-state-put allow WINDOW to refer to an internal
window (Bug#16793).
adds f097a3d lisp/frameset.el (frameset--reuse-frame): Remove
workaround for bug#16793.
adds c021382 Avoid crashes on MS-Windows when JPEG images are too
large.
adds d34f67d Fix bug #16806 with horizontal scrolling of images when
fringes are disabled.
adds 50bfdd5 Some Tramp minor fixes, found during test campaign.
adds 76c92fd * automated/tramp-tests.el
(tramp-test17-insert-directory): Make first line "total 123" optional.
(tramp-test20-file-modes, tramp-test22-file-times) (tramp-test26-process-file,
tramp-test27-start-file-process) (tramp-test28-shell-command): Skip for
tramp-gvfs.el and tramp-smb.el. (tramp-test20-file-modes): Check for "root"
only when there is an explicit user name. (tramp-test21-file-links): Handle
"... not supported" error. (tramp-test22-file-times): Skip for "don't [...]
adds c0733b6 * trampver.texi: Update release number.
adds 94e5e20 lisp/frameset.el (frameset-restore): Remove duplicate ids
only when needed.
adds eee0d65 * lisp/term/xterm.el (xterm--version-handler): Adapt to
xterm-280's output.
adds 189e700 Some doc for defalias-fset-function
adds 4d49cc6 Some doc for search-invisible
adds 3242f74 Rework previous doc/emacs change
adds ee0761c lisp/elec-pair.el: Fix bug#16799.
adds d9386b0 * automated/tramp-tests.el (tramp--instrument-test-case):
New macro. (tramp-test17-insert-directory): First line could contain more text,
when produced by `ls-lisp'. (tramp-test19-directory-files-and-attributes):
Instrument failed test case.
adds f5bee33 * net/tramp.el (ls-lisp-use-insert-directory-program):
Declare. (tramp-handle-insert-directory): New defun, taken from tramp-gvfs.el.
adds 44a2be2 Fix bug #16819 with dereferencing invalid face pointer.
adds dba8296 Fix assertion violation in redisplay.
adds 679f782 Fix excessive calls to bidi_shelve_cache reported in bug
#15555.
adds 146a4cf * tramp-tests.el
(tramp-test19-directory-files-and-attributes): Instrument failed test case.
adds 99e1513 lisp/saveplace.el (save-place): Remove redundant info in
docstring. (save-place-forget-unreadable-files, toggle-save-place)
(save-place-forget-unreadable-files, save-place-dired-hook): Fix typos and
remove unneeded backslashes.
adds fdcfd74 lisp/savehist.el: Fix typos in docstrings.
adds e48983a lisp/w32-fns.el: Remove obsolescence declarations for
nonexistent vars.
adds 4819842 Improve dbus error handling; detect bus failure
adds 9901fa1 Pacify GCC when configuring with --enable-gcc-warnings.
adds 67223d2 * net/tramp.el (tramp-check-cached-permissions): Call
`file-attributes' with `suffix' being a symbol but a string.
adds 0e5324c Add ChangeLog entry for previous commit.
adds afe1e4c ChangeLog fix
adds 8dd3e94 Fix handling of window-min-height/-width (Bug#16738).
adds 458e643 Some doc updates for default process sentinels and
filters not being nil
adds d7bf6b1 * etc/MACHINES: Add note re Irix 6.5.
adds 037f36e Update MS-Windows entries in etc/PROBLEMS.
adds c6e08d1 * automated/tramp-tests.el
(tramp-test19-directory-files-and-attributes): Do not include directories in
comparison; they might have changed their timestamps already.
adds 2ed94e0 In with-temp-buffer-window don't evaluate BODY within
with-current-buffer (Bug#16816).
adds bed5126 lisp/simple.el (choose-completion): Fix docstring typo.
(read-quoted-char-radix): Remove unneeded * in docstring. (process-file,
kill-whole-line, pop-to-mark-command, set-mark-command): Don't escape
parentheses unnecessarily in docstrings.
adds 37febf5 doc/lispref/windows.texi (Window Configurations): Doc
fix. (Windows and Frames): Fix typo.
adds 34b7145 lisp/w32-vars.el (w32-enable-synthesized-fonts): Mark as
obsolete. It has done nothing for years; should be removed after the release.
adds c8481b1 * lisp/electric.el
(electric-indent-functions-without-reindent): Add `yaml-indent-line'.
adds cb8f50a * lisp/progmodes/ruby-mode.el (auto-mode-alist): Add
missing "or".
adds 612ddfc lisp/whitespace.el: End obsolescence messages with dot.
adds 7ce645e Another update of MS-Windows entries in etc/PROBLEMS.
adds 3d136b1 * lisp/emacs-lisp/cl-macs.el (cl-define-compiler-macro):
Add indent rule.
adds f35affb lisp/emacs-lisp/gv.el: Avoid duplicating entries of
defun-declaration-alist.
adds 5fcd01e Tweak earlier doc/lispref/processes.texi change
adds 363362c NEWS copyedits
adds 4e65263 Additional type checking in secrets API
adds d3cac06 Build correct secrets pattern from auth-source pattern
adds e59fa9a lisp/desktop.el: Do not fail when
desktop-files-not-to-save is nil.
adds add6de1 * doc/lispref/functions.texi (Declare Form): Document
gv-expander, gv-setter, and compiler-macro.
adds d994ff7 doc/lispref/functions.texi (Declare Form): Fix typo in
previous change.
adds b7aa5ad Document some frame and window changes in NEWS.
adds f33095e Bit more doc for process filter and sentinel changes
adds 123c84f * lisp/register.el (frame-configuration-to-register):
Make obsolete.
adds 612c3e4 * lisp/imenu.el (imenu--generic-function): Doc fix.
adds ca58fa7 Misc small frame/window doc
adds 1cf4cf5 Some remember doc
adds 025f2c8 lisp/elec-pair.el: Fix typos.
adds 16f4c9f Spelling fixes.
adds 62f9502 * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Don't
indent specially after `=>'.
adds dfdb365 * lisp/progmodes/ruby-mode.el (ruby-smie-rules): Handle
the inconsistent second element of the list returned by `smie-indent--parent'.
(ruby-font-lock-keywords): Disqualify any identifier before `=' as method call.
adds 0b5d5a4 Fix some marks in NEWS.
adds 85c01f8 * net/tramp-sh.el (tramp-sh-handle-file-truename):
Preserve trailing "/".
adds c1228e5 * doc/emacs/rmail.texi (Rmail Inbox): Mention
rmail-mbox-format.
adds 974a106 Fix typo in previous
adds 707ddc7 etc/NEWS: Fix some mangled references to U+00AB and
U+00BB.
adds e918e27 lisp/apropos: Fix typos.
adds 7d4bd62 lisp/apropos.el: Avoid formatting error in compact layout
mode.
adds 8ee4c29 * emacs-lisp/easy-mmode.el (define-minor-mode): Fix debug
spec.
adds f1037d0 Merge from gnulib.
adds 7c56ecf Fix event race
adds 0e38ae0 lisp/minibuffer.el: Fix bug#16808.
adds c848881 * net/tramp-sh.el (tramp-sh-handle-file-truename):
Improve last fix.
adds 9c9e18e lisp/term/sun.el: Fix docstring typos.
adds 1fe40e0 * admin/notes/multi-tty: Remove some of the more
obviously obsolete stuff.
adds a038bd8 In doc/, use add-hook rather than setq for hooks
adds 98bd6b3 Doc updates related to tty-setup-hook
adds ea922c8 erc-network: fix erc-determine-network when no network
adds 4ff933d * org-version.el (org-odt-data-dir): Remove incorrect,
duplicate definition.
adds 7a7f5cc * configure.ac: Update comment.
adds 7231101 Add some Authors: headers based on authors.el.
adds 05db9ec * lisp/net/newst-backend.el (newsticker-url-list): Doc
whitespace trivia
adds 9a89cfa Spelling fix.
adds 591debe Fix emacsclient's handling of SIGCONT.
adds cc58740 Merge from gnulib.
adds c107155 * lisp/emacs-lisp/edebug.el (defmacro): Fix debug spec.
adds f086804 * lisp/image.el (image-animate, image-animate-timeout):
Stop animating images in dead buffers.
adds 0e46275 src/lread.c (Funintern): Fix doc to match advertised
calling convention.
adds 40ff7f8 * lisp/emacs-lisp/ert.el (ert-run-tests-interactively):
`read' the result of `completing-read' in the interactive form.
adds b238833 * lisp/emacs-lisp/lisp.el (lisp--local-variables): Catch
`end-of-file' error from `read-from-string'.
adds aea124c Fixes around Bug#16647.
adds 9577b56 * lisp/dired.el (dired-restore-desktop-buffer): Demote
errors; eg in case a glob match fails.
adds 1d491ef Avoid calling tty-setup-hook twice eg if a term file
explicitly calls tty-run-terminal-initialization
adds 259887e * lisp/startup.el (command-line): Don't init the tty in
daemon mode.
adds 3b48a33 NEWS markup
adds b77cfcd * emacs-lisp/crm.el (completing-read-multiple): Empower
help-enable-auto-load.
adds 675cab2 Fix indentation
adds eff3168 Fix tramp bug with empty explicit path
adds 51f213c Fix tramp bug with empty explicit path
adds d926361 Some crm.el doc
adds ea7826b Small doc related to new completion functions
adds 01f8de4 * etc/NEWS: Copyedit.
adds 8603bdb * doc/lispref/frames.texi (Multiple Terminals): Document
`display-monitor-attributes-list' and `display-monitor-attributes'. (Display
Feature Testing): Add some notes about multi-monitor.
adds 915f4bc Fix previous change.
adds c22c161 Tramp adb fixes, found during test campaign. *
net/tramp.el (tramp-call-process): Improve trace message.
(tramp-handle-insert-file-contents): Trace error case.
adds 6be7660 Some doc about electric-indent-mode.
adds 154ba79 * automated/tramp-tests.el (tramp--test-enabled): Move
connection cleanup into this function. Remove respective code from all test
cases. (tramp--instrument-test-case): Declare `indent' and `debug'. Handle
other errors as well. (tramp-test14-delete-directory): Check for `file-error'
error. (tramp-test15-copy-directory): Ignore return value of `copy-directory'.
It's too much hassle to handle it for tramp-adb.el.
(tramp-test19-directory-files-and-attributes): Take ca [...]
adds de37b1f Document some (perhaps incomplete) pixelwise window
operations.
adds eed1c39 Document some changes about windows.
adds 298520d lisp/subr.el (y-or-n-p): Fix double space issue in
message.
adds d8c25f5 * dbusbind.c (Fdbus__init_bus, Qdbus__init_bus,
Sdbus__init_bus): Rename from Fdbus_init_bus_1, Qdbus_init_bus_1,
Sdbus_init_bus_1.
adds 79fc119 * net/dbus.el (dbus--init-bus): Declare function.
(dbus-path-local, dbus-interface-local): New defconst. (dbus-init-bus): Use
them. (dbus-return-values-table): Extend doc. (dbus-handle-bus-disconnect):
Extend error message.
adds 11de63e Fix bug #16870 with 'box' face in display strings.
adds 653b6ea More fixes for mouse glyph calculations (Bug#16647).
adds 3e557f5 Some desktop doc.
adds 0fcfa97 Document `define-alternatives'.
adds 289996f * lisp/progmodes/sql.el (sql-interactive-mode): Avoid
setting global value of comint-input-ring-separator.
adds 2241d76 * src/doc.c (Fsnarf_documentation): Snarf not-yet-bound
variables from custom-delayed-init-variables.
adds 6deb314 Add H binding to info, for compatibility with standalone
info Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-02/msg00309.html
adds 0a4d25e * info.el: Comment.
adds 4f07dcd Document `prettify-symbols-mode' and
`global-prettify-symbols-mode'.
adds ecc384a Doc fix for `face-spec-set'.
adds 5e618ab Some doc fixes for completion-hilit-commonality and
friends
adds 4953b11 * doc/emacs/custom.texi: Typo fix.
adds 8484c89 * etc/NEWS: Minor edit
adds 4a6311c * doc/misc/info.texi: Nuke hand-written node pointers.
adds 4486e5e Remove no-longer-relevant text about writing Info nodes
by hand
adds c89f0e9 * doc/misc/info.texi (Help-Xref): Add submenu.
adds 65b7734 * lisp/saveplace.el (toggle-save-place): Fix argument
handling (tiny change)
adds 48e15d6 * textmodes/bibtex.el (bibtex-biblatex-entry-alist):
Update required/optional fields to match development biblatex. (Trivial change
that does not merit a :version bump.)
adds 245aa73 * net/tramp-adb.el (tramp-adb-parse-device-names): Use
`accept-process-output'. (tramp-adb-handle-file-truename): Cache the localname
only. (tramp-adb-handle-make-directory) (tramp-adb-handle-delete-directory):
Flush file properties correctly. (tramp-adb-handle-set-file-modes): Do not
raise an error when file modes cannot be changed.
adds 5b5774e * automated/tramp-tests.el (tramp--test-enabled)
(tramp-test15-copy-directory): No special handling of tramp-adb.el anymore.
It's fixed in that package.
adds 8a73034 * net/shr.el (shr-put-image): add custom variable
`shr-image-animate' to turn off image animation. It is so slow it will render
emacs unusable.
adds 9dda75a Revert recent with-temp-buffer-window change (Bug#16816,
Bug#16882).
adds 65fa101 * doc/lispref/functions.texi (Advising Functions): Tweak
markup.
adds d63ae2e Continuation of previous change.
adds 5c80919 Don't show drag cursor when modeline can't be dragged
(Bug#16647).
adds 43977c2 Fix docstring typos.
adds 53f6cda lisp/finder.el (finder-unload-function): New function.
adds 81a1575 * etc/NEWS: Minor edits
adds 6f87614 * etc/NEWS: Minor edits.
adds b70257b Tweak earlier shr.el change
adds 8268feb Fix a few crashes and leaks when cloning C strings.
adds 9a15505 lisp/icomplete.el: Use "..." when U+2026 cannot be
displayed.
adds 5c410a9 lisp/frame.el: Remove a couple of obsolete FIXME comments.
adds b829360 Replace some uses of obsolete argument of
display-completion-list
adds 2501c91 Some doc related to search-invisible and query replace
adds 3a6e15d * doc/lispref/display.texi (Forcing Redisplay): Mention
pre-redisplay-function.
adds 84fc911 * lisp/subr.el (with-wrapper-hook): Tweak obsolescence
message.
adds 04b577b Fix size calculation in window--max-delta-1.
adds 504d5d5 Auto-commit of loaddefs files.
adds cb8b26b Fix bug #16751 with crashes in expand-file-name on
Windows.
adds 2907acd Consider Vother_window_scroll_buffer valid iff it's a
live buffer.
adds 1850913 * lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords):
Highlight regexp options.
adds b6e443c lisp/icomplete.el (icomplete-completions): Use
string-width. Suggested by Stefan Monier <address@hidden>.
adds d2b94b1 Document zlib-decompress-region
adds 308d541 Document `rectangle-mark-mode'.
adds 209fcf3 * doc/misc/sem-user.texi (Create System Databases):
Markup fix.
adds b923819c In fit-window-to-buffer fix argument in window-size call.
adds e3d090b * simple.el (undo-elt-in-region): Fix buffer corruption
for edge case of undo in region. * automated/undo-tests.el
(undo-test-in-region-not-most-recent): Add new test of undo in region.
(undo-test-in-region-eob): Add test case described at
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16411#41
adds 62d81bd * markers.texi (Moving Marker Positions): Clarify
guidance about when to move markers and when to create a new one, as discussed
at http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16818#17
adds 7ebd57e Minor doc tweaks for display-*-width, height
adds b20e120 * etc/NEWS: Minor edit
adds 185fbd2 * etc/NEWS: Tweak previous change.
adds d11320e lisp/icomplete.el, lisp/ido.el: Doc fixes.
adds 542a384 lisp/icomplete.el (icomplete-completions): Follow-up to
2014-03-01T01:25:address@hidden
adds 35e951c */ChangeLog: Trivial fixes.
adds fbaddd6 Spelling fixes.
adds 8c1c761 * font.c (toplevel): Adjust comment about font cache
layout. (font_clear_cache): Fix to match real font cache layout. Suggested by
<address@hidden> in Bug#16069. (Fframe_font_cache) [FONT_DEBUG]: New function.
(syms_of_font) [FONT_DEBUG]: Defsubr it.
adds 19dae29 Avoid crashes when X fonts are erroneously freed on
reused X 'Display *' connection data (Bug#16069). Note that X font resources
still may be leaked, but currently there is no way to completely avoid it. *
xterm.h (struct x_display_info): New member x_id. Add comments. * xterm.c
(x_display_id): New variable. (x_term_init): Assign identifier to each opened X
connection. * xfont.c (struct xfont): New member x_display_id. (xfont_open):
Initialize it with frame's displ [...]
adds bd650c2 Fix crashes in lisp_align_free in a build with GC_MCHECK.
adds f2d2402 ChangeLog entries should be usable without the VCS
adds c19ad06 doc/misc/*.texi: Fix typos and whitespace.
adds 757c70a Fix bug #16930 with broken build --without-x.
adds 5b87d0d * binding.el: Add comment describing why C-d binds to
`delete-char'. * lisp/simple.el (delete-forward-char): Mark as
interactive-only. * src/cmds.c (delete-char): Update docstring pointing out
that the function ignores `delete-active-region' and `overwrite-mode'.
adds 62528af * lisp/htmlfontify.el (hfy-fontify-buffer): Drop
`invis-range' message.
adds 092c12b * lisp/files.el (hack-local-variables): Mention file name
in warning.
adds 8d4901d * lisp/electric.el
(electric-indent-mode-has-been-called): Remove. (electric-indent-mode): Fix
accordingly. * lisp/progmodes/cc-mode.el (c-initialize-cc-mode): Only hook into
electric-indent-mode-hook if we obey electric-indent-mode.
(c-basic-common-init): Use (fboundp 'electric-indent-local-mode) to decide
whether we obey electric-indent-mode. (c-change-set-fl-decl-start,
c-extend-after-change-region): Silence warnings. (c-electric-indent-mode-hook):
Assume we do wa [...]
adds d82e752 Small smie.el doc and fix
adds c60ed87 * lisp/cedet/semantic/util.el (semantic-complete-symbol):
Replace use of obsolete argument of display-completion-list.
adds 8713257 Fix some window code related doc-string and info entries.
adds a55130c * xterm.c (x_draw_stretch_glyph_string): Reset clipping.
(Bug#16932)
adds 4242d21 lisp/strokes.el: Fix typos.
adds b01fa83 lisp/hexl.el: Fix typos in docstrings.
adds c3701c7 minibuffer.el (minibuffer-completion-help): Use 0 as
thefallback value for `base-size'
adds 5dc6531 * net/tramp-sh.el (tramp-sh-handle-vc-registered): Do not
call `tramp-send-command-and-check'.
adds f604dfd lisp/hilit-chg.el (hilit-chg-unload-function): New
function.
adds 3106d59 * minibuffer.el (completion-hilit-commonality): Revert
2014-03-01 short-cut, which changed the return value.
adds 201572e Follow-up improvements for last change in gmalloc.c.
adds 94a089b Further follow-up to last change in gmalloc.c.
adds 59587ee Fix configuration bug on Solaris 2.5.1.
adds d2f720a Fix minor --enable-gcc-warnings issues.
adds e6e8a5e Fix "resource temporarily unavailable" with xgselect.
adds 65cdacb Revert 2014-03-04T14:33:address@hidden
adds 47b73b3 Try to document some smie changes
adds 90f04e4 * net/eww.el (eww-mode-map): [tab] doesn't work on tty.
adds 6bf6703 lisp/finder.el: Revert part of 2014-02-28 change.
adds e1a2cb1 Various window code related fixes and documentation
changes.
adds 9284000 lisp/frameset.el (frameset--initial-params): Filter out
null entries.
adds dffe37a * etc/NEWS: Fix paren typo from earlier change
adds 6952100 (eww-textarea-map): [tab] doesn't work on tty.
adds bd2d43d Recognize dash shell
adds 2a55bc7 * lisp/progmodes/sh-script.el: Fix whitespace in previous
change.
adds f889ebc Fix ChangeLog bug# typo
adds bdd85f3 * configure.ac: Tweak the "unported" error message. "Has
not been ported to" usually isn't quite correct these days. Eg it could be an
old platform that we dropped support for.
adds 41dc0fe Tweak previous tweak
adds 4571592 lisp/gnus/gnus-group.el (gnus-group-make-group): Clarify
prompt
adds 4da3a85 * etc/tutorials/TUTORIAL: Mention electric behavior of
RET.
adds c94e6ee * lisp/emacs-lisp/shadow.el (load-path-shadows-find):
Ignore dir-locals.
adds c544840 * lisp/mh-e/mh-compat.el (mh-display-completion-list):
Replace use of obsolete argument of display-completion-list.
adds 222426f * doc/lispref/searching.texi (Replacing Match): Remove
incorrect return value
adds 03bc753 * lisp/simple.el (newline): Doc tweak.
adds 37b2bf4 Comment
adds f65ba10 etc/tutorials/TUTORIAL.es: Adapt to change in English
language tutorial.
adds 12e852a * xterm.c (xim_initialize): Always pass a copy of
resource name to XRegisterIMInstantiateCallback and eassert whether return
value is True. Passing copy is important because Xlib doesn't make its own
copy and resource name argument usually points to SSDATA (Vx_resource_name),
which may be changed from Lisp. (xim_close_display): For
XUnregisterIMInstantiateCallback, always eassert return value and pass exactly
the same values as were used for XRegisterIMInstantiateCa [...]
adds 7c45220 Doc fix.
adds fa965cb * net/tramp.el (tramp-error): VEC-OR-PROC can be nil.
(tramp-action-password): Clear password cache if needed. (tramp-read-passwd):
Do not clear password cache.
adds cac0a1d More window code related fixes and documentation changes.
adds 27821a8 lisp/ChangeLog*: Fix typos.
adds f2c5082 Add/update elisp texinfo for window-min-size and
split-window.
adds e50772e * net/tramp-sh.el (tramp-sh-handle-vc-registered): Run
first pass only when `remote-file-name-inhibit-cache' is nil.
(tramp-sh-file-name-handler): Use `tramp-error'. Simplify code.
adds 162427f * automated/tramp-tests.el (tramp-copy-size-limit):
Declare. (tramp-test10-write-region): Extend for out-of-band copy.
(tramp-test31-asynchronous-requests): New test.
adds 84254bb * gnus-agent.el
(gnus-agent-update-files-total-fetched-for): Don't bug out if the directory
doesn't exist.
adds 2c6053e Update docs for select-window and buffer-list-update-hook.
adds 45e2ca1 * nnir.el (nnir-run-namazu): Parse namazu results that
are larger than 999 (i.e. "1,342").
adds d67d60a nnimap respool fix
adds 0d18109 Merge from gnulib.
adds 1920914 Spelling and wording fixes.
adds b646ea1 Fix bug #16961 with visual-order cursor movement and
word-wrap.
adds f0a4c8d Fix #16897
adds 543d692 tutorials/TUTORIAL.he: Adapt to the recent changes in
TUTORIAL.
adds 2c65ad2 Fix more failures of visual-order cursor movement under
word-wrap (bug#16961).
adds 281ae18 src/xdisp.c (Fmove_point_visually): Fix previous change.
adds e61a31b * nsterm.h (MAC_OS_X_VERSION_10_9): Add.
adds 7359e7a etc/tutorials/TUTORIAL.es: Fix typos.
adds e7db544 lisp/frameset.el: Avoid computing frame-list
unnecessarily. (frameset-restore): When no frame is visible, do not generate a
list of frames, just make visible the selected one.
adds 7e940b6 Update docs for window dividers and
`window-text-pixel-size'.
adds eb67db4 * lisp/ansi-color.el (ansi-color-names-vector): Copy
default colors from `xterm-standard-colors' that look well on the default white
background (and also on the black background) to avoid illegible color
combinations like yello-on-white and white-on-white.
http://lists.gnu.org/archive/html/emacs-devel/2014-02/msg00157.html
adds d050de7 Fix emacsclient terminal corruption when in background.
adds 8cf07e5 etc/ChangeLog: Add missing bug reference.
adds f11352e lib-src/emacsclient.c (main): #ifdef out previous change
on Windows.
adds ca70fe7 * lisp/desktop.el (desktop-create-buffer): Don't run
activate-mark-hook.
adds 6f0f96e * emacs-lisp/eldoc.el (eldoc-minibuffer-message): Clear
eldoc-last-message.
adds d988d8a Unconditionally set visibility to 1 when restoring frame
size (Bug#16967).
adds 183d706 * net/tramp-sh.el
(tramp-open-connection-setup-interactive-shell): Do not add `nil' to the
environment, when there's no remote `locale'. (tramp-find-inline-encoding):
Check, that the remote host has installed perl, before sending scripts.
adds 265c290 * tutorials/TUTORIAL.fr: Adapt to the recent changes in
TUTORIAL.
adds 5b7853e Add missing NEWS entry
adds 4f9700e In tutorials, replace "\" with `\' Otherwise Emacs can
get confused and think the rest of the buffer is a string.
adds 70db0db Fix an obscure bug in fstatat on Windows 9X.
adds 316d932 src/w32.c (stat_worker): Fix commentary.
adds 6ecdd98 doc/lispref/ChangeLog: Add bug reference.
adds 4cafb41 Fix "\" problem in tutorials by using natural-language
quotes.
adds ba1a5c7 * lisp/emacs-lisp/advice.el (ad-add-advice, defadvice):
Doc fix remove references to deleted info nodes.
adds 776aa43 * lisp/files.el (find-file): Doc fix: update info node
name.
adds f38145b Revert last change to w32_read_socket.
adds 4538c05 lisp/frameset.el: Separate frame reusing from cleaning up.
adds 1ea2256 * lisp/emacs-lisp/nadvice.el (advice--make-1): Fix
autoloading avoidance. (advice-add): Add a :advice--pending marker, so
advice--make-1 knows when the advice is pending. (advice-remove): Remove this
marker when not needed any more.
adds baf8d0a lisp/frameset.el: Let-bind frameset--target-display.
adds b0b486d * xfns.c (x_set_mouse_color): Recolor
vertical_drag_cursor. * xterm.c (x_free_frame_resources): Free all allocated
cursors.
adds 3d8bb58 Add comment for 2014-03-10T10:31:address@hidden and
2014-03-10T18:53:address@hidden
adds 536a17e * lisp/simple.el (set-mark): Ensure mark-active is nil if
the mark is nil. Deactivate the mark before setting it to nil. (activate-mark):
Do nothing if region is already active.
adds 13c00cf lisp/frameset.el (frameset--jump-to-register): Add
autoload.
adds 5983b31 lisp/vc/pcvs*.el: Fix typos.
adds 8a51e8e * emacs/indent.texi (Indent Convenience): Mention
electric-indent-local-mode.
adds e655fac * doc/misc/octave-mode.texi (Using Octave Mode): Remove
outdated stuff about RET and indentation. E.g.,
octave-reindent-then-newline-and-indent was removed three years ago.
adds 7195b841 * mule.texi (International Chars): Adjust C-u C-x =
description.
adds 4645600 Some doc edits related to desktop-restore-frames
adds 9cb1f37 * org.texi: Don't set txicodequoteundirected and
txicodequotebacktick
adds e2bd66b * doc/emacs/misc.texi (Saving Emacs Sessions): Make
previous change slightly less brief.
adds 8960529 Two adjustments in window/frame resizing.
adds 08dfa0b lisp/emacs-lisp/eieio.el (with-slots): Use
cl-symbol-macrolet (bug#16998).
adds d27a1a7 lisp/frameset.el: Optimize check for visible frame.
adds 991f63c Fix ChangeLog typo
adds d29fbf4 Use @file for buffers, per the Texinfo manual
adds e51f0cb * doc/misc/eww.texi (History and Acknowledgments): Don't
list everyone who changed the code.
adds 46e3f6b * doc/emacs/cmdargs.texi (General Variables): Don't
mention INCPATH, from the obsolete complete.el.
adds a5765a3 lisp/register.el (register-separator, copy-to-register):
Doc fixes. (register-preview-default): Remove unnecessary call to concat.
adds 6cd46bd * nextstep/templates/Info.plist.in: Make it strictly
valid xml.
adds acc112c * mule.texi (International, Language Environments): Update
adds 0d71dfb * lisp/emacs-lisp/package.el
(package--prepare-dependencies): Accept requirements without explicit version.
adds 1f44df9 * lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords):
Fontify multiple adjacent negation chars.
adds 7644aa9 lisp/net/*.el, lisp/progmodes/*.el: Fix docstring typos.
adds 56759cf Move some help functions from help-fns.el to help.el,
which is preloaded.
adds cfd5e82 Document pixelwise frame resizing and fix related bug on
Windows.
adds 83e7ae1 * etc/tutorials/TUTORIAL.de: Adapt to recent changes in
TUTORIAL. Thanks to Jorgen Schäfer for help with the translation.
adds 459d74e Stop files with same basename messing up finder's
package--builtins
adds 3723063 * lisp/finder.el: Tweak previous change.
adds 50d434d Support the old `blink-matching-paren' behavior
adds 291acb0 * NEWS: Fix the last change.
adds e94807f * lisp/finder.el (finder--builtins-descriptions): New
constant. (finder-compile-keywords): Use finder--builtins-descriptions.
adds ac0f82e * lisp/finder.el (finder-list-matches): Include
unversioned packages in the result of a keyword search.
adds f2dd4ba * lisp/info.el (Info-finder-find-node): Ignore the
`emacs' metapackage.
adds 8810334 * package.el (package-menu-mode-map): Replace use of
obsolete function alias. Tweak menu item text.
adds 480d4f5 Update `blink-matching-paren' in the manual
adds b6d8543 src/buffer.c (Fset_buffer): Document return value
(bug#17015).
adds fd16b06 lisp/progmodes/python.el: Fix docstring typos.
adds a2403e3 lisp/term/ns-win.el (x-command-line-resources): Rename
from ns-... version.
adds 8ee5ffe * programs.texi (Matching): Use slightly more detailed
description.
adds 7ea9a62 Update the missed spot
adds 57348c4 lisp/textmodes/rst.el: Implement missing but documented
functionality.
adds d939cbe lisp/textmodes/css-mode.el: Fix typo in comment.
adds b92631b Fix behavior of with-temp-buffer-window (Bug#16816,
Bug#17007).
adds 2a3d9a0 Fix bug #16830 with slow search for newlines in
forward-line.
adds 5f0da6c src/ChangeLog: Fix a typo in last commit.
adds 61fc6e6 * mh-e.el (mh-version): Add +bzr to version.
adds fa55368 Update reference for threading RFC.
adds 791c0d7 * mh-folder.el (mh-regenerate-headers): Fix scan: bad
message list `unseen' error (closes SF #471).
adds 3e93baf Merge from trunk; up to 2014-02-23T23:41:address@hidden
adds dd72e25 Merge from mh-e; up to 2012-01-03T19:41:address@hidden
adds 4f8aeb8 Fix debbugs#16971
adds 218feef Restore compatibility with legacy comment-start-skip
values
adds 8273986 * net/tramp.el (tramp-action-out-of-band): Read pending
output. (tramp-call-process): Trace also DESTINATION.
adds 61debe4 * lisp/calendar/calendar.el (calendar-generate-month):
Apply weekend face to the right days; fixes 2013-08-06 change.
adds adbfe42 * lisp/emacs-lisp/nadvice.el (advice--interactive-form):
New function. (advice--make-interactive-form): Use it to avoid (auto)loading
function. (advice--make-1, advice-add, advice-remove): Remove braindead
:advice-pending hack.
adds 525d9a3 gnutls.c (Fgnutls_boot): Fix case of :verify-error = t.
adds ad97cc2 Remove old debug print
adds 07f44fd lisp/ChangeLog: Move up misplaced entry.
adds 09b73f0 Style fixes for floating-point doc.
adds 6c187ef * doc/lispref/functions.texi (Advising Functions): Try
and improve the text. Add example use of advice-add. (Core Advising
Primitives): Rename. Explain handling of interactive specs, including
advice-eval-interactive-spec. (Advising Named Functions): Try and better
explain the difference with add-function. (Porting old advices): New node.
adds 53e84c5 doc/lispref/ChangeLog: Trivial fixes.
adds 1917cf4 Improve documentation for integer and floating-point
basics.
adds 2b7858e Further tweaks for comment-start-skip behavior
adds 636fd6b ede.texi: Remove documentation for features only in CEDET
upstream.
adds 28a5172 doc/lispref/functions.texi (Advising Named Functions):
Fix reference.
adds 11eff3a Ensure dired-display-file displays it in other window.
adds 475dcfa Delete hunk mistakenly included in previous change.
adds ac9b470 * lisp/simple.el (newline-and-indent): Do autofill.
adds f6985e8 Document new EDE features.
adds 5fb6db0 * doc/lispref/modes.texi (Auto-Indentation): Mention
electric-indent variables. * doc/misc/cc-mode.texi (Indentation Commands):
Remove C-j, since it's not defined by CC-mode but globally. (FAQ): Tweak text
about RET and auto-indentation. * doc/misc/vip.texi (Other Vi Commands): Adjust
doc of C-j.
adds 4d99c93 Add NEWS markup for CEDET.
adds 6b88e57 Recommend not modifying :set's value arg in defcustom
(bug#16755).
adds 51a7978 lisp/iimage.el: Remove obsolete URL from Commentary
(bug#17038).
adds f88bdc4 lisp/emacs-lisp/package.el (describe-package-1): Decode
commentary (bug#16733).
adds 722493d Fix minor memory-related problems on MS-Windows revealed
by Dr. Memory.
adds 6a72e40 * lisp/ps-print.el (ps-generate-postscript-with-faces):
Explicitly deactivate the mark. * lisp/simple.el (deactivate-mark): Update
region highlight.
adds 37ca907 Fix porting inconsistency about rounding to even.
adds d16ae62 * fns.c (Frandom): Fix rare bug where the result isn't
random.
adds c7dff2f * numbers.texi: Improve and clarify a bit, and fix some
minor bugs.
adds f15ec1b Mark tiny change
adds 7b9cb54 * src/charset.c (init_charset): When we cannot find the
charsets directory, mention if EMACSDATA is set.
adds caecb91 * src/frame.h (SET_FRAME_VISIBLE): Keep frame_garbaged up
to date. * src/xterm.c (handle_one_xevent) <MapNotify>: Don't garbage the
frame. * src/frame.c (frame_garbaged): Make "docstring" more precise.
adds 049fac7 * lisp/emacs-lisp/nadvice.el (advice--make-docstring):
Try harder to find the docstring of functions advised before dumping. *
src/doc.c (store_function_docstring): Warn when we don't know where to put a
docstring. (Fsubstitute_command_keys): Don't advertise the fact that
text-properties are dropped, since we think it's a bug that we'll fix in 24.5.
adds 494ec1e * lisp/electric.el (electric-newline-and-maybe-indent):
New command. Bind it globally to C-j. (electric-indent-mode): Don't mess with
the global map any more. Don't drop the post-self-insert-hook is some buffer is
still using it. * lisp/bindings.el (global-map): Remove C-j binding.
adds 0df098b * doc.c (store_function_docstring): Fix pointer
signedness mismatch.
adds 4c073da * internals.texi (C Integer Types): Prefer 'false' and
'true'
adds b730af2 lisp/skeleton.el (skeleton-autowrap): Mark as obsolete.
adds 814e26f lisp/emacs-lisp/cl-extra.el (cl--map-overlays): Remove
obsolete code.
adds 4539380 lisp/progmodes/hideif.el (hif-tokenize): Understand
non-decimal floats.
adds 6ce1b56 lisp/frameset.el: Make list-registers a bit more
informative.
adds 7e1097b * etc/NEWS: Add top-level headings for next release Not
sure if it will be "24.5", but does not matter at the moment.
adds ffeef15 * admin/update_autogen: Auto-detect VCS in use. (vcs):
New variable. (status, commit, main): Handle git.
adds 931be30 * Makefile.in (all): Depend on `info'.
adds f428101 Cosmetic tweaks for the output of `info-finder'
adds aa3a7b5 Don't set make-backup-files in lisp/Makefile loaddefs
rules
adds f58269c Do not allow a dumped Emacs to be dumped
adds 6d731d4 Extend and improve w32-shell-execute on MS-Windows.
adds a502d89 Bump trunk version to 24.4.50.
adds f20b831 Allow lisp allocation via mmap in dumped emacs
adds 28210c6 Allow lisp allocation via mmap in dumped emacs
adds 50e4eb2 Move might_dump assignment earlier in initialization
adds c4beb8d Frame icon optimization
adds aa46590 Code for previous change
adds 26e9113 Increase default history-length from 30 to 100
adds b88eed6 * electric.el (global-map): Really bind C-j.
adds a232681 Backport doc fix from trunk.
adds 1271626 Backport doc.c fix from trunk.
adds dada060 lisp/*.el: Fix typos.
adds 1fc8f65 Fix bug#17050
adds dcf7866 Fix bug#16826
adds 3e77f05 Add some standard finder Keywords: to lisp/nxml/*.el.
adds f167458 Tiny doc/misc edits
adds 9ee59bc * lispref/commands.texi (Defining Commands): Copyedit re
`interactive-only'.
adds 78540c4 * lisp/electric.el
(electric-indent-post-self-insert-function): Add doc.
adds 21e18b3 Truly maximize w32 frames with odd fonts and some texi
fixes.
adds fef27dc Fix regression introduced by patch for Bug#10500. *
xterm.c (x_draw_image_relief): Respect Vtool_bar_button_margin. * w32term.c
(x_draw_image_relief): Likewise.
adds 1e92a8a * net/tramp.el (tramp-methods): Add docstring for
`tramp-login-env' and `tramp-copy-env'.
adds 5671dc5 Merge from emacs-24; up to 2014-03-21T08:51:address@hidden
adds 0d8ac93 Add memory information to bug reports
adds 59271b3 Make Rmail delete and undelete commands handle repeat
count.
adds 664ed75 *** empty log message ***
adds 16ec074 Avoid GC crashes.
adds 8266cd8 Fix bugs that screwed M-x battery on Yeeloong
adds ea64063 Do not read unitialized memory in conv_sockaddr_to_lisp
adds 43c75c8 Do not read uninitialized memory in conv_sockaddr_to_lisp
adds 3e7bc04 * help.el (temp-buffer-setup-hook): Remove
help-mode-setup. (temp-buffer-show-hook): Remove help-mode-finish.
adds 2ffb10e Auto-commit of loaddefs files.
adds 0c0ec04 * doc/lispref/functions.texi (Advising Functions):
Explain a bit more how arguments work. (Advice combinators): New node. (Core
Advising Primitives): Use it. Expand description of "depth". (Advising Named
Functions): Document limitation of advices on macros.
adds aac0617 lisp/w32-common-fns.el (x-selection-owner-p): Get
documentation from DOC. Add empty docstring for the benefit of doc.c; change
parameter profile to match the X function.
adds 7c326d7 Fix bug #16694 with face attributes changed by themes.
adds e74e1d1 Revert last commit.
adds 4568178 doc/lispref/functions.texi (Core Advising Primitives):
Fix cross-reference in last change.
adds 1197f2e Fix bug#16873
adds eb6f0d5 * lispref/commands.texi (Defining Commands): List
interactive-only values.
adds 4118be6 * lispref/commands.texi (Defining Commands): Tweak
previous change.
adds 299ccd0 Merge from emacs-24; up to 2014-03-21T21:27:address@hidden
adds 5076d27 Allow `declare' to set the interactive-only property
adds f9c81e7 Include interactive-only information in describe-function
output
adds 7cd4311 Remove lib-src/test-distrib.c and related
adds 01b0f2f * lib-src/Makefile.in (../lib/libgnu.a): Explicitly pass
MFLAGS.
adds df199e5 Use $@ more in lib-src/Makefile.in
adds 10211d4 Reduce duplication in lib-src etags/ctags rules
adds 00156f9 Make some files in etc obsolete
adds 5dbc324 Make dired-read-regexp obsolete
adds 1353962 * efaq.texi: Remove cindex that no longer applies after
previous change
adds 3768a86 Don't underflow datagram_address array
adds c6b0fbe Fix cl-defun keyword arg parsing. Please bootstrap.
adds 3e702d1 * etc/PROBLEMS: Small copyedits.
adds 9e37f3b Backport Yeeloong battery.el fix from trunk
adds 0ceba22 Fix test failure in non-graphical mode
adds 7eab98d Fix keyword argument parsing. Please bootstrap.
adds 10e00bd Merge from emacs-24; up to 2014-03-21T23:16:address@hidden
adds 6ddc442 Merge capitalized-words-mode and subword-mode
adds a311618 Improve init_tty readability
adds dfdce7d Notice when gfilenotify depends on glib
adds 599d37a Auto-commit of loaddefs files.
adds b27a404 Work around flaky XIM modules
adds df3964c Improve XIC fix
adds 4b0c9ad Make Emacs work with ibus
adds d293365 Further improve create_frame_xic patch
adds 577b2ff Further improve XIM init
adds 74b1f21 Fix up recent merge ChangeLog duplication
adds 17bf44f src/w32fns.c (Fw32_shell_execute): Declare `result' only
on Cygwin.
adds 835af71 lisp/vc/vc.el (vc-rollback): Use set-buffer-modified-p.
adds b029599 Clean up gc_sweep
adds 4d2226b Merge from Gnus git master
adds 7a31038 Merge from Gnus git master
adds c1df184 Merge from Gnus git master
adds 70c0e65
adds 1fedc42 Gnus: silence the byte compiler
adds 468bcbd lisp/gnus/ChangeLog: Fix last commit
adds 8becfd2 lisp/gnus/mml.el: Require url when compiling
adds 1edb4a2 Improve performance of &key parsing
adds 1e952f0 Handle sigmask better with nested signal handlers.
adds defd53b Speed up thread startup on MS-Windows.
adds 11ee65a Remove the build-time option CLASH_DETECTION
adds 0b4fe07 Doc tweaks related to file locking
adds b4aca02 Make gulp.el obsolete
adds 511df08 Sync with upstream verilog-mode revision 702457d
adds fb3deac Sync with upstream vhdl mode v3.35.1
adds c1e6bc0 Fix previous ChangeLog entry
adds 5af73b0 src/*.c: Silence a few warnings about unused vars and
functions.
adds e611af5 Backport memory fix (2014-03-23T05:15:address@hidden)
from trunk
adds e4e40f7 Backport memory fix (2014-03-22T03:04:address@hidden)
from trunk
adds a41475e Backport memory info in bug reports
(2014-03-21T21:27:address@hidden) from trunk
adds 2614c1a * lisp/emacs-lisp/package.el (package-show-package-list):
If the buffer is already displayed in another window, switch to that window.
adds f1e06f7 * net/tramp.el (tramp-read-passwd): Suspend the timers
while reading the password.
adds 88c569e Fix bug #17047 with cursor motion when invisible text
starts a line.
adds 9729c26 Fix ChangeLog entry of last commit.
adds 3ea2c78 lisp/frame.el (make-frame): Don't quote display name in
error message.
adds ee79b33 lisp/frameset.el (frameset-restore): Compare display
strings with equal.
adds f6614a4 * lisp/simple.el (redisplay-highlight-region-function):
Increase priority of overlay to make sure boundaries are visible. *
src/buffer.c (struct sortvec): Add field `spriority'. (compare_overlays): Use
it. (sort_overlays): Set it.
adds 33f0ba7 * src/fileio.c (Ffile_symlink_p): Doc fix.
adds 39e98ed * tramp.texi (Frequently Asked Questions): Add fish shell
settings.
adds f2999a3 Refine previous fix of x_set_window_size to handle
Bug#17077.
adds c2d6c63 Match special globals in Ruby better
adds 74be164 lisp/align.el (align-region): Do not fail when end-mark
is nil (bug#17088).
adds c356152 lisp/frameset.el (frameset--initial-params): Fix typo in
parameter name.
adds 544ab46 Backport &key-parsing improvement from trunk
adds 3e2377c Fix bug#16762
adds 37ea827 Undo in region after markers in undo history relocated
adds c7d0e04 Fix last ChangeLog entry.
adds 1f73d6c * net/tramp.el (tramp-methods, tramp-connection-timeout):
Fix docstring.
adds 08cf935 * net/tramp-sh.el
(tramp-do-copy-or-rename-file-directly): In the `rename' case, check whether
source directory has set the sticky bit.
adds 75b7e40 Improve doc of file-symlink-p per bug #17073.
adds 657e54f Addendum to: Undo in region after markers in undo history
relocated
adds b18d782 * insdel.c (adjust_markers_for_delete): Remove unused
local.
adds cefcfbc Merge from gnulib.
adds 05b250c Fix core dump in char-equal.
adds 589d198 Fix wrong timestamp.
adds 196716c * lisp/emacs-lisp/package.el: Fix bug#16733 (again).
(url-http-parse-response, url-http-end-of-headers, url-recreate-url)
(url-http-target-url): Remove unused declarations. (package-handle-response):
Remove. (package--with-work-buffer): Use url-insert-file-contents and
simplify. (package--download-one-archive): Use current-buffer instead of
dynamic binding of `buffer'. (describe-package-1): Do not decode
readme-string.
adds 16adf2e Merge from emacs-24; up to 2014-03-23T23:14:address@hidden
adds 8ab9876 Provide command for deleting processes from
list-processes buffer
adds b9b37dd src/image.c: Avoid partial load of SVG libraries.
adds 3fd3e73 More backward-compatible fix to char-equal core dump.
adds b1c870c lisp/emacs-lisp/package-x.el: Follow-up to change in
package.el.
adds 857ba6e lisp/frameset.el: Fix bug#17046.
adds 42ebc34 Fix bug#17097
adds 8de64bb * lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords):
Highlight special globals with font-lock-builtin-face.
adds 0c4e715 Fix bug #17115 with displaying on w32 images that have
'box' face.
adds 1e757eb Merge from emacs-24; up to 2014-03-24T03:06:address@hidden
adds 2c9bd77 * doc/misc/vhdl-mode.texi: New file, imported from
upstream vhdl-mode.
adds 322ddc7 vhdl-mode.texi clean-up
adds c31528b Add vhdl-mode.info build rules
adds 6730259 Allow selective autoloading from lisp/obsolete directory
adds f6dce6c Require GNU make to build Emacs
adds 862a4e4 Simplify treatment of some startup hooks
adds ef9b8f2 * configure.ac: Suggest './configure MAKE=gmake' in
diagnostic.
adds 4e74624 Port recent signal-related changes to FreeBSD.
adds 95de732 Introduce `term-file-aliases', replacing some small
lisp/term files
adds 6638d67 Make term-file-aliases into a defcustom; tweaks previous
change
adds 06940bd Tweak earlier tty-run-terminal-initialization change
adds 82a863c Add gnus-group-* faces.
adds 687e0e1 Make `cycle-spacing' behave more like `just-one-space' if
colled once.
adds c315300 Add system-configuration-features, summarising some
configure results
adds 32544aa * lisp/url/url-vars.el (url-bug-address): Make into an
obsolete alias.
adds 7b207d6 Improve usage of AC_INIT
adds dd69433 * (make-dist): Update AC_INIT regexp.
adds 41116c5 Manage reftex's internal autoloads automatically
adds 93a583e Set Maintainer to emacs-devel in some lisp/url files.
adds 7b5003b * lisp/speedbar.el: Remove some old commentary.
adds 1730d96 ede autoload tweak
adds b0e04df * configure.ac: Add check that GSettings is in libgio.
adds f9d4526 Avoid flickering on frame creation with tool bar on OSX.
adds 1861d5a completion-in-region-mode improvements
adds 5c30ab7 vhdl-mode.el small fixup
adds 3c2d477 Sync with upstream vhdl mode v3.35.2.
adds 4f3a895 * lisp/simple.el (cycle-spacing--context, cycle-spacing):
Doc tweaks.
adds 1db854c Sync some vhdl changes that seem to have been missed from
some previous merge
adds 294b2b0 * emacs-lisp/eldoc.el (eldoc-print-current-symbol-info):
Refactor out eldoc-documentation-function-default.
(eldoc-documentation-function-default): New function.
(eldoc-documentation-function): Change value.
adds d94c875 Discuss using lazy completion tables for inline
completion.
adds ce486e0 * configure.ac: Fix errors from previous checkin
(GSettings check).
adds abe1336 * nsmenu.m (free_frame_tool_bar): Set wait_for_tool_bar =
NO
adds 68712e0 * search.c (Freplace_match): Use make_specified_string. *
xterm.c, w32term.c (x_set_glyph_string_gc): Use emacs_abort to catch bogus
override face of glyph strings.
adds fbc87ae * fns.c (Fsubstring, Fsubstring_no_properties,
secure_hash): Move common substring range checking code to...
(validate_substring): ...this function.
adds a7ab7bc Auto-commit of loaddefs files.
adds 8def287 Pass some protocols to Tramp, like ssh and friends.
adds 20253ce * NEWS: `url-handler-mode' passes operations to Tramp for
some protocols.
adds 06f0517 * lisp/cedet/ede/emacs.el (ede-emacs-version): Update
AC_INIT regexp.
adds 21c625f configure.ac comment
adds 8ec49c5 * fns.c (validate_subarray): Rename from
validate_substring,
adds 2395f2b Prevent assertion failure when trying to complete the
prompt
adds 200c532 Inhibit quote autopairing more frequently
adds af1a69f * font.c (font_list_entities): Do not add empty vector to
font cache. (font_matching_entity): Likewise. If matching entity is found,
insert 1-item vector with this entity instead of entity itself (Bug#17125).
adds 08be62f Adjust image background width on X11 accordingly when its
x position is adjusted. (Bug#17115)
adds f49dcb3 Backport NEWS tweak from trunk
adds 9c67d3b * src/conf_post.h (SYSTEM_PURESIZE_EXTRA) [CYGWIN]: Set
to 10000. (Bug#17112)
adds e00a3e2 * etc/CONTRIBUTE: Small updates
adds 84df8b9 * etc/CONTRIBUTE: Avoid being specific about countries.
It's just liable to get outdated.
adds 929c050 * lisp/emacs-lisp/package.el (package-built-in-p): Treat
a min-version of 0 like nil.
adds 8778eb5 * lisp/dired-aux.el (dired-compress-file): Don't use
string-match-p because its match data is used afterwards.
adds 4e6c9f7 * configure.ac: Add check that GSettings is in libgio.
Backport from trunk.
adds 045902f Auto-commit of loaddefs files.
adds 632e91a In x_set_window_size postpone calculation of default
frame sizes (Bug#17142).
adds 34cad82 nt/INSTALL: Minor fixes.
adds 8e86e38 * configure.ac: Include GFILENOTIFY objects in glib check
(backport from trunk)
adds dcb4c4d * configure.ac: Fix errors from previous checkin
(GSettings check). Backport from trunk.
adds 63adc15 * configure.ac: Make the final "Does Emacs use Gsettings"
message consistent with src/config.h.
adds 8033778 Rename some cedet Version: headers that can confuse
package.el
adds 2998fa1 Fix up some Version: headers that might confuse package.el
adds c7335c0 Auto-commit of loaddefs files.
adds 8ec45ba Backport cedet/ede/emacs.el change from trunk In case
anyone uses 24.4 to edit trunk Emacs sources
adds 6116a72 Fix for command-execute handling of disabled commands
adds c7510f6 * lisp/simple.el (command-execute): Respect nil
disabled-command-function.
adds 9c8b0aa NEWS small edits
adds 0b908bf Small codes update for revert-buffer-function no longer
being nil by default
adds ffcd566 In x_new_font don't calculate non-toolkit scrollbar width
from font width (Bug#17163).
adds 09aba81 Merge from emacs-24; up to 2014-03-28T01:39:address@hidden
adds ed859c7 * xterm.c (x_term_init) [USE_LUCID]: Fix minor memory
leak.
adds 4fd68bf Revert subr.el workaround for GC bug.
adds 01ae0fb Add GC bug investigation code
adds f59c276 Fix typo
adds 170c12e Add missing src/ChangeLog text that somehow ended up in
last commit message instead
adds 3a9e7a4 * make-dist: Further update AC_INIT regexp.
adds 705cf38 Clean up array size calculations
adds c72d972 Rename EARRAYSIZE to ARRAYELTS
adds 0de7d98 Use `window-total-width' instead of `window-width'.
adds 1f0e178 * lisp/erc/erc.el (erc-invite-only-mode,
erc-toggle-channel-mode): Simplify. (erc-load-script): Tighten a regexp.
adds 6b31e6b * lisp/textmodes/reftex-parse.el (reftex--index-tags):
Rename `index-tags'. Move declaration before first use.
(reftex-move-to-next-arg): Silence compiler warning.
adds 5cb0cc9 Improve on previous quote autopairing change
adds 722237d * emacs-lisp/lisp-mode.el
(lisp-imenu-generic-expression): Add define-compilation-mode.
adds ba8b845 Auto-commit of loaddefs files.
adds 1b058e4 ChangeLog fix
adds faa5217 Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'.
adds 7b656e4 * lisp/dired-aux.el (dired-file-set-difference): Use
lexical-scoping.
adds 9b69fd6 * lisp/gnus/gnus-srvr.el (gnus-tmp-how, gnus-tmp-name,
gnus-tmp-where) (gnus-tmp-status, gnus-tmp-agent, gnus-tmp-cloud)
(gnus-tmp-news-server, gnus-tmp-news-method, gnus-tmp-user-defined): Silence
compiler warnings. (gnus-server-insert-server-line): Don't use dyn-bind var as
argument.
adds 9b01756 lisp/ChangeLog, src/ChangeLog: Fix typos.
adds 5da21a7 Auto-commit of loaddefs files.
adds 608a450 * alloc.c: Simplify by removing use of HAVE_EXECINFO_H.
adds 66f50b1 * lisp/progmodes/perl-mode.el
(perl-indent-new-calculate): Handle forward-sexp failure.
adds 8a7fd44 * lisp/progmodes/perl-mode.el
(perl-syntax-propertize-function): Add "foreach" and "for" statement modifiers
introducing expressions.
adds 062e286 * lisp/progmodes/perl-mode.el
(perl-syntax-propertize-function): Handle $' used as a variable.
adds d738ebd Doc updates related to changes in revert-buffer function
variables
adds d60a0a1 Tweak previous NEWS change
adds b54b4b1 Refix previous NEWS fix
adds ebe8e07 Don't use manifest on Cygwin. (Bug#17176)
adds bbab1c4 Fix bug #17169 with infinite recursion in bidi_initialize
under force-load-messages.
adds 0360792 Doc updates for default values of some -function vars no
longer being nil
adds 8a1d24b Doc updates for buffer-stale-function now applying to
file buffers too
adds b7cf27e A better fix for bug #17169.
adds 97bac21 src/keyboard.c: Fix a typo in a comment to read_char.
adds 11a9c72 Backport from trunk. * nsmenu.m
(update_frame_tool_bar): Return early if view or toolbar is nil. If waiting
for toolbar to complete, force a redraw. (free_frame_tool_bar): Set
wait_for_tool_bar = NO
adds 114d739 src/buffer.h, src/frame.h: Clarify doc of optimization
variables.
adds 3ccd4ea Fix bug#16090.
adds eb7a03c Fix bug #16694 with theme face precedence.
adds fdafd48 Fix bug #16378 with mishandling of empty faces.
adds f5e4494 Fix bug #16434 with handling the -rv command-line option.
adds 50ea0f8 Minor doc updates related to dribble files
adds 0beb7fb * lisp/mpc.el (mpc--status-timer-run): Disable timer if
not displayed. (mpc--status-idle-timer-run): Use mpc--status-timer-run.
adds c8e7f83 Fix bug #17199 with incorrect character produced by
ipa-x-sampa IM.
adds aa5ccb0 src/bidi.c: Describe the design of reordering engine in
the commentary.
adds 89f20f7 Fix electric-pair-skip-whitespace with quotes in text-mode
adds 7aecc2f Fix triple-quoting electricity in python-mode
adds be41113 Fix electric-pair-delete-adjacent-pairs in modes binding
backspace.
adds 79ebc53 ChangeLog fix
adds a9c921e * lisp/shell.el (shell-directory-tracker): Go back to
just ignoring failures.
adds 528c33b Inhibit quote autopairing more frequently
adds 190f899 Improve on previous quote autopairing change
adds e3b8388 * src/alloc.c: Keep track of symbols referenced from pure
space (bug#17168). (symbol_block_pinned): New var. (Fmake_symbol): Initialize
`pinned'. (purecopy): New function, extracted from Fpurecopy. Mark symbols as
pinned and signal an error for un-purifiable objects. (pure_cons): Use it.
(Fpurecopy): Use it, except for objects that can't be purified.
(mark_pinned_symbols): New function. (Fgarbage_collect): Use it. (gc_sweep):
Remove hack made unnecessary. * src/lisp [...]
adds 7e31acf Merge from emacs-24; up to 2014-04-01T20:18:address@hidden
adds 6f287c8 ChangeLog fixes
adds dc0b045 Use lexical-binding and require cl-lib
adds cb6e0bf Tweak completion documentation
adds 1b85074 Rearrange suspicious pointer logging
adds fd9c746 Rearrange pointer logging
adds e3f04a4 Assert that function cells contain valid lisp objects
adds a237d87 More GC assertions
adds 1e1a3a3 Correct merge
adds 6bc76ce * src/insdel.c (prepare_to_modify_buffer_1): Cancel
lock-file checks and region handling (and don't call signal_before_change) if
inhibit_modification_hooks is set. (signal_before_change): Don't check
inhibit_modification_hooks any more. * lisp/subr.el
(with-silent-modifications): Don't bind deactivate-mark, buffer-file-name, and
buffer-file-truename any more.
adds c17a801 ChangeLog fix (no need to merge to trunk)
adds 5b9925a * lisp/help.el (describe-bindings): Fix buffer handling.
(describe-bindings-internal): Mark obsolete.
adds 0122b24 Highlight more Module methods
adds 3b7fab2 * electric-tests.el (electric-pair-backspace-1): Replace
deleted function.
adds 50c9a9b Fix python-triple-quote-pairing test
adds 559836f Merge from emacs-24; up to 2014-04-02T16:17:address@hidden
adds 2268358 Make cl-indent work better for elisp
adds 5f6378e * src/keyboard.c (syms_of_keyboard): Make deactivate-mark
buffer-local.
adds 0b816f1 New command rcirc-cmd-reconnect
adds 6c971fb Tweak regex from last change
adds 3f63a9f Make up-list and backward-up-list get out of more spots
adds fb2dcc3 Increase BASE_PURESIZE
adds 0d6a137 * lisp/newcomment.el (comment-indent-new-line): Sink code
where it's used. Reuse the previous comment's indentation unconditionally if
it's on its own line.
adds c99ce7d * lisp/emulation/cua-base.el (<toplevel>,
cua--pre-command-handler-1): Remove left-over code.
adds 0cccc18 Revert most of the recent change involving manifests on
Cygwin. (Bug#17176)
adds bcbb83a * net/tramp.el (tramp-file-name-handler)
(tramp-completion-file-name-handler): Avoid recursive loading.
adds 39764ca * lisp/progmodes/pascal.el (pascal-font-lock-keywords):
Fix incorrect format entry; use symbol boundaries to avoid mis-matches.
adds 10ee3b3 Spelling fixes.
adds e46561a Ediff's overlay priorities cause more trouble than they
solve. * lisp/vc/ediff-init.el (ediff-shadow-overlay-priority): Remove
variable. (ediff-highest-priority): Remove function. * lisp/vc/ediff-util.el
(ediff-highlight-diff-in-one-buffer): * lisp/vc/ediff-diff.el
(ediff-set-diff-overlays-in-one-buffer)
(ediff-set-fine-diff-properties-in-one-buffer): Don't mess with overlay
priorities.
adds 20f39ad ChangeLog fixes
adds 34e083e * src/keyboard.c (Fopen_dribble_file): Make file private.
adds b6e870b Bump version to 24.3.90; regenerate AUTHORS
adds 6f8c676 Fix for some etc/refcards encoding issues
adds 235b3c7 * make-dist: Do not distribute generated
admin/grammars/Makefile.
adds 9b1ac3b * make-dist: Distribute
lib-src/update-game-score.exe.manifest.
adds 536aa46 Merge from emacs-24; up to 2014-04-04T23:31:address@hidden
adds e088b01 Avoid EMACSDATA in user environment interfering with
building
adds 7f0f4c2 Remove deprecated optional argument of make-face.
adds 3197074 Fix last commit.
adds fd49216 Doc fix for x-win-suspend-error
adds 95765a6 src/w32.c (sys_umask) <WRITE_USER>: Remove redundant
constant.
adds f628e17 * net/tramp-sh.el (tramp-sh-handle-file-truename): Quote
the file name twice due to backticks. (Bug#17238)
adds 2e611da Don't break emacs <= 24.3 just yet
adds ac387dd Fix bug #17243 with case table entries for Coptic letters
adds 204db02 Set category of Coptic characters be 'g' (Greek).
adds 180c8ce Fix bug #17244 with line-move-visual when display string
covers a lot of text.
adds 5f91455 Deprecate optional argument of make-face.
adds 89980ea lisp/ChangeLog: Fix Matthias Dahl's address.
adds 5121b69 Regenerate ldefs-boot.el
adds e0af409 Merge from emacs-24; up to 2014-04-07T20:54:address@hidden
adds 6c2453e * lisp/emacs-lisp/cl-lib.el (current-case-table): Remove
setter. * lisp/leim/quail/sisheng.el (sisheng-list): Use with-case-table.
adds f799385 * lisp/progmodes/grep.el: Use lexical-binding.
(grep-expand-template): Pass explicit lexical env to `eval'. (zrgrep): Let-bind
grep-find-template explicitly.
adds 93ca488 Clean up configure-time library handling a bit.
adds 6956b27 * autogen.sh: Use autoreconf's -f option.
adds b92583c lisp/faces.el (face-set-after-frame-default): Remove
unused local variable.
adds 005551f * lisp/doc-view.el (doc-view-set-doc-type): Ignore file
name case; add .pps.
adds 07abb6e lisp/gnus/message.el
(message-insert-formatted-citation-line): Use the original author's time zone
to express a date string
adds 5f6b415 * savehist.el (savehist-save): Remove workaround for a
read-passwd bug that was fixed before 24.3. Thanks to Juanma Barranquero for
noticing that the shim was still present.
adds 9dcd90f lisp/ChangeLog: Remove merge marker.
adds 5403b2d Remove DATA_SEG_BITS.
adds 37eccff Add a NEWS entry for IRIX.
adds 175a3a5 * simple.el (undo): Prevent insertion of identity mapping
into undo-equiv-table so as undo-only does not inf loop in the presence of
consecutive nils in undo list.
adds a9108bf * keyboard.c (Fopen_dribble_file): Avoid some races.
adds 285d6d5 * src/bytecode.c (exec_byte_code): Rework the volatiles.
Most importantly, make sure stack.byte_string_start is not de-adjusted by
pushhandler.
adds aa1f349 Fix creation of emacs.exe hardlink at "make install" time
on MS-Windows.
adds 0bf2067 Fix last commit.
adds ff252be Fix bug #17255 with insufficient pure space on 32-bit
Posix builds.
adds 8345118 Improve documentation of blink-cursor-mode and its
customization variables.
adds 498d376 Fix bug in Electric Pair mode
adds f2d164a * net/tramp-sh.el (tramp-sh-handle-file-truename): Revert
previous patch, there are new problems with file names containing spaces. Get
rid of backticks. (Bug#17238)
adds ced78c5 Fix open-dribble-file's treatment of non-ASCII file names.
adds 13a5993 Port to IRIX 6.5.
adds a73b9dd Fix application of dolist to a vector (Bug#17257).
adds ac6ec89 Fix bidirectional redisplay when deletion creates a
paragraph start.
adds f596f89 Fix relative links to parent directories in shr
adds 20fa59a * src/buffer.c (Foverlays_at): Add argument `sorted'. *
doc/lispref/display.texi (Overlay Properties): Reword the doc of `priority'.
(Finding Overlays): Document new arg of `overlays-at'. * lisp/obsolete/lucid.el
(extent-at): * lisp/htmlfontify.el (hfy-overlay-props-at): Use the new `sorted'
arg of overlays-at. (hfy-fontify-buffer): Remove unused var `orig-ovls'. *
lisp/ps-def.el (ps-generate-postscript-with-faces1): Use the new `sorted' arg
of overlays-at. Use `inv [...]
adds f5a3129 Fix some xgselect-vs-pselect bugs.
adds ad0dfd9 Resurrect 2 entries in src/ChangeLog nuked by the
previous commit.
adds 3a31cae Revert previous change.
adds bf6b492 Fix the MSDOS build.
adds ae5a439 Actually commit msdos/sedadmin.inp.
adds 63032a0 * src/window.c (save_window_save): Lookup
window_point_insertion_type in the right buffer.
(Qwindow_point_insertion_type): New var. (syms_of_window): Initialize it.
adds c76a7a5 * lisp/progmodes/perl-mode.el (perl-calculate-indent):
Don't auto-indent in here-documents.
adds b262bde * lisp/nxml/nxml-mode.el (nxml-fontify-matcher): Make
sure propertization was done. * lisp/nxml/xmltok.el
(xmltok-scan-after-comment-open): Extend unclosed comment to EOB.
adds 290d7ac Merge from emacs-24; up to 2014-04-16T15:28:address@hidden
adds eb36672 Be consistent about reporting infoclean failures.
adds 2ff06da * Makefile.in (FRC): Remove.
adds e51c8d9 * lisp/image-mode.el (image-mode-window-put): Also update
the property of the "default window". * lisp/doc-view.el
(doc-view-new-window-function): If no window exists, move to the last known
page.
adds 8ac457d * Makefile.in (force-info): Remove.
adds a3f989d * GNUmakefile: Speed up 'make bootstrap' in fresh
checkout.
adds bfc3079 2014-04-17 Daniel Colascione <address@hidden>
adds f049634 * term.c (tty_send_additional_strings): No need to fflush
here,
adds f76da67 Fix bug #17269 with corruption of the newline cache.
adds 8915b84 Fix bug #17281 with infloop in line-pixel-height.
adds 53e46f3 Prevent endless loop in x_make_frame_visible.
adds b20a9f9 * notes/bzr: Update instructions for merging from gnulib.
adds 3155951 * emacs.c (close_output_streams): Don't clear and restore
errno.
adds ad62a11 src/ChangeLog: Add header line to recent MSDOS-related
entries.
adds ea0ca0f Fix bug #17288 with inserting left truncation glyph under
linum-mode.
adds ce8c510 Avoid recursive load of tramp.el
adds 2a2e672 * automated/tramp-tests.el (tramp-copy-size-limit): Set
to nil. (tramp--test-make-temp-name): Optional argument LOCAL.
(tramp--instrument-test-case): Show messages. Catch also `quit'.
(tramp-test10-write-region): No special test for out-of-band copy needed
anymore. (tramp-test11-copy-file, tramp-test12-rename-file)
(tramp-test21-file-links): Extend tests. (tramp-test20-file-modes): More robust
check for user "root". (tramp--test-check-files): New defun. (tramp-test3 [...]
adds bba6337 Merge from emacs-24; up to 2014-04-16T15:28:address@hidden
adds 2123570 Link to glib-using libraries when checking for glib.
adds 5305137 * automated/tramp-tests.el (tramp--test-check-files):
Extend test. (tramp-test31-utf8): Let-bind also `file-name-coding-system'.
adds fe36068 * lisp/progmodes/sh-script.el (sh-smie--sh-keyword-p):
Handle variable assignments such as "case=hello".
adds d7b659b * src/intervals.c (rotate_right, rotate_left): Fix up
length computation. Also change identifiers to match the comments, and add more
assertions.
adds 6dfa19c Merge from emacs-24; up to 2014-04-17T02:05:address@hidden
adds 04d84d1 * configure.ac: Add comment explaining why HAVE_GLIB is
different.
adds 89a2e78 defstruct introspection
adds 3fab7f1 Tweak documentation for previous change
adds ad80bf1 cl-lib defstruct introspection
adds e100022 unbreak the build
adds 5fd1888 * gnus-icalendar.el (gnus-icalendar-event->org-entry)
(gnus-icalendar--update-org-event): put event timestamp in the org entry body
instead of the drawer. (gnus-icalendar-event--get-attendee-names): list of
participants should contain even attendees without common name attribute.
(gnus-icalendar--update-org-event): don't generate duplicates of empty property
tags in org drawers.
adds 0462bf3 lisp/gnus/gnus-icalendar.el: Silence the byte compiler
adds e8a77f2 Provide function for asking vc about project root
adds 2fa1b97 Fix cl-loop destructuring under `with' clause
adds 0c8d945 Fix cl-the test
adds 985c035 Correctly treat progn contents as toplevel forms when
byte compiling
adds b53a667 Ignore a.out
adds 9253f7a * lisp/image-mode.el (image-mode-window-put): Don't
assume there's a `t' entry in image-mode-winprops-alist.
adds 44faec1 Remove excess parameters on cl--const-expr-val
adds d6f14ca * lisp/emacs-lisp/cl-macs.el (cl-struct-slot-offset):
Mark as pure. (cl--set-elt): Don't proclaim as inline. (cl-struct-slot-value):
Remove explicit gv-setter and compiler-macro. Define as inlinable instead.
(cl-struct-set-slot-value): Remove. * doc/misc/cl.texi (Structures): Remove
cl-struct-set-slot-value. * lisp/emacs-lisp/cl-lib.el (cl--set-elt): Remove. *
lisp/emacs-lisp/cl-seq.el (cl-replace, cl-substitute, cl-nsubstitute): Use setf
instead.
adds 66fda79 Optimize cl-struct-slot-value; fix test
adds ba9b77f Fix cl-lib-struct-accessors test again.
adds c98212f Minor bytecomp.el fixes
adds 12b1389 Correctly macroexpand top-level forms during eager
macroexpand
adds 67c477a * lisp/emacs-lisp/byte-run.el (function-put): New
function. (defun-declarations-alist): Use it. Add `pure' and
`side-effect-free'. * lisp/emacs-lisp/cl-macs.el (cl-defstruct,
cl-struct-sequence-type) (cl-struct-slot-info, cl-struct-slot-offset,
cl-struct-slot-value): Use them.
adds 4f96579 * lisp/emacs-lisp/lisp-mode.el (lisp--match-hidden-arg):
New function. (lisp-el-font-lock-keywords-2, lisp-cl-font-lock-keywords-2): Use
it. (lisp-mode-variables): Set font-lock-extra-managed-props.
adds ca2e9fb Instrument `tramp--test-check-files' in order to get
traces on hydra.
adds fb070dc Fix commit date of an entry in lisp/ChangeLog.16.
adds 0c48323 Improve NEWS entry for dired-hide-details-mode.
adds feb5d8a * net/tramp-sh.el (tramp-get-ls-command): Use "-b"
argument if possible.
adds f3a4812 * automated/tramp-tests.el
(tramp-test19-directory-files-and-attributes) (tramp-test22-file-times): Check
for `file-attributes' equality only if there is a usable timestamp.
(tramp--test-check-files): Do not use `copy-sequence'.
adds 4fa20d8 Spelling fixes.
adds e3188b2 Fix redefinition warning in MinGW64 build.
adds 819ed0f Mention that overlay priority doesn't have to be nil or
an integer.
adds 6e5d21a doc/emacs/ChangeLog: Typo fix.
adds f982b37 Minor fixes to the docs.
adds 6709d4d Fix freezing with scroll bars of GTK3 Toolkit. *
src/keyboard.c (unblock_input): Add comment. * src/xgselect.c (xg_select):
Prevent Glib main loop recursion.
adds f0ffb9b * lisp/progmodes/prog-mode.el
(prettify-symbols--compose-symbol): Don't prettify a word within a symbol.
adds 505fa2a * net/tramp-sh.el
(tramp-sh-handle-file-name-all-completions): Set "IFS=" when using read
builtin, in order to preserve spaces in the file name. Add test messages for
hunting a bug on hydra. (tramp-get-ls-command): Undo using "-b" argument. It
doesn't help.
adds 622eef6 * lisp/emacs-lisp/cl-macs.el (cl--loop-let): Avoid `nil'
as var name.
adds 9c10436 * lisp/dframe.el (dframe-get-focus): Remove `hook'
argument. * lisp/speedbar.el (speedbar-get-focus): Run the "hook" afterwards
instead.
adds 84b2095 * automated/tramp-tests.el
(tramp-test30-special-characters): Remove test for backslash.
adds 14828a9 * net/tramp-sh.el
(tramp-sh-handle-file-name-all-completions): Remove test messages.
(tramp-do-copy-or-rename-file-out-of-band): Do not quote `source' and `target'
twice.
adds d5ff4de * automated/tramp-tests.el (tramp--test-check-files):
Remove traces.
adds 30cb51f Merge Org 8.2.6-1.
adds 2f999d5 Add debugging facility for the newline cache. See the
discussion in
http://lists.gnu.org/archive/html/emacs-devel/2014-04/msg00295.html for more
detail.
adds f2df692 * dired.el (dired-insert-set-properties): Do not consider
subdirectory headings and empty lines to be information that
`dired-hide-details-mode' should hide. (Bug#17228)
adds 0fae500 * search.c (Fnewline_cache_check): Remove unused locals.
adds 34e856d Port to GCC 4.9.0 with --enable-gcc-warnings.
adds 42e9103 Merge from emacs-24; up to 2014-04-22T20:19:address@hidden
adds 1b0f10d 2014-04-22 Daniel Colascione <address@hidden>
adds ddc13ef * lisp/emacs-lisp/cl-macs.el (cl--loop-let): Fix last
merge.
adds 417c9bc * conf_post.h (ADDRESS_SANITIZER_WORKAROUND): Port to GCC
4.9.0
adds 9b23399 Add coproc to list of bash builtins.
adds 8917710 * src/window.c (Fset_window_configuration): Deactivate
the mark before unsetting the mark. (set_window_buffer): Ignore
window_initialized. (window_initialized): Remove. * src/keyboard.c
(Qdeactivate_mark): Not static any more. * src/buffer.c (buffer_local_value):
Rename from buffer_local_value_1. Update all callers.
adds 118b5a9 * lisp/info.el: Use lexical-binding and cl-lib. Use
defvar-local and setq-local instead of make-local-variable.
(Info-apropos-matches): Avoid add-to-list. (Info-edit-mode-map): Fix
obsolescence call to Info-edit-map.
adds d5031a2 * progmodes/scheme.el (would-be-symbol,
next-sexp-as-string): Comment out unused functions.
adds 5e4ab4e Improve Scheme font-locking for (define ((foo ...) ...)
...).
adds 8de17fa Warn against renaming git-bzr remote; nfc.
adds f7e0450 * lisp/term/xterm.el (xterm--version-handler): Don't use
modern xterm features on gnome-terminal.
adds c086845 * lisp/progmodes/perl-mode.el
(perl-syntax-propertize-function): Slash after &, |, +, - and * can't be a
division.
adds 0e8a933 * lisp/simple.el (completion-list-mode-map): Use
choose-completion for the mouse binding as well. (completion-list-mode,
completion-setup-function): Adjust docstring and echo area message accordingly.
* lisp/progmodes/idlwave.el (idlwave-choose-completion): Adjust to new calling
convention of choose-completion. * lisp/comint.el
(comint-dynamic-list-completions): * lisp/term.el
(term-dynamic-list-completions): Accept choose-completion.
adds 05452dc * lisp/simple.el (region-active-p): Check there's a mark.
adds 80d982d Fix debugging code for checking the newline cache.
adds 543e3c6 Require gv early to break eager macro-expansion cycles
adds 00104e5 * emacs-lisp/lisp-mode.el (emacs-lisp-mode-syntax-table):
Fix syntax for @.
adds c0b9bc7 Use a mock-up connection method for remote files.
adds bc0650f Fix bug #17331 with display properties on help-echo
strings.
adds 402a211 Minor doc fix for string predicates.
adds 844465d * automated/tramp-tests.el (top): *
automated/file-notify-tests.el (top): Do not disable interactive passwords in
batch mode. (password-cache-expiry): Set to nil.
adds dff4a9f Merge from emacs-24; up to 2014-04-25T10:35:address@hidden
adds 5ba339c * lisp/progmodes/perl-mode.el
(perl--syntax-exp-intro-regexp): New var. (perl-syntax-propertize-function):
Use it. Extend handling of here-docs to the unquoted case.
adds 8f25c2b lisp/gnus.auth-source.el (auth-source-search): return
boolean on :max 0
adds 196bfae Avoid adding bracketed paste keys to command keys
adds 6ab1b16 Avoid undefined behavior in signed left shift.
adds 9b7b020 * lisp/progmodes/ps-mode.el: Use SMIE. Move string and
comment recognition to syntax-propertize. (ps-mode-auto-indent): Mark as
obsolete. (ps-mode-font-lock-keywords-1): Remove string-or-comment handling.
(ps-mode-font-lock-keywords-3): Use symbol regexp operators instead of word
regexp operators. (ps-mode-map): Move initialization into declaration. Remove
binding for TAB, RET, >, ], and }. (ps-mode-syntax-table): Move initialization
into declaration. Don't give wo [...]
adds 9011985 lisp/gnus/gnus-art.el
(gnus-mime-display-attachment-buttons-in-header): Fix custom group
adds 9c23779 Use bits_word for gcmarkbits.
adds 4d89ee3 * src/window.c (struct saved_window): Remove mark.
(Fset_window_configuration, save_window_save) (compare_window_configurations):
Don't touch marks any more. * doc/lispref/windows.texi (Window Configurations,
Window Configurations): Window configs don't store marks any more.
adds 8530955 lisp/gnus/gnus-art.el (gnus-mm-display-part): Bugfix for
the 2014-03-23 change
adds 70c1d22 lisp/gnus/gnus-art.el (gnus-mm-display-part): Fix
previous commit
adds b0e36b7 lisp/gnus/gnus-art.el (gnus-mm-display-part): Fix
previous commit (again)
adds 0507406 * lisp/battery.el (battery-update): Handle the case where
battery status is "N/A".
adds 7ece6d4 Fix bug #17334 with overrunning string bounds when PATH
is broken.
adds 5d46972 Fix bug #17308 with inaccurate description of mail
signature handling.
adds 8e554df * lisp/desktop.el (desktop-value-to-string): Let-bind
`print-length' and `print-level' to nil.
adds 4f5fa75 * lisp/textmodes/rst.el (electric-pair-pairs): Declare.
(rst-mode): Set it.
adds bc6953b Fix bug 16694 with applying X resources to faces too
early.
adds 2cfb51e Fix a typo in ChangeLog entry of last commit.
adds 2785da2 * doc/lispref/processes.texi (Filter Functions,
Sentinels): Advertise add-function.
adds d7e9a7f Fix bug #17362 with inconsistent usage of @key and @kbd,
and key names.
adds ca48975 * configure.ac: Treat MirBSD as OpenBSD.
adds 7ac903a * lib-src/Makefile.in ($(DESTDIR)${archlibdir}): Avoid
non-portable "`\" nesting
adds 4a25c1c * src/process.c (handle_child_signal): Handle systems
without WCONTINUED
adds 119bf2f Few more doc fixes for bug #17362.
adds a55ea27 Place hardware TTY cursor at the active menu item when
displaying a menu.
adds 9a3f71f * lisp/mail/rmail.el (rmail-quit): Handle killed
summaries.
adds f828c69 One more doc fix for bug #17362.
adds 72962dd Minor fixes for dired.el doc strings.
adds bc6cb3e * term.c (tty_menu_activate): Don't assume row and col
are initialized.
adds 426b5da Spelling fix, plus try to fix grammar in doc string.
adds 09b911a Merge from emacs-24; up to 2014-05-01T10:21:address@hidden
adds 724ee6d * lisp/dired.el (dired-mode): make terminology for
eXpunge command consistent.
adds 077222e lisp/gnus/gnus-art.el (gnus-mm-display-part): Highlight
header attachment buttons
adds 3e597f3 Auto-commit of loaddefs files.
adds 17a873c * lisp/emacs-lisp/lisp-mode.el (lisp--match-hidden-arg):
Only highlight past the last consecutive closing paren.
adds 4807c7e Change algorithm used to adjust positions for undo in
region
adds 14ff920 Gnus: Make gnus-mime-inline-part and
gnus-mime-inline-part work similarly
adds 0e5c3ca Gnus: Make gnus-mime-inline-part and gnus-mm-display-part
work similarly
adds 5253ea1 autogen.sh: minor tweaks
adds 3e3fbb9 * vhdl-mode.texi: Add "@documentencoding UTF-8",
adds cd62625 * configure.ac (AC_CONFIG_MACRO_DIR): Use it.
adds b05e08a Use pkg-config's pkg.m4
adds ef9ea0a Remove the --with-pkg-config-prog configure option
adds 53a7da7 * configure.ac (PKG_CONFIG_PATH): Declare with AC_ARG_VAR.
adds af3e4d0 Make it easier on maintainers who use their own Automake.
adds 2bafb7c Get --enable-gcc-warnings working again.
adds cfd59d6 * lisp/dired.el (dired-check-switches,
dired-switches-recursive-p): New functions. (dired-switches-escape-p,
dired-move-to-end-of-filename): Use `dired-check-switches'.
(dired-insert-old-subdirs, dired-build-subdir-alist) (dired-sort-R-check): Use
`dired-switches-recursive-p'.
adds a7e1ffd Fix ChangeLogs of 2014-05-01 commit.
adds 541df9f Get --enable-gcc-warnings to work after touching
configure.ac.
adds c3a435f * autogen.sh: If all else fails, try using pkg-config to
find pkg.m4. This is an attempt to get hydra builds working again.
adds bbdcf64 Support Chinese diary entries in calendar and diary
adds 4ec0cf9 * lisp/mpc.el (mpc-volume-mouse-set): Don't burp at the
boundaries.
adds f40c504 Auto-commit of loaddefs files.
adds 23c931a * src/intervals.c: Tighten assertions.
(create_root_interval): Make sure the interval is not empty. (intervals_equal):
Use booleans. (rotate_right, rotate_left): Check LENGTHs rather than
TOTAL_LENGTH. (balance_an_interval): Sanity check LENGTHs and TOTAL_LENGTHs.
(balance_possible_root_interval): Simplify and use booleans.
(split_interval_right, split_interval_left): Check LENGTH, and remove now
redundant assertion. (adjust_intervals_for_insertion): Remove now redun [...]
adds 28c05b6 src/term.c (tty_menu_activate): A better initialization
for cursor coordinates.
adds 969aabf * configure.ac (LIBPNG): Consult libpng-config for the
precise form of "-lpng" to use.
adds d136f18 Doc fixes
adds 157e8cf * emacs-lisp/cl-macs.el (cl-deftype): Fix indentation.
adds a419eaa Improve indexing in trouble-related sections of Emacs
User manual.
adds aed4b12 Extend todo item insertion UI to item editing.
adds 7bd9ce6 Add a warning and a menu.
adds cb9af96 Update, improve exposition, add cross references, fix
typos.
adds 6f07420 Consult libpng-config more consistently.
adds 283d38e admin/make-tarball.txt: Misc small updates/edits
adds e6cf6ca * lisp/vc/ediff-diff.el
(ediff-set-fine-diff-properties-in-one-buffer): Use nil rather than `default'
for the "default" appearance. * lisp/vc/ediff-util.el
(ediff-inferior-compare-regions) (ediff-toggle-autorefine,
ediff-unselect-difference): Don't use a misleading `default' value when it's
really a boolean. * lisp/vc/ediff-init.el (ediff-set-overlay-face): Don't set
help-echo if the overlay is not visible.
adds 74a9022 Minor fixes for comments.
adds 8494d37 Auto-commit of loaddefs files.
adds d355cad Handle systems without WCONTINUED consistently.
adds 7e00998 Require ImageMagick >= 6.3.5, due to PixelSetMagickColor.
adds ec5f5b3 * configure.ac (LIBPNG): Add -lz -lm on platforms where
they're needed
adds 61febcb Revert recent libpng changes.
adds 3e9fa60 Merge from emacs-24; up to 2014-05-04T21:18:address@hidden
adds 4a05c50 * autogen.sh: Use ‘"’ to quote a message that often
contains ‘'’.
adds f8c2cef Consult libpng-config more consistently.
adds f930a06 * etc/NEWS: Correct spelling.
adds 3ea33e3 Auto-commit of loaddefs files.
adds 80e377c Remove unneeded prompt "Buffer ... still has clients"
adds 9db5046 Update nt/INSTALL for the latest changes in configury.
adds 049534a Use rx for `gnu' compile pattern
adds d6509ba Use rx for `gnu' compile.el pattern
adds e8e2626 * autogen.sh: Check any pre-existing ACLOCAL_PATH.
adds b35883d * etc/MACHINES: Misc small edits. Update Irix info.
Remove details of obsoleted platforms.
adds 2ddb358 * configure.ac: Comment.
adds f62bc93 * image.c: Do not use libpng if HAVE_NS, as NS does its
own thing.
adds 98e1295 * autogen.sh: Check for failing aclocal.
adds 1ba38c4 * image.c: Include <png.h> before <setjmp.h>.
adds dccb068 * lisp/minibuffer.el (completion-table-with-quoting)
<completion--unquote>: Make sure the new point we return is within the new
string.
adds 879e362 * nsselect.m (Fx_selection_exists_p): Just return Qnil if
window system not initialized.
adds e6025d7 * lisp/electric.el
(electric-indent-functions-without-reindent): Add yaml.
adds 6da8d06 * lisp/help-fns.el (describe-function-1): Test for an
autoload before a macro since `macrop' works on autoloads.
adds 4dd3c4d * lisp/progmodes/ruby-mode.el
(ruby-syntax-propertize-function): Backtrack one char if the
global/char-literal var matcher hits inside a string. The next char could be
the beginning of an expression expansion.
adds c22f24f * lisp/xt-mouse.el
(xterm-mouse--read-event-sequence-1000): Always store button numbers in the
same way in xterm-mouse-last; Don't burp is xterm-mouse-last is not set as
expected. Never return negative indices.
adds bf67c3f * lisp/minibuffer.el (completion--try-word-completion):
Revert fix for Bug#15980.
adds 088e020 * gnus-fun.el (gnus-grab-cam-face): Do not use
predictable temp-file name.
adds 0c4deca find-gc.el misc fixes
adds 0381032 browse-url.el comment
adds 3e59ead Fix Bug#17295. * net/tramp-sh.el
(tramp-remote-process-environment): Remove HISTFILE and HISTSIZE; it's too late
to set them here. Add :version entry. (tramp-open-shell): Do not let-bind
`tramp-end-of-output'. Add "HISTSIZE=/dev/null" to the shell's env arguments.
Do not send extra "PSx=..." commands. (tramp-maybe-open-connection): Setenv
HISTFILE to /dev/null.
adds 23a9a6c * tramp.texi (Frequently Asked Questions): Mention
HISTFILE setting in ~/.ssh/environment.
adds 23e19cf Fix Bug#17415.
adds c5d670f Minor stylistic changes in find-gc.el.
adds 863f07d Fix tooltips pulling Emacs window to front on windows-nt,
bug #17408.
adds 8e102bc * src/keyboard.c (Frecursive_edit): Ensure inc&dec of
command_loop_level are matched.
adds 5e87fcb * lisp/emacs-lisp/package.el
(package-compute-transaction): Topological sort. Add optional `seen' argument
to detect and break infinite loops.
adds 1ddb215 todo-mode.el: Don't drop full parameter list.
adds 73b60c4 Fix initialization of minibuffer history variable, bug
#17430.
adds 551a89e Standardize case of "Front-Cover Texts" in texi file
permissions notices.
adds d1ff9ee * minibuf.c (read_minibuf): Avoid C99ism in previous
patch.
adds 76377e4 * internals.texi (C Dialect): New section.
adds b406487 * lisp/xt-mouse.el: Drop spurious/oddly shaped events.
(xterm-mouse--read-event-sequence-1000): Return nil if something looks fishy.
(xterm-mouse-event): Propagate it. (xterm-mouse-translate-1): Handle it.
adds 606695a test/automated/vc-bzr.el: disable bzr's logging
adds fb3f83f Merge from emacs-24; up to 2014-05-08T03:34:address@hidden
adds b2a929a test/automated/vc-bzr.el: revise previous change
adds aabbbc4 Merge from emacs-24; up to 2014-05-08T06:58:address@hidden
adds 1e125ee nt/INSTALL: More details about creating the build
environment.
adds ce1a1d7 lisp/gnus/mml2015.el (mml2015-display-key-image): New
variable
adds c578a99 * gnus/mml2015.el (mml2015-display-key-image): Fix
:version tag in previous.
adds 1d75432 Use file-accessible-directory-p in some more places
adds b722ea4 lisp/progmodes/grep.el (lgrep): Fix a typo in last commit.
adds 8e45f27 gnus-art.el: Misc improvements for displaying MIME parts
adds f36f0bc Optionally auto-reconnect depending on
`rcirc-reconnect-delay'.
adds 2f9b4cf * net/rcirc.el (rcirc-sentinel): Fix last change.
adds eab25ea Require pkg-config 0.26 or later.
adds 68b067b Require pkg-config 0.26 or later in autogen.sh only.
adds 0994e45 Revert last two changes.
adds 4eb4368 * lisp/emacs-lisp/lisp-mode.el (preceding-sexp): Exclude
leading "," which are a hindrance for C-x C-e.
adds 80a78d2 * lisp/info.el (Info-quoted): New face.
(Info-mode-font-lock-keywords): New var. (Info-mode): Use it.
adds fbd5cc6 * lisp/mouse.el: Use the normal toplevel loop while
dragging. (mouse-set-point): Handle multi-clicks. (mouse-set-region): Handle
multi-clicks for drags. (mouse-drag-region): Update call accordingly.
(mouse-drag-track): Remove `do-mouse-drag-region-post-process' hack. Use the
normal event loop instead of a local while/read-event loop. (global-map):
Remove redundant bindings for double/triple-mouse-1. * lisp/xt-mouse.el
(xterm-mouse-translate-1): Only process one event [...]
adds 3c95f44 Work around bug in pkg-config before 0.26.
adds ffd6d9c * configure.ac (EMACS_CHECK_MODULES): Fix typo in
previous change.
adds 1b70208 Fix comment typo in previous
adds 833737d * test/automated/vc-bzr.el: Tweak previous to use
BZR_HOME rather than HOME
adds fa8e9c0 nt/INSTALL: Minor rearrangement of text for clarity.
adds 4049faa * browse-url.el (browse-url-mosaic): Be careful when
writing /tmp/Mosaic.PID. This is CVE-2014-3423.
adds a9fd354 Add CVE numbers for recent issues to ChangeLogs
adds c055a50 Backport dired-check-switches from trunk. * lisp/dired.el
(dired-check-switches, dired-switches-recursive-p): New functions.
(dired-switches-escape-p, dired-move-to-end-of-filename): Use
`dired-check-switches'. (dired-insert-old-subdirs, dired-build-subdir-alist)
(dired-sort-R-check): Use `dired-switches-recursive-p'.
adds bb1f4b8 * compile.el (recompile): Handle C-u M-x recompile from
non-compilation buffer
adds 2651ed0 * files.el (cd-absolute): Test if directory is accessible
rather than executable.
adds 472c15b * calendar/todo-mode.el (todo-insert-item-from-calendar):
Correct argument list to conform to todo-insert-item--basic.
adds 0f09bbf * url-handlers.el (url-file-handler-load-in-progress):
New defvar. (url-file-handler): Use it, in order to avoid recursive load.
adds a3eda65 * lisp/subr.el (function-put): Add function.
adds 3ebdcea * lisp/electric.el
(electric-indent-post-self-insert-function): Don't use `pos' after modifying
the buffer.
adds 4a5c71d * xsettings.c (init_gsettings): Use
g_settings_schema_source_lookup instead of deprecated g_settings_list_schemas
if possible.
adds 5d03fb4 * lisp/emacs-lisp/nadvice.el: Support adding a given
function multiple times. (advice--member-p): If name is given, only compare the
name. (advice--remove-function): Don't stop at the first match.
(advice--normalize-place): New function. (add-function, remove-function): Use
it. (advice--add-function): Pass the name, if any, to advice--remove-function.
adds 8c6699a * browse-url.el (browse-url-mosaic): Create
/tmp/Mosaic.PID as a private file.
adds 6b45ef3 Also mention bug-gnu-emacs in (ps-)print.el version
strings
adds 732fbcd admin.el tweaks
adds 6d80e8a Fix ChangeLog typo
adds e7caef5 Move lisp/emacs-lisp/find-gc.el to admin/
adds 0add095 * lisp/vc/vc-hg.el (vc-hg-unregister): New function (tiny
change)
adds 970fd40 * src/fileio.c (Ffile_executable_p): Doc tweak.
adds 97100b4 * lisp/emacs-lisp/nadvice.el (advice--interactive-form):
Don't get fooled into autoloading just because of a silly indirection.
adds 45d2587 ob-screen tempfile fixes
adds 5c06e5e Bump version to 24.3.91
adds 96b8947 Regenerate AUTHORS and ldefs-boot.el
adds bbbabff Merge from emacs-24; up to 2014-05-12T06:15:address@hidden
adds 9ce28d8 * xdisp.c (draw_glyphs): Set clipping to highlight
boundaries.
adds 400e828 * lisp/mpc.el (mpc-format): Trim Date to the year.
(mpc-songs-hashcons): Shorten the Date field.
adds 79e502c * lisp/net/rcirc.el (rcirc-reconnect-delay): Add
:version. Defcustoms docs do not need leading "*", for some years.
adds ecaf7f4 (seconds-to-string): New function to pretty print time
delay in seconds.
adds 001da40 avoid function from `cl'
adds bd098f4 * configure.ac (--enable-link-time-optimization): Add
clang support. * INSTALL: Mention it. * etc/PROBLEMS: Mention potential
problems with --enable-link-time-optimization and clang on Fedora 20.
adds d3e5c0e If available, use Xfixes extension to do pointer blanking.
adds 27a69ff * lisp/simple.el (undo-make-selective-list): Obey
undo-no-redo.
adds 3246c8b * keyboard.c (Qdeactivate_mark): Now static.
adds 0ec9847 * merge-gnulib: Defer to autogen.sh for ACLOCAL_PATH
computation.
adds 692a1cc * texinfo.tex: Update from gnulib.
adds f0036ec Optimize away some compat-cruft in printing.el
adds c5aed7b gnus-art.el, mm-uu.el: Misc improvements for displaying
MIME parts
adds 6f1d982 Minor cleanup for terminal setup. * termhooks.h
(create_terminal): Adjust prototype. * terminal.c (create_terminal): Pass
output method and RIF as args. (init_initial_terminal): * nsterm.m
(ns_create_terminal): * term.c (init_tty): * w32term.c (w32_create_terminal): *
xterm.c (x_create_terminal): Adjust users. Avoid redundant NULL initializers
and add comments.
adds 9fbb846 Fix bug #17479 with spliced paragraphs in User manual.
adds 636ae7c A better fix for bug #17479.
adds e95b937 * net/browse-url.el (browse-url): Use
`unhandled-file-name-directory' when setting `default-directory', in order to
circumvent stalled remote connections.
adds a5d0924 Make some pointless/useless emerge.el options obsolete
adds 34cba8e * lisp/minibuffer.el (completion-pcm--merge-try): Merge
trailing / with suffix.
adds f4da472 Merge from emacs-24; up to 2014-05-15T16:55:address@hidden
adds abad7b0 * lisp/vc/emerge.el (emerge-make-temp-file): Simplify.
adds d63d883 Add with-file-modes macro, and use it
adds b8e11d4 avoid unnecessary questions
adds c269148 * src/fns.c (Freverse): Allow vectors, bool vectors and
strings. * doc/lispref/lists.texi (Building Cons Cells and Lists): Remove
description of `reverse' and generalize it... * doc/lispref/sequences.texi
(Sequences): ...for sequences here.
adds 27f13b2 lisp/gnus/gnus-art.el (gnus-mime-inline-part,
gnus-mm-display-part): Don't delete next part button; keep spacing between
buttons
adds 9249109 * tests/automated/fns-tests.el: New file.
adds ddc30c9 * src/fns.c (Fnreverse): Allow vectors and bool vectors.
* doc/lispref/lists.texi (Building Cons Cells and Lists): Remove description of
`nreverse' and generalize it... * doc/lispref/sequences.texi (Sequences):
...for sequences here. * tests/automated/fns-tests.el (fns-tests-nreverse)
(fns-tests-nreverse-bool-vector): New tests.
adds 440cef5 Fix yet another configure error on OSX.
adds fc51d3e Fix typo
adds 24367e6 lisp/gnus/gnus-art.el (gnus-mime-inline-part,
gnus-mm-display-part): Fix last change
adds 1e21755 * etc/TODO: Add entry on printing.
adds c56327b Don't require pkg-config when building from repository.
adds 87374fc * configure.ac (EMACS_CHECK_MODULES): Fix typo and
simplify.
adds f63fc85 Always map new memory for buffers after dumping.
adds 8208d2b Assume C99 or later.
adds 0d1b87f Port recent libpng changes to hosts with missing png.h.
adds 5eda3a7 Port ctags+etags build to Sun C 5.12.
adds 3c8d910 Trivial simplifications due to track-mouse always being
defined
adds 337ee6b * configure.ac: Do not bother testing for png in
non-graphical builds. This seems to have been lost in the changes from the
current emacs-24 branch version.
adds 60fc70a Remove dependencies on getdelim and getline.
adds 2bcf055 * src/lisp.h (CHECK_BOOLEAN): New function. * src/alloc.c
(Fbool_vector): New function. (syms_of_alloc): Defsubr it. * src/data.c
(Qbooleanp): New symbol. (syms_of_data): DEFSYM it. * src/dbusbind.c
(xd_signature): Use CHECK_BOOLEAN. * doc/lispref/sequences.texi (Bool-vectors):
Mention bool-vector.
adds 8bb5971 * font.c (font_matching_entity): Extract font-entity
object from the vector of matching entities (Bug#17486).
adds 427de53 * emacs-lisp/cl-lib.el (cl-endp): Conform to CL's
semantics.
adds 2f1205e Allow any non-nil value to count as true in bool-vector.
adds ebd4207 * cl.texi (List Functions, Efficiency Concerns): Update
cl-endp.
adds a05affb * dbusbind.c (xd_signature): Revert last 2 patches.
adds 8ea51e4 * emacs-lisp/cl-lib.el (cl-endp): Fix last change.
adds 708374c File-local-variable support for sh-script; add mksh
support
adds e619d93 File-local-variable support for sh-script; add mksh
support
adds 254b764 * doc/lispref/sequences.texi (Sequence Functions): Update
nreverse.
adds 6c596cb Don't assume that ImageMagick uses a 16-bit quantum.
adds a7517f0 * fns-tests.el (fns-tests-nreverse): Update for changed
string behavior.
adds f23423f Remove some stray test tempfiles
adds ff965ef Tweak previous bytecomp-tests.el change
adds bbd03f1 * sequences.texi (Sequence Functions): Don't mention when
and how SEQ to nreverse is mutated.
adds 74fde0f Supply malloc and alloc_size attributes for extern
allocators.
adds aad6519 * lisp/shell.el (shell-mode) <shell-dirstack-query>:
Bypass bash aliases.
adds e4829cb * lisp/minibuffer.el (completion--sreverse): Remove.
(completion--common-suffix): Use `reverse' instead. *
lisp/emacs-lisp/regexp-opt.el (regexp-opt-group): Use `reverse' on strings.
adds a235163 * xfns.c (x_window_property_intern): New function (code
from x_window_property). (Fx_window_property): Call x_window_property_intern.
If property not found and NILP (source) and outer window != inner window, check
outer window for property.
adds c94e331 Avoid marking too deep portions of stack in mark_stack.
adds ec77463 * calc/calc.el (math-bignum): Handle most-negative-fixnum.
adds 8bb17f6 Unbreak the build
adds 166aaa3 Fix subword-mode motion
adds deb37a7 * NEWS addition
adds d93cfca Support shifted keypad keys in xterm
adds d6e8093 Simplify NS font driver draw, merge from Macport.
adds cbe8e34 * admin/mac/uvs.el: New file from Mac port. src/macuvs.h
is generated by it.
adds e50a0b6 Fix bug: Properly quote args to generated -pkg.el
`define-package'.
adds 770a6a9 Arrange to never byte-compile the generated -pkg.el file.
adds 5e26d98 Improve reftex-format-special
adds ec264fb Deal with EIEIO methods without doc strings (Bug#17490).
adds 2aa0301 Auto-commit of loaddefs files.
adds 1bafb1d * net/dbus.el (dbus-init-bus, dbus-call-method)
(dbus-call-method-asynchronously, dbus-send-signal)
(dbus-method-return-internal, dbus-method-error-internal) Check, whether Emacs
has been compiled with D-Bus support.
adds d137278 * configure.ac (INSTALL_INFO): Try "ginstall-info" before
"install-info".
adds f816050 * configure.ac: Add comments accidentally omitted from
previous change
adds 1e046d3 Fix bug #17511 with unclear documentation of
line-move-ignore-invisible.
adds 43425ae * net/tramp-sh.el (tramp-find-inline-encoding): Do not
match "%%t" for a temporary file name.
adds e8cbb76 Fix typo.
adds 2f82660 lisp/simple.el (line-move-ignore-invisible): Fix last
commit.
adds 08a2434 * lisp/emacs-lisp/timer.el (timer-event-handler): Don't
run if canceled.
adds c42ebc9 * lisp/emacs-lisp/timer.el (timer-event-handler): Fix
last change.
adds 3b7865c * configure.ac (INSTALL_INFO): Revert to just checking
for "install-info".
adds b9813f1 * mouse.el: Remove old comment.
adds f62d0f2 Spelling fix.
adds 5833dd9 src/lisp.h: Fix typos in a comment.
adds d352738 Fix rcs2log problems with CVS.
adds 293fbc9 * lisp/vc/vc-rcs.el: Comment.
adds ebdc803 Fix bug #17524 with crashes in creating a new frame with
invalid font.
adds 7b952d6 * lisp/emacs-lisp/lisp.el (end-of-defun): Ensure we move.
adds 0a5cfee * lisp/progmodes/scheme.el (scheme-mode-syntax-table):
Remove hack for #; comments. (scheme-syntax-propertize,
scheme-syntax-propertize-sexp-comment): New functions. (scheme-mode-variables):
Set syntax-propertize-function instead of font-lock-syntactic-face-function.
(scheme-font-lock-syntactic-face-function): Delete.
adds a211511 * lisp/avoid.el (mouse-avoidance-set-mouse-position):
Don't raise frame. (mouse-avoidance-ignore-p): Remove `switch-frame', add
`focus-out'. Add more modifiers: meta, control, shift, hyper, super, alt.
adds 2614b25 * lisp/avoid.el (mouse-avoidance-banish-position): Fix
defcustom :options to allow changing its value with `set-variable'.
adds b0df8b9 Replace uses of `save-buffer' with `write-region'
adds 5e2e0fa Fix bug #17539 with infinite recursion during scroll
commands.
adds 13a83f0 Fix bug #17532 with unclear docs of setting frame's font.
adds fb4ca84 * lisp/nxml/nxml-mode.el (xml-mode): Only define this
alias once.
adds 4f4ec76 Fix port to 32-bit AIX.
adds bcba2d8 * window.el (window--dump-frame): Avoid error in
--without-x builds.
adds 982ccf0 * calendar/todo-mode.el: Miscellaneous bug fixes.
(todo-delete-file): When deleting an archive but not its todo file, make sure
to update the todo file's category sexp. (todo-move-category): Keep the moved
category's name unless the file moved to already has a category with that name.
If the numerically last category of the source file was moved, make the first
category current to avoid selecting a nonexisting category.
(todo-merge-category): Fix implementation to m [...]
adds 15ad401 * lisp/emacs-lisp/nadvice.el (advice--member-p): Change
second arg. (advice-function-member-p): Tell it to check both names and
functions. (advice--add-function): Adjust call accordingly.
adds 903204b todo-mode.el: Remove dependence on auto-mode-alist.
adds 486eeba Small fix for he-line-search-regexp
adds 3b1c420 * src/xdisp.c: Bind inhibit-quit during
pre-redisplay-function. (safe__call, safe__call1, safe__eval): New functions.
(safe_call): Use it. (prepare_menu_bars): Use it for pre-redisplay-function.
(display_mode_element): Same for `:eval'.
adds 791dd8e Fix bug#17510 with a pointer freed more than once
(Cygwin-w32-build).
adds 376f53c Fix last commits in xdisp.c, which caused a crash at
startup on w32.
adds 2082742 * xdisp.c (safe__call1, safe__eval): Now static.
adds 62803a2 Specify coding if Latin-1 Emacs would misinterpret.
adds dfe730e NEWS markup fix
adds f408fbe Remove interactive specification from window--dump-frame.
adds 12ddce5 * cus-face.el (custom-face-attributes): Add
:distant-foreground.
adds 285c68b Fix bug #17585 with incorrect vertical motion when
linum-mode is on.
adds e8f2cc2 * admin/mac/uvs.el: New file. Generates ../src/macuvs.h.
(Backport from trunk)
adds 015936f Merge from emacs-24; up to 2014-05-26T10:21:address@hidden
adds cae9b33 Auto-commit of loaddefs files.
adds 6cf4e5d * nsfns.m (ns_do_applescript): Surround
executeAndReturnError with calls to ns_init_events, ns_finish_events.
adds 858e55f * nsfns.m (Fns_do_applescript): Put code in the wrong
place. Here is correct.
adds 48e64ea * src/w32term.c (x_delete_display): Don't free
dpyinfo->w32_id_name (see bug#17510).
adds 86c7293 * package-test.el (package-test-install-single): Update
for changed output.
adds 9aecbeb Minor fixes for MS-Windows MinGW64 build.
adds ca0279b Don't kill already-reaped process.
adds a366fbe * lisp/mouse.el (mouse-set-region): Handle spurious drag
events. (mouse-drag-track): Annotate `mouse-drag-start' so we know we moved.
adds c3e7b94 Merge from gnulib.
adds 1ad913a * xfns.c (Fx_window_property): Remove unused local.
adds c24163d * image.c (imagemagick_load_image): Use MagickRealType
for local
adds c435f50 * test/indent/ps-mode.ps: New file. *
test/automated/core-elisp-tests.el (core-elisp-test-window-configurations): New
test. * test/indent/octave.m: Add a few more tests. * test/indent/ruby.rb: Add
one more test.
adds 0da7d35 * lisp/register.el (register-read-with-preview): Don't
burp on frame switches (e.g. due to the frame we just popped).
adds 587fd08 Use mmap(2) emulation for buffer text on MS-Windows.
adds 9da43dd * src/bytecode.c (FETCH) [BYTE_CODE_SAFE]: Check the
bytecode wasn't relocated from under us.
adds 0e4857b * src/callint.c (Ffuncall_interactively): New function.
(Qfuncall_interactively): New var. (Qcall_interactively): Remove.
(Fcall_interactively): Use it. (syms_of_callint): Defsubr it. * lisp/subr.el
(internal--funcall-interactively): New. (internal--call-interactively): Remove.
(called-interactively-p): Detect funcall-interactively instead of
call-interactively. * lisp/simple.el (repeat-complex-command): Use
funcall-interactively. (repeat-complex-command--called-inte [...]
adds 4c539a7 * lisp/subr.el (zerop): Move from C. Add compiler-macro.
* lisp/emacs-lisp/byte-opt.el (byte-optimize-zerop): Remove. * src/data.c
(Fzerop): Move to Elisp. (syms_of_data): Don't defsubr it. * src/keyboard.c
(echo_keystrokes_p): New function. (read_char, record_menu_key,
read_key_sequence): Use it.
adds fc21a7d * test/automated/tildify-tests.el: New file. *
lisp/textmodes/tildify.el (tildify-buffer, tildify-region): Add dont-ask option.
adds 1af6db7 * lisp/progmodes/hideshow.el (hs-hide-all): Call
syntax-propertize.
adds 6c20382 * lisp/subr.el (zerop): Move later so bootstrap works.
adds 632fd57 On X, always make pointer visible when deleting frame
(Bug#17609). * frame.c (frame_make_pointer_visible,
frame_make_pointer_invisible): Pass frame as arg. * frame.h
(frame_make_pointer_visible, frame_make_pointer_invisible): Adjust prototypes.
* cmds.c (Fself_insert_command): Use SELECTED_FRAME. * keyboard.c
(gobble_input): If there is no terminal input error, make sure the pointer is
visible for all frames on this terminal. * xterm.c (x_free_frame_resources):
Alway [...]
adds c63982d * lisp/emacs-lisp/package.el
(package-generate-autoloads): Inhibit backup files.
adds df38473 * xterm.c (x_free_frame_resources): Fix last change.
adds 8e6abb8 etc/TODO: add note about using undo-tree for persistent
undo
adds 2b51137 Refactor mouse positioning stuff to avoid code
duplication. * frame.h (frame_char_to_pixel_position): New function.
(x_set_mouse_position): Rename to... (frame_set_mouse_position): ...new
function. (frame_set_mouse_pixel_position): Add prototype. * nsterm.m,
w32term.c, xterm.c (x_set_mouse_pixel_position): Rename to
frame_set_mouse_pixel_position. * frame.c (Fset_mouse_pixel_position,
Fset_mouse_position): Adjust users. * xterm.h, w32term.h (
x_set_mouse_position) (x [...]
adds 35a3893 * frame.h (frame_char_to_pixel_position,
frame_set_mouse_position): Fix last change by moving these functions under
HAVE_WINDOW_SYSTEM.
adds 2662ca5 * configure.ac: Explicitly drop some ancient Solaris
versions.
adds 6711a21 * lisp/font-lock.el (font-lock-flush, font-lock-ensure):
New functions. (font-lock-fontify-buffer): Mark interactive-only.
(font-lock-multiline, font-lock-fontified, font-lock-set-defaults): Make
buffer-local. (font-lock-specified-p): Remove redundant boundp check.
(font-lock-flush-function, font-lock-ensure-function): New vars.
(font-lock-turn-on-thing-lock): Set them. (font-lock-default-fontify-buffer):
Obey font-lock-dont-widen. (font-lock-after-change-function): [...]
adds 4d05fe9 * lisp/whitespace.el: Use font-lock-flush. Minimize
refontifications. Side benefit: it works without jit-lock.
(whitespace-point--used): New buffer-local var. (whitespace-color-on):
Initialize it and flush it. Use font-lock-flush. (whitespace-color-off): Use
font-lock-flush. (whitespace-point--used, whitespace-point--flush-used): New
functions. (whitespace-trailing-regexp, whitespace-empty-at-bob-regexp)
(whitespace-empty-at-eob-regexp): Use them. (whitespace-post- [...]
adds 6b5d3a5 * frame.c, frame.h (frame_char_to_pixel_position)
adds 03ca10a * test/automated/ruby-mode-test.el (ruby-assert-face):
Fix typo in previous
adds 609b06a * alloc.c (Fgarbage_collect): Fix compilation with
GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE.
adds 0bbb27f Fix bug #17622 with crashes in mmap routines.
adds 035159e Don't substitute sigprocmask for pthread_sigmask.
adds d2ff520 Add diagnostics for using private heap on MS-Windows
during dumping.
adds d417086 * lisp/subr.el (sit-for): Remove universal-arg dependency.
adds bd5b233 src/ChangeLog: Fix a recent log entry.
adds f1b4479 * xmenu.c (xdialog_show): Remove prototype, rename to
x_dialog_show, remove 2nd arg because it's always zero and simplify
accordingly. (xw_popup_dialog): Adjust user. * w32menu.c (w32_dialog_show):
Adjust prototype, remove 2nd arg because it's always zero and simplify
accordingly. (w32_popup_dialog): Adjust user.
adds 7479dd3 Remove nt/addsection.c and don't build addsection.exe.
adds 1bb596e nt/ChangeLog: Fix last entry.
adds cbd52d1 * admin/notes/changelogs: Mention `quoting'.
adds cb58990 Don't imply that `quoting' is required.
adds 6ddcaa8 .
adds b0877c4 Improve documentation for whitespace-report{,-region}
adds b4c1ce8 Improve non-interactive use of whitespace reporting
adds acc16b6 * configure.ac (pthread_sigmask): Look in LIB_PTHREAD too.
adds 8cf1e6e Don't let SIGINT handling block SIGCHLD indefinitely.
adds 8d3103b Debugging facility to check whether 'const char *' points
to relocatable data of non-pure Lisp string. * alloc.c (maybe_lisp_pointer):
New function, refactored out of ... (mark_maybe_pointer): ... adjusted user.
(relocatable_string_data_p): New function. * lisp.h
(relocatable_string_data_p): Add prototype. * xdisp.c (message_with_string): If
ENABLE_CHECKING, make sure the pointer to relocatable Lisp data is not used.
adds 6c572f9 Enhance error checking in heap allocation routines on
MS-Windows.
adds e50e034 Fix bug #17560 with backward-incompatible API change in
rmail-delete-*.
adds a084532 Use common string allocation and freeing functions where
applicable. * lwlib.h (safe_strdup): Remove prototype. * lwlib.c (safe_strdup,
safe_free_str): Remove. (copy_widget_value_tree, allocate_widget_info,
free_widget_info): (merge_widget_value): Prefer xstrdup, xfree and dupstring. *
lwlib-Xm.c (make_destroyed_instance, xm_update_one_value): Ditto.
adds 9155e80 Guard (looking-at "\\s!") from XEmacs.
progmodes/cc-engine.el (c-state-pp-to-literal): add guard form.
adds 6423ce2 * lisp/loadup.el: Treat `command-line-args' more flexibly.
adds b5d6fe3 * lisp/files.el (locate-dominating-file): Expand file
argument.
adds ce81717 upstream
adds a383d09 * loadup.el (load-prefer-newer): Set non-nil when
dumping. --eval doesn't work (or not early enough) during dumping. Making
load-prefer-newer non-nil by default would be simpler...
adds a2130fb * nsfns.m (ns_appkit_version_str): Add os version for
Cocoa.
adds ec0f0d2 Auto-commit of loaddefs files.
adds a67aaeb * automated/tramp-tests.el (tramp-test29-vc-registered):
Instrument failed test case.
adds be04283 src/w32heap.c (realloc_before_dump): Improve commentary.
adds 30491d4 * tramp-tests.el (tramp-test29-vc-registered): Add more
instrumentation code.
adds cc30429 src/callint.c (Ffuncall_interactively): Add usage.
adds 89187af * configure.ac: Raise HEAPSIZE value for 32-bit builds on
Windows.
adds 5c2b942 Port signal-handling to DragonFly BSD.
adds b9928bb Spelling fix in ChangeLog entry.
adds eed652d Merge from gnulib.
adds 1501bf8 * etc/FOR-RELEASE: Mention generated files.
adds cf2f54c Include sources used to create macuvs.h.
adds e38a5eb Doc updates re abbrev-expand-function
adds 4a12fa5 Doc updates re completion-in-region-function
adds e9e341b Doc updates re filter-buffer-substring
adds 6c5fa28 Spelling fix.
adds 53bc1e2 * lisp/emacs-lisp/byte-opt.el
(byte-optimize-binary-predicate): Don't assume there can't be more than 2
arguments.
adds 9828d52 * lisp/simple.el (deactivate-mark): Set mark-active to
nil even if deactivation is done via setting transient-mark-mode to nil, since
one is buffer-local and the other is global.
adds e494904 * html2text.el (html2text-get-attr): Fix typo when
splitting value from attribute. (Bug#17613)
adds c7f8fb2 Try to document some OS X changes
adds 1834823 * lisp/cus-start.el: Fix some :version numbers.
adds ee6b43d Remove pointless FOR-RELEASE note
adds 3c975a3 Port the GDB-visible symbols to AIX.
adds 6dc6521 Do not mention individual ns options in the manual
adds 2f8165f * lisp/subr.el (sit-for): Don't run input-methods.
adds 60ae3d0 Fix bug #17588 with mouse highlight when an X frame is
redisplayed frequently.
adds ab84733 package.el: Fix some version tags
adds ff66db7 Fix typo in previous
adds 1915d8d Fix port to 32-bit AIX with xlc.
adds 90cd9b1 * lisp/leim/quail/latin-pre.el ("latin-2-prefix"): Use
",," rather than ", " for the single comma, since ", " is *very* common in
normal French text.
adds b701ac4 * lisp/subr.el (sit-for): Add comment with a short
history.
adds 5d335d4 * src/cmds.c (Fself_insert_command): Allow zero repeat
count.
adds 3a73c34 * lisp/mouse.el (mouse-posn-property): Ignore posn-point
for mode-line clicks.
adds 2bbda04 Revert revision 2014-05-27T17:31:address@hidden, as it
breaks debugging with GCC 3.x.
adds e41682a * emacs-lisp/gv.el (window-buffer, window-display-table)
(window-dedicated-p, window-hscroll, window-point, window-start): Fix
gv-expander.
adds bc329ca Hopefully fix bug #16433 with corruption of newline_cache
in Rmail.
adds 8889b93 * lisp/subr.el (set-transient-map): Don't wait for some
"nested" transient-map to finish if we're only supposed to be active for the
next command.
adds ffa8a2d * lisp/progmodes/js.el (js-indent-line): Don't mix
columns and chars.
adds 08c0f62 * lisp/minibuffer.el
(minibuffer-force-complete-and-exit): Obey minibuffer-default.
adds bba8948 Bring back the changes to GDB-visible symbols, but only
on AIX.
adds 7a458be * automated/tramp-tests.el (tramp-test29-vc-registered):
Instrument failed test case.
adds 3340452 * tramp-tests.el (tramp-test29-vc-registered): Instrument
failed test case.
adds 22a949d Revert last patch. The problem happens in the trunk.
adds bcbee98 Auto-commit of loaddefs files.
adds 082c97e Fix bug #17615 with C-g during macro definition.
adds a3d0b7d Make jump scroll work with Gtk+
adds afca0e7 * frame.c (x_set_frame_parameters): Don't read
uninitialized storage.
adds 953e106 Merge from emacs-24; up to 2014-05-29T17:16:address@hidden
adds 4982861 Make some old emulation modes obsolete
adds 7ec81a8 * doc/emacs/misc.texi [iftex]: Update chapter summary.
adds 2999656 * lisp/Makefile.in (AUTOGEN_VCS): Update for moved
tpu-edu.el
adds 3fbc3ef ChangeLog typo fix
adds f2ea2ac * Makefile.in (AUTOGEN_VCS): Fix previous fix
adds f34897e Improve AIX-related merge from emacs-24.
adds 9e158ac Sync with upstream verilog-mode revision 3cd8144
adds 84dbe84 * test/automated/tramp-tests.el
(tramp-remote-process-environment): Declare. (tramp-test29-vc-registered): Set
$BZR_HOME.
adds c8291a3 * lisp/net/tramp.el (tramp-call-process): Add traces.
adds 9acc883 * net/tramp.el (tramp-call-process): Add more traces.
adds 1924ea8 * net/tramp.el (with-tramp-progress-reporter,
tramp-call-process): Add traces.
adds bcb1a5b * net/tramp.el (with-tramp-progress-reporter): Add more
traces.
adds fd9fba8 * net/tramp.el (with-tramp-progress-reporter): Complete
previous patch.
adds 7973d8d * net/tramp.el
(tramp-handle-unhandled-file-name-directory): Return "/".
adds 0dd0ad3 Minor improvement of sbrk emulation on MS-Windows.
adds e67cf8c src/w32heap.c (init_heap): Fix typos in comments.
adds 904e7cf src/w32heap.c (init_heap): Fix typos in comments (again).
adds da11196 * image.c (x_query_frame_background_color) [HAVE_PNG ||
HAVE_NS || HAVE_IMAGEMAGICK || HAVE_RSVG]: Fix --enable-gcc-warnings
compilation without image libraries.
adds 5668fb8 Use common memory management functions for lwlib and
refactor users. * lwlib/lwlib.h (widget_value): Do not maintain a free list any
more. (malloc_widget_value, free_widget_value): Remove prototypes. *
lwlib/lwlib.c (malloc_widget_value, free_widget_value):
(widget_value_free_list, malloc_cpt): Remove. (free_widget_value_tree,
copy_widget_value_tree): Adjust users. * src/menu.h (xmalloc_widget_value):
Replaced by ... (make_widget_value): ... new prototype. * src/menu [...]
adds e915914 * net/tramp.el (with-tramp-progress-reporter): Remove
traces.
adds 2589f32 * test/automated/tramp-tests.el
(tramp-test29-vc-registered): Remove instrumentation.
adds cf3c1e2 Avoid the type error on f10 when lookup-key returns an
number.
adds 827a3c3 * process.c (wait_reading_process_output): Omit incorrect
test
adds 0882152 * xlwmenu.c (openXftFont): Do not load regular X font
here. (XlwMenuInitialize): Remove ancient #if 0 code. (XlwMenuDestroy):
Likewise. Free regular X font here.
adds 0031c95 Fix MS-Windows build broken by menu changes on 2014-06-02.
adds 89b3620 Define the size of dumped data for MS-Windows locally on
w32heap.c.
adds 5830a29 register.el: Add link to Emacs manual in Commentary.
adds 221e0a2 More minor cleanups in src/w32heap.c.
adds 5897da1 If ENABLE_CHECKING, range-check args of FD_CLR, FD_ISSET,
FD_SET.
adds 181f08a Do not require libXt-devel when building with gtk.
adds 86caa90 * emacs.c: Include "sysselect.h", to define its inline
functions.
adds 71b2605 Fix the MS-Windows build broken by few last commits.
adds 6348c9d src/w32heap.c (DUMPED_HEAP_SIZE) [!_WIN64]: Reduce to 11
MB.
adds 39ec031 * lwlib-widget.h (widget_value) [USE_X_TOOLKIT]: Use X
toolkit fields conditionally.
adds cfd794a Use terminal-specific hooks to display menus. *
termhooks.h (struct terminal): New field menu_show_hook. * menu.h (<anonymous
enum>): Bit flags for menu hooks. (x_menu_show, w32_menu_show, ns_menu_show,
tty_menu_show): Adjust prototypes. * menu.c (Fx_popup_menu): Use bit flags and
menu_show_hook. * nsmenu.m (ns_menu_show): * w32menu.c (w32_menu_show): *
xmenu.c (x_menu_show): * term.c (tty_menu_show): Adjust to use bit flags.
(set_tty_hooks): Set menu_show_hook. * xt [...]
adds 5dff48b Fix TTY menus on MS-Windows broken by last commit.
adds a7f999d Improve dumped memory report on MS-Windows.
adds 350aea6 Fix last commit.
adds 680a6ad Use terminal-specific hooks to display popup dialogs. *
termhooks.h (struct terminal): New field popup_dialog_hook. * menu.c
(emulate_dialog_with_menu): New function, refactored from ...
(Fx_popup_dialog): ... adjusted user. Also remove old #if 0 code and use
popup_dialog_hook. * nsmenu.m (ns_popup_dialog): Make hook-compatible. *
nsterm.h (ns_popup_dialog): Adjust prototype. * nsterm.m (ns_create_terminal):
* w32term.c (w32_create_terminal): * xterm.c (x_create_ter [...]
adds b1b4013 src/menu.c (Fx_popup_dialog): Comment the use of
Qunsupported__w32_dialog.
adds 444060a * configure.ac: --without-all now implies --without-xft,
--disable-acl.
adds 343d16e Gnus: bugfixes to make `gnus-mime-save-part-and-strip'
work again
adds 0d46b5f Gnus: fix last change
adds ea633ff * configure.ac (POLL_FOR_INPUT): Define with
HAVE_WINDOW_SYSTEM. * nt/inc/ms-w32.h (POLL_FOR_INPUT): Likewise. *
src/keyboard.c, src/process.c: Do not define POLL_FOR_INPUT here because it
will be defined in generated config.h if needed.
adds 4545be9 Try harder to find GNU Make when configuring.
adds a1d799c * woman.el (woman-mapcan): Remove.
(woman-parse-colon-path): Use cl-mapcan instead.
adds af9a3b2 tildify.el: Fix end-regex building in `tildify-find-env'
adds 9342fee tildify.el: Fix matched group indexes in end-regex
building
adds e01e361 tildify.el: Improve defcustom's types
adds eb54c73 tildify.el: Better support for XML
adds df344ab tildify.el: Optimise environments regexes
adds 03d7d16 tildify.el: Rewrite `tildify-region' and co., add foreach
function.
adds 1d7f01e * tests/automated/tildify-tests.el (tildify-test--test):
Optimise the test slightly by reusing the same temporary buffer across multiple
test cases.
adds 14781f7 * emacs-lisp/cl-macs.el (cl-macrolet): Avoid excessive
progn's.
adds 04ee0de * INSTALL: Mention SVG image support.
adds dd97caf lisp/gnus/gnus-art.el
(gnus-mime-buttonize-attachments-in-header): Improve criterion that finds parts
to display
adds d4e355b * emacs-lisp/cl-macs.el (cl-macrolet): Simplify last
change.
adds 4a81602 * emacs-lisp/tabulated-list.el (tabulated-list-print):
Only call `recenter' if `current-buffer' is equal to `window-buffer'.
adds b77205c * xterm.c (x_setup_pointer_blanking): Conditionally probe
Xfixes until this stuff is stabilized (Bug#17609).
adds 79b0d21 * src/keyboard.c (read_char): Handle (t . <event>) in the
second use of Vunread_command_events.
adds 631de55 * lisp/mouse.el (mouse-posn-property): Ignore buffer
position info when the even happened elsewhere. * src/keyboard.c
(make_lispy_position): Don't include a buffer position in mode/header-line
mouse events.
adds 3da983f * src/window.c (Frecenter): Signal an error if
window-buffer is not current-buffer.
adds 90b15d9 * lisp/vc/vc-hg.el (vc-hg-log-graph): New var.
(vc-hg-print-log): Use it. (vc-hg-root-log-format): Include branch name and
bookmarks; ignore graph output.
adds 3112e40 * lisp/vc/vc-hg.el (vc-hg-create-tag,
vc-hg-retrieve-tag): New functions.
adds 5dda54d * term.c (tty_menu_show) [!HAVE_NTGUI]: Now static.
adds 3f2f9b6 Fix last commit.
adds 2be772f Document latest changes in make_lispy_position.
adds 4d225fb * etc/NEWS: Add placeholders for undocumented package.el
changes.
adds bf0b7b5 * doc/emacs/misc.texi: Small updates (no need to merge to
trunk)
adds 834dee2 src/dispnew.c (update_frame_with_menu): Set
display_completed.
adds c4e6b58 * src/callproc.c (call_process): Don't check read-only if
we don't insert anything.
adds 3359086 Fix TTY menu invocation via M-x.
adds 910dc8d * lisp/emacs-lisp/package.el (package-pinned-packages):
Doc fix.
adds e7477c9 * emacs/package.texi (Package Installation): Mention
package-pinned-packages.
adds a336b2e Fix Bug#17653.
adds 0016fa1 Minor fix of the last commit in menu-bar-open.
adds 4a52a98 In display-buffer-use-some-window don't shrink window
used (Bug#17671).
adds d13adf6 Attempt to solve bug #17497 by minimizing cursor motion
during TTY menu updates.
adds 6032a3e Fix infloop of -nw session at exit on MS-Windows under a
debugger.
adds a56ae34 nt/INSTALL: Instructions how to start Bash.
adds e1b3f35 Some documentation for signing of packages
adds 879f527 * lisp/emacs-lisp/package.el: Comment update
adds 136c315 Spelling fixes.
adds 9f7c981 * etc/themes/deeper-blue-theme.el (diff-added,
diff-changed, diff-removed): Set face definitions explicitly. Inherit
indicator faces from them.
adds 137dcb4 Document incompatible overlay priority change
adds b4b5639 * admin/FOR-RELEASE: Mention ack.texi
adds b837980 Doc updates re window-setup-hook
adds 28b8329 * lisp/international/mule-cmds.el (ucs-names): Add
special entry for BEL.
adds f4be80b * lisp/vc/vc-hg.el (vc-hg-working-revision): Use "hg
parent" and vc-hg-command.
adds 7f11800 * lisp/desktop.el: Activate auto-saving on window
configuration changes. (desktop-save-mode, desktop-auto-save-timeout):
Add/remove `desktop-auto-save-set-timer' to/from
`window-configuration-change-hook'. (desktop-auto-save-set-timer): Change
REPEAT arg of `run-with-idle-timer' from t to nil.
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00147.html
adds a0e26ff Port better to AIX.
adds bc257ca Doc tweaks re prettify-symbols-mode
adds da8de29 Some Acknowledgments updates for the manual
adds 36cf849 Merge from emacs-24; up to 2014-06-01T23:37:address@hidden
adds 83f1450 Change object marking routines to minimize stack usage.
This change moves a few cold paths from mark_object to NO_INLINE functions and
adjusts symbol marking loop. According to GCC 4.8.2 -Wstack-usage, this
reduces mark_object's stack usage from 80 to 48 bytes on a 64-bit system. For
a long byte-force-recompile runs, stack usage at the mark phase is reduced up
to 28%. Surprisingly, it also gains up to 3% in speed (with default '-O2 -g3'
flags). * alloc.c (mark_com [...]
adds ff2d0e8 If a C name must be extern on some platforms, make it
extern on all.
adds 7b385b0 Doc tweaks re < etc
adds 6cbdfa0 * src/fileio.c (write-region-inhibit-fsync): Doc tweak.
adds 881aae5 Doc tweak re fullscreen/maximize
adds 8cc3d19 Doc tweaks re text-mode menus
adds f25df0d * doc/emacs/help.texi (Help, Misc Help): Copyedits.
adds 9f8a63b * etc/themes/deeper-blue-theme.el: Use another fix.
adds 52e9721 Doc markup fixes re SPC, RET
adds b6542af info.texi tweaks re S-SPC
adds 99d8aed Doc edits re uniquify
adds 6d069b1 Small doc updates re initial-buffer-choice
adds 8f35684 Simplify info.info for the stand-alone reader
adds 4181427 Doc fixes: markup (mainly nil -> @code{nil})
adds fd60bf6 Merge from emacs-24; up to 2014-06-02T11:35:address@hidden
adds f4454d5 Fix core dump after a dropped X connection.
adds 2c70e6b Further adjustments to mark_object and friends. Now the
mark_object's stack is just 32 bytes on a 64-bit system, which means extra 20%
off the stack usage. * alloc.c (mark_save_value): As before, refactored out
from ... (mark_object): ... adjusted user. Also add comment.
adds feb6546 Say (accept-process-output P)'s result pertains to P if P
is non-nil.
adds bb17579 leim/Makefile.in: use GNU Make features to simplify and
parallelize.
adds 40abffe Get rid of the INFO_EXT variable It's never been anything
more than pointless complexity
adds 61784fd * Makefile.in (AUTOCONF, AUTOMAKE, AUTOHEADER, ACLOCAL):
New, set by configure Use throughout where appropriate.
adds 2999341 Add .info extension to @setfilename commands in doc/ This
makes no difference to anything, since we always use makeinfo -o, but it makes
automake happier, if we ever decide to use that.
adds 2e120be * dispextern.h (PREPARE_FACE_FOR_DISPLAY): Remove as a
duplicate of ... * xfaces.c (prepare_face_for_display) [HAVE_WINDOW_SYSTEM]:
... this function. Also adjust comment. * fringe.c, w32term.c, xdisp.c,
xterm.c: All users changed.
adds 24ce6a0 * dispextern.h (struct face) [HAVE_XFT]: Ifdef 'extra'
member. * font.c (font_done_for_face): * xface.c (realize_non_ascii_face):
Adjust user. * font.h (struct font_driver): Convert 'prepare_face' to return
void because its return value is never used anyway. * xfont.c
(xfont_prepare_face): Return void. * xftfont.c (xftfont_prepare_face):
Likewise. Use xmalloc. (xftfont_done_face): Use xfree.
adds bfd5593 * dispextern.h (last_tool_bar_item): Remove declaration.
* frame.h (struct frame): New member last_tool_bar_item. * frame.c
(make_frame): Initialize it. * xdisp.c (toplevel): Remove last_tool_bar_item.
(handle_tool_bar_click, note_tool_bar_highlight): * w32term.c (w32_read_socket,
w32_initialize): * xterm.c (handle_one_xevent, x_initialize): Adjust users.
adds bd009ae * frame.h (window_system_available)
[!HAVE_WINDOW_SYSTEM]: Always false. * frame.c (window_system_available)
[HAVE_WINDOW_SYSTEM]: Now here.
adds ec4a334 Rely on AC_CANONICAL_HOST to detect whether we're using
mingw.
adds b12e56a * configure.ac: Require at least version 3.81 of GNU
make. It's 8 years old and has some useful features not in older versions.
adds 6014484 * configure.ac: Tweak previous change, for make 10+
adds faded0b Use a shell function in configure.ac to cut down on code
duplication.
adds 15684f5 Spelling fix.
adds b765f1f Fix memory leaks
adds 3eacddf NEWS cleanup: Remove +++/--- markup, reorder, copyedits,
etc
adds 4abee66 * doc/misc/Makefile.in (INFO_INSTALL): Update for
2013-08-28 DOCMISC_W32 change
adds df907af Fix bug #17744 with cursor motion near overlay string
with 'cursor' prop.
adds d29d249 Merge from emacs-24; up to 2014-06-02T14:17:address@hidden
adds b83db3b * etc/NEWS: Relocate entry
adds 7e74ad0 * lisp/rect.el: Make it possible to move bounds past EOL
or into TABs. (operate-on-rectangle): Use apply-on-rectangle.
(rectangle--mark-crutches): New var. (rectangle--pos-cols, rectangle--col-pos,
rectangle--point-col) (rectangle--crutches, rectangle--reset-crutches): New
functions. (apply-on-rectangle): Obey crutches. Avoid setq. Fix missing final
iteration if end is at EOB&BOL. (rectangle-mark-mode-map): Add remap bindings
for exchange-point-and-mark and char/lin [...]
adds 1470c88 Simplify doc/misc/Makefile.in with GNU Make features
adds 846e6e8 * lisp/progmodes/python.el (run-python): Use
read-shell-command.
adds 41d3303 * lisp/international/mule-cmds.el: Use lexical-binding.
(ucs-names): Simplify.
adds 08cedf2 * lisp/files.el (auto-mode-alist): Map .ad files to
xdefaults-mode.
adds e016b8f * lisp/help.el (where-is): Use `default' arg of
completing-read.
adds 82fb2a0 * lisp/progmodes/python.el (class skeleton): Don't erase
last char of class name.
adds 7c35a92 * lisp/ffap.el (ffap-lax-url): New var.
(ffap-url-at-point): Use it. (ffap-file-at-point): Avoid returning just "/".
adds c77f4a9 * lisp/progmodes/python.el (import skeleton): New
skeleton. (python-mode-map): Bind it.
adds 4f11561 Adding support for SES local printer functions
adds 8576251 * lisp/hippie-exp.el (try-expand-line-all-buffers)
(try-expand-list-all-buffers, try-expand-dabbrev-all-buffers): Read
hippie-expand-only-buffers and hippie-expand-ignore-buffers in the original
buffer, in case they're buffer-local.
adds de825bb * lisp/hippie-exp.el (he--all-buffers): New function.
(try-expand-line-all-buffers, try-expand-list-all-buffers)
(try-expand-dabbrev-all-buffers): Use it.
adds 2baa734 * src/keymap.c (silly_event_symbol_error): Don't
recommend the use of strings.
adds 958d20d (describe-key) Mention the keymap in which the binding
was found.
adds 447a92e Fix previous revision (2014-06-12T15:54:address@hidden)
adds 8e3a526 Don't try to display menus and dialogs in an 'initial'
frame.
adds 99961a0 * lisp/simple.el (completion-list-mode-map): Navigate
with tab and backtab.
adds 05d2821 Avoid hangs in accept-process-output.
adds bad5505 NEWS copyedits
adds 5fd71fe Remove pointless code in calendar-generate-window
adds 49576d0 * frame.el: Remove old comment.
adds d736dd5 * lisp/eshell/eshell.el: Remove old comment.
adds f9d80c5 With GNU make, MFLAGS is not needed
adds 799d2f3 Changed Dunnet so that if a lamp is in the room that
would otherwise be dark, the player will not be eaten by a grue.
adds 0071d45 Backport fcntl.h AIX fix from the trunk.
adds 4346235 Attempt to fix bug #17771 with segfault if "C-h h" is
interrupted.
adds 40be983 * lisp/term/xterm.el (xterm--version-handler): Work
around for OSX Terminal.app.
adds bf26b46 * lisp/emacs-lisp/smie.el (smie-next-sexp): Fix up
"other-end" info when bumping forward into a closing paren.
adds 340ced7 * etc/PROBLEMS: Whitespace fix.
adds 78275cd src/xdisp.c: Enhance commentary.
adds 5be5f28 * lisp/bindings.el: Put `ascii-character' property on
keypad keys mapped to characters.
adds 59579a9 Fix bug #17777 with keyboard macros and visual-order
cursor movement.
adds 859488b Fix documentation mentioned in bug #17768.
adds 50bee07 Port part of the AIX fix to Solaris.
adds cd7d4e9 Stop cc-mode loading cl at runtime
adds 27433ff NEWS copyedits
adds 90de50e Merge from emacs-24; up to 2014-06-03T06:51:address@hidden
adds 0e6929e Parallelize clean rules using GNU make features
adds 0d9f813 Use `make -C' rather than `cd && make'
adds e52868b * oldXMenu/Makefile.in: Fix typo in earlier change.
adds df5703a * lisp/ses.el: Miscellaneous cleanups; use
lexical-binding; avoid add-to-list. (ses-localvars): Remove
ses--local-printer-list, unused. (ses--metaprogramming): New macro. Use it to
defvar variables. (ses-set-localvars): Simplify. (ses--locprn, ses-cell): Use
defstruct. Change ses-cell's property-list into an alist.
(ses-locprn-get-compiled, ses-locprn-compiled-aset) (ses-locprn-get-def,
ses-locprn-def-aset, ses-locprn-get-number): Remove; use defstruct accessors/se
[...]
adds 5335a8c * lisp/calculator.el: Lots of revisions
adds 6e71bf1 Sync with Tramp 2.2.10.
adds 493ce45 Sync with Tramp 2.2.10.
adds 588001c Sync with Tramp 2.2.10.
adds fb1877d Sync with Tramp 2.2.10.
adds 9fae211 Fix MS-Windows build broken by latest Makefile.in changes.
adds b24ffa8 Explicitly set LDFLAGS in some sub-Makefiles
adds 08bcc17 * oldXMenu/Makefile.in (CPPFLAGS): Explicitly set via
configure.
adds 9c0fe14 * NEWS: New Tramp method "nc".
adds 8c39c66 Makefile comments
adds eca36e9 * play/dunnet.el (dun-doassign): Fixed bug where UNIX
variable assignment without varname or rhs causes crash. * play/dunnet.el
(dun-ftp): Fixed bug where blank ftp password is allowed, making it impossible
to win endgame. * play/dunnet.el (dun-unix-verbs): Added ssh as alias to
rlogin, because nobody knows what rlogin is anymore. * play/dunnet.el
(dun-help): Bumped version number, updated contact info.
adds 680d0ff In ruler-mode fix calculation of column from mouse
position (Bug#17768).
adds e9558d4 Do not ask for XRender extension each time XFT font is
opened. * xftfont.c (xftfont_open): Move call to XRenderQueryExtension ... *
xterm.c (x_term_init) [HAVE_XFT]: ... to here. Adjust comment.
adds 64e1048 * Makefile.in (ns-app): Fix typo that broke build on OS X.
adds 9dc774d * fileio.c (Fread_file_name): Do not pass redundant args
and ... * callint.c (read_file_name): ... convert to static here. * lisp.h
(Fread_file_name): Do not EXFUN it. * composite.c (CHAR_COMPOSABLE_P): Replace
unsafe macro with ... (char_composable_p): ... static function. All users
changed.
adds 67343d1d * eval.c (toplevel): Remove redundant #include
directives. * xterm.c (x_initialize): Add static to match prototype.
adds 3e1fc7f * lisp.h (STRING_COPYIN): Remove; unused. * ccl.c
(Fccl_execute_on_string): * font.c (fon_intern_prop): Use make_specified_string.
adds 319e8dd * src/callint.c (Fcall_interactively): Fix up last change.
adds 73bfe89 Omit redundant extern decls.
adds 5139e96 * lisp/rect.el (rectangle-preview): New custom.
(rectangle): New group. (rectangle--pos-cols): Add `window' argument.
(rectangle--string-preview-state, rectangle--string-preview-window): New vars.
(rectangle--string-flush-preview, rectangle--string-erase-preview)
(rectangle--space-to, rectangle--string-preview): New functions.
(string-rectangle): Use them. (rectangle--inhibit-region-highlight): New var.
(rectangle--highlight-for-redisplay): Obey it. Make sure `apply [...]
adds 7c6fc37 * lisp/vc/diff-mode.el (diff-refine-changed): Rename from
`diff-refine-change' for consistency with `diff-changed'. (diff-refine-change):
Add obsolete face alias.
adds 1a63945 * lisp/vc/diff-mode.el (diff-changed): Empty face
definition to use `diff-removed' and `diff-added' on tty as well.
(diff-context): Use darker color on light background and lighter color on dark
background.
adds 382ceb2 * lisp/vc/ediff-init.el (ediff-current-diff-Ancestor)
(ediff-fine-diff-Ancestor, ediff-even-diff-A, ediff-even-diff-B)
(ediff-even-diff-C, ediff-even-diff-Ancestor, ediff-odd-diff-A)
(ediff-odd-diff-B, ediff-odd-diff-C, ediff-odd-diff-Ancestor): Add `min-colors
88' version with removed black/white foregrounds.
adds cf10b34 * lisp/play/bubbles.el (bubbles--initialize,
bubbles--show-scores) (bubbles--game-over): Don't add `intangible' properties
since they didn't work anyway.
adds 483d1ab * net/rcirc.el (rcirc-omit-mode): Fix recenter error.
adds 96db005 * etc/NEWS: New Tramp method "nc".
adds d10a551 * lisp/international/mule-util.el
(truncate-string-ellipsis): New var. (truncate-string-to-width): Use it.
adds eb09123 Minor cleanup of fonset code. * fontset.c (FONTSET_ID,
set_fontset_id, FONTSET_NAME) (set_fontset_name, FONTSET_ASCII,
set_fontset_ascii) (FONTSET_BASE, set_fontset_base, FONTSET_FRAME)
(set_fontset_frame, FONTSET_NOFONT_FACE, set_fontset_nofont_face)
(FONTSET_DEFAULT, set_fontset_default, FONTSET_FALLBACK)
(set_fontset_fallback): Reorder extra slots and avoid unused slots.
(free_realized_fontset): Remove because a no-op since 2008.
(free_face_fontset): Adjust user. [...]
adds 7a4114e ERC: Better user mode support
adds f104d27 Merge commit for debbugs:17755
adds 27966b8 Update comments in address@hidden to reflect changes in
last merge.
adds da20e0f * lisp/progmodes/hideif.el (hif-string-to-number): Don't
return float for hex integer constants.
adds cb5f7e1 * cedet/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.
adds 539ad29 Diagnose failures due to colons in directory names.
adds e4cff26 Spelling fix.
adds 2c7bf3c Fix a regression bug in D-Bus event handling.
adds dce5a71 * dbus.texi (Type Conversion): Formatting edits in
example.
adds 6a7faa1 Fix bug#17732
adds 4f9dc9b A better fix for bug #17777 with visual-order cursor
movement.
adds c89f128 * notes/elpa: Use "git" instead of "bzr" in the name of
machine to clone the repository from.
adds c18add2 * lisp/delsel.el (electric-newline-and-maybe-indent):
Mark it as well.
adds d35b443 * lisp/dired.el (dired-mark-pop-up): Let-bind
display-buffer-mark-dedicated to `soft'.
adds b86b15b Fix bug #17790 with compilation against giflib 5.1.0 and
later.
adds 4335f42 src/image.c: Fix last commit.
adds aeb9f6c src/image.c: Another fix for last commit.
adds e776a63 src/image.c: Yet another fix for last commit.
adds bc2fb4f * lisp/xt-mouse.el (xterm-mouse-translate-1): Fix last
change. (xterm-mouse--read-event-sequence-1000): Drop unknown events instead of
burping.
adds 52a6194 * font.c (font_make_object): Avoid dangling pointer which
may crash GC (Bug#17771).
adds 1503d26 * src/keyboard.c (read_key_sequence): Don't invoke
Vprefix_help_command before checking key-translation-map.
adds e9638b4 * lisp/progmodes/sh-script.el (sh-smie-sh-rules): Use
same rule for && as for |.
adds 2c25d5e * simple.el (read-quoted-char): Don't let help chars pop
up help buffer.
adds 500dce5 * lisp/emacs-lisp/smie.el (smie--hanging-eolp-function):
New var. (smie-indent--hanging-p): Use it. * lisp/progmodes/sh-script.el
(sh-set-shell): Set it.
adds 0b20117 Port to GCC 4.9.0 with link time optimization.
adds 58b9840 Fix bug #17801 with extraneous newlines after inserting
markup in Texinfo mode.
adds 9e248eb * lisp/progmodes/sh-script.el (sh-smie-sh-rules): For {
after &&, don't align with the surrounding parent.
adds 9754868 In mouse-drag-line remove inadvertently reintroduced code
(Bug#17819).
adds f49b497 * lisp/mouse.el (mouse-drag-line): Don't re-add to
unread-comment-events, since it's already done inside the loop (bug#17819).
adds 81e5c6f * configure.ac: Warn about
--enable-link-time-optimization's issues
adds 55d4eba * lisp/emacs-lisp/smie.el (smie-config--guess): Fix typo.
(smie-config-guess): Use smie-config-local so the rules are obeyed.
adds d895e63 Port to OS X ACLs.
adds 900f938 lisp/skeleton.el (skeleton-insert): Doc fix.
adds 637bce0 Improve documentation of \n in a skeleton.
adds 97a1ef4 Improve documentation of how vertical-motion interprets
columns.
adds 3114d9e Enhancements for outline integration. *
lisp/progmodes/python.el (python-mode): Properly set outline-heading-end-regexp
so that comments after colons for defuns are supported.
adds 53b15fa Fix bug #17823 with vertical-motion in lines with
line-prefix.
adds 4e104c7 src/dispextern.h: Fix commentary to it's hpos member.
adds edd112b lisp/skeleton.el (skeleton-insert): Fix last change.
adds 656f99b Fix completion retrieval parsing. * progmodes/python.el
(python-mode): (python-util-strip-string): New function.
(python-shell-completion-get-completions): Use it.
adds 8047f43 doc/misc/autotype.texi (Skeleton Language): Fix last
change.
adds c400516 Merge from emacs-24; up to 2014-06-06T02:22:address@hidden
adds 38852a7 Update admin/unidata data files to latest versions
adds b0358ef * xmenu.c (mouse_position_for_popup): * xselect.c
(mouse_position_for_drop): Do not duplicate ... * xfns.c
(x_relative_mouse_position): ... and prefer this function. * menu.c
(Fx_popup_menu): * xselect.c (x_handle_dnd_message): Adjust users. * menu.h
(mouse_position_for_popup): Remove prototype. * xterm.h
(x_relative_mouse_position): Add prototype. * xterm.c (x_find_topmost_parent):
Break from the loop and do not call XFree if XQueryTree returns zero.
adds 9c3883b * lisp/electric.el
(electric-layout-post-self-insert-function): * lisp/emacs-lisp/ert.el
(ert--insert-infos): * lisp/obsolete/vi.el (vi-set-mark): * lisp/term.el
(term-handle-scroll): * lisp/textmodes/bibtex.el (bibtex-fill-field,
bibtex-fill-entry): * lisp/gnus/gnus-sum.el (gnus-summary-edit-article-done): *
lisp/org/org-mouse.el (org-mouse-do-remotely): * lisp/wid-edit.el
(widget-editable-list-value-create): Prefer point-marker to copy-marker of
point. * lisp/ob-co [...]
adds 33848c4 "the the", "from from" and "and and".
adds 200fc94 Simplify and cleanup character conversion stuff. * lisp.h
(multibyte_char_to_unibyte, multibyte_char_to_unibyte_safe): Remove prototypes.
* character.c (multibyte_char_to_unibyte) (multibyte_char_to_unibyte_safe):
Remove; no longer used. * character.h (make_char): Remove; unused.
(CHAR_TO_BYTE8, CHAR_TO_BYTE_SAFE): Simplify. (ASCII_BYTE_P): Remove;
ASCII_CHAR_P does the same thing. * buffer.c, charset.c, charset.h, cmds.c,
coding.c, editfns.c: * fileio.c, indent.c, i [...]
adds cc43334 * calculator.el (calculator-standard-displayer): Fix bug
in use of `calculator-groupize-number'. (calculator-funcall): Fix broken
`cl-flet' use by moving it into the `eval' code, so it works in v24.3.1 too.
(calculator-last-input): Comment to clarify purpose.
adds b8e8363 Disable implicit texi rules in doc/
adds 814200c Misc small doc/ Makefile cleanup
adds c4916d5 manual upstream merge
adds d92d0dd fixes: PREPARE_FACE_FOR_DISPLAY was removed, DEFUN less
lenient
adds f6a0938 Update various character- and script-related databases
per Unicode 7.0.
adds 5d2638b * lisp/simple.el (handle-shift-selection,
exchange-point-and-mark) (activate-mark): Set transient-mark-mode
buffer-locally. (transient-mark-mode): Use&set the global value. *
lisp/mouse.el (mouse-set-region-1, mouse-drag-track): Idem. *
lisp/org/org-compat.el (activate-mark): Idem. * lisp/emulation/edt.el
(edt-emulation-off): Save&restore the global transient-mark-mode setting. *
lisp/obsolete/pc-select.el (pc-selection-mode): Use the transient-mark-mode
function.
adds 2fde356 Optionally, undo several consequential deletion in one
step.
adds 6263354 ChangeLog fix (no need to merge to trunk)
adds 6f11078 Fix landmark, broken since Emacs 23.1
adds 2a9a5ea * landmark.el: Commentary fixes.
adds 6692a64 * net/tramp-adb.el (tramp-adb-handle-process-file): *
net/tramp-sh.el (tramp-sh-handle-process-file): * net/tramp-smb.el
(tramp-smb-handle-process-file): Do not raise the output buffer when DISPLAY is
non-nil.
adds f3953a2 More tweaks of skeleton documentation wrt \n behavior at
bol/eol.
adds f76c98d * html2text.el (html2text-get-attr): Rewrite to handle
spaces in quoted attribute values. (Bug#17834)
adds 027676c * doc/misc/dired-x.texi (Omitting Files in Dired,
Omitting Variables): Fix key binding to dired-omit-mode.
adds 9655979 * align.el (align-adjust-col-for-rule): Unbreak due to
defaulting tab-stop-list to nil.
adds ab2da6e Backport unicode 7.0 data files update from trunk
adds b950752 Backport Unicode 7 update of character- and
script-related databases
adds 131a3a1 Merge from emacs-24; up to 2014-06-08T18:27:address@hidden
adds b626636 * automated/tramp-tests.el (tramp-test26-process-file):
Extend test according to Bug#17815.
adds 7967f7d lisp/calculator.el (calculator-last-input): drop
'ascii-character property lookup. etc/NEWS: calculator.el user-visible changes.
adds 40f5d4b Be more consistent about the 'Qfoo' naming convention.
adds 5132f91 Make search in reftex-using-biblatex-p non-greedy.
adds 320624a ChangeLog fix
adds 448dd61 * admin/unidata/uvs.el (uvs-print-table-ivd): Fix free
variable typo.
adds 4c920f3 admin/unidata: small Makefile simplifications
adds 4f2a67a admin/grammars: Use pattern rules in Makefile
adds 002b161 nextstep: trivial Makefile simplification
adds 9a214b9 Auto-commit of loaddefs files.
adds 5697ca5 Do not allow out-of-range character position in
Fcompare_strings. * src/fns.c (validate_subarray): Add prototype.
(Fcompare_substring): Use validate_subarray to check ranges. Adjust comment to
mention that the semantics was changed. Also see
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00447.html. *
lisp/files.el (dir-locals-find-file, file-relative-name): * lisp/info.el
(Info-complete-menu-item): * lisp/minibuffer.el (completion-table-subvert):
Prefer s [...]
adds 51e12e8 Consistently use validate_subarray to verify substring. *
fns.c (validate_substring): Not static any more. Adjust to use ptrdiff_t, not
EMACS_INT, becase string and vector limits can't exceed ptrdiff_t even if
EMACS_INT is wider. * lisp.h (validate_subarray): Add prototype. * coding.c
(Fundecodable_char_position): * composite.c (Fcomposition_get_gstring,
Fcompose_string_internal): Use validate_subarray. Adjust comment to mention
substring.
adds 3f107ef Fix ChangeLog entry.
adds f51e7ac * lisp/play/landmark.el: Use lexical-binding and avoid
`intangible'. (landmark--last-pos): New var. (landmark--intangible-chars): New
const. (landmark--intangible): New function. (landmark-mode, landmark-move):
Use it. (landmark-mode): Remove properties. (landmark-plot-square,
landmark-point-square, landmark-goto-xy) (landmark-cross-qtuple): Don't worry
about `intangible' any more. (landmark-click, landmark-point-y): Same; and
don't assume point-min==1. (landmark-ini [...]
adds 7e58d67 Try to fix some flymake-tests weirdness
adds f758699 * flymake-tests.el (flymake-tests--current-face): Tweak
previous sleep change. Using the time-honored principle of "if it doesn't when
you do X, do it again and see what happens".
adds d3033d0 lisp/Makefile: Remove cc-*.el dependencies on non-cc files
adds 704172e HideIfDef mode bug fixes and enhancements. This is #2 of
3 patches based on the completed work posted on
http://www.emacswiki.org/emacs/HideIfDef.
adds 5a8816f Simplify and parallize test/automated Makefile
adds 5bca8df Disable byte-compilation in two test/automated files
adds a210e78 lib-src/Makefile trivial simplifications
adds 506d678 * etc/NEWS: Maybe ert-summarize-tests-batch-and-exit
worth mentioning.
adds 515b1c5 Move lisp/emacs-lisp/authors.el to admin/ It is not
useful for anything other than maintaining Emacs.
adds 199af17 * lisp/progmodes/idlw-shell.el
(idlwave-shell-make-temp-file): Optimize away code unneeded on any modern Emacs.
adds 18b3456 ps-samp.el: Make it slightly less awful
adds a0e2175 * find-func.el (find-function-C-source-directory): Use
file-accessible-directory-p
adds 2394ef2 admin/notes/unicode: Some notes about what to do when a
new Unicode version is imported.
adds 370ceb2 Fix some indentation problem with \; and pipes. *
lisp/progmodes/sh-script.el (sh-mode-syntax-table): Set syntax of ;|&.
(sh-smie--default-forward-token, sh-smie--default-backward-token): New
functions. (sh-smie-sh-forward-token, sh-smie-sh-backward-token)
(sh-smie-rc-forward-token, sh-smie-rc-backward-token): Use them.
(sh-smie-sh-rules): Fix indentation of a pipe at BOL.
adds a4d8b73 * lisp/desktop.el (desktop-auto-save-enable)
(desktop-auto-save-disable): New functions. (desktop-save-mode,
desktop-auto-save-timeout): Use them. (desktop-read): Disable the autosave
before loading the desktop, and enable afterwards.
adds 50f2908 * lisp/help-fns.el (describe-function-1): Check file-name
is a string before calling help-fns--autoloaded-p.
adds a5128e3 * calendar/todo-mode.el: Fix two bugs.
(todo-insert-item--basic): If user cancels item insertion to another category
before setting priority, show original category whether it is in the same or a
different file. (todo-set-item-priority): After selecting category, instead of
moving point to top, which extends an active region, restore it.
adds 0a27804 * lisp/emacs-lisp/package.el (package-list-unsigned): New
var. (package-desc-status): Obey it.
adds e147461 * src/puresize.h (BASE_PURESIZE): Bump by another 1K.
adds b106c61 * src/puresize.h (BASE_PURESIZE): Add 1%, for safety.
adds 79577a9 ChangeLog fix
adds 30a42a5 * test/automated/package-test.el
(package-test-update-listing) (package-test-update-archives,
package-test-describe-package): Adjust tests according to new
package-list-unsigned.
adds 83d208a Fix a few packages to work with nil tab-stop-list
adds 92f1664 ChangeLog fixes. Not sure how M-x authors missed these so
far...
adds d2301b5 authors.el: Add some renamed/moved files
adds 1d8bea6 * lisp/url/url-handlers.el (url-http-parse-response):
Remove unused autoload. (url-insert-file-contents): Condition on
url-http-response-status for the HTTP/S specific part.
adds cb6ce5e Fix last change
adds c269730 HideIfDef mode bug fixes and enhancements. This is #2 of
3 patches based on the completed work posted on
http://www.emacswiki.org/emacs/HideIfDef.
adds 9fc9c8c Remove some function declarations, no longer needed or
correct
adds f387f87 Bump version to 24.3.92
adds 436550d Regenerate etc/AUTHORS
adds 9ac6d28 Merge from emacs-24; up to 2014-06-11T19:33:address@hidden
adds 51a3c85 package.el: Don't signal "no public key" error if
allow-unsigned
adds 6e5a5743 * src/fns.c (Fcompare_strings): Use
FETCH_STRING_CHAR_AS_MULTIBYTE_ADVANCE. * lisp/calc/calc-alg.el (math-beforep):
* lisp/progmodes/cc-guess.el (c-guess-view-reorder-offsets-alist-in-style):
Simplify because string-lessp can accept symbols as args.
adds d9ca41e * test/automated/Makefile.in (%.log): If error, dump log
to stdout. This is mainly so we can see what is going on on hydra...
adds dceff1c * test/automated/package-x-test.el: Do not mess with
load-path.
adds 2454874 * skeleton.el (skeleton-end-hook): Default to nil and
move the work to skeleton-insert.
adds f7c6665 * lisp/Makefile.in (update-authors): Update for moved
authors.el.
adds 7ee4b70 * make-dist: Exclude test/automated/*.log.
adds da313ec Replace BOOTSTRAPEMACS with an order-only dependence on
bootstrap-emacs
adds 83c4c05 manual upstream merge
adds 1fc00e5 Fix Bug#17739.
adds d9824c5 * lisp/progmodes/hideif.el: Style fixes. Fix doc-strings
and comment style, also add a change log entry for the latest hideif.el changes.
adds 4f1e550 src/w32heap.c: Minor formatting and whitespace changes.
adds 31eac1d Have `make check' re-run all the tests, every time
adds 96ef7eb ChangeLog fix: relocate entry to correct position
adds 8076b12 * lisp/files.el (minibuffer-with-setup-hook): Evaluate
the first arg eagerly.
adds 06a9b8f Add short test aliases that always re-run the tests
adds bca0df8 lisp/Makefile tiny simplification
adds 2c4e2e6 * lisp/Makefile.in (doit): Remove force rule.
(custom-deps, finder-data, autoloads, update-subdirs) (compile-one-process):
PHONY targets do not need force rules.
adds f036e16 merge trunk
adds fda6144 * coding.c (MAX_CHARBUF_SIZE): Renamed from CHARBUF_SIZE.
(MIN_CHARBUF_SIZE): New macro. (ALLOC_CONVERSION_WORK_AREA): New arg SIZE.
Callers changed.
adds b1c4d68 * lisp/progmodes/hideif.el: Use lexical-binding. Fix up
cl-lib usage.
adds 01c4425 ChangeLog fix
adds 7ac67e0 merge trunk
adds 0782685 * coding.c (MIN_CHARBUF_SIZE): Delete it.
(MAX_CHARBUF_EXTRA_SIZE): New macro. (ALLOC_CONVERSION_WORK_AREA): Use
MAX_CHARBUF_EXTRA_SIZE.
adds 8eb6542 Disable logging in the short form of the test Makefile
rules
adds 14202f0 * test/automated/Makefile.in (GDB): New variable.
(emacs): Use $GDB.
adds 7d1fd42 * lisp/progmodes/hideif.el: Undo last change which should
only go to trunk (do not merge).
adds 2493e35 * lisp/emacs-lisp/package.el (package--check-signature):
(backport) If package-check-signature is allow-unsigned, don't signal error
when we can't verify signature because of missing public key.
adds 64c3533 Warn about read-passwd in batch mode
adds fe9f42e * calendar/todo-mode.el (todo-prefix-overlays): If there
is no category-wide setting of todo-top-priorities-overrides, check for a
file-wide setting and fontify accordingly.
adds 50ccef4 * etc/publicsuffix.txt: Update from source.
adds b63a16e ChangeLog fix (no need to merge to trunk)
adds 340d54a * lisp/net/eww.el (eww-mode) <eww-current-title>: Make
local.
adds 708dc66 Backport fix for http://debbugs.gnu.org/17556 from trunk
adds 2549d17 Regenerate ldefs-boot.el
adds b9d4840 * calendar/todo-mode.el (todo-set-top-priorities): Fix
logic to account for file-wide setting of todo-top-priorities-overrides. Make
code a bit cleaner.
adds 453cac3 * automated/dbus-tests.el (dbus--test-register-service)
(dbus-test02-register-service-session): Replace `dbus-ping' calls by
`dbus-list-known-names'.
adds 39ef0f7 * test/automated/calc-tests.el: New file and add tests
for math-bignum.
adds 90f33ea * calc-test.el: Set copyright to FSF; standardize
permissions notice
adds b084415 Fixes: debbugs:17865
adds e0d9c3c Merge from emacs-24; up to 2014-06-12T14:55:address@hidden
adds 93160ec Use gcc auto-dependency information for lwlib and oldXMenu
adds 8aa079f Small cleanup for src/Makefile liblw.a, libXMenu11.a rules
adds ef990bf * src/Makefile.in: Fix thinko in previous.
adds 78cc32a * src/Makefile.in ($(lwlibdir)/liblw.a,
$(oldXMenudir)/libXMenu11.a): Fully revert earlier dumbness.
adds c8bd285 * admin/grammars/Makefile.in (bootstrap-clean): Don't
delete Makefile, for sake of top-level maintainer-clean rule.
adds a121201 * src/Makefile.in (ns-app): Mark as PHONY.
adds 51a0825 * admin/update_autogen: Remove need to cd into/out of
lisp/.
adds e3be290 Don't call c-parse-state when c++-template-syntax-table
is active. * progmodes/cc-engine.el (c-guess-continued-construct CASE G)
(c-guess-basic-syntax CASE 5D.3): Rearrange so that c-syntactic-skip-backwards
isn't called with the pertinent syntax table.
adds 8d56de7 * xfns.c (Qsuppress_icon): Remove; no real users.
(syms_of_xfns): Don't DEFSYM it. Remove ancient comments. * w32fns.c
(Qsuppress_icon): Remove, for the same reason. (syms_of_w32fns): Don't DEFSYM
it.
adds 87ed944 * automated/tramp-tests.el (tramp--instrument-test-case):
Print debug buffer in any case.
adds f9bae01 * update_autogen: Find loaddefs targets rather than
parsing lisp/Makefile.in
adds f8e1632 * net/rcirc.el (rcirc-buffer-process): Restore previous
behaviour.
adds c08f8be New if-let, when-let, thread-first and thread-last macros.
adds de12301 * lisp/emacs-lisp/subr-x.el (string-reverse): Use
`reverse'.
adds 9c660a1 Remove unnecessary redisplays in NS port.
adds c6ecf7f Fix bug #17881 with infloop in decoding emacs-mule
encoded text.
adds 0224bf7 Get rid of the AUTOGEN_VCS variable in lisp/Makefile
adds 98bfa4f Fix use of deallocated memory.
adds a24225d Changelog, NEWS and Copyright fixes.
adds 911ba4d * lisp/emacs-lisp/subr-x.el (string-reverse): Define as
obsolete alias for `reverse'.
adds a519335 Auto-commit of loaddefs files.
adds 763a11d merge trunk
adds 005f996 * net/tramp-sh.el
(tramp-open-connection-setup-interactive-shell): Prefer utf-8 coding.
(Bug#17859)
adds 854b22e * lisp/xt-mouse.el
(turn-on-xterm-mouse-tracking-on-terminal)
(turn-off-xterm-mouse-tracking-on-terminal): Don't burp if the terminal is
suspended.
adds 6372fc1 * lisp/simple.el (deactivate-mark, set-mark-command,
handle-shift-selection): Don't keep transient-mark-mode buffer-local when not
needed.
adds dd72a0c * net/gnutls.el (gnutls-negotiate): Prevent destructive
modification of customization option `gnutls-verify-error.
adds a4b0fff Display man pages immediately and use process-filter to
format them asynchronously. * lisp/man.el (Man-width): Doc fix. (man): Doc fix.
(Man-start-calling): Use `with-selected-window' to get `frame-width' and
`window-width'. (Man-getpage-in-background): Call `Man-notify-when-ready'
immediately after creating a new buffer. Call `Man-mode' and set
`mode-line-process' in the created buffer. Set process-filter to
`Man-bgproc-filter' in start-process branch. In call-pr [...]
adds 8b3c135 * lisp/man.el (Man-bgproc-sentinel): Use
`Man-page-from-arguments' for the message about the man page cleaned up.
adds 1dc6f7e * doc/lispref/keymaps.texi (Key Lookup): Remove mention
of indirect entries. (Scanning Keymaps): Reword the `noindirect' argument. *
src/keymap.c (get_keyelt): Simplify. (copy_keymap_item): Remove left-over code
for when we had key-shortcut caches.
adds 477daa5 Shrink Lisp_Sub_Char_Table by preferring C integers to
Lisp_Objects. * lisp.h (struct Lisp_Sub_Char_Table): Use C integers for depth
and min_char slots. Adjust comment. (enum char_table_specials): Rename from
CHAR_TABLE_STANDARD_SLOTS. Add SUB_CHAR_TABLE_OFFSET member.
(make_uninit_sub_char_table): New function. * alloc.c (mark_char_table): Add
extra argument to denote char table subtype. Adjust to match new layout of sub
char-table. (mark_object): Always mark sub [...]
adds fe1c6a4 * lisp/progmodes/hideif.el
(hide-ifdef-exclude-define-regexp): Add the forgotten :version "24.5".
adds 15c1107 * print.c (print_object): Adjust to match new layout of
sub char-table (Bug#17898).
adds e993f8d * lisp.h (toplevel): Add compile-time assert to verify
suitable member layout in Lisp_Sub_Char_Table.
adds 64de291 Update idlwave url
adds a27e8c7 Doc and comment fixes re "online" help
adds becc9e3 * vc/vc-git.el (vc-git-checkin): When operating on the
whole tree pass "-a".
adds 1e23f9f Fix bug #17875 with changing TTY frame size, then
selecting new frame.
adds 64c1121 * lisp/ps-def.el (ps-generate-postscript-with-faces1):
Don't mess with buffer-invisibility-spec.
adds 3acd626 * lisp/progmodes/python.el
(python-indent-post-self-insert-function): Enhancements to electric indentation
behavior inside parens.
adds 3f4d0f0 * lisp/vc/log-edit.el (log-edit-hook): Add missing
:version.
adds 34ac10a * xfaces.c (init_frame_faces): Always realize basic faces
(#Bug17889).
adds 9714dfd * menu.c (Fx_popup_dialog): Set Vmenu_updating_frame to
avoid crash caused by xw_popup_dialog in daemon mode (Bug#17891).
adds b14d27c Auto-commit of loaddefs files.
adds 39a61a2 Fix ChangeLog entry
adds 3737a8e * lisp/vc/log-edit.el (log-edit-goto-eoh): New function.
(log-edit--match-first-line): Use it.
adds ff6e6a4 Fix bug #17892 with mode/header line and display margins.
adds cdadeec src/dispnew.c: Fix a typo in a comment.
adds cc4f9c8 * emacs-lisp/pp.el (pp-eval-expression,
pp-eval-last-sexp): Support lexical-binding.
adds 4991d13 * mouse.el (mouse-yank-primary, mouse-yank-secondary):
Use insert-for-yank.
adds cbb6a7a * lisp/desktop.el (desktop-save): Rename arg `auto-save'
to `only-if-changed'. Doc fix.
adds 2d3c901 Merge from emacs-24; up to 2014-06-15T04:52:address@hidden
adds 57b0281 * trampver.texi: Update release number.
adds 95268e9 * net/tramp-adb.el (tramp-adb-sh-fix-ls-output): Use
`bolp'.
adds 60ab579 Use convenient alists to manage per-frame font
driver-specific data. * frame.h (struct frame): Rename font_data_list to...
[HAVE_XFT || HAVE_FREETYPE]: ... font_data, which is a Lisp_Object now. *
font.h (struct font_data_list): Remove; no longer need a special data type.
(font_put_frame_data, font_get_frame_data) [HAVE_XFT || HAVE_FREETYPE]: Adjust
prototypes. * font.c (font_put_frame_data, font_get_frame_data) [HAVE_XFT ||
HAVE_FREETYPE]: Prefer alist functions to [...]
adds 046d53d Fix nick duplication in address@hidden
adds af8ee9c On MS-Windows, display busy cursor on all GUI frames.
This is similar to what we have on X. Quickly tested by Dani Moncayo. *
w32fns.c (toplevel): Remove hourglass_hwnd; no longer used.
(w32_show_hourglass, w32_hide_hourglass, w32_note_current_window): Likewise.
(hide_hourglass, show_hourglass): Redesign to match X counterparts. * xdisp.c
(start_hourglass): Remove Windows-specific bits.
adds 9362232 * lisp/rect.el (rectangle--highlight-for-redisplay):
Don't pass `orig' with different calling convention to
rectangle--unhighlight-for-redisplay.
adds 2b13ca4 * lisp/emacs-lisp/lisp.el
(narrow-to-defun-include-comments): New var. (narrow-to-defun): New arg
include-comments, defaulting to it.
adds 9d7b016 * font.h (struct font_driver): Remove get_outline and
free_outline; not used by any font driver. * ftfont.c (ftfont_driver): *
macfont.m (macfont_driver): * nsfont.m (nsfont_driver): * w32font.c
(w32font_driver): * w32uniscribe.c (uniscribe_font_driver): * xfont.c
(xfont_driver): Related users changed. * xselect.c (x_get_window_property): Use
convenient xmalloc. Call to xfree only if some data was really allocated.
adds b39eecb Fix Bug#17858
adds a984543 * automated/dbus-tests.el
(dbus-test02-register-service-session) (dbus-test02-register-service-system):
Fix docstring. (dbus-test02-register-service-own-bus)
(dbus-test03-peer-interface): New tests.
adds aeb894a merge trunk
adds 4cf00b8 lisp/gnus/gnus-start.el (gnus-dribble-read-file): Don't
stop auto-saving
adds 2c57885 HideIfDef mode bug fixes and enhancements. This is #3 of
3 patches based on the completed work posted on
http://www.emacswiki.org/emacs/HideIfDef.
adds 0e14232 Minor ImageMagick safety fixes.
adds cae17e3 Minor fixups related to usage of the 'long' type.
adds ffcba0a ChangeLog fix: correcting file path.
adds 12dc542 * process.c: Add sanity checks for file descriptors.
adds f298de5 * chartab.c (char_table_translate): Move to... *
character.h (char_table_translate): ... inline function here. Avoid Faref and
assume that args are always valid. This helps to speedup search, which is
especially important for a huge buffers. * lisp.h (char_table_translate):
Remove prototype.
adds f0f70ec * lisp/window.el (with-displayed-buffer-window): New
macro. (with-temp-buffer-window, with-current-buffer-window): Use
`macroexp-let2' to evaluate and bind variables in the same order as macro
arguments. (display-buffer--action-function-custom-type): Add
`display-buffer-below-selected' and `display-buffer-at-bottom'.
adds 43bb0be * lisp/simple.el (transpose-chars): Don't move point into
read-only area.
adds b89e78f * lisp/vc/vc-annotate.el (vc-annotate-background-mode):
New defcustom. (vc-annotate-color-map): Use less saturated colors (20%) for
background-mode. (vc-annotate-very-old-color): Add default value for
background-mode. (vc-annotate-background): Set default value to nil since now
text on the default backgrounds should be legible in light and dark modes.
(vc-annotate-lines): Use `vc-annotate-background-mode'. Doc fix.
adds d64a498 * nsfont.m (nsfont_close): Free glyphs and metrics arrays
as well.
adds 96f17a2 * font.c (font_build_object) [HAVE_XFT || HAVE_FREETYPE
|| HAVE_NS]: New function, with an intention to avoid code duplication between
a few font drivers. * font.h (font_build_object) [HAVE_XFT || HAVE_FREETYPE ||
HAVE_NS]: Add prototype. * ftfont.c (ftfont_open): * macfont.m (macfont_open):
* xftfont.c (xftfont_open): Use it.
adds a897d1b New user commands, similar to what is available in ESS
adds 5e79934 * lisp/progmodes/perl-mode.el: Use syntax-ppss; fix one
indentation case. (perl-indent-line): Use syntax-ppss to detect we're in a
doc-section. (perl-continuation-line-p): Don't skip over anything else than
labels. Return the previous char. (perl-calculate-indent): Use syntax-ppss
instead of parse-start and update callers accordingly. For continuation lines,
check the the case of array hashes. (perl-backward-to-noncomment): Make it
non-interactive. (perl-backward-to [...]
adds ef0cc37 * process.c (read_and_dispose_of_process_output): Fix typo
adds dee89b6 * lisp/xt-mouse.el (xterm-mouse-translate-1): Intern drag
event. Remove also pointless window&mark manipulation.
adds 78478ff * lisp/leim/quail/sisheng.el (sisheng-list): Don't bother
with-case-table. * lisp/eshell/em-smart.el (eshell-smart-scroll-window): Use
with-selected-window.
adds dff76c1 * lisp/linum.el (linum--face-height): New function.
(linum-update-window): Use it to adjust margin to linum's width.
adds 27e81f9 * lisp/erc/erc.el (erc-channel-receive-names): Reduce
redundancy.
adds 22c49c9 * etc/NEWS: Fix description of incompatible change in
`read-char'.
adds 8abe204 * lisp/desktop.el (desktop-minor-mode-table): Add
`defining-kbd-macro' and `isearch-mode' associated with nil.
adds f35b808 * doc/emacs/search.texi (Regexp Search): Update lax space
matching that is not active in regexp search by default now.
adds 7fe2ae6 * lisp/progmodes/octave.el (inferior-octave-mode): Set
comint-input-ring-size to a number.
adds c247c77 Minor updates in etc/TODO and etc/NEWS.
adds f0f34bc src/w32.c (network_interface_info): Make sure the
argument is a Lisp string.
adds 5b5953c Fix bug #17905 with display of point in partially visible
line at end of window.
adds 8069993 Backport from trunk. * xfns.c (create_frame_xic): Pass
XNStatusAttributes to XCreateIC only if xic_style calls for it. This change
allows Emacs to work with ibus. Also, don't leak resources if create_frame_xic
fails, and stop caching xic_style across different displays.
(supported_xim_styles): Make const. (best_xim_style): Remove first parameter:
it's always just supported_xim_styles. Change to look at supported_xim_styles
directly.
adds 95fab4b * calendar/todo-mode.el: Fix two bugs. Shorten
Commentary and refer to the Todo mode Info manual. Update the comment on
requiring cl-lib. (todo-find-filtered-items-file): Add todo-prefix overlays.
(todo-filter-items): Reorder a let-bound variable to avoid a
wrong-type-argument error on canceling the file choice dialog.
adds 661b90d * todo-mode.texi (Levels of Organization): Comment out
statement that Emacs recognizes todo files by their extension, since this
feature has been removed due to bug#17482.
adds 6246df6 * src/syntax.c (find_defun_start): Try the cache even if
!open_paren_in_column_0_is_defun_start. (back_comment): If find_defun_start was
pessimistic, use the scan_sexps_forward result to improve the cache.
adds bf97132 Fix bug #17942 with pos-visible-in-window-p and image and
BOB.
adds f2c74bf A better fix for bug #17942.
adds 546c26b Fix bug #17944 with pos-visible-in-window-p when there's
image at window start.
adds bff2d1f src/xdisp.c (pos_visible_p): Fix inaccurate comment.
adds d66146b * lisp/progmodes/ruby-mode.el (ruby-mode-variables):
Don't meddle with require-final-newline since prog-mode already took care of it.
adds b16a934 * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Print
result using proper Lisp quoting.
adds 41cd270 * calendar/todo-mode.el: Fix wrong-type-argument error
when marking multiple consecutive items. (todo-toggle-mark-item): Don't try to
mark the empty lines at the end of the todo and done items sections. Note in
doc string that items marked by passing a numeric prefix argument can include
the last todo and first done items. (todo-mark-category): Don't try to mark the
empty line between the todo and done items sections.
adds 50802fa * cua-rect.el (cua--activate-rectangle): Avoid setting
cua--rectangle to nil.
adds b08e34f * lisp/facemenu.el (list-colors-print): In help-echo
format use %.2f instead of %d because now HSV values are floating-point
components between 0.0 and 1.0.
adds 6dc311a * lisp/faces.el (face-name): Return input arg `face' as
is when it's not a symbol. (x-resolve-font-name): Don't check if the face is a
symbol.
adds 7acd41f * lisp/startup.el (command-line): Append displaying the
warning about the errors in the init file to the end of `after-init-hook'.
adds 9aac592 Fix bug #17969 with vertical-motion through continuation
lines with TABs.
adds c838708 * doc/lispref/debugging.texi (Function Debugging,
Debugger Commands): Update debug-on-entry w.r.t behavior after redefinitions.
adds d8899d0 * lisp/progmodes/sh-script.el (sh-smie-sh-rules): Don't
align with a && in the middle of a line.
adds 5613a6f Merge from emacs-24; up to 2014-06-19T14:03:address@hidden
adds 388b22d * lisp/rect.el (apply-on-rectangle): Check forward-line
really moved to the next line.
adds 876d043 Next minor cleanup of font subsystem. * font.h (enum
font_property_index): Remove FONT_ENTITY_INDEX (no users) and FONT_FORMAT_INDEX
(set by a few font drivers but never really used). (FONT_ENTITY_NOT_LOADABLE,
FONT_ENTITY_SET_NOT_LOADABLE): Remove; unused. * ftfont.h (ftfont_font_format):
Remove prototype. * ftfont.c (ftfont_font_format): Remove; now unused.
(ftfont_open): * nsfont.m (nsfont_open): * w32font.c (w32font_open_internal): *
w32uniscribe.c (uniscribe_ope [...]
adds 205eded * coding.c (ALLOC_CONVERSION_WORK_AREA): Prefer ptrdiff_t
to int and so avoid integer overflow if decoded gap size exceeds INT_MAX bytes.
adds 140ea21 Treat the perl keyword `constant' like `bless', `return'
&c
adds f507537 * font.c, font.h (font_unparse_fcname): Now static.
adds 09880d8 * syntax.c (back_comment): Use more-natural location for
label.
adds 80fb41c * coding.h (struct coding_system): Remove
'error_positions' (unused) and 'errors' (set but unused) fields. Use bitfields
for 'eol_seen', 'mode', 'common_flags' and 'result' fields, adjust layout to
avoid extra padding and shrink struct coding_system by 56 bytes (x86_64). *
coding.c (decode_coding_utf_8, decode_coding_utf_16) (decode_coding_emacs_mule,
decode_coding_iso_2022, decode_coding_sjis) (decode_coding_big5,
decode_coding_charset, decode_coding) (encode_codin [...]
adds 9242810 * configure.ac: Check whether sys/sysinfo.h provides
Linux 'sysinfo' function and 'struct sysinfo' type. * src/alloc.c
(Fmemory_info): New function. * lisp/files.el (warn-maybe-out-of-memory): New
function. (find-file-noselect): Use it.
adds 53dc172 * files.el (warn-maybe-out-of-memory): Fix last change.
adds 64c3333 lisp/files.el (warn-maybe-out-of-memory): Fix the wording
of the warning.
adds 644656a Implement memory-info for MS-Windows.
adds c0ada75 Hide password in batch mode
adds 0e02d30 * NEWS: Passwords in batch mode are hidden.
adds 8f4fc46 Temporary fix for the MS-Windows build broken by last
commit.
adds 5f7c30e Implement memory-info for MS-DOS.
adds 3aa96ff * src/alloc.c (Fmemory_info) [HAVE_LINUX_SYSINFO]: Return
nil if sysinfo failed. Adjust docstring. * doc/lispref/internals.texi (Garbage
Collection): Mention memory-info. * lisp/files.el
(out-of-memory-warning-percentage): New defcustom. (warn-maybe-out-of-memory):
Use it.
adds fb96e20 * sysdep.c (suppress_echo_on_tty): New function. *
minibuf.c (read_minibuf_noninteractive): Use it.
adds ca84952 doc/lispref/internals.texi (Garbage Collection): Fix last
change.
adds e8963bd Implement echo suppression in non-interactive mode for
MS-Windows.
adds d791944 Fix reading input without echoing on MS-Windows.
adds 4757131 Add ifdef NS_IMPL_COCOA aound OSX version check (for
clang)
adds 6a89fc8 Coalesce extern decls.
adds cf90015 * XMenuInt.h (XDeleteAssoc): Remove duplicated prototype
to pacify -Wredundant-decls.
adds 2a0bae5 Minor fix for read_minibuf_noninteractive on MS-Windows.
adds fded0b4 Fix dedenters and electric colon handling.
adds f972be0 * lisp/faces.el (face-name): Undo last change.
(x-resolve-font-name): Don't call face-name.
adds 5d71cc6 * lisp/vc/log-edit.el (log-edit-changelog-entries): Don't
both visiting a non-existing file.
adds 46b7604 Tweak previous log-edit-changelog-entries change
adds c9a1635 * Makefile.in (install-arch-indep): Avoid readdir race.
adds 114ce4b Fix bug: C-x v v discarded existing log message.
adds a5a8e25 etc/PROBLEMS: Update problems specific to MS-Windows.
adds 47f63aa Document the behavior of file selection dialogs on
Windows 7 (bug #17950).
adds dc47c63 Attempt to fix bug #17962 with SIGSEGV in display_line.
adds fb02552 * etags.c (Lisp_functions): Also record cl-defun etc.
adds b39c4d7 Merge from emacs-24; up to 2014-06-22T05:00:address@hidden
adds d105c56 Merge from gnulib, incorporating:
adds 4939f58 Improve behavior of 'bzr up; cd src; make -k'.
adds a705278 * make-docfile.c: Simplify a bit, to simplify further
refactoring.
adds 201b685 * lisp.h (CHECK_VECTOR_OR_STRING): Return number of
elements or characters in string, respectively. Add comment. * fringe.c
(Fdefine_fringe_bitmap): * fns.c (Fsubstring, substring_both): Use it. *
keymap.c (Fdefine_key, Flookup_key): * macros.c (Fstart_kbd_macro): Likewise.
Avoid call to Flength.
adds c299f85 * term.c (tty_menu_add_pane, tty_menu_add_selection): Use
menu_item_width. (tty_menu_show): Simplify because ty_menu_create never return
NULL.
adds 3d74393 src/ChangeLog: Fix a typo in a recently added entry.
adds 918be62 * macros.c (Fstart_kbd_macro): Simplify.
adds 091adaf * macros.c (Fstart_kbd_macro): Avoid need for overflow
check.
adds ba1ed52 Use binary-io module, O_BINARY, and "b" flag.
adds fb32e9f Unbreak compilation of derived cc-mode modes
adds 60c6e44 * lwlib/lwlib.h (toplevel): Use unsigned int for
LWLIB_ID. * src/xmenu.c (toplevel): Use LWLIB_ID for next_menubar_widget_id.
(pop_down_menu) [USE_X_TOOLKIT]: Accept integer arg.
(create_and_show_popup_menu, create_and_show_dialog) [USE_X_TOOLKIT]: Use
record_unwind_protect_int and avoid consing. (syms_of_xmenu) [USE_X_TOOLKIT]:
Declare WIDGET_ID_TICK_START.
adds 6f50c78 * regex.c (re_search_2): Use ssize_t to avoid integer
overflow.
adds 7e6d13f Use "b" flag more consistently; avoid "t".
adds 1c6fefc Consolidate XChar2b macros for the X, W32, and NS
adds 7ec2c0e Move back the XChar2b definition to w32gui.h and nsgui.h
adds 037a830 Remove unnecessary ifdef from nsgui.h, introduced by my
last commit
adds 74660d8 Revert 2014-07-16T04:11:address@hidden and fix
XCHAR2B_BYTE[12] in nsgui.h only
adds e0b07ec More precise control over values of some buffer-local
variables. * keyboard.c (Qvertical_scroll_bar): * frame.c (Qleft, Qright): Move
to ... * buffer.c (Qleft, Qright, Qvertical_scroll_bar): ... here. * buffer.c
(Qchoice, Qrange, Qoverwrite_mode, Qfraction): New symbols. (syms_of_buffer):
DEFSYM all of the above, attach special properties. Use special symbols to
DEFVAR_PER_BUFFER overwrite-mode, vertical-scroll-bar, scroll-up-aggressively
and scroll-down-aggressively [...]
adds 70f8097 * frame.h (enum fullscreen_type) [HAVE_WINDOW_SYSTEM]:
Use more natural values. Add comment. (struct frame): Re-arrange layout to
avoid extra padding and use bit fields for output_method, want_fullscreen and
vertical_scroll_bar_type. (FRAME_VERTICAL_SCROLL_BAR_TYPE,
FRAME_HAS_VERTICAL_SCROLL_BARS) (FRAME_HAS_VERTICAL_SCROLL_BARS_ON_LEFT)
(FRAME_HAS_VERTICAL_SCROLL_BARS_ON_RIGHT) [!HAVE_WINDOW_SYSTEM]: Define as
no-ops because there are no scroll bars anyway. * frame [...]
adds b20759f Fix bug #17986 with infloop in redisplay when
default-directory is nil.
adds be8b1eb Tweak earlier vc-log-edit change
adds 526e713 Fix bug #18025 with typos in Emacs Lisp Introduction
manual.
adds 50426c3 etc/TODO: Minor updates.
adds 61dcf9b * lisp/desktop.el (after-init-hook): Disable startup
frame restoration in non-graphical situations.
adds 02a7e50 Merge from emacs-24; up to 2014-06-23T06:25:address@hidden
adds b1bfebb * print.c (print_preprocess): Adjust to match changed sub
char-table structure and avoid crash (Bug#18038).
adds 5d59504 * data.c (wrong_choice): Not static any more. * lisp.h
(wrong_choice): Add prototype. * frame.h (struct frame) [USE_X_TOOLKIT ||
HAVE_NTGUI]: Declare namebuf as such. Tweak comment. [USE_GTK]: Likewise for
tool_bar_position. (fset_tool_bar_position) [USE_GTK]: Ditto.
(FRAME_TOOL_BAR_POSITION): New macro. * frame.c (x_report_frame_params): *
gtkutil.c (update_frame_tool_bar): * xfns.c (Fx_create_frame): Use it.
(x_set_tool_bar_position): Add meaningful diagnostic messages.
adds 0e60407 * frame.c (frame_unspecified_color): New function
refactored out from ... (Fframe_parameters, Fframe_parameter): ... adjusted
users. (x_fullscreen_adjust, set_frame_param): Move Windows-specific function
to ... * w32term.c (x_fullscreen_adjust, set_frame_param): ... static here. *
frame.h (x_fullscreen_adjust) [HAVE_NTGUI]: * lisp.h (set_frame_param): Remove
prototype. * xterm.c (x_display_pixel_width, x_display_pixel_height): Now ... *
xterm.h (x_display_pixel_width [...]
adds 32a6083 * lisp/gnus/gnus-msg.el (gnus-configure-posting-style):
Allow string replacements in values when matching against a header.
adds 1a5db9e Prefer 'x_display_info *' to 'Display *' in X selection
code. This helps to avoid unneeded calls to x_display_info_for_display. *
xterm.h (struct selection_input_event): Record 'x_display_info *' instead of
'Display *'. (SELECTION_EVENT_DPYINFO): New macro. (SELECTION_EVENT_DISPLAY):
Now inline function to prohibit using it as an lvalue. Mention this in
comment. * xterm.c (handle_one_xevent): Use SELECTION_EVENT_DPYINFO. *
xselect.c (x_get_window_property_as_lisp_da [...]
adds 31ca184 * lisp/rect.el (rectangle--string-preview): Don't assume
there a non-nil default.
adds bf0d3f7 2014-07-19 Kenichi Handa <address@hidden>
adds a54493b * lisp/xt-mouse.el (xterm-mouse-event): Don't assume
last-click is non-nil.
adds a1edea0 * frame.h (struct frame) [USE_X_TOOLKIT]: New member
shell_position. * xfns.c (x_window): Use it to allow xfree later.
(x_encode_text): Drop 3rd arg; unused. Tweak comment and adjust users where
appropriate. Use bool for booleans and remove redundant checks.
(Fx_backspace_delete_keys_p): Use XkbFreeKeyboard; explain why. * xterm.c
(x_free_frame_resources): Free shell_position.
adds 3241dc2 * lisp/vc/vc-bzr.el (vc-bzr-shelve): Make it operate on
fileset.
adds 4ce2720 * test/automated/advice-tests.el
(advice-test-call-interactively): Make sure the function's definition is fully
restored at the end.
adds 5bfcb88 * lisp/mouse.el (tear-off-window): Rename from
mouse-tear-off-window since it also makes sense to bind it to a non-mouse event.
adds bb16bff Indentation, punctuation, and other nitpicks.
adds 29b6ac2 * lisp/emacs-lisp/edebug.el: Use nadvice.
(edebug-original-read): Remove. (edebug--read): Rename from edebug-read and add
`orig' arg. (edebug-uninstall-read-eval-functions)
(edebug-install-read-eval-functions): Use nadvice. (edebug-read-sexp,
edebug-read-storing-offsets, edebug-read-symbol)
(edebug-read-and-maybe-wrap-form1, edebug-instrument-callee)
(edebug-read-string, edebug-read-function): Use just `read'.
(edebug-original-debug-on-entry): Remove. (edebug--debug- [...]
adds 4d6abf2 * emacs-lisp/smie.el (smie-config--guess-1): Split from
smie-config--guess. (smie-config--guess): Use it.
adds 56968aa Fix bug #18036 with infloop in redisplay with huge
fringes.
adds 137448c Fix part of bug #18035 with overlay strings on invisible
text.
adds 9180cde Fix assertion violation when restoring hscrolled window
configurations.
adds e8bd4b9 Fix setting up coding-systems for clipboard access on
MS-Windows and MS-DOS.
adds 449c428 Fix src/ChangeLog entry of last commit.
adds 64384ca Fix last commit of src/w16select.c.
adds d949ade Autodetect Python shell prompts.
adds eb8cb39 Fix Python shell prompts detection for remote hosts.
adds 880b716 * macfont.h (macfont_update_antialias_threshold): Declare.
adds b06a0df Make python.el work with IPython automatically.
adds f72d7fa * lisp/progmodes/python.el (python-mode): Don't set
mode-require-final-newline.
adds 1651cf2 * lisp/progmodes/python.el: Add comment about pipe
buffering and solutions for missing/delayed output in inferior Python shells.
adds c255615 * doc/emacs/emacs.texi (Intro): Workaround makeinfo 4
@acronym bug.
adds f6c951e Small fixes re toggle-read-only, mainly doc
adds ef3b719 NEWS tweaks
adds 190644a Merge from emacs-24; up to 2014-06-25T10:17:address@hidden
adds 780c294 * src/frame.c (Fframe_parameters): Always report frame
height without menu and tool bar lines. * etc/TODO: remove frame height remark.
adds da8b9ab Correct ses-truncate-cell bug implied by setting ses.el
in lexical binding: row and col had been erronously made unbound.
adds c448c62 gnus-utils.el (gnus-recursive-directory-files): Unify
hard or symbolic links (bug#18063)
adds 1d37102 * xterm.h (struct x_output) [USE_X_TOOLKIT || USE_GTK]:
Define menubar_height as such. Tweak comment. (FRAME_MENUBAR_HEIGHT)
[!USE_X_TOOLKIT && !USE_GTK]: No-op. * xterm.c (handle_one_xevent): * gtkutil.c
(xg_event_is_for_menubar): * xfns.c (x_window) [USE_X_TOOLKIT]: * xmenu.c
(set_frame_menubar, free_frame_menubar): Prefer to use FRAME_MENUBAR_HEIGHT.
adds 0df1c72 * xterm.h (struct x_output) [USE_LUCID &&
USE_TOOLKIT_SCROLL_BARS]: Define scroll_bar_top_shadow_pixel and
scroll_bar_bottom_shadow_pixel as such. All related users changed.
adds 5fc3a9f * frame.c (Fset_frame_height): Take frame top margin into
account. Incorrect behavior was reported by Martin Rudalics <address@hidden> in
<http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00258.html>
adds d6a393d Fix error reported by Angelo Graziosi <address@hidden> in
<http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00274.html> and
complete previous change. * frame.c (adjust_frame_height): New function.
(Fset_frame_height, Fset_frame_size): Use it. (x_set_frame_parameters): Take
frame top margin into account.
adds 934eeab * net/tramp-cache.el (tramp-flush-file-function): Wrap
the code with `save-match-data'.
adds 88cd403 Move hourglass machinery to RIF. * dispextern.h (struct
redisplay_interface): New members show_hourglass and hide_hourglass. Indent
comments. (show_hourglass, hide_hourglass): Remove prototypes. * nsterm.m
(show_hourgass, hide_hourglass): Refactor to ... (ns_show_hourglass,
ns_hide_hourglass): ... new no-ops. (ns_redisplay_interface): Add them. *
w32fns.c (show_hourglass, hide_hourglass): Refactor to ... * w32term.c
(w32_show_hourglass, w32_hide_hourglass): ... thes [...]
adds 2d47149 Fix ChangeLog typo.
adds c3dfb46 Provisionally fix Windows build broken by last commit.
adds b61f5e4 ediff: Replace obsolete toggle-read-only with
read-only-mode
adds 4e69163 Fix last commit in w32term.c.
adds 77109fa * atimer.c (set_alarm) [HAVE_ITIMERSPEC]: Use
TIMER_ABSTIME because atimer expiration is absolute rather than relative.
adds a072c70 * dispextern.h, xdisp.c (hourglass_shown_p,
hourglass_atimer):
adds 3acf58e Reorder conditions that are written backwards
adds 6ea4c76 Reorder conditions that are written backwards
adds 54e3f15 Work around the failures in icalendar-tests which
occasionally occur on hydra.nixos.org.
adds 9e9f858 Revert previous change.
adds 60cc81a Robust shell syntax highlighting. (Bug#18084, Bug#16875)
adds ef29dc9 * lisp/progmodes/python.el
(python-shell-font-lock-post-command-hook): Safeguard current point and undo
history.
adds a6dc66a Faster comint output.
adds 9578a71 * python.el (python-shell-enable-font-lock): Fix typo in
earlier change.
adds 4b03be0 Support for packages in Python shell.
adds c76059e Cleanup error signals.
adds 11fb710 Use `defvar-local' more.
adds 3477e27 Complete pixelwise frame/window resizing, add horizontal
scrollbar support.
adds 96fa02b Reinstate removed code.
adds 0f6bbc3 Support horizontal scrolling of bidirectional text.
adds 72c64ae More robust shell startup and code setup.
adds 168f8e7 * frame.c (x_set_frame_parameters): Don't use
uninitialized locals.
adds f5bed10 Grab all Python process output before
inferior-python-mode hooks.
adds ca43b53 * lisp/progmodes/python.el
(python-shell-with-shell-buffer): New macro.
(python-shell-font-lock-get-or-create-buffer)
(python-shell-font-lock-kill-buffer)
(python-shell-font-lock-with-font-lock-buffer)
(python-shell-font-lock-cleanup-buffer) (python-shell-font-lock-toggle): Use
it. (python-shell-font-lock-turn-on) (python-shell-font-lock-turn-off): Use it.
Make command.
adds 4256626 Prevent Python process shell buffer to pop twice. *
lisp/progmodes/python.el (python-shell-switch-to-shell): Do not call
pop-to-buffer.
adds 7daa4ff Parse completion input in a iPython friendly way.
adds 768b24e On GNU/Linux, use timerfd for asynchronous timers. *
configure.ac (toplevel): Check whether GNU/Linux-specific timerfd functions and
macros are available. * m4/clock_time.m4 (gl_CLOCK_TIME): Check for
clock_getres as well. * src/atimer.c (toplevel) [HAVE_TIMERFD]: Include
sys/timerfd.h. (toplevel): Rename alarm_timer_ok to special_timer_available.
[HAVE_TIMERFD]: Declare timerfd. [HAVE_CLOCK_GETRES]: Declare resolution.
(start_atimer) [HAVE_CLOCK_GETRES]: Round up ti [...]
adds a7947cd Fix the GDB xsubchartable command.
adds 34c6b84 Fix --without-x build and pacify --enable-gcc-warnings.
Problems reported in Bug#18122 and Bug#18124. * frame.c (get_frame_param):
Define even if !HAVE_WINDOW_SYSTEM. (frame_windows_min_size): Now static. *
frame.h (FRAME_HAS_HORIZONTAL_SCROLL_BARS) [!HAVE_WINDOW_SYSTEM]: Define as
no-op. (adjust_frame_size): Always declare prototype.
adds 414e153 Open doc text also if it's not saved to a file.
adds 5da5370 NEWS copyedit
adds ad4c526 Spelling fixes.
adds 37a2145 * calendar/todo-mode.el (todo-set-top-priorities): Fix
overwriting of file-wide setting when changing category-wide setting.
adds 25aa0da prolog.el: Fix for missing `switch-to-prolog'
adds 59bb378 More toggle-read-only doc tweaks
adds c509a53 vc-hooks.el: Fix doc typo in previous
adds 6dd006a Fix code and doc involving marked items.
adds e72e661 * calendar/todo-mode.el (todo-edit-item--next-key): If
next key is not a character, ignore it instead of raising an error.
adds c734f28 Fix bug #18113 with ambiguous wording in etc/DEBUG.
adds 85bc77b * lisp/progmodes/python.el (inferior-python-mode): Doc
fix.
adds fa080fa src/dispnew.c (allocate_matrices_for_frame_redisplay):
Fix typo in a comment.
adds fb2e153 Fixes: debbugs:18117
adds 5c2b880 src/window.c (window_resize_check, window_resize_apply):
Fix typos in comments.
adds bc7f162 Fix bugs #16674 and #18112 with resizing TTY frames after
switching terminals.
adds 29c3b71 Fix GDB xwindow command.
adds 6ea6889 src/ChangeLog: Fix a typo.
adds 1c6c2e3 Merge commit 2014-07-28T09:07:address@hidden from trunk.
adds da41ffd Merge from emacs-24; up to 2014-06-26T06:55:address@hidden
adds 2daa203 Fix Gnus-related issues reported by David Kastrup
<address@hidden> in
<http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00370.html>. *
atimer.c (timerfd_callback): Always read expiration data. Add comment.
(turn_on_atimers) [HAVE_TIMERFD]: Disarm timerfd timer. * process.c
(add_timer_wait_descriptor): Add timer descriptor to input_wait_mask and
non_process_wait_mask as well.
adds 5dc4b8c Fix some issues with setting the frame height.
adds 81abec9 * net/tramp-sh.el (tramp-get-remote-python): Also search
for executables named "python2" or "python3".
(tramp-get-remote-uid-with-python): Use parentheses around arguments to `print'
to make it compatible with Python 3. (tramp-get-remote-gid-with-python): Ditto.
adds 8862cff Fix Changelog typo, introduced by last commit.
adds 6628be8 * lisp/progmodes/python.el (inferior-python-mode): Make
input prompts read-only.
adds 8e3b4f5 In adjust_frame_size use FRAME_WINDOW_P instead of
FRAME_X_WINDOW (Bug#18138).
adds 6bca885 Fix Bug#18016.
adds ca74eac In window--state-put-2 handle horizontal scroll bars.
adds 8831a1c * xrdb.c (x_load_resources) [!USE_MOTIF]: Put horizontal
scroll bar background value to match the resource of its vertical counterpart.
adds 173a45a * xrdb.c (x_load_resources) [USE_MOTIF]: Although not
strictly necessary, put horizontal scroll bar resources as well. See
<http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00430.html>.
adds 609fc79 * xterm.c (x_sync_with_move): Really wait 0.5s, not
0.0005s.
adds c99a3b8 Fix Bug#15408 (icalendar time zone problem)
adds 21a7129 ChangeLog fix
adds def546a [Gnus] Allow list-valued gcc-self group params
adds f3655f3 * frame.c (x_set_frame_parameters): Don't use
uninitialized locals.
adds 5c6476b Simplify timerfd configuration and fix some minor
glitches.
adds 1d8b8a2 upstream
adds 43a762d * frame.c (x_set_frame_parameters): Fix typo in previous
patch.
adds 2965dfd Minor style fix to previous patch.
adds 1b25672 doc/misc/ChangeLog: Add missing entry for gnus.texi
adds bc1ce1d * lisp/progmodes/python.el: Shell output capture
enhancements. (python-shell-accept-process-output): New function.
(inferior-python-mode) (python-shell-send-setup-code): Use it.
adds 11804a0 * atimer.c (toplevel) [HAVE_TIMERFD]: Include errno.h.
(timerfd_callback): Ignore weird events with no data. Add tight assertions and
comments. (init_atimer) [HAVE_TIMERFD]: Add environment variable to optionally
disabletimerfd-based timer. Use TFD_NONBLOCK for timer descriptor.
adds 4844e04 Auto-commit of loaddefs files.
adds 17ee955 Fix another part of bug #18035 with redisplay of
line-prefix and linum-mode.
adds aac90c4 Fixes: debbugs:18140
adds 64ae6e0 Fix hscroll of R2L lines that begin with a TAB or another
wide glyph.
adds f0f3777 Fix bug #18146 with bogus key rebindings in TUTORIAL.he.
adds a176750 Fix display of R2L lines when the last character fits
only partially.
adds eef5843 Auto-commit of loaddefs files.
adds 8afcf7e Merge from emacs-24; up to 2014-06-26T21:51:address@hidden
adds f0316e9 ChangeLog date fix
adds 3ee7618 Make functions static that no longer need to be extern.
adds 073ae62 * automated/icalendar-tests.el
(icalendar--decode-isodatetime): Hydra fix. Use more precise TZ specification,
as per 2013-08-04.
adds f5f3247 * gtkutil.c (create_dialog): Force min spacing 10 between
buttons. Don't add label between left and right buttons.
adds cb8b236 Make compare-strings more compatible with old behavior.
adds 7902217 Correct loop termination condition in
c-syntactic-skip-backward. progmodes/cc-engine.el (c-syntactic-skip-backward):
Correct for the situation where, after moving back out of a literal,
skip-chars-backward doesn't move further, yet checks have still to be done.
adds dbc471b Fix spacing in ChangeLog
adds d6c1722 Fix confusion in C++ file caused by comma in "= {1,2},".
cc-engine.el (c-beginning-of-statement-1): In checking for a statement boundary
marked by "}", check there's no "=" before the "{". (c-guess-basic-syntax CASE
9B): Call c-beginning-of-statement with non-nil `comma-delim' argument.
cc-fonts.el (c-font-lock-declarators): Parse an initializer expression more
accurately.
adds 3865ce6 * test/automated/fns-tests.el
(fns-tests-compare-strings): Update test.
adds 88e3bc8 * configure.ac (HAVE_TIMERFD): Also check for
TFD_NONBLOCK,
adds 01c600f * progmodes/python.el: Completion code cleanups.
(python-shell-completion-get-completions): Detect and send import statements
directly to completion function. (python-shell-completion-at-point): Simplify
prompt calculation and import vs input completion logic.
adds 5fe16ef * test/automated/Makefile.in (check-tar): New rule.
adds 8f88f7d Avoid undefined behavior with signed left shift.
adds 308cc44 Don't mishandle year-9999 dates.
adds 69402c0 Spelling+grammar fix.
adds 7f0ff25 Avoid 100% CPU utilization on ssh session exit.
adds a98a91a Fix bug with clang + directory_files_internal + GC.
adds f91d04c * test/automated/Makefile.in (check-tar): Add as alias
for check.
adds a270fa7 Fix bug with an attempt to select uninitialized frame
(Bug#18161). * xfns.c (Fx_create_frame): Move call to change_frame_size to a
section where Lisp evaluation is disabled. This way a pointer to uninitialized
frame is not accessible from Lisp, which becomes critical if following call to
x_figure_window_size throws an error.
adds 3cc0c06 Merge from emacs-24; up to 2014-06-27T16:27:address@hidden
adds 8d2f198 Don't let big frames overrun the stack.
adds f045dbe * keyboard.c (safe_run_hook_funcall): Avoid consing
around Vinhibit_quit and prefer internal_condition_case_n to pass args.
(safe_run_hooks_error, safe_run_hooks_1): Adjust accordingly. (safe_run_hooks):
Remove comment which is not relevant any more.
adds 44a651f * rect.el (rectangle--default-line-number-format): Rename
adds 4a75c94 Fix scroll bar handling for non-toolkit builds.
adds c7d117f Merge from gnulib, incorporating:
adds 5ea39c0 * lisp/progmodes/python.el: Fix completions inside
(i)pdb. (python-shell-completion-pdb-string-code): Make obsolete.
(python-shell-completion-get-completions): Use
python-shell-completion-string-code resending setup code continuously for
(i)pdb.
adds 697c09e * keyboard.c (safe_run_hooks): Follow the convenient
style to bind inhibit-quit to t and pass 2 args to safe_run_hook_funcall. See
<http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00077.html>.
(safe_run_hook_funcall): Adjust accordingly.
adds 59a685f * net/tramp-cache.el (tramp-flush-file-function):
Suppress function also for Tramp working buffers.
adds 38c4a53 Fix typo in last commit.
adds 805318e Don't redeem scroll bars that have been turned off.
adds 488df60 * lisp/net/shr.el (shr-copy-url): Also copy the image URL.
adds 06e7319 lisp/net/eww.el (eww-bookmarks-directory): New variable.
adds 81d0eae Use a max-width when displaying images
adds e895f8b lisp/ChangeLog: Fix a typo in last entry.
adds 9e83768 lisp/gnus/ChangeLog (2014-07-31): Add missing entry
adds 345eec2 * gnus-sum.el (gnus-summary-expire-articles): Functions
registered to the gnus-summary-article-expire-hook should be told where the
function is going. In particular, the Gnus registry might want to know.
adds 2416ad6 gnus-sum.el (gnus-summary-expire-articles): Revert last
change
adds 075e911 Fix Bug#15408 (icalendar time zone problem)
adds 92ae66a * test/automated/Makefile.in (check-tar): Remove, hydra
recipe does it now.
adds 59e4244 * lisp/help.el
(temp-buffer-setup-hook,temp-buffer-show-hook): Revert change on 2014-03-22.
adds faafcff * net/tramp-sh.el
(tramp-do-copy-or-rename-file-out-of-band): Use cached "remote-copy-args"
value, if available.
adds ddc4ed12 * tramp.texi (Remote shell setup): Explain, how to change
command line arguments of remote "nc" listener.
adds df514cc Refer to MS-DOS using the same name everywhere.
adds 6c5bbf8 Fix a few ``MS-DOG''s overlooked in the previous commit.
adds 6d9d9cd Remove remaining mentions of VMS as a host
adds b110679 * xterm.c (x_delete_terminal): Plug file descriptor leak.
adds 7aa06c9 In window--min-size-1 set WINDOW arg when calling
window-min-pixel-height/-width.
adds ddc3fca * lisp/erc/erc.el: rename server buffers and fix variable
names
adds 5c872b1 progmodes/prog-mode.el (prog-mode-hook): Made
customizable.
adds 074a163 lisp/ChangeLog: Fix last entry.
adds b2164af ibuffer.el (ibuffer-mode-map): Use toggle button for
`ibuffer-auto-mode' menu entry. (ibuffer-mode-hook): Add `ibuffer-auto-mode'
customization option.
adds fea30ac Merge from gnulib.
adds 5742859 * widget.c (DEFAULT_FACE_FONT, EmacsFrameSetValues,
setup_frame_gcs) (resources, setup_frame_cursor_bits): Remove unused variables
and functions, esp. wrt. font.
adds dcf7e86 Remove support for DJGPP < 2.02
adds 8f481f6 src/process.c: fix a comment typo
adds 7f3bb47 Add changelog entry missing from previous commit
adds 1e0b702 Minor fixes in the last commit wrt MS-DOS build.
adds aac6be1 progmodes/cc-fonts.el (c-font-lock-declarators): Remove
check for top-level that can cause unacceptable slow-down in scrolling. See
email Subject: Huge {...} blocks in C/C++ again, from Dmitry Antipov from
2013-10-14 in emacs-devel.
adds ea2eccb src/alloc.c: remove a stray brace
adds aa40080 * lisp/vc/vc-annotate.el (vc-annotate-background-mode):
Add :set to reevaluate `vc-annotate-color-map'.
adds c29f96f Fix handling of menu bar line on TTY frames (Bug#18136)
(Bug#18196).
adds 109c0de config.bat: fix some confusing wording
adds 643a030 Fix a couple of recent inadvertent breaks of the MSDOS
port.
adds d4ed700 iCalendar export: Enumerate evaluated sexp diary entries
(Bug#7911).
adds 1dd7098 * leim/quail/latin-post.el: Transform " __" into " _".
adds ba04cd7 * lisp/calendar/icalendar.el: Add missing :version tags
for new defcustoms.
adds 6b7d077 ChangeLog fixes
adds 1d58ab8 Fix bug with uninitialized undo list of an indirect
buffer (Bug#18180). * buffer.c (Fmake_indirect_buffer): Initialize undo list
with the base buffer's undo list.
adds 5818408 Fix bug #18195 with inaccurate results from
window-screen-lines.
adds 518edae src/coding.c: Fix typos in comments and doc strings.
adds 6df16fb * test/automated/Makefile.in (check-tar): Remove, no
longer needed.
adds 8db811e Fix bug #18162 with assertion violations due to empty
face cache.
adds 87eb576 * lisp/info.el (Info-mode-map): Override a global
down-mouse-2 binding.
adds f8ddedf Fix typos in TUTORIAL.fr
adds 8faa5ee Fix some doc-strings in window.c (Bug#18112) (Bug#18194).
adds 1f3e13c lisp/info.el (info): Doc fix.
adds 5a88c15 * lisp/mouse.el (mouse--down-1-maybe-follows-link): Don't
convert the down event.
adds c70e7e1 Second attempt to fix some doc-strings in window.c.
adds 02e0530 In display-buffer-below-selected reuse window below
selected if it shows buffer already (Bug#18181).
adds d5f2feb Make doc-string of window-total-size more self-contained.
adds f22bc72 Don't prevent random file systems from being unmounted.
adds db2f09a Simplify previous patch.
adds f314e84 Revert 2013-01-31 change that decides coding system
before backing up
adds c7367d2 Merge from emacs-24; up to 2014-06-28T23:35:address@hidden
adds fe2f33e Fix default width not being 80, but 77.
adds 26b49df Newsticker: introduce `newsticker-treeview-date-format'.
(Bug#17227)
adds 70276d3 Set sgml-validate-command based on validator existence
adds eb7b19f * lisp/files.el (out-of-memory-warning-percentage): Turn
it off by default.
adds dfd4d9b * lisp/gnus/gnus-art.el (gnus-hidden-properties): Drop
the evil `intangible'.
adds f9575718 * lisp/erc/erc-stamp.el (erc-timestamp-intangible):
Disable by default because `intangible' is evil.
adds e024465 * lisp/vc/vc-annotate.el (vc-annotate-background-mode):
Use `with-demoted-errors' instead of `ignore-errors'.
adds bd4de70 In set_menu_bar_lines call change_frame_size instead of
set_menu_bar_lines_1.
adds 9e6adae Allow resetting image transform options
adds c167723 * lisp/mpc.el (mpc-reorder): Don't bother splitting the
"active" elements to the first part if they're the same as the selection.
adds 2cc441e Integrate Rüdiger Sonderfeld's code for detecting
conflicted files under git.
adds b535453 Add smerge support to the git back end.
adds 92180eb * erc.el Disable display commands in current buffer, fix
case where buffer name is already set
adds 43a85f2 * lisp/obsolete/mouse-sel.el (mouse-sel-mode): Use
add/remove-function. (mouse-sel--ignore): New function.
(mouse-sel-has-been-enabled, mouse-sel-original-bindings)
(mouse-sel-original-interprogram-cut-function)
(mouse-sel-original-interprogram-paste-function): Remove.
adds de34d6b Forgotten ChangeLog changes
adds 995be07 lisp/ChangeLog: Fix a recent log entry.
adds 01fe01d Initial Guile REPL (guiler) debugger support for GUD.
adds 8f94421 Support Guile backtraces in compilation mode.
adds b955868 gnus-sum.el (gnus-summary-expire-articles): Reinstall
improved version of the 2014-08-05 change
adds 727f37e * lisp/subr.el (with-output-to-temp-buffer): Doc fix;
from elisp manual.
adds 2b0cb8b * src/gmalloc.c (_malloc_mutex, _aligned_blocks_mutex)
[CYGWIN]: Use ERRORCHECK mutexes. (Bug#18222)
adds e131e4f * speedbar.el (speedbar-generic-list-tag-p): Allow
special elements from imenu.
adds 64a6f1f Bump version number to 24.3.93
adds dc01bc8 Regenerate etc/AUTHORS
adds 315865d Regenerate ldefs-boot.el
adds ed30c57 Merge from emacs-24; up to 2014-06-29T18:32:address@hidden
adds 266821b Preliminary attempt to fix horizontal scroll bar dragging
with bidi text.
adds 2b4c15d * xdisp.c (set_horizontal_scroll_bar): Don't use
uninitialized local.
adds 3bcff29 Add dependencies to fix loaddefs race during parallel
builds.
adds 52e7a5b Handle missing space marker in unified diff during header
fixup
adds 39125b2 Avoid overwriting the reversed_p flags in the glyph
matrices.
adds a8626b7 Fix horizontal scrolling in non-selected windows.
adds 2e7d434 * lisp/emacs-lisp/eldoc.el
(eldoc-highlight-function-argument): Add support for &key args. *
emacs-lisp/eldoc.el (eldoc-argument-case): Obsolete and change default.
(eldoc-function-argstring-format): Remove. (eldoc-function-argstring): Always
return upcase args. Use help-make-usage. Don't add parens.
(eldoc-get-fnsym-args-string): Don't obey eldoc-argument-case since it's too
late to do it right (bug#18048).
adds 8de8f9b * xdisp.c (erase_phys_cursor): Fix confusion between
window-relative and text area-relative x-coordinates.
adds d470a23 Fix horizontal scroll bar dragging in R2L paragraphs.
adds a558cd1 Remove 16-bit limitations in scroll bar position
reporting on MS-Windows.
adds 3f05baa Extract python-new-pythonpath to handle PYTHONPATH in
user code
adds 8dc52a1 ChangeLog fix
adds b360b10 Handle failed attempts to split a side window (Bug#18304).
adds 8ab2588 Fix a bug in texinfo-make-menu.
adds 58e6bac * configure.ac (HAVE_XPM): Explain the use of CPPFLAGS in
the Cygwin-w32 build. (Bug#18302)
adds 30f1ca3 lisp/gnus/mm-view.el (mm-display-inline-fontify): Make
the working buffer temporarily displayed when running a mode function (at least
org-mode requires it)
adds 0d880e7 Fix bug #18302 with minor issues in the MSYS2/MinGW64
build.
adds 3410f2a configure.ac: Comment fix.
adds bf5b1e2 progmodes/cc-fonts.el (c-font-lock-declarators): Fix
infinite loop, bug #18306. The bug was introduced on 2014-08-02.
adds 07b4790 Add string collation.
adds 849abe1 Mention the new functions `string-collate-lessp' and
`string-collate-equalp'.
adds 66bb953 Make ">>" act as double template ender in C++ Mode.
cc-langs.el (c->-op-cont-tokens): New lang-const split off from c->-op-cont-re.
(c->-op-cont-tokens): Change to use the above. (c->-op-without->-cont-regexp):
New lang-const.
adds 4031fb7 Handle C++11's "auto" and "decltype" constructions.
cc-engine.el (c-forward-type): Enhance to recognise and return 'decltype.
(c-forward-decl-or-cast-1): New let variables backup-kwd-sym, prev-kwd-sym,
new-style-auto. Enhance to handle the new "auto" keyword.
adds d2a633e Remove reference to obsolete configure scripts
adds f71da89 * lisp/replace.el (query-replace): Fix typo in docstring.
adds d745535 Fix docstring of `remq'
adds 90c5c87 Minor cleanups of str_collate fix.
adds 8661eba One more minor cleanup of font subsystem. * font.h
(struct font_driver): Convert text_extents to return void because returned
value is never actually used. * macfont.c (macfont_text_extents): * w32font.c
(w32font_text_extents): * xftfont.c (xftfont_text_extents): Adjust to return
void and assume that 'metrics' argument is always non-NULL. * ftfont.c
(ftfont_text_extents): * xfont.c (xfont_text_extents): Likewise. Avoid
redundant memset.
adds 015ea0f Implement locale-sensitive string collation for
MS-Windows. (Bug#18051)
adds 0a4aa6b shr.el: Encode copied URLs
adds 42ee94e Fix typo in last shr.el check-in
adds f330aa1 * vc-git.el: Comments.
adds 79404e1 * configure.ac (G_SLICE_ALWAYS_MALLOC): Remove obsolete
macro.
adds 940ac42 Fix accidental deletion of a line in last change.
adds ebd3179 Handle C stack overflow caused by too nested Lisp
evaluation. * configure.ac: Check for sigaltstack and related sigaction
support. Unconditionally check for sigsetjmp and siglongjmp.
(HAVE_STACK_OVERFLOW_HANDLING): Define if we can support it. * src/lisp.h
(toplevel) [HAVE_STACK_OVERFLOW_HANDLING]: Declare siglongjmp point to transfer
control from SIGSEGV handler. * src/keyboard.c (return_to_command_loop,
recover_top_level_message) [HAVE_STACK_OVERFLOW_HANDLING]: Ne [...]
adds ea27914 * sysdep.c (init_sigsegv) [HAVE_STACK_OVERFLOW_HANDLING]:
Add comment.
adds 75c7616 * configure.ac (HAVE_LINUX_SYSINFO): Avoid false positive
on Solaris.
adds 93d5656 ChangeLog fixes
adds aaae978 authors.el updates and sorting change
adds 6539413 gnus-art.el (gnus-article-browse-html-save-cid-content,
gnus-article-browse-html-parts): Make cid file names relative
adds fbc11fe gnus-art.el (gnus-article-browse-html-save-cid-content,
gnus-article-browse-html-parts): Revert last change that breaks links other
than cid contents
adds 7fb78a0 Fix some glitches in previous change. * sysdep.c
(stack_direction): Replace stack_grows_down to simplify calculation of stack
boundaries. (handle_sigsegv): Check whether we really crash somewhere near to
stack boundary, and handle fatal signal as usual if not. (init_sigsegv): Adjust
accordingly.
adds 28e0124 * src/keyboard.c (Vtop_level_message): Rename to
Vinternal__top_level_message, as suggested by Stefan Monnier in
http://lists.gnu.org/archive/html/emacs-devel/2014-08/msg00493.html All related
users changed. * lisp/startup.el (normal-top-level): Now use
internal--top-level-message. * doc/lispref/eval.texi (Eval): Mention possible
recovery from stack overflow.
adds 17d94f1 * lisp.h (str_collate): * sysdep.c (str_collate): Return
int. (str_collate) [__STDC_ISO_10646__]: Propagate error of wcscoll.
adds 110d87a Improve robustness of new string-collation code.
adds 9bac5fd Fix bug #18339 with segfault when $ is typed into empty
LaTeX buffer.
adds cbe070d * sysdep.c (LC_COLLATE, LC_COLLATE_MASK): Give individual
defaults.
adds 93b31b5 * lisp/subr.el (remq): Revert 2014-08-25 doc change (not
always true).
adds f7abe0a Fix bug #18277 with mouse clicks on R2L lines.
adds 93e8e44 Avoid inflooping in redisplay caused by hscrolled R2L
lines.
adds 27bc6b1 * lisp/simple.el (self-insert-uses-region-functions):
Defvar.
adds 82193f2 Fix bug #18276 with vertical motion through a display
property.
adds 73b7592 src/xdisp.c (handle_stop): Improve commentary.
adds 5d3c0a0 * lisp/progmodes/python.el (python-shell-prompt-detect):
Remove redundant executable-find.
adds ca8a194 * python-tests.el (python-shell-calculate-exec-path-2):
Update test for today's python.el changes.
adds 0fcb347 Update Emacs's bidirectional conformance per Unicode
6.3.0.
adds 09f3715 Backport: * configure.ac (HAVE_XPM): Explain the use of
CPPFLAGS in the Cygwin-w32 build. (Bug#18302)
adds 934cde5 Fix compilation warnings about snprintf in the MSDOS
build.
adds 20a4f6a * emulation/cua-rect.el (cua--highlight-rectangle): Avoid
error at point-min.
adds 825ca47 Fix unoptimized build on MSDOS.
adds e7b37ae * net/shr.el (shr-expand-url): Plain expand-file-name is
not enough; use url-expand-file-name.
adds bd3be30 shr.el: Comment.
adds dfdb730 * net/tramp-adb.el: Spell author name correctly.
adds 9b6ab1a * emacs-lisp/authors.el (authors-aliases): Addition.
adds b62da77 * etc/emacs.appdata.xml: New file
adds 6d26235 Merge from emacs-24; up to 2014-07-02T00:57:address@hidden
adds f1fdf67 Add install/uninstall rules for etc/emacs.appdata.xml
adds a7ef7a0 Some fixes for scroll bar code.
adds ea65250 Add support for HYBRID_MALLOC, allowing the use of
gmalloc before dumping and the system malloc after dumping. (Bug#18222)
adds cd19ba4 Revert x_scroll_bar_handle_click "typo fix".
adds 0f8fb0b * net/tramp.el (tramp-handle-shell-command): Use
`display-buffer'.
adds 16f1e25 * lisp/progmodes/cc-defs.el: Expose c-lanf-defconst's
expressions to the byte-compiler. (lookup-syntax-properties): Silence
byte-compiler. (c-lang-defconst): Quote the code with `lambda' rather than with
`quote'. (c-lang-const): Avoid unneeded setq.
(c-lang-constants-under-evaluation): Add docstring. (c-lang--novalue): New
constant. (c-find-assignment-for-mode): Use it instead of c-lang-constants.
(c-get-lang-constant): Same here. Get the mode's value using `funcall' [...]
adds 562d55b Misc accumulated ChangeLog convention fixes
adds fd53cca * files.el (minibuffer-with-setup-hook): Allow (:append
FUN) to append to minibuffer-setup-hook.
adds 483dc86 Move an entry where it belongs to.
adds 1764ec4 Add vectors support to Fsort. * configure.ac
(AC_CHECK_FUNCS): Check for qsort_r. * src/fns.c (sort_vector,
sort_vector_compare): New functions. (sort_list): Likewise, refactored out of
... (Fsort): ... adjusted user. Mention vectors in docstring.
(sort_vector_predicate) [!HAVE_QSORT_R]: New variable. * src/alloc.c
(make_save_int_obj): New function. * src/lisp.h (enum Lisp_Save_Type): New
member SAVE_TYPE_INT_OBJ. (make_save_int_obj): Add prototype. * test/automated
[...]
adds f0e7098 Adjust display-buffer-at-bottom.
adds dd958fb * doc/lispref/lists.texi (Functions that Rearrange
Lists): Remove description of sort ... * doc/lispref/sequences.texi (Sequence
Functions): ... and generalize it for sequences. Add an example. * src/fns.c
(Fsort): Use more natural Qsequencep error. * test/automated/fns-tests.el
(fns-tests-sort): Minor style rewrite.
adds 69149b6 * NEWS: Mention that `sort' can handle vectors.
adds 42d819e Fix last change to support Darwin/OSX (Bug#18354). *
sysdep.c (sort_vector_compare) [DARWIN_OS || __FreeBSD__]: Conditionally define
to match system's qsort_r signature. (sort_vector) [DARWIN_OS || __FreeBSD__]:
Likewise in call to qsort_r.
adds 55412cd Fix ChangeLog entry.
adds b579ae5 Add optional arguments LOCALE and IGNORE-CASE to
collation functions.
adds f894b23 * authors.el (authors): Use LOCALE argument of
`string-collate-lessp'.
adds a17b628 src/sysdep.c (str_collate) [WINDOWSNT]: Fix a typo in
2014-08-29T17:57:address@hidden
adds 2ae366c Revert a change inadvertently committed in last commit.
adds 21ba51d Implement case-insensitive and Unicode-compliant
collation on MS-Windows.
adds 7421589 * sysdep.c (str_collate): Do not look at errno after
towlower_l.
adds e6a4c15 * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Use
mode function name instead of variable name in hook docstring. (Bug#18349)
adds fb6cdfc * sysdep.c (str_collate) [__STDC_ISO_10646__]: Move up
setting errno.
adds e1a9bbb * NEWS: Mention (:append FUN) to
minibuffer-with-setup-hook.
adds e7027ea Improve error checking and error messages in
string-collation functions.
adds 670e4e4 Minor ChangeLog fixes.
adds 4051f53 admin/authors.el (authors): Fix last change so it works
for MS-Windows as well.
adds 88366fc * sysdep.c (str_collate): Clear errno just before
wcscoll(_l).
adds f9caea8 Vector-sorting fixes.
adds 0ac6761 * fns.c (sort_vector): Fix GC bug in previous change.
adds ced5a8f * configure.ac (MAKE): Export it, for config.status.
adds f356ded Fix bug#18368 with broken build on AIX due to
HYBRID_MALLOC changes.
adds 53d815b * configure.ac (__restrict_arr): Remove; no longer used.
adds 4457cc8 Fix cursor drawing in hscrolled R2L screen lines.
adds 60aa41b Replace mode-specific quit function in ibuffer.el
adds 56f9f0a * etags.c (emacs_strchr, emacs_strrchr): Remove.
adds 1564080 Clean up extern decls a bit.
adds bc12381 --enable-silent-warnings now suppresses more chatter.
adds 177030b Fix typo in previous change's ChangeLog.
adds acb6f20 Auto-commit of loaddefs files.
adds 8d033ec src/lastfile.c: Fix last change.
adds 0360ec5 Use the new string-collate-lessp function in ls-lisp.el.
adds cd6f709 Implement the GNU ls -v switch in ls-lisp.el.
adds 4ef0411 src/w32proc.c (w32_compare_strings): Support "C" and
"POSIX" locales.
adds 203fb36 nt/gnulib.mk: Synchronize with lib/gnulib.mk.
adds 50e9e58 Avoid extra calls to strlen in filesystem I/O routines. *
fileio.c (Fexpand_file_name): Avoid calls to strlen if the length of 'newdir'
is known or may be precalculated. (file_accessible_directory_p): Prefer to pass
Lisp_Object, not 'char *', and so use precalculated length.
(Ffile_accessible_directory_p): * callproc.c (encode_current_directory,
init_callproc): * charset.c (init_charset): * lread.c (load_path_check,
load_path_default): Adjust users. * lisp.h (file_ac [...]
adds 068c8b7 * fileio.c (Fexpand_file_name): Fix MS-Windows build
failure.
adds a4a30aa * fileio.c (CHECK_LENGTH): New macro.
(Fexpand_file_name): Use it and get rid of a few more calls to strlen and
strcat.
adds f25cd98 * callproc.c (egetenv_internal): Add arg and rename from
egetenv ... * lisp.h (egetenv): ... because of a new inline function used to
avoid calls to strlen for a compile-time constants.
adds 77ea21c * buffer.h (decode_buffer): New function. * buffer.c
(Fbuffer_name, Fbuffer_file_name, Fbuffer_base_buffer)
(Fbuffer_local_variables, Fbuffer_modified_p, Fbuffer_modified_tick)
(Fbuffer_chars_modified_tick, Fdelete_all_overlays): * data.c
(Flocal_variables_p): * fileio.c (Fverify_visited_file_modtime): * marker.c
(live_buffer): Use it.
adds ff8b9b2 Minor cleanup of recent strlen-avoiding patch.
adds da25527 Merge from gnulib, incorporating:
adds e6769f1 * lisp/progmodes/sh-script.el
(sh-font-lock-quoted-subshell): Try to better handle multiline elements.
adds 74910c5 Fix bug #18339 with segfault when $ is typed into empty
LaTeX buffer. Back-ported from trunk revision-id:
2014-08-27T19:40:address@hidden
adds 6539a7e * lisp/tar-mode.el (tar--extract, tar-extract): Avoid
disabling undo in extracted buffers.
adds 6141b80 * lisp/startup.el (fancy-splash-frame): Extend the fix
for Bug#16014 to the Cygwin-w32 build. (Bug#18347)
adds 7814e6e Minor ChangeLog fix.
adds 9f1b859 * src/conf_post.h (strnicmp) [CYGWIN && HAVE_NTGUI]:
Define. (Bug#18366)
adds 267a63b Fix cursor display on the fringe of R2L screen lines.
adds ad5c82a * lisp/tutorial.el (tutorial--display-changes): Fix
2014-07-29 change.
adds 0e4c8f1 * lisp/progmodes/python.el
(python-indent-post-self-insert-function): Avoid electric colon at
beginning-of-defun.
adds 7a930c3 * eval.c (internal_lisp_condition_case): Don't overrun
the stack
adds 5597a7d * lisp/tutorial.el: Restore comment lost 2006-12-21.
adds 5735a30 Fix bug #18384 with incorrect reporting of row number by
posn-col-row.
adds 9de3064 * lisp/progmodes/gud.el (gud-gdb-completion-at-point):
Add hack. (gud-gdb-completions): Remove obsolete workaround.
adds 559b827 * lisp/emacs-lisp/package.el
(package-generate-description-file): Properly quote the arguments. Change
second arg. (package--alist-to-plist-args): Rename from package--alist-to-plist
and quote the elements. (package--make-autoloads-and-stuff): Fix the test for
pre-existence of the *-pkg.el file. Adjust to new calling convention of
package-generate-description-file.
adds af86b05 test/indent/scheme.scm: New file.
adds 62fca47 Merge from emacs-24; up to 2014-07-04T02:28:address@hidden
adds 568df13 Clean up initialization and customization of horizontal
scroll bars.
adds eda0450 NEWS and TODO changes.
adds 23aec67 * lisp/progmodes/which-func.el (which-func-ff-hook): Obey
pre-existing buffer-local setting of which-func-mode. (which-func-mode): Use
defvar-local. (which-function-mode): Don't reset which-func-mode in each buffer
since it might have been set by someone else.
(which-func-update-ediff-windows): Check which-function-mode.
adds 5788005 * admin/notes/bzr: Some bisect tips.
adds 315d21d * configure.ac (MAKEINFO): Clean up some configuration
bitrot.
adds d1db070 Less chatter in 'make' output.
adds baff67f * xsmfns.c: Initialize ice_fd.
adds e77bcfa * lisp/emacs-lisp/eldoc.el
(eldoc-highlight-function-argument): Handle the case where we're currently
providing part of the &rest arg after some &key args, as in define-ibuffer-op.
adds 1f69089 * lisp/emacs-lisp/eldoc.el (eldoc-function-argstring):
Don't strip terminating paren. (eldoc-last-data-store): Return cached data.
(eldoc-get-var-docstring): Avoid setq. (eldoc-get-fnsym-args-string): Clarify
data flow.
adds 9bc6bb2 Remove stray semicolons.
adds baee695 * lisp/vc/vc-git.el (vc-git-conflicted-files): Fix bug
when git status returns nil.
adds 86e7141 calc/calc-forms.el (math-normalize-hms): Do a better
check for "negative" hms forms.
adds 04b134e * lisp/subr.el (call-process-shell-command,
process-file-shell-command): Make the `args' obsolete.
(start-process-shell-command, start-file-process-shell-command): Use `declare'.
adds 510a4a4 Add and use function horizontal-scroll-bars-available-p.
adds 40ae83c New string collation tests.
adds 833cea3 * net/tramp-sh.el (tramp-sh-handle-start-file-process):
Expand `default-directory'.
adds 2beb60d New custom variable `tex-print-file-extension' to help
users who use PDF instead of DVI.
adds e872d52 Add vector qpattern to pcase
adds 930fb80 Remove unused variable EMACS_HEAPSIZE from
src/Makefile.in.
adds b3bf18b Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.
adds 47ae4ce * automated/fns-tests.el (fns-tests--collate-enabled-p):
New function. (fns-tests-collate-strings, fns-tests-collate-sort): Use it.
adds 6726de5 Expand @AM_DEFAULT_VERBOSITY@ even if Automake is old.
adds d3cb31c * strings.texi (Text Comparison): Describe
`string-collate-equalp' and `string-collate-lessp'.
adds 2b95a8e * keyboard.c (read_decoded_event_from_main_queue):
Reinstitute alloca
adds 970d21e Fix the MS-Windows build broken by SAFE_ALLOCA changes.
adds eee8ec8 * xselect.c (x_fill_property_data): Handle negative XCDR
when data is CONSP.
adds bee4071 Adjust drag-and-drop fix when window is above top.
adds d5e25ad * callproc.c (exec_failed) [DOS_NT]: Define a dummy.
adds 4612d1e Fix bug uncovered by changing alloca to auto buffer.
adds c11b0a7 Minor updates in unidata-gen.el.
adds f8c4cd6 src/sysdep.c (emacs_full_write): Fix a typo in a comment.
adds e97a29c Fix bug #18331 with "C-h k C-g" not showing documentation
on Windows.
adds 304661b Fix misleading doc string revealed in bug #18385.
adds 3084e59 * doc/lispref/functions.texi (Core Advising Primitives):
Add a note about the confusing treatment of `interactive' for :filter-args.
adds bcbaf6b * lisp/isearch.el (isearch-yank-word-or-char): Obey
superword-mode as well.
adds 6ac5571 * lisp/vc/vc-dir.el (vc-dir-update): Don't burp in corner
case.
adds 938aed6 Fix bug #18419 with disappearing line numbers when
minibuffer is resized.
adds 6e82d87 * calendar.el (calendar-basic-setup): Avoid clobbering
calendar with diary.
adds c04714f Merge from emacs-24; up to 2014-07-08T06:24:address@hidden
adds 9025db7 * calendar.el (calendar-basic-setup): Fix
calendar-view-holidays-initially-flag and fancy display. * diary-lib.el
(diary-live-p): Doc fix.
adds 11119fe (sql-send-line-and-next): New command, bound to C-c C-n.
adds 38bf570 (sql-show-sqli-buffer): Display the buffer instead of its
name
adds 04413dc (sql-default-directory): New user option.
adds 755958b (sql-set-sqli-buffer): Call `sql-product-interactive'
when no suitable buffer is available.
adds 80465f4 * xterm.c (x_term_init): Consolidate duplicated code.
[USE_LUCID]: Revert 2014-04-02 change (Bug#18403). Add comment.
(x_delete_terminal): Do not close X connection fd (Bug#18403). Add eassert and
mark dpyinfo as dead only if it was alive.
adds c7dfea9 Add macros to allocate temporary Lisp objects with
alloca. Respect MAX_ALLOCA and fall back to regular GC for large objects. *
character.h (parse_str_as_multibyte): Move prototype to ... * lisp.h
(parse_str_as_multibyte): ... here. (struct Lisp_Cons): Add GCALIGNED attribute
if supported. (scoped_cons, scoped_list2, build_local_vector,
build_local_string): New macros. (scoped_cons_init,
pointer_valid_for_lisp_object, local_vector_init) (local_string_init): New
functi [...]
adds e2588fa Cleanup last change and make all new stuff conditional. *
lisp.h (build_local_string): Rename to ... (make_local_string): ... this macro.
(build_local_string, scoped_list1, scoped_list3): New macros. (toplevel)
[USE_STACK_LISP_OBJECTS]: Define all new macros and functions as such, use
regular fallbacks otherwise. * alloc.c (verify_alloca)
[USE_STACK_LISP_OBJECTS]: Define conditionally.
adds 607dab4 Fix the string-collation tests on MS-Windows.
adds 8fe7325 * lisp/progmodes/cc-awk.el: Remove unneeded cc-bytecomp
use. Change doc comments into docstrings. * lisp/Makefile.in: Remove cc-awk
dependency.
adds c98d0ea (sql-default-directory): Fix type annotation.
adds 11e28ab Improve the experimental local and scoped allocation.
adds a2dcba1 * src/alloc.c (verify_alloca): Replace a stray occurrence
of pointer_valid_for_lisp_object.
adds 4700363 CC-mode: Set open-paren-in-column-0-is-defun-start to
nil; plus misc cleanup. * lisp/progmodes/cc-mode.el (c-basic-common-init): Set
open-paren-in-column-0-is-defun-start. (adaptive-fill-first-line-regexp,
font-lock-syntactic-keywords): Remove declarations, unused. (run-mode-hooks):
Remove declaration. (font-lock-defaults): Use plain `defvar' to declare.
(c-run-mode-hooks): Test existence of run-mode-hooks with fboundp. *
lisp/progmodes/cc-langs.el (c-filter-ops): Av [...]
adds c9c0610 * lisp.h (DEFINE_GDB_SYMBOL_ENUM): Remove.
adds 8c2dd4d Detect iconified under Compiz/Unity
adds 36f6120 * xterm.c (handle_one_xevent): Add braces to pacify gcc
-Wall.
adds 3077351 src/w32.c (sys_write): Use SAFE_NALLOCA for the NL ->
CRLF translation buffer.
adds 1014b53 * nsterm.m (ns_draw_fringe_bitmap): Use the same logic as
other terms to determine bitmap color. (Bug#18437)
adds d1bed1f Simplify lisp.h by removing the __COUNTER__ business.
adds c8b2203 CC Mode: revert recent changes and fix bug 17463
(cc-langs.elc gets loaded at run-time). * progmodes/cc-langs.el
(c-no-parens-syntax-table): Rename the c-lang-const to
c-make-no-parens-syntax-table and correct the logic.
(c-no-parens-syntax-table): Correct the logic of the c-lang-defvar.
adds fe25297 * charset.c (Fget_unused_iso_final_char): Fix subscript
error.
adds b3ed13e Pacify --enable-gcc-warnings when no window system is
used.
adds 6e5fd49 * lisp.h (make_local_string): Nitpick indent. * print.c
(Fprin1_to_string): Remove unused GCPROs.
adds 5d27b6b More debugging aids around GCPROs. * lisp.h (struct
gcpro) [DEBUG_GCPRO]: Add extra members. (GCPRO1, GCPRO2, GCPRO3, GCPRO4,
GCPRO5, GCPRO6, GCPRO7): Minor restyle. If DEBUG_GCPRO, initialize extra
fields.
adds 20d3625 * lread.c (readevalloop_eager_expand_eval): Add GCPRO and
fix bootstrap broken if GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE.
adds 1dd1218 Remove redundant GCPROs around Ffuncall and Fapply calls.
This is safe because Ffuncall protects all of its arguments by itself. *
charset.c (map_charset_for_dump): Remove redundant GCPRO. * eval.c (Fapply,
apply1, call0, call1, call2, call3, call4, call5) (call6, call7): Likewise.
Use compound literals where applicable. (run_hook_with_args_2): Use compound
literal.
adds 0f2ed59 Spelling fixes.
adds 9f4ee99 * buffer.c (syms_of_buffer): DEFSYM Qchoice (Bug#18337).
adds 82bb5d8 Add support for Vertica SQL.
adds 5599832 Prefer ptrdiff_t to int and avoid integer overflows. *
fileio.c (make_temp_name): * font.c (font_parse_family_registry): Avoid integer
overflow on string size calculation. * data.c (Faset): Likewise for byte index.
adds cea1424 Support rendering of HTML parts in Rmail (bug #4258).
adds cac270f Decode HTML text before presenting it in Rmail.
adds 5f9d7c7 Fix HTML rendering by shr-insert-document in Rmail.
adds 4d837e5 Auto-commit of loaddefs files.
adds 85b3d35 * emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2):
Add pcase-exhaustive.
adds 2805ba1 * etc/NEWS: Mention nil `calendar-mode-line-format' will
not modify the mode line of the calendar buffer. * lisp/calendar/calendar.el
(calendar-update-mode-line): Do not overwrite mode-line-format if
calendar-mode-line-format is nil. (Bug#18467)
adds c330a17 etc/NEWS: Mention HTML support in Rmail.
adds 24acbc3 oops
adds 3f7ae02 * callproc.c (init_callproc): Fix bug introduced at
2014-09-07.
adds 36cac32 * net/tramp-cache.el (tramp-flush-file-function):
Simplify check. Suppress debug messages.
adds 5ce52d0 * register.el (insert-register): Change default
interactive insertion mode.
adds feb7e20 NEWS fix display-buffer-in-previous-window existed before
24.4, but was not in display-buffer-fallback-action
adds da60413 Fix mouse-dragging mode lines on text-mode terminals.
adds 1acb1be Fix the row number mistakenly reported by pos_visible_p
in rare cases.
adds b0fb343 * nsterm.m (updateFrameSize:, initFrameFromEmacs:)
(toggleFullScreen:): Take frame_resize_pixelwise into account when setting
resize increments.
adds d7a3bb0 * calendar/diary-lib.el (diary-list-entries): Restore
24.3 display behavior.
adds 7c2aaeb src/xdisp.c (pos_visible_p): Don't assign a boolean value
to an int var.
adds 2776a65 * lisp/desktop.el (desktop-create-buffer): Check that
buffers are still live before burying them.
adds 6e49a66 In Fresize_mini_window_internal set w->total_lines from
w->pixel_height (Bug#18422).
adds ab10393 * etc/NEWS: Mention timer error reporting. Ref:
http://debbugs.gnu.org/18444#8
adds c4ea7c9 Fix fit-window-to-buffer doc-string.
adds e868e85 Resurrect sound support on MS-Windows that was lost in
transition.
adds a6cc335 Fix expansion and encoding of sound file names on
MS-Windows.
adds 9ed6700 Fix bug #18420 with deadlocks communicating with
subprocess on MS-Windows.
adds d4dc0e1 * lisp/image.el (image-multi-frame-p): Fix thinko do not
force a delay if none was specified.
adds 11af460 Merge from emacs-24; up to 2014-07-09T02:04:address@hidden
adds 63519f6 Update documentation for `insert-register'
adds fc68497 Update documentation for `insert-register'
adds 497daa1 Tweak sort docstring
adds edb0288 If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on
stack. * lisp.h (local_cons, local_list1, local_list2, local_list3)
[USE_LOCAL_ALLOCATORS]: New macros. [!USE_LOCAL_ALLOCATORS]: Fall back to
regular functions. (build_local_string): Avoid argument name expansion clash
with make_local_string. * alloc.c (toplevel) [USE_LOCAL_ALLOCATORS &&
GC_MARK_STACK != GC_MAKE_GCPROS_NOOPS]: Preprocessor guard to avoid impossible
configuration. * charset.c (Ffind_charset_region [...]
adds a7fc3ab Support playing on MS-Windows non-ASCII sound files using
Unicode APIs.
adds 3a41eb6 * lisp/msb.el (msb--make-keymap-menu,
msb-menu-bar-update-buffers): Don't add outdated key-shortcut cache.
adds b98b1a8 If USE_LOCAL_ALLOCATORS, allocate even more Lisp objects
on stack. * charset.c (load_charset_map_from_file): Use scoped_list2 and
build_local_string. * buffer.c (Fother_buffer, other_buffer_safely,
init_buffer): * emacs.c (init_cmdargs, decode_env_path): * fileio.c
(Fexpand_file_name): * fns.c (maybe_resize_hash_table) [ENABLE_CHECKING]: *
frame.c (x_get_arg): * keyboard.c (safe_run_hooks_error): * lread.c
(load_warn_old_style_backquotes): * xdisp.c (Fcurrent_bidi_pa [...]
adds 3e67a98 Avoid more integer overflows on string size calculations.
* category.c (Fmake_category_set): * xdisp.c (get_overlay_arrow_glyph_row): *
w32font.c (intern_font_name): Prefer ptrdiff_t to int.
adds 89b3407 For symbols, use address as hash code.
adds 2e4c2fe Don't assume 'grep' supports GREP_OPTIONS.
adds 061184b Add interpreter-mode-alist support for various JavaScript
interpreters.
adds 70d0c02 * alloc.c (local_vector_init): Remove useless INLINE.
adds 18f88a4 Avoid clang-specific warnings. * buffer.c (init_buffer):
Shut up -Wself-assign. * process.c (server_accept_connection): Shut up
-Wunsequenced.
adds 9356a87 Fix minor problems found by static checking.
adds 5db525e * unexmacosx.c (copy_data_segment): Port to GCC 4.6+.
adds bb95ed9 Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.
adds e8be4f4 Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.
adds 3cab7dd More and more stack-allocated Lisp objects if
USE_LOCAL_ALLOCATORS. * lisp.h (local_list4) [USE_LOCAL_ALLOCATORS]: New macro.
[!USE_LOCAL_ALLOCATORS]: Fall back to regular list4. * frame.h
(FRAME_PARAMETER): New macro. * dispnew.c (init_display): * fontset.c
(Fset_fontset_font): * frame.c (x_default_parameter): * xfaces.c
(set_font_frame_param, Finternal_merge_in_global_face): * xfns.c
(x_default_scroll_bar_color_parameter) (x_default_font_parameter,
x_create_tip_fra [...]
adds 999c35f Preserve the aspect ratio when fitting to width/height
adds c59f47d * image-mode.el: Move defvars earlier to avoid a
byte-compilation warning.
adds 212b4d6 Allow users to specify `shr-width'
adds 48453e0 Make lisp-completion-at-point more discerning
adds 30c17da * lisp/emacs-lisp/lisp.el (lisp-completion-at-point):
Only calculate `table-etc' when `end' is non-nil.
adds 3907574 Fix bug#18265
adds a58c269 * lisp/emacs-lisp/lisp.el (lisp-completion-at-point):
Don't use `lisp--local-variables-completion-table' in the `lisp--form-quoted-p'
case.
adds 0997386 Use font-lock-face property; derive from special-mode
adds 057ba71 Auto-commit of loaddefs files.
adds 40aef37 * lisp/progmodes/perl-mode.el
(perl-syntax-propertize-function): Accept underscores in identifiers after
"sub".
adds f5fafee * lisp/progmodes/prog-mode.el (prog-mode-hook): Replace
reference to Text mode in docstring.
adds 91953c1 * lisp/simple.el (clone-indirect-buffer): Mention the
return value.
adds f135e94 Minor improvements to new stack-allocated Lisp objects.
adds 99c3fad Avoid extra call to oblookup when interning symbols. *
lisp.h (intern_driver): Add prototype. * lread.c (intern_driver): New function.
(intern1, intern_c_string_1, Fintern): * font.c (font_intern_prop): * w32font.c
(intern_font_name): Use it.
adds 84a87ab * lisp/mpc.el (mpc-data-directory): Use
locate-user-emacs-file. (mpc-volume-refresh): Make sure the corresponding
header-line is updated. (mpc-songs-jump-to, mpc-play): Use user-error.
adds 55fa245 * lisp/emacs-lisp/bytecomp.el (byte-compile-lambda):
Don't add fundoc usage for functions with no arguments.
adds efd314d * lisp/font-lock.el (font-lock-compile-keyword): Don't
confuse a lambda expression for a list.
adds 601a0cf Use lexical-bindin in Ibuffer. * lisp/ibuffer.el
(ibuffer-do-toggle-read-only): `arg' is unused. (ibuffer-compile-format):
Simplify. (ibuffer-clear-summary-columns): Simplify. * lisp/ibuf-ext.el
(ibuffer-generate-filter-groups): Don't use the third elem of dotimes when we
don't refer to the iteration var from it. (ibuffer-toggle-sorting-mode): Avoid
add-to-list. * lisp/ibuf-macs.el (define-ibuffer-column, define-ibuffer-op):
Silence byte-compiler.
adds f11af8a Fix bug #18516 with SIGSEGV in expand-file-name.
adds 13b1840 Add support for `quote' and `app'. *
lisp/emacs-lisp/pcase.el (pcase--app-subst-match, pcase--app-subst-rest): New
optimization functions. (pcase--u1): Add support for `quote' and `app'.
(pcase): Document them in the docstring.
adds 536cda1 * lisp/emacs-lisp/pcase.el (pcase-defmacro): New macro.
(pcase--macroexpand): New function. (pcase--expand): Use it.
adds 1a62555 * lisp/emacs-lisp/pcase.el (pcase--match): New
smart-constructor function. (pcase--expand pcase--q1, pcase--app-subst-match):
Use it. (pcase--macroexpand): Handle self-quoting patterns here, expand them to
quote patterns. (pcase--split-match): Don't hoist or/and here any more.
(pcase--split-equal): Optimize quote patterns as well as ` patterns.
(pcase--flip): New helper macro. (pcase--u1): Optimize the memq case directly.
Don't handle neither self-quoting nor and/or [...]
adds 7fbd780 * lisp/emacs-lisp/pcase.el: Use pcase-defmacro to handle
backquote. (pcase--upat): Remove. (pcase--macroexpand): Don't hardcode handling
of `. (pcase--split-consp, pcase--split-vector): Remove. (pcase--split-equal):
Disregard ` since it's expanded away. (pcase--split-member): Optimize for quote
rather than for `. (pcase--split-pred): Optimize for quote rather than for `.
(pcase--u1): Remove handling of ` (and of `or' and `and'). Quote
non-selfquoting values when pass [...]
adds 2b968ea * lisp/emacs-lisp/pcase.el: Allow (F . ARGS) in `app'
patterns. (pcase--funcall, pcase--eval): New functions. (pcase--u1): Use them
for guard, pred, let, and app. (\`): Use the new feature to generate better
code for vector patterns.
adds f8b25a5 * lisp/loadup.el: Increase max-lisp-eval-depth while
macroexpanding macroexp.
adds 6b33c17 Add pcase-defmacro, as well as `quote' and `app'
patterns. * loadup.el: Increase max-lisp-eval-depth when macroexpanding
macroexp. * emacs-lisp/pcase.el: Allow (F . ARGS) in `app' patterns.
(pcase--funcall, pcase--eval): New functions. (pcase--u1): Use them for guard,
pred, let, and app. (\`): Use the new feature to generate better code for
vector patterns. * emacs-lisp/pcase.el: Use pcase-defmacro to handle backquote.
(pcase--upat): Remove. (pcase--macroexpand): Don [...]
adds edf16c3 (sql-product-alist): Improve the Vertica entry.
adds 7fc340b (sql-execute): Use `special-mode'.
adds 298dfce oops
adds 6b682d2 Fix display of R2L lines in partial-width windows.
adds 2d83441 src/dispextern.h: Commentary fix.
adds ccb767d Always use matched specpdl entry to record call arguments
(Bug#18473). * lisp.h (record_in_backtrace): Adjust prototype. * eval.c
(record_in_backtrace): Return current specpdl level. (set_backtrace_args,
set_backtrace_nargs): Merge. Adjust all users. (eval_sub, Ffuncall): Record
call arguments in matched specpdl entry and use that entry in call to
backtrace_debug_on_exit. (apply_lambda): Likewise. Get current specpdl level
as 3rd arg. (do_debug_on_call): Get curren [...]
adds 005aff7 Prefer ptrdiff_t to int and avoid integer overflows. *
fileio.c (make_temp_name): * font.c (font_parse_family_registry): Avoid integer
overflow on string size calculation. * data.c (Faset): Likewise for byte index.
adds c20b4c2 Fix block cursor display in R2L lines.
adds 534f1f7 Fix display of hollow-box and hbar cursors on r2L lines.
adds df2ead3 Fix `fit-window-to-buffer' (Bug#18498).
adds a810675 Fix bug #18490 with redisplay of other windows showing a
narrowed buffer.
adds 41932b2 Clarify the doc strings of mouse-position and
set-mouse-position.
adds 46b189d Do not call egrep to determine emacs version in EDE.
adds 3a449b7 * src/image.c (imagemagick_load_image): Add delay to
imagemagick metadata. (Bug#10747, bug#18334)
adds 35ee96f Clarify url-http and url-retrieve-internal docstrings
adds b761843 Add the missing last name to ChangeLog
adds 6312668 * configure.ac: Increase headerpad_extra to 1000, update
the comment about load commands.
adds fc5ebc3 On OSX, do not free font-specific data more than once
(Bug#18501). * macfont.m (macfont_close): Release and free font-specific data
only if it wasn't previously freed.
adds 9949231 Merge from emacs-24
adds cb8e2bf Fix SAFE_ALLOCA to not exhaust the stack when in a loop.
adds c03d2c8 Auto-commit of loaddefs files.
adds 59e10fb Use known length of a Lisp string to copy it faster. *
lisp.h (lispstrcpy): New function. Add comment. * callproc.c (child_setup): *
dbusbind.c (xd_append_arg): * doc.c (get_doc_string): * font.c
(Ffont_xlfd_name): * frame.c (xrdb_get_resource): * process.c
(Fmake_network_process, network_interface_info): * w32fns.c
(Fx_open_connection): * w32proc.c (sys_spawnve): * xfns.c (select_visual): *
xfont.c (xfont_list): * xsmfns.c (x_session_initialize): * xterm.c (x_term_
[...]
adds ccc7be9 * dispextern.h, xdisp.c (window_box_right_offset): Now
static.
adds 9791475 * lisp.h (lispstpcpy): Rename from lispstrcpy, and act
like stpcpy.
adds dac5be1 Merge from gnulib.
adds 7d760fd movemail: don't dump core if the current time is
outlandish
adds 4620e6b Fix some slow uses and misuses of strcat.
adds 4b930cc * termhooks.h (enum scroll_bar_part): Begin from 0 to
allow... (struct input_event): ...unsigned bitfields. Likewise for
`event_kind' member. Prefer unsigned for `code' and 'modifiers'. Use
`timestamp' for HELP_EVENT position. Add compile-time assert. * keyboard.c
(gen_help_event, kbd_buffer_store_help_event) (kbd_buffer_get_event): Adjust
users. (scroll_bar_parts): Add Qnil to match scroll_bar_nowhere.
(make_scroll_bar_position): New function, refactored out of.. [...]
adds d4dfe4e Fix fallout on MinGW64 from the previous commit.
adds c0b1b03 * chartab.c (uniprop_encode_value_numeric): * font.c
(font_style_to_value): Use make_local_vector. (font_delete_unmatched): Use
local_cons but respect MAX_ALLOCA. * keymap.c (append_key): Use scoped_list1.
adds e9a8641 * lisp.h (USE_STACK_LISP_OBJECTS): Enable by default if
GNU_LINUX && __GNUC__ && !__clang__. Mention known problems. Adjust comment.
adds cb61706 * lisp.h (toplevel) [!USE_STACK_LISP_OBJECTS]: Fix poorly
nested conditions (Bug#18544).
adds 558eb84 Newsticker: Add commands to rearrange treeview groups and
document them. (Bug#12560)
adds cd81261 * keyboard.c (make_lispy_event): Avoid unnecessary tests
adds 0e17638 * lisp/find-cmd.el (find-cmd): Use grep's `find-program'.
Suggested by <address@hidden>.
adds 203a9eb Avoid signed integer overflow when converting Time to
ptrdiff_t.
adds 59355ea Default to stack objects on non-GNU/Linux, non-DOS_NT
platforms.
adds 10381f5 Fix local_cons etc. to not exhaust the stack when in a
loop.
adds 2494447 * configure.ac (MAKEINFO): Allow 'makeinfo' to be called
'texi2any'.
adds 340e4cc Remove code left dead after 2014-07-27 changes.
adds db61bdb Default to stack objects on DOS_NT platforms as well.
adds 730c89f * lisp.h (toplevel): Adjust comment around
USE_STACK_LISP_OBJECTS.
adds 90b6baa * xterm.c (x_new_font): Fix typo introduced by the recent
dead code removal.
adds 80067cc * lisp/net/tramp-sh.el (tramp-sh-handle-vc-registered):
Don't modify the global vc-handled-backends.
adds 6854602 Follow Emacs versioning
adds 39234dd src/w32term.h (ALIGN_STACK): Fix a typo in last commit.
adds 686b219 Don't use USE_STACK_LISP_OBJECTS on Windows with GCC
older than 4.2.
adds b8e352d * lisp/vc/add-log.el (change-log-next-buffer): Don't
create an empty buffer "ChangeLog" when the current buffer doesn't match
ChangeLog.[0-9]. Return the current buffer if no files match the default
pattern ChangeLog.[0-9]. Signal "end of multi" when file is nil.
adds 89b354a Add cl-parse-integer based on parse-integer
adds d73f2d8 * emacs-lisp/cl-extra.el (cl-parse-integer): Fix last
change.
adds 2416926 src/w32term.h (ALIGN_STACK): Fix the cpp condition.
adds 53c0a1e erc.el: Fix regression - Bug #18551
adds c575c05 Regression fix - #bug18551
adds 1f9f052 * xfns.c (x_default_scroll_bar_color_parameter):
adds 56c6a28 * progmodes/grep.el (grep-regexp-alist): Use
more-accurate regexp.
adds 6a19cde * etc/TODO: Add a few entries, remove others, expand some
adds e6cfa09 Introduce global-eldoc-mode. Move Elisp-specific code to
elisp-mode.el. * lisp/emacs-lisp/eldoc.el (global-eldoc-mode): New minor mode.
(eldoc-schedule-timer): Obey it. (eldoc-documentation-function): Default to
nil. (eldoc-mode): Don't enable if eldoc-documentation-function is not set.
(eldoc-documentation-function-default, eldoc-get-fnsym-args-string)
(eldoc-highlight-function-argument, eldoc-get-var-docstring)
(eldoc-last-data-store, eldoc-docstring-first-line) ( [...]
adds 528872c * lisp/emacs-lisp/pcase.el (pcase--split-match,
pcase--app-subst-match): Handle the case where `match' is :pcase--succeed or
:pcase--fail.
adds 87eb617 * pcase-tests.el: Add #18554 test case.
adds 548e169 * lisp/emacs-lisp/eldoc.el (eldoc-mode): Fix thinko.
adds 19e0f0a * lisp/subr.el (track-mouse): New macro. *
lisp/emacs-lisp/cconv.el (cconv-convert, cconv-analyse-form): Remove
track-mouse case. * lisp/emacs-lisp/bytecomp.el (byte-compile-track-mouse):
Remove. * src/keyboard.c (track-mouse): Rename to internal--track-mouse. Make
it into a function and change arg to be a function.
adds 5551acd * lisp/epg-config.el (epg-gpg-program): Use the plain
program names rather than their absolute file name.
adds 6c30091 Fix implementation of HYBRID_MALLOC on Cygwin.
adds bbf5e14 * configure.ac [CYGWIN]: Enable sound support.
adds 3ff1c9a Font-lock `cl-flet*', too.
adds c3301e3 * src/sheap.c (bss_sbrk_buffer_beg): Remove redundant
variable. * src/gmalloc.c [CYGWIN]: Adapt to change in sheap.c.
adds 71a7268 Keep stack-allocated Lisp objects fast rather than
versatile. * configure.ac (HAVE_STATEMENT_EXPRESSIONS): Remove. For
USE_STACK_LISP_OBJECTS, we always assume __GNUC__. * lisp.h (union
Aligned_Cons) [!GCALIGNED]: Define as such. (SCOPED_CONS_INITIALIZER): New
macro. (scoped_cons) [USE_STACK_LISP_OBJECTS]: Use it. (USE_LOCAL_ALLOCA):
Remove. (local_cons, local_list1, local_list2, local_list3, local_list4):
Remove. Stack overflow checking makes them too slow. (make_l [...]
adds 98c58df Do not set `url-gateway-method' in `url-https'.
(Bug#16543)
adds 2d7ade0 Do not set `url-gateway-method' in `url-https'.
(Bug#16543)
adds 8f24b58 mml: Signal error on invalid <#secure> tag
adds cbdc06f Rename 24.5 to 25.1
adds 2b3d968 Follow-up to renaming v24.5 to 25.1.
adds 7348668 * lisp/ses.el (ses--letref): Quote value before it gets
re-evaluated.
adds a19f097 * lisp/minibuffer.el (completion-at-point): Emit warning
for ill-behaved completion functions.
adds dc45256 Simplify stack-allocated Lisp objects, and make them more
portable.
adds c5235fb Add TODO to replace cl with cl-lib.
adds 491bdec Merge from emacs-24; up to 2014-07-12T04:06:address@hidden
adds 2b2e7e6 * TODO: Remove char/unsigned char, long long, IRIX
unexelf.c.
adds eeb46c7 * ses.el (ses-calculate-cell): bind row and col
dynamically to their values with 'cl-progv'. (ses-dorange): bind row, col,
maxrow and maxcol dynamically to their values with 'cl-progv', also use
non-interned symbols for row, minrow, maxrow, mincol and maxcol.
(maxrow maxcol): New defvar, to make the compiler happy.
adds a701e35 Auto-commit of loaddefs files.
adds 699aeb0 * frame.c (x_set_frame_parameters): Port
--enable-gcc-warnings
adds fe0a52e * xterm.c (x_term_init): Allocate temps on stack, not on
heap.
adds c44d458 * lisp/ses.el (ses-setup): Don't assume modifying the
iteration var of dotimes affects the iteration.
adds 6e28231 * internals.texi (Stack-allocated Objects): Describe this
feature.
adds eaa8c21 Fix last change in lispref.
adds b2e14af * lisp/ses.el (ses--row, ses--col): New dyn-scoped vars,
to replace row&col. (ses-center, ses-center-span): Use them. (ses-print-cell):
Bind them while calling the printer. (row, col, maxrow, maxcol): Don't declare
as dynamically scoped. (ses-dorange): Revert last change. (ses-calculate-cell):
Don't bind row&col dynamically while evaluating the formula. (ses-set-cell):
Avoid `eval'. (ses--time-check): Rename it from ses-time-check and turn it into
a macro.
adds 4dfc68b * internals.texi (Stack-allocated Objects): Further
improvements.
adds 6aed001 * alloc.c: Remove now-unnecessary check.
adds a45a7f5 Fix bug #18528 with crashes at startup during frameset
restoration.
adds 5217cd8 * etc/package-keyring.gpg: New file.
adds 38353b9 * lisp/erc/erc-track.el (erc-modified-channels-display):
Update all mode lines if needed. Remove call to erc-modified-channels-object
where we ignored the return value. (erc-modified-channels-update): Don't
force-mode-line-update here any more.
adds af71540 etc/charsets/README: Delete a stray quote character.
adds a5426ef * lisp/emacs-lisp/package.el (package-check-signature):
Default to nil if GPG is not available. (package-refresh-contents): Don't mess
with the keyring if we won't check the signatures anyway.
adds 95e5091 Check in accumulated leuven-theme updates before it's too
late
adds 5bb6d03 Fix bug #18545 with lack of scrolling a window when point
goes out of view.
adds e80e3bd Release MH-E version 8.6.
adds 42d4302 Spelling fix.
adds 572fe79 Fix creation of frames on MS-Windows: don't cons Lisp
objects in input thread.
adds d3b7a90 * lisp/progmodes/python.el (python-fill-paren): Don't
inf-loop at EOB.
adds 07bec0f Merge from emacs-24
adds cebe0e6 * dispnew.c (adjust_decode_mode_spec_buffer): Prefer
ptrdiff_t
adds 27900ac Use AUTO_CONS instead of SCOPED_CONS, etc.
adds 8a8c62a Auto-commit of loaddefs files.
adds a5bc0a2 * gtkutil.c (xg_set_toolkit_horizontal_scroll_bar_thumb):
Resurrect old code and fix compilation with GTK < 2.13.6.
adds 151b7f6 Revert the changes in 2014-10-01T02:25:address@hidden
adds f94ec2f Don't modify the process's command name passed to
start-process on MS-Windows.
adds 34912c0 Newsticker: Use libxml instead of `xml-parse-region'.
Fix some glitches. Clean up.
adds a57fa964 * lisp/subr.el (alist-get): New accessor. *
lisp/emacs-lisp/gv.el (alist-get): Provide expander. * lisp/winner.el
(winner-remember): * lisp/tempo.el (tempo-use-tag-list): *
lisp/progmodes/gud.el (minor-mode-map-alist): * lisp/international/mule-cmds.el
(define-char-code-property): * lisp/frameset.el (frameset-filter-params): *
lisp/files.el (dir-locals-set-class-variables): * lisp/register.el
(get-register, set-register): * lisp/calc/calc-yank.el (calc-set-register):
[...]
adds c59ef5e Improve doc for use of 'int', and discuss 'ssize_t'.
adds a8b36b9 Consolidate x-select-text. * lisp/frame.el (gui-method,
gui-method-define, gui-method-declare) (gui-call): New macros.
(gui-method--name): New function. (frame-creation-function-alist): Use
gui-method-declare. (make-frame): Use gui-method. * lisp/select.el
(gui-select-enable-clipboard): Rename from x-select-enable-clipboard and move
here. (x-select-enable-clipboard): Define as obsolete alias.
(gui-last-selected-text): New var, to replace x-last-selected-text. (gui-se
[...]
adds 850fe80 Commit forgotten ChangeLog files
adds 2f990ea calc/calc-help.el (calc-describe-thing): Quote strings
which could look like regexps.
adds c7c0acd Add missing name to Changelog.
adds 31300be Consolidate management/ownership of selections. *
lisp/select.el (gui-get-selection-alist): New method. (gui-get-selection): Use
it. Rename from x-get-selection. (x-get-selection): Define as obsolete alias.
(x-get-clipboard): Mark obsolete. (gui-get-primary-selection): New function.
(x-get-selection-value): Mark obsolete. (gui-own-selection-alist,
gui-disown-selection-alist) (gui-selection-owner-p-alist): New methods.
(gui-set-selection): Use them. Rename from x-se [...]
adds 5f8947c Rotate etc/NEWS files for version 25
adds 3af2917 Do not reset input ring if one exists
adds 64a67db Use local variable to determine if buffers should be
renamed
adds b861616 * src/lisp.h: Fix up compilation for
USE_STACK_LISP_OBJECTS=false.
adds 4ea7bee * simple.el (deactivate-mark): Fix typo.
adds 1c14255 * lisp/frame.el: Use lexical-binding. (make-frame): Use t
rather than nil for tty's window-system. * lisp/startup.el (command-line): Use
gui-method.
adds 8eb61e5 * alloc.c (mark_overlay): Assume that overlay boundaries
are always markers. Add comment. * lread.c (read_internal_start): Use
convenient validate_subarray. Adjust docstring. (Fread_from_string): Adjust
docstring.
adds 85ee81a * lisp/progmodes/python.el
(python-shell-completion-get-completions): Use
python-shell--prompt-calculated-input-regexp from the process buffer. Don't
assume that `line' comes from the process buffer.
adds c814532 mml: Signal error on invalid <#secure> tag
adds 24e1e65 Auto-commit of loaddefs files.
adds e2e773b * xfaces.c (Finternal_set_lisp_face_attribute): Don't try
to make a font_object from a tty frame.
adds 335e962 * xfaces.c (Finternal_set_lisp_face_attribute): Added
FIXME comment.
adds e694e2a package-test tweaks for hydra
adds 2ff7916 * emacs/package.texi (Package Installation): Mention
etc/package-keyring.gpg.
adds c8ea4b9 * package.el (package-import-keyring): Create gnupg
directory private. See bug#17625#155.
adds 801e7c2 ChangeLog whitespace trivia
adds ef9bcf3 Bump version to 24.3.94; regenerate ldefs-boot and AUTHORS
adds d7f413b Merge from emacs-24
adds 253428c src/dispnew.c (adjust_decode_mode_spec_buffer): Use 'int'
instead of 'ssize_t'.
adds a7f5d04 * lisp/obsolete/lucid.el (read-number): Remove,
redundant. * lisp/obsolete/cl-compat.el (cl-floor, cl-ceiling, cl-round,
cl-truncate): Remove, broken.
adds f3c69fb * erc.el (erc-nick-at-point): Fix format-string typo
(Bug#17755).
adds f0da11b * lisp/term/ns-win.el: Add functions to ns frame, not x
frame.
adds d6f8fef New gui-selection-value consolidating x-selection-value.
* lisp/select.el (gui-selection-value-alist): New method.
(gui-selection-value): New function. (x-selection-value): Make it an obsolete
alias. * lisp/simple.el (interprogram-paste-function): Default to
gui-selection-value. * lisp/w32-common-fns.el (w32-get-selection-value):
Simplify. (x-selection-value): Remove alias. (interprogram-paste-function):
Don't set. (gui-selection-value): Define for w32. * lisp/term/x [...]
adds 7118822 * lisp/select.el: Add commentary discussion.
adds 11bd10a Fix x-focus-frame bug with "Not an in-range integer".
adds 6846b00 Consistently use min and max macros from lisp.h. *
coding.c (min, max): * font.c (MAX): * unexhp9k800.c (min): * unexw32.c (min,
max): Use definitions from lisp.h. * regex.c (MAX, MIN) [!emacs]: Define own
max and min as such. Adjust users. * gmalloc.c (min): Tiny style change.
adds 955d5d0 * fileio.c (emacs_readlinkat, Finsert_file_contents): *
w32fns.c, xfns.c (x_create_tip_frame): Use AUTO_STRING.
adds efb615a erc.el (erc-rename-buffers): Use defcustom instead of
defvar.
adds f0848fa Updating ERC documentation
adds 09ca952 doc/misc/erc.texi (Connecting): Remove stray "OA" that
failed the manual build.
adds 3d900a8 Fix bug #18584 with assertion violations while scrolling.
adds 6d5bb00 * configure.ac: Port to strict POSIX shells on non-MinGW.
adds f0db348 * lisp/vc/vc-svn.el (vc-svn-after-dir-status): Fix the
non-remote regexp, similarly to Roger's 2010-06-12 change for the remote change.
adds e197284 * font.c (font_list_entities): Do not add empty vector to
font cache. (font_matching_entity): Likewise. If matching entity is found,
insert 1-item vector with this entity instead of an entity itself (Bug#17125).
adds a81e5de Sync with Org 8.2.8.
adds f63bd04 Mention `frame-resize-pixelwise' to make frames truly
fullscreen or maximized.
adds c799337 Fix vc-svn-ignore
adds 3df14aa A few tiny doc/ copyedits.
adds 3ef486a ChangeLog fixes
adds 79a9005 Merge from emacs-24; up to 2014-07-16T17:06:address@hidden
adds 2ae68b8 ChangeLog merge fix Yet another unlabelled backport.
adds b324e68 ChangeLog fix
adds caafef5 ChangeLog fixes
adds 259a0b6 Merge from emacs-24; up to 2014-07-17T10:18:address@hidden
adds cb32504 * lisp/progmodes/python.el: Avoid building unneeded
markers. (python-font-lock-keywords, python-indent-dedent-line)
(python-fill-paren, python-shell-completion-complete-or-indent): Prefer point
over point-marker. (inferior-python-mode): Remove redundant completion settings.
adds 94ab176 * lisp/erc/erc.el (erc-channel-receive-names): Silence
compiler warning. (address@hidden, erc-update-modes): Idem.
adds 03c4553 Merge trivially safe differences from standalone CC-mode.
* lisp/progmodes/cc-mode.el (c-initialize-cc-mode): Don't quote a symbol just
to then pass it to `symbol-value'. (prog-mode): Provide fallback definition, if
needed. * lisp/progmodes/cc-langs.el: Always load `cl'. Don't load `cl-lib'.
Remove "cl-" prefix accordingly. * lisp/progmodes/cc-fonts.el
(c-font-lock-invalid-string): Use integerp or characterp depending on the type
of characters. (c-font-lock-enum-tai [...]
adds 1a06ba3 doc/emacs copyedits re rectangle-mark-mode
adds 62cd884 Doc tweaks re multi-monitor
adds b7529d9 * doc/lispref/windows.texi (Window Sizes, Resizing
Windows): Copyedits.
adds fc7db70 Small doc/ fixes re @var usage.
adds e2634d9 Small copyedits for doc/lispref
adds 93e408d * doc/misc/vip.texi (Other Vi Commands): Markup fix.
adds 9352c14 * doc/lispref/commands.texi (Generic Commands): Copyedits.
adds 1050188 Merge from emacs-24; up to 2014-07-20T16:14:address@hidden
adds d311e8d * configure.ac: Silence warning with some old Xrandr.h.
adds cebc89e * lisp/files.el (auto-mode-alist): Use sh-mode for .zsh
files.
adds 3c6ba8b Add documentation for horizontal scroll bars and fix some
minor issues.
adds 07e80da Fix Gtk+ tearoff not present on Customize Emacs and not
at menu top.
adds b2ee3a2 * lisp/startup.el (command-line): Handle altered
user-emacs-directory in load-path warning.
adds cf7a4a0 Merge package-x-test.el into package-test.el, to avoid
running tests twice
adds 8d035a6 * admin/authors.el (authors-renamed-files-alist): Add
package-x-test.el
adds 9ed4c74 * apropos.el (apropos-symbols-internal): Avoid error with
non-symbol properties.
adds 87318e3 * lisp/net/ntlm.el (ntlm-build-auth-request): Add NTLM2
Session support.
adds 27da1ac Add NEWS entry form ntlm.el change
adds e59070b lisp/gnus/gnus-delay.el (gnus-delay-send-queue): Remove
`gnus-delay-header' last so it can be used in `message-send-hook'
adds 1dad5c7 lisp/gnus/nnimap.el (nnimap-process-expiry-targets):
Reverse the list of expired messages only when it was built in reverse order
adds 1943141 coding.c (detect_coding_iso_2022): Set coding->rejected
correctly when an invalid escape sequence is found (Bug#18610).
adds 21c1abc coding.c (detect_coding_iso_2022): Fix previous change.
adds 6a4b1b1 Import from macoport 24.3.94.
adds 7326779 Add ns-use-fullscreen-animation for non-native fullscreen
on NS.
adds 47232a2 * NEWS: Mention ns-use-fullscreen-animation.
adds 08f27aa * nsterm.m (ns_select, ns_read_socket): Use
unwind_protect to decrease apploopnr.
adds 6e604a8 * nsterm.m (ns_draw_window_cursor): Adjust y for hbar
cursor only if smaller than line height (Bug#17977).
adds 12c9762 doc/emacs small markup fixes
adds c938c07 * imenu.el (imenu-default-goto-function): Fix typo.
adds 249635f Merge from emacs-24; up to 2014-07-21T01:34:address@hidden
adds 223ed51 * nsfont.m (nsfont_draw): Use CGFloat for GNUstep newer
than 0.23.
adds d589d25 Fix disable toolbar for GNUStep.
adds 918b5de * keyboard.c (Qleft, Qright): Remove duplicate
definitions.
adds 3f65970 Remove calendar code obsolete since at least version 23.1
adds 195c5c4 * imenu.el (imenu): Re-write for clarity.
adds 971113a * configure.ac: Add -Wno-string-plus-int for clang.
adds 102c5a3 * lisp/menu-bar.el (menu-bar-games-menu): Remove
landmark. It's not a game you can play, and is of no interest to the casual
browser. It was broken for years and no-one even noticed. Ref:
http://lists.gnu.org/archive/html/emacs-devel/2014-06/msg00288.html
adds 87666a0 * lisp/Makefile.in (obsolete-autoloads): Write to a
separate file, to workaround autoloads bug. (AUTOGENEL): Add
obsolete/loaddefs.el.
adds 71785ae * lisp/icomplete.el: Move Iswitchb autoload here. Much
simpler. * lisp/Makefile.in (obsolete-autoloads): Remove. (AUTOGENEL): Remove
obsolete/loaddefs.el. * lisp/loadup.el: Don't load obsolete/loaddefs.el. *
lisp/obsolete/iswitchb.el (iswitchb-mode): Use normal autoload cookie. Remove
redundant obsolescence thingy.
adds 3ef041a * lisp/term/w32-win.el: Move all code from
32-common-fns.el here. (gui-select-text, gui-selection-value): Use w32 handlers
in the w32 console as well. * lisp/w32-common-fns.el: Remove. * lisp/loadup.el:
Don't load w32-common-fns.el. * w32-fns.elc: Don't require w32-common-fns. *
src/lisp.mk (lisp): Remove w32-common-fns.elc.
adds ceea537 Fix "make docs" failure
adds 83f0467 lisp/gnus/gnus-icalendar.el (gnus-icalendar-identities):
Include message-alternative-emails
adds dd7023e Sync with upstream verilog-mode revision c075a492
adds 3eb1d3a * lisp/font-lock.el (font-lock-fontify-buffer): Fix
interactive-only markup.
adds 5571633 admin/unidata/Makefile.in small cleanup
adds 5bdd495 * font.c (Ffont_get_glyphs): Use validate_subarray and
fix the case where an optional string is used. Adjust docstring.
adds 8ca8fde Fix bug #18650 with warning about zlib when loading
url-vars.el.
adds 23755ba * admin/unidata/Makefile.in: Check for deleted uni-
files. (all): Use unifiles rather than charprop.el. (FORCE): New variable and
phony rule. (${unidir}/charprop.el): Respect FORCE. (unifiles): New rule.
adds d295469 Accept terminal devices on MS-Windows in APIs that accept
frame or display.
adds c35e776 Fix bug #18649 with handling C-g on MS-Windows in -nw
sessions.
adds 97272da * lisp/progmodes/cfengine.el
(cfengine3-make-syntax-cache): Always return a syntax. Replace
call-process-shell-command with process-file. Ensure
cfengine-mode-syntax-functions-regex is always set. Ensure cache when
cfengine-cf-promises fails.
adds 289a439 * cal-x.el (calendar-dedicate-diary): Drop support for
deleted aliases.
adds 2dbd7a3 Enhance terpri to allow conditionally output a newline
adds b403033 * NEWS: Mention optional arg to terpri and new cl-lib
functions.
adds fdcb060 * lisp/frame.el (make-frame): Use t rather than nil for
`w'.
adds da55eda * package.texi (Package Menu): Package list was changed
to not say "unsigned"
adds e76955c In term-window-width subtract 1 from width when any
fringe has zero width. (Bug#18601)
adds a704403 Fix bug #18610 with crashes when visiting files with ESC
and 8-bit bytes.
adds 28ec0a8 Fix bug #18636 with documentation of multi-monitor
displays.
adds c7bfd98 doc/lispref/frames.texi: (Multiple Terminals): Fix last
commit.
adds 285dc43 * lisp/frame.el: Fix doc typo in previous
adds 01058f7 Doc tweaks
adds 942a57a * doc/lispref/frames.texi: Tweak previous tweaks.
adds 32ade3f Merge from emacs-24; up to 2014-07-22T06:37:address@hidden
adds 8881986 * lisp.h (USE_STACK_STRING): Now true only if USE_STACK
CONS.
adds dcc327d * lisp/info.el (Info-fontify-maximum-menu-size): Bump to
400k.
adds cd0351b Allow Info-fontify-maximum-menu-size to specify unlimited
adds a27cd28 * lisp/select.el (gui-selection-exists-p-alist): New
method. * lisp/menu-bar.el (menu-bar-edit-menu, clipboard-yank): *
lisp/simple.el (deactivate-mark): Use it. * lisp/term/x-win.el
(gui-selection-exists-p): * lisp/term/w32-win.el (gui-selection-exists-p): *
lisp/term/pc-win.el (gui-selection-exists-p): * lisp/term/ns-win.el
(gui-selection-exists-p): Provide a backend instance.
adds 28c3bdd [maint] Start Emacs versioning doc; nfc.
adds f5f949f * lisp/window.el (temp-buffer-window-show): Make BUFFER a
required arg.
adds 43f5299 Only initialize erc-last-saved-position if not already a
marker.
adds 244a462 * lisp/erc/erc.el: Fix paren typo in previous.
adds ab7af02 Drop support for deprecated (since 23.1) forms of
diary-display-function
adds 1badfce Fix mailaddress.
adds b34cba3 * cus-start.el (all): Add ns-use-fullscreen-animation.
adds 217f4ee * progmodes/cfengine.el (cfengine3-defuns,
cfengine3-vartypes): Use strings. (cfengine3-create-imenu-index): New function.
(cfengine3-mode): Use it for `imenu-create-index-function'.
(cfengine-auto-mode): Improve and prefer cfengine3-mode when buffer is empty.
adds 541961c Fix last change
adds f98021b * cus-start.el (all): Add missing ns to
ns-use-fullscreen-animation.
adds c1ec59d Fix ns-use-fullscreen-animation again... add boolean.
adds 4c4c5b9 Fix putenv race conditions with undefined behavior.
adds 9a26558 Require OSX >= 10.6. Remove PowerPC unexec code.
adds b73d3f5 Update doc to say Mac OS X 10.6 or later now required.
adds 80b2019 * nsmenu.m (clear): Assume OS X 10.6 or later.
adds dfbb4d5 * net/tramp-sh.el (tramp-get-remote-id): Check also for
"gid".
adds cc541e5 Spelling fixes.
adds ec11ab9 * editfns.c (dump_tz_string): No longer const.
adds d7a6097 * src/frame.c (Fmouse_pixel_position): Call
Vmouse_position_function.
adds 078c4dc Spelling fixes.
adds 52b16eb * doc/lispref/elisp.texi (DATE): Bump to October 2014. I
still have no idea what this is for, but newer is better!
adds 7b9ecf7 * doc/lispref/control.texi: Avoid overfull hbox.
adds ad1abab * doc/emacs/help.texi: Avoid overfull hbox.
adds 4b9d951 * lisp/progmodes/bat-mode.el (bat-font-lock-keywords):
Fix \\<_ typo. Reported by Arni Magnusson <address@hidden>. *
lisp/progmodes/prolog.el (prolog-electric--underscore): Same.
adds 390c2f3 Fix port to Debian GNU/kFreeBSD 7 (wheezy).
adds da373d7 Fix mailaddress
adds 20f02f2 * configure.ac (LD_SWITCH_SYSTEM_TEMACS) [CYGWIN]: Set
stack size to 8 MB. (Bug#18438)
adds a9789a1 Merge Org 8.2.9
adds b1be0ed Fix import completion.
adds 2222349 * admin/make-tarball.txt: Small additions.
adds e175fab Sync Org 8.2.10
adds b1d5ab0 Merge from emacs-24; up to 2014-07-26T11:58:address@hidden
adds be3e1b6 Update doc/ make dist rules
adds 7410c4e Merge from emacs-24; up to 2014-07-26T12:14:address@hidden
adds 07bcae0 * NEWS: Move and clarify OSX >= 10.6.
adds 2b882ee Fix bug #18699 with startup aborts of 32-bit MinGW64
build.
adds 212ecd4 Fix org/ChangeLog wrt latest Org Sync.
adds 2bcc04b ChangeLog fix
adds 7dbd8a2 Small authors.el updates
adds 440cb8f Tweak previous authors.el change
adds 2cae863 Merge from emacs-24; up to 2014-07-27T01:00:address@hidden
adds 3f8c645 * configure.ac: apple-darwin powerpc is unported.
adds 5fa75d8 * net/tramp-sh.el
(tramp-open-connection-setup-interactive-shell): Reduce the amount of set
environment variable commands.
adds bb75cdf Cleanup terminal handling code. * dispextern.h
(get_named_tty): Remove prototype but... * termhooks.h (get_named_terminal):
...resurrect it under more meaningful name. (get_terminal): Likewise, but
with... (decode_live_terminal): ...this name. (decode_tty_terminal): Add
prototype. * term.c (get_tty_terminal): Remove. (get_named_tty): Remove.
(Ftty_display_color_p, Ftty_display_color_cells, Ftty_type)
(Fcontrolling_tty_p, Fsuspend_tty, Fresume_tty): Use decode_tty_ter [...]
adds 980d78b * configure.ac: Require OSX >= 10.6 even if --with-ns is
not given.
adds fcb11ae lisp/gnus/gnus-start.el: Optionally check the newsrc.eld
file's timestamp before saving it
adds 643b1e9 * lisp/erc/erc-track.el (erc-modified-channels-display):
Update mode line more frequently.
adds 10fff83 * lisp/progmodes/elisp-mode.el
(elisp--local-variables-1): Handle quoted expressions.
adds 3e19f95 * etc/NXML-NEWS: Add standard copyright and license
notice.
adds 1d4795e Fix display of R2L entries in tabulated-list-mode.
adds ad7abc3 INSTALL trivia.
adds e01955d More INSTALL trivia
adds 6d81466 * lisp/emacs-lisp/lisp.el (lisp--local-variables-1):
Handle `quote'. Backported.
adds 924a09e Merge from emacs-24; up to 2014-07-27T09:41:address@hidden
adds 83e1e4d * INSTALL: Remove the "by hand" sections. No-one needs to
know those details, and this file is too long already.
adds 0b29869 * README: Remove some unnecessary detail.
adds 12e8ede Remove some admin/notes files
adds c1cd371 * admin/notes/versioning: Relocate and rewrite.
adds 73d4c39 * nextstep/README: Move most contents into INSTALL.
Remove license notice from file, since it is now trivial.
adds 0b4d6d3 Avoid unwanted point motion in Fline_beginning_position.
* lisp.h (scan_newline_from_point): Add prototype. * search.c
(scan_newline_from_point): New function, refactored from... * cmds.c
(Fforward_line): ...adjusted user. * editfns.c (Fline_beginning_position): Use
scan_newline_from_point and simplify the former since the latter doesn't move
point.
adds 4f6bc3c Started working on implementing UBA v6.3. Modified struct
bidi_it as required by UBA changes. Introduced BIDI_MAXDEPTH instead of
BIDI_MAXLEVEL; users changed. Added bidi_fetch_char_skip_isolates. Changed
bidi_paragraph_init to use bidi_fetch_char_skip_isolates. Removed uses of
bidi_ignore_explicit_marks_for_paragraph_level. Reverted temporary kludges that
treat isolate initiators as weak characters.
adds 8ccc6fa Remove bidi_ignore_explicit_marks_for_paragraph_level.
adds d9abb28 Finished coding of explicit directional format characters.
adds 5d84f5d Fix find_first_strong_char and implement Unicode 8.0
isolate corrections.
adds 991b257 Updated pushing and popping the bidi stack, and sos
calculations. Added the necessary members to bidi_stack.
adds 23dbf47 Updated bidi_resolve_weak. Removed next_en_* members
from stack.
adds 2fca7ae Fixed problems revealed by -Wall.
adds a7fed5a Added BidiBrackets.txt and related Unicode properties to
unidqata-gen.el.
adds 2f3daa5 Optimize memory footprint of the bidi level stack.
adds a12d75c Added initial version of biditest.el and Unicode data
file it needs.
adds eb71ffc Added bidi-resolved-levels, with a bug.
adds 924d744 Use the level stack for initial level below
bidi_level_of_next_char.
adds 0c068f1 Fix assertion violations due to a bug in
bidi_set_sos_type; add assertions.
adds c58ad38 Rewrite LRI/RLI/FSI handling in bidi_resolve_explicit_1.
adds 61a403e Fixed bidi_resolve_explicit_1 wrt isolate initiators and
PDF.
adds f0d89bb Adapt bidi_resolve_neutral to new treatment of PDF to
avoid assertion violations.
adds 027fa01 Remove the ignore_bn_limit ``optimization''.
adds 0df5896 Fix bidi_resolve_explicit when one directional control
follows another.
adds d51702f Fix N1 and N2. Remove special level for PDF. Improve
glyphless glyph display in .gdbinit/pgx.
adds e8207eb Finished writing code for isolates and fixed a few bugs
(no parens yet).
adds 6382f0a Fixed handling of LRI, RLI, and FSI. Scrolled
successfully through the entire biditest.txt file. The parentheses are still
not implemented.
adds 16f5483 Fixed a crash in 'C-x =' and in RLE followed by PDF;
fixed 'C-x =' display.
adds 5824289 Move SOS calculation into push/pop embedding level; fix
N1/N2 w/isolates.
adds 18e91e6 Added BPA. Emacs aborts at startup.
adds f6d76d1 Fixed crash at startup by starting bidi_bracket_type_t
from 1, not zero.
adds 70939d8 Fix assertion violations due to unresolvable neutrals in
cache.
adds 4eb60cd Reset the bracket_resolved flag before advancing to next
character.
adds 8cc6103 Rename type_after_w1 into type_after_wn.
adds 4d5fab6 Reset bracket_resolved bit earlier; remove bytepos from
bidi_saved_info.
adds 942ba67 Refactored saving prev info, resolve_neutrals, and
high-level cache access.
adds 84e5bb9 Fix bidi_cache_find when NEUTRALS_OK is false; RLI no
longer aborts.
adds 41d384f Ignore test/biditest.txt.
adds 0c26561 Update NEWS and lispref docs.
adds b8140e6 Fix display of TUTORIA.he jumbled by BPA.
adds e5500a9 Fixed BPA stack overflow and infloop with nested brackets.
adds d6eeb62 Fix display of LRI, RLI, and FSI by 'C-x ='.
adds 5b6bb75 Fix commentary to last commit.
adds a3c88bc Remove unneeded directional marks from etc/HELLO.
adds c1621a4 Increase 'level' in glyph struct; convert bad type aborts
into assertions.
adds 3fe73df Implement inhibit-bidi-mirroring; improve biditest.el.
adds b7e6292 Fix resolution of neutrals that came out of the cache.
adds 1a3eca0 Fix etc/tutorials/TUTORIAL.he, again.
adds e3060a0 Merge from trunk and resolve conflicts.
adds 4669732 Rewrote bracket resolution to match subtleties of
Reference Implementation.
adds 48af586 Fix initialization of flags when pushing BPA stack.
adds b8ec977 Merge from trunk.
adds ed7ebd9 Update the bidirectional reordering engine for Unicode
6.3 and 7.0.
adds d7b6011 * lisp/progmodes/compile.el
(compilation--previous-directory): Simplify. (compilation-next-error): Ensure
the parse before we look at compilation-message property.
adds 8d56586 * lisp/progmodes/m4-mode.el (m4-syntax-propertize): New
var. (m4-mode): Use it. (m4--quoted-p): New function. (m4-font-lock-keywords):
Don't handle #..\n comments any more. (m4-mode-syntax-table): Use punctuation
syntax (according to m4 manual) for most special characters.
adds f65b226 src/ChangeLog: Fix a typo.
adds dcdf2bd * lisp/emacs-lisp/eldoc.el (global-eldoc-mode): Enable by
default. Remove incorrect handling of eldoc-print-after-edit.
(eldoc-message-commands, eldoc-last-data): Use defvar. * lisp/loadup.el
(emacs-lisp/eldoc): Load it. * src/lisp.mk (lisp): Add emacs-lisp/eldoc.elc.
adds 1c54bb8 * .bzrignore: Add uni-brackets.el.
adds 290569d * configure.ac: Move the OSX 10.6 test.
adds efd91b5 * bidi.c (bidi_find_bracket_pairs): Initialize local var.
adds bcb7ccd * lisp/cedet/semantic/wisent/comp.el (wisent-defcontext):
Move declarations outside of eval-when-compile. Use `declare'.
(wisent-with-context): Add `defvar' declarations in case this macro is used in
a file compiled with lexical-binding. (wisent-semantic-action-expand-body):
Avoid add-to-list on local var.
adds 8d7ee48 * NEWS: Mention multipart/related.
adds 55aa966 Rewrite ChangeLog release notes to be less confusing
adds e68b715 cus-edit.el (custom-command-apply): Specify the return
value in the doc string. (Custom-reset-standard): Save custom-file (e.g.
.emacs) only when custom-command-apply has returned non-nil.
adds affeda3 Tabify recent ChangeLog change
adds 10471ae Merge from emacs-24; up to 2014-07-27T18:05:address@hidden
adds 40018ff src/bidi.c (bidi_find_bracket_pairs): Avoid a loop that
does nothing useful.
adds 62e3f36 Pre-load uni-brackets.el, which is always needed for
redisplay.
adds e72f519 * files.el (auto-mode-alist): Use javascript-mode for
.jsm (bug #18719).
adds 01c1b1a Trigger showing when point is in the "periphery" of a
line or just inside a paren. paren.el (show-paren-style, show-paren-delay)
(show-paren-priority, show-paren-ring-bell-on-mismatch): Remove superfluous
:group specifications. (show-paren-when-point-inside-paren)
(show-paren-when-point-in-periphery): New customizable variables.
(show-paren-highlight-openparen): Make into a defcustom.
(show-paren--unescaped-p, show-paren--categorize-paren)
(show-paren--locate-near-pa [...]
adds 417cf67 lisp/gnus/gnus-icalendar.el: Support vcal format timezones
adds 60727a5 lisp/gnus/message.el (message-insert-signature): Make
signature respect format=flowed
adds 9425017 * lisp/emacs-lisp/eieio-base.el: Use lexical-binding and
cl-lib. * lisp/emacs-lisp/eieio-core.el: Use lexical-binding and cl-lib.
(list-of): New type. (eieio--typep): Remove. (eieio-perform-slot-validation):
Use cl-typep instead. * lisp/emacs-lisp/eieio.el: Use lexical-binding drop
non-GV fallback. (defclass, defgeneric, defmethod): Add doc-string position.
(with-slots): Require cl-lib. * lisp/emacs-lisp/cl-macs.el
(cl--make-type-test): Avoid ((lambda ..) ..).
adds e31f014 tildify.el (tildify--pick-alist-entry): rename from
tildify-mode-alist
adds 5d06860 Fix lisp/ChangeLog entry added in
2014-10-17T07:20:address@hidden
adds 6743c19 Bump version to 24.4 Regenerate ldefs-boot and AUTHORS
adds cacd5c3 Fix display on X of 1-pixel R2L characters.
adds 9b4fdfd Regenerate ldefs-boot
adds 1a1f880 Merge from emacs-24; up to 2014-07-28T02:47:address@hidden
adds 67ac6d6 * configure.ac: Simplify OS X $canonical tests.
adds 774da90 Mention new whitespace-mode option: big-indent.
adds 427c362 Add a 'big-indent style to `whitespace-mode'.
adds 6c854f0 net/gnutls.el: pass correct data to `gnutls-boot'.
adds 4b6d6e6 Ensure 8-byte stack alignment in w32select's callback.
adds 605cfb8 Check that a "macro" found near point-min isn't a ##
operator. Fixes bug #18749. progmodes/cc-engine.el (c-macro-is-genuine-p): New
function. (c-beginning-of-macro): Use the above new function.
adds e23e97d Cherry-pick a fix from trunk; fix level handling in
bidi_resolve_brackets.
adds 19068c1 Fix a typo in a comment.
adds 0223090 Fix processing of brackets in isolates and crash in
w32select.c.
adds 1c39638 Move cache retrieval on forwards scans to
bidi_resolve_brackets.
adds b5e7186 Add support for canonically equivalent bracket characters.
adds 6b247d2 Fix bidi reordering of bracket characters in isolates.
adds a4c80e3 A better fix for drawing hollow cursor on X on 1-pixel
thin space characters.
adds 3f4c6d5 Handle deprecated Gtk+ stuff for version <= 3.10
adds ac225d2 * xfns.c (syms_of_xfns): Remove
x-gtk-whole-detached-tool-bar.
adds 6e5ff61 * cus-start.el (x-gtk-whole-detached-tool-bar): Remove.
adds 4e94689 * gtkutil.c: Remove no-longer-used code.
adds 2653318 * lisp/emacs-lisp/eieio: A bit more cleanup, removing
compat code.
adds 821339c Merge from gnulib.
adds 58af643 * gtkutil.c (create_dialog): Don't use
gtk_dialog_get_action_area on Gt+ >= 3.12, or gtk_misc_set_alignment on Gtk+ >=
3.14. (make_widget_for_menu_item): Don't use gtk_misc_set_alignment on Gtk+ >=
3.14 (Bug#18674). (update_frame_tool_bar): Don't use gtk_misc_set_padding on
Gtk+ >= 3.14 (Bug#18674).
adds 8259e90 Newsticker: Show feedicons in treeview. Small fix in
opml export.
adds 9932966 * NEWS: Teroffs and detachable tool bar for Gtk+ is gone.
adds 5e33446 * src/xterm.c (handle_one_xevent): Check return value
from x_handle_net_wm_state, remove net_wm_state_hidden_seen.
(get_current_wm_state): Remove net_wm_state_hidden_seen setting.
adds b9bdab7 * gtkutil.c (create_dialog): Don't use
gtk_dialog_get_action_area on Gt+ >= 3.12, or gtk_misc_set_alignment on Gtk+ >=
3.14. (make_widget_for_menu_item): Don't use gtk_misc_set_alignment on Gtk+ >=
3.14 (Bug#18674). (update_frame_tool_bar): Don't use gtk_misc_set_padding on
Gtk+ >= 3.14 (Bug#18674).
adds a7bbb82 src/ChangeLog: Remove stray duplicate entry.
adds d4107b0 Fix spelling error.
adds 57fe163 Spelling and grammar fixes in comments.
adds bc0e9e4 * lisp/textmodes/css-mode.el (scss-mode): New major-mode.
(css-mode-syntax-table): Use d style comment, to ease the scss case.
(css-ident-re): Allow things like @-moz-keyframes. (scss--hash-re): New const.
(css--font-lock-keywords): New function, extracted from css-font-lock-keywords.
(css-font-lock-keywords): Use it. (scss-mode-syntax-table,
scss-font-lock-keywords): New vars. (scss-smie--not-interpolation-p): New
function. (css-smie--forward-token, css-smie--backwa [...]
adds 1e6e7f3 Newsticker: fix broken image download via url-retrieve.
adds 56dfc81 * objects.texi (Type Predicates): Don't mention
display-table-p.
adds 9d9bcb5 Newsticker: fix broken image download via url-retrieve,
again.
adds 41e856b * lisp/emacs-lisp/bytecomp.el (=, <, >, <=, >=): Don't
optimize multi-arg case.
adds dfccf2f Temporarily revert previous bytecomp change
adds 83bad90 Add 24.4 release ChangeLog entries
adds d20b72d Restore temporarily reverted bytecomp change
adds 8a85c25 Merge from emacs-24; up to 2014-07-28T06:28:address@hidden
adds 290d4b5 * src/xdisp.c (redisplay_window): Re-run
pre-redisplay-function after we move point.
adds 1c9c88b * lisp/epg-config.el (epg-gpg-program): Don't use the
absolute names by default.
adds 1fc82d8 * lisp/obsolete/cc-compat.el: Make obsolete.
adds eed18bf Merge from emacs-24
adds e538605 * lisp/imenu.el (imenu--menubar-keymap): New var.
(imenu-add-to-menubar): Set it to remember the keymap we used.
(imenu-update-menubar): Use it instead of asking lookup-key.
adds 80aabe4 * lisp/net/newst-reader.el (newsticker--image-read):
Simplify. (newsticker--icon-read): Use dolist and fix free var error.
adds e5b3b7d Handle wrapped menu bar lines when resizing frames with
Windows API.
adds a046b8d Get rid of backend-dependent selection-handling functions
for kill/yank and make it generic instead by relying on the lower-level
selection management functions.
adds be5722e Stop vc from burying buffers sometimes
adds 18b8557 * lisp/mouse.el (mouse-drag-line): Use set-transient-map.
(mouse--down-1-maybe-follows-link): Remove unused var `this-event'.
(mouse-yank-secondary): Use gui-get-selection.
(mouse--down-1-maybe-follows-link): Use read-key.
adds 4b63c18 Rewrite "Size and Position" section in frames.texi.
adds 8ae9147 Add two "+++"s to frame section of NEWS.
adds 36749d8 Improve viewing plain text contents of document
adds 6a7884c Fix bug #18778 with slow redisplay of bracketed L2R text
with long lines.
adds d361bcf * lisp/select.el: Use lexical-binding.
(gui-set-selection): Provide an implementation for non-GUI frames. *
lisp/term/x-win.el: Use lexical-binding. (x-clipboard-yank): Fix up missed
renamings. * lisp/term/w32-win.el (libgif-version, libjpeg-version): Silence
compiler. (w32--set-selection): Fix up var names. * lisp/term/pc-win.el: Use
lexical-binding. (w16-selection-exists-p): Silence compiler warning.
(w16-selection-owner-p): Fix up missed renamings.
adds 78b215f Fix race in 'make info/dir', and speed it up.
adds 285ac87 * Makefile.in (ACLOCAL_INPUTS): Omit unnecessary use of
'wildcard'.
adds a55a730 * lisp/progmodes/cfengine.el (cfengine3-defun-full-re):
New var. (cfengine3-create-imenu-index): Use it and use ` ' for separation.
(cfengine3-current-defun): New function. (cfengine3-mode): Set
add-log-current-defun-function.
adds f43d61f Fix some doc-strings in frame.c (Bug#18789).
adds 19625ef * lisp/emacs-lisp/bytecomp.el
(byte-compile--use-old-handlers): Change default.
adds e77628b * lisp/epg.el: Use cl-defstruct.
(epg-make-data-from-file, epg-make-data-from-string, epg-data-file)
(epg-data-string): Define via cl-defstruct. (epg--gv-nreverse): New macro.
(epg-context--make): New constructor (provided vi cl-defstruct).
(epg-make-context): Rewrite using it. (epg-context-protocol,
epg-context-program) (epg-context-home-directory, epg-context-armor,
epg-context-textmode) (epg-context-include-certs, epg-context-cipher-algorithm)
(epg-context-digest- [...]
adds 864d69a * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Define an
internal predicate even if :predicate was nil, for the benefit of typep. Record
the name of the predicate for typep's use. (cl--make-type-test): Use pcase.
Obey new cl-deftype-satisfies property.
adds 01187cd * lisp/cedet/semantic/complete.el: Require
semantic/db-find.
adds 53e1541 lisp/gnus/nnimap.el (nnimap-wait-for-response): Ignore
NOOP response requested to keep connection open
adds ec4f68b lisp/gnus/gnus.el (gnus-mode-line-buffer-identification):
Don't shadow load-path, it blocks autoloading of find-image (bug#18813)
adds 9321c9c lisp/gnus/ChangeLog (2014-10-24): Add bug#
adds 3110159 Improve mouse dragging of frame edges.
adds 7026b4d A possible fix for bug #18815 with assertion violations
in bidi.c.
adds ac6839a * lisp/term/ns-win.el (ns-store-cut-buffer-internal)
(ns-copy-including-secondary): Use gui-set-selection.
adds b5dc75a * ses.el (macroexp): add require for this package, so
that function `ses--cell gets macroexp-quote. (ses--cell): makes formula a
macroexp-quote of value when formula is nil. The rationale of this changr is to
allow in the future shorter SES files, e.g. we could have only `(ses-cell A1
1.0)' instead of `(ses-cell A1 1.0 1.0 nil REFLIST)'. In such a case reference
list REFLIST would be re-computed after load --- thus trading off load time
against file size.
adds a91ff4f Fix bug #18745 with invoking Windows batch files with
embedded whitespace.
adds c286a3e * ses.el (macroexp): add require for this package, so
that function `ses--cell' gets macroexp-quote --- this change was supposed to
be in my previous commit, but left out by mistake. (ses--cell): Do not make
formula a macroexp-quote of value when value, not formula, is *skip*.
adds b5ea86d1 * net/tramp-gvfs.el (tramp-gvfs-methods-mounttracker)
(tramp-gvfs-mountlocation-signature): Check `tramp-gvfs-enabled' during
initialization.
adds 3abb316 * nsselect.m: pasteboard_changecount is new.
(ns_store_pb_change_count, ns_get_pb_change_count)
(ns_get_our_change_count_for): New functions.
(ns_string_to_pasteboard_internal): Correct comment. type => gtype in eassert,
Call ns_store_pb_change_count. (Fns_own_selection_internal): Remove data, use
value. (Fns_disown_selection_internal, Fns_selection_owner_p): Replace
Vselection_alist check, with change count check. (Fns_get_selection):
Initialize val to Qnil. Only g [...]
adds c1609a8 Preparing for git transition; replace bzr-specific
language.
adds 2a7753c Neutralize language specific to a repository type.
adds 88a297f Neutralize names specific to a repository type.
adds 64d9c3f Neutralize language specific to a repository type.
adds 5862e22 Anticipatory removal of some test data that will be
obsolete shortly.
adds 65e2cda Neutralize language specific to a repository type.
adds ed81dc6 Next binary distribution will not contain .bzrignore
files.
adds 08072a4 Preparing foe git transition.
adds fe133ac Neutralize some production names specific to a repository
type.
adds 8e297e0 Looking for .bzr as a check for top-level directory will
soon be a bad idea.
adds 5070ebb Rename the 'bzr' notes file to 'repo'. For two reasons:
adds a4566ca Neutralize some language specific to a repository type.
adds fb85c18 Merge BRANCH into repo, because it belongs with the
developer advice. Also...
adds 6357aea Neutralized language specific to a repository type.
adds 3c723fc Neutralize labguage specific to a VCS type.
adds 5a9bbd1 Neutralize language specific to a VCS type.
adds 94004af * README.W32 (Preliminaries): Don't assume that this file
is at the top level. (Setting up Emacs): Minor rewording to be more accurate.
adds 2beeb6e Fix some fallback values to conform to the actual release
number.
adds 12983c7 More preparation for git tramsition. Reorganize to
sparate our dependencies.
adds ea1c65d Guidance on commit-comment formats.
adds 48ec745 lisp/gnus/gnus.el (gnus-mode-line-buffer-identification):
Don't add image data for a non-graphic display (bug#18813)
adds 45f0de5 xml.c:parse_region: Do not forget the first document
child.
adds e4bf229 Allow any symbolic value for `rcirc-fill-column'.
adds 3f3b46d doc/misc/calc.texi (Quick Calculator): Mention prefix
argument of `quick-calc'.
adds 14e5809 * net/rcirc.el (rcirc-fill-column): Use function.
(rcirc-markup-fill): Remove adjustment.
adds 123ddec Simplify use of current-time and friends.
adds 78d45b6 Port current-time change to XEmacs 21.4.
adds fcc5032 * version.el (emacs-bzr-version, emacs-bzr-get-version):
Revert 2014-10-26 change.
adds cc99f92 * lisp/net/rcirc.el (rcirc-fill-column): Unbump :version.
A change in the possible :type with no change in the default does not merit a
:version bump. Mark :risky.
adds d9a7291 * src/minibuf.c (history-length): Increase default from
30 to 100. * lisp/cus-start.el (history-length): Bump :version. [Backport]
adds ef65424 Make most emulation packages obsolete. [Backport]
adds 9d98215 * erc/erc-track.el: Docstring fixes.
adds 3e78070 * lisp/Makefile.in (AUTOGEN_VCS): Remove
emulation/tpu-edt.el. [Backport]
adds 2d8e7d1 * doc/misc/eieio.texi (Accessing Slots, CLOS
compatibility): Adjust wording since `setf' is in core rather than in CL
nowadays.
adds 3b1f2e0 * list/emulation/viper: Add some FIXME comments.
adds c9f7e33 * lisp/progmodes/python.el (inferior-python-mode): Use
add-hook.
adds 3ac4e4c * lisp/dired.el (dired-read-regexp): Make obsolete.
[Backport] (dired-mark-files-regexp, dired-mark-files-containing-regexp)
(dired-flag-files-regexp): * lisp/dired-aux.el (dired-mark-read-regexp): *
lisp/dired-x.el (dired-mark-unmarked-files): Use read-regexp directly.
adds 531f56f * lisp/skeleton.el (skeleton-autowrap): Mark as obsolete.
[Backport]
adds 24421aa * lisp/subr.el (call-process-shell-command,
process-file-shell-command): Make the `args' obsolete.
(start-process-shell-command, start-file-process-shell-command): Use `declare'.
adds a8cab05 * lisp/url/url-vars.el (url-bug-address): Make into an
obsolete alias. * lisp/url/url-http.el (url-http-handle-authentication): *
lisp/url/url-news.el (url-news-fetch-message-id): Use M-x report-emacs-bug in
help messages. [Backport]
adds 4ede14b * lisp/vc/diff-mode.el (diff-refine-changed): Rename from
`diff-refine-change' for consistency with `diff-changed'. (diff-refine-change):
Add obsolete face alias. * lisp/vc/smerge-mode.el (smerge-refined-changed):
Rename from `smerge-refined-change'. (smerge-refined-change): Add obsolete face
alias. [Backport]
adds 739ba46 * lisp/vc/vc-hg.el (vc-hg-log-graph): New var.
(vc-hg-print-log): Use it. (vc-hg-root-log-format): Include branch name and
bookmarks; ignore graph output.
adds acb965c Bump Emacs version to 24.4.50.
adds 2498362 * xdisp.c (draw_glyphs): Set clipping to highlight
boundaries. [Backport]
adds 1a7aa3c * xdisp.c (erase_phys_cursor): Fix confusion between
window-relative and text area-relative x-coordinates. [Backport]
adds bdc9a8b * configure.ac: Bump version to 24.4.51 to avoid
ambiguity with the old trunk's 24.4.50.
adds be603ee * lisp/emacs-lisp/bytecomp.el (byte-compile-and-folded):
Optimize case where all args are copyable. (=, <, >, <=, >=): Re-enable the
optimization.
adds 97be2b8 etc/DEBUG: Improve instructions for debugging infinite
loops.
adds e5dc30b * Makefile.in (${srcdir}/info/dir): Make sure info
directory exists (backport)
adds acc443a * lisp/emacs-lisp/bytecomp.el: Require cl-extra. *
lisp/emacs-lisp/cl-extra.el: Add missing provide.
adds ac0f1b8 Fix bug #18760 with incorrect decoding of tutorial for
"About Emacs" screen.
adds 894b567 Document in the user manual variables that allow
pixelwise resizing.
adds 9e147f7 Backport latest doc-view fix
adds 73fd041 Improve documentation of faces in the user manual.
adds 475e766 Fix bug #18839 with incorrect image size returned by
posn-at-point.
adds f399929 * README.W32 (Preliminaries): Don't assume that this file
is at the top level. (Setting up Emacs): Minor rewording to be more accurate.
adds b13ccfc [Backport] lisp/gnus/nnimap.el
(nnimap-wait-for-response): Ignore NOOP response requested to keep connection
open
adds 7515423 [Backport] gnus.el
(gnus-mode-line-buffer-identification): Don't add image data for a non-graphic
display; Don't shadow load-path, it blocks autoloading of find-image (bug#18813)
adds 205be08 Fix bug #18873 with non-ASCII characters in user's HOME
directory.
adds 091d322 Fix bug #18874 with rgrep not obeying grep-scroll-output.
adds e8ce549 * doc/misc/efaq.texi (Gnus does not work with NNTP):
Remove; ancient
adds dc8a585 NEWS fixes
adds 6b3093b ChangeLog date fix
adds 237bf45 * lisp/progmodes/cc-defs.el (c--macroexpand-all): New
function. (c-lang-defconst): * lisp/progmodes/cc-langs.el
(c-make-init-lang-vars-fun): Use it.
adds 52b410c Merge from emacs-24; up to 117634
adds a060ebf * NEWS: Remove items backported to NEWS.24
adds de86a5c Update some version numbers for trunk version change
adds 66e773e * xfaces.c (Finternal_set_lisp_face_attribute): Don't try
to realize font on an initial frame when running as a daemon (Bug#18869).
adds ff7ec46 * fontset.c (toplevel): Adjust comment to match
2014-06-19 change.
adds ff73c2c Add "enum classs" support to C++ mode.
progmodes/cc-langs.el (c-after-brace-list-decl-kwds) (c-after-brace-list-key):
New language consts/variables. progmodes/cc-engine.el
(c-looking-at-decl-block): Exclude spurious match of "enum struct" from
decl-block recognition. (c-backward-colon-prefixed-type): New function.
(c-backward-over-enum-header): Call above function to extend recognition of
enum structure.
adds b6a7474 Minor fix in bidi.c:bidi_cache_reset_to.
adds b77b925 * lisp/startup.el (command-line): Remove pointless
attempt to avoid statting fs ; which expand-file-name doesn't even do.
adds b645a03 * font.c (copy_font_spec): Redesign to avoid Fcopy_alist
and unnecessary initialization. Adjust comments.
adds d5262b3 * lisp/emacs-lisp/macroexp.el (macroexpand-1): New
function. (macroexp--expand-all): Unrelated tweaks. * lisp/emacs-lisp/gv.el
(gv-get): Use macroexpand-1.
adds d87931d Auto-commit of loaddefs files.
adds ce4670d Correct name on yesterday's patch "Add "enum classs"
support to C++ mode." to Daniel Colascione.
adds 722afca * lisp/select.el (gui-get-selection): Comment: data-type
ignored on NS.
adds 711066c nsselect.m cleanup, remove unused, declare vars static.
adds 614beee Ignore BUFFER_SWITCH_EVENT events for the purposes of
input-pending-p.
adds f3f7acc Make blink-parens work with a closing template delimiter.
progmodes/cc-cmds.el (c-electric-lt-gt): Cause a redisplay before calling
blink-paren-function, so as to apply syntax-table properties to the ">".
adds e54c5e4 Fix ChangeLog typo
adds fda2bc4 * src/unexmacosx.c (copy_data_segment): Port to GCC 4.6+
(backport)
adds b7bf631 * nsfns.m (x_icon): icon_top/left is int.
adds c465f1c * nsfns.m (ns_set_doc_edited): Do all logic (check
frames) here instead of in xdisp.c, function now takes void.
adds 7147768 Restore cua-delete-copy-to-register-0 and M-v command. *
lisp/delsel.el (delete-selection-save-to-register)
(delsel--replace-text-or-position): New vars. (delete-active-region): Use them.
(delete-selection-repeat-replace-region): New command, moved from cua-base.el.
* lisp/emulation/cua-base.el (cua--repeat-replace-text): Remove var.
(cua-repeat-replace-region): Move command to delsel.el. (cua--init-keymaps):
Update binding accordingly. (cua-mode): Set delete-selecti [...]
adds 12f12f9 * doc/man/emacsclient.1: Tiny markup fix
adds 0ebcd35 * etc/emacs.desktop: Add "Keywords".
adds 792faab * lisp/progmodes/vhdl-mode.el: Doc grammar fixes.
adds cac77f9 Backport changes in preparation for git migration from
trunk.
adds 1ad9ad3 Backport from trunk more changes in preparation for git
migration.
adds 15d0d8d Yet another change for git migration backported from
trunk.
adds b8ff3a9 Minor fixes in the changes in preparation for git
migration.
adds eeeaca5 admin/ChangeLog: Fix a typo.
adds 08f5580 * emacs.c (main): Don't chdir to $HOME on Cocoa if
--chdir was given.
adds 95af181 * lisp/emulation/cua-base.el (cua-delete-region): Use
delete-active-region. (cua--last-deleted-region-pos,
cua--last-deleted-region-text): Remove.
adds 4e0cc35 * macfont.m (macfont_glyph_extents): Turn off syntetic
bold if force_integral_p (i.e. no antialias). (macfont_draw): Check
ns_antialias_text, also turn off syntetic bold if no antialias.
adds 62ee8b1 * lisp/simple.el (newline): Add assertions to try and
help catch bug#18913.
adds f902d41 Auto-commit of loaddefs files.
adds ae5602c Backport Tramp changes from trunk.
adds b14b7f4 * net/tramp-sh.el (tramp-send-command): Fix the case
where the remote-echo connection property is non-nil.
adds 85f20e4 Fix bug #18856 with failure to fontify compilation
buffers.
adds 7a2d560 * net/tramp-cache.el (tramp-get-file-property)
(tramp-set-file-property): Check, that `tramp-cache-get-count-*' and
`tramp-cache-set-count-*' are bound. Otherwise, there might be compiler
warnings.
adds b99e8f8 ChangeLog simplification
adds d5d8ca3 Merge from emacs-24; up to 117656
adds bf7ded9 Clean up merge conflict.
adds fcc5b48 * sql.el (sql-interactive-mode, sql-stop): Correct fix
for Bug#16814 with let-bind of comint-input-ring variables around read and save
functions.
adds ee17a97b sql.el (sql-mode-oracle-font-lock-keywords): Correct
regexp syntax, add new keywords, and parse longer keywords first.
(sql-redirect-one): Protect against empty command. (sql-mode,
sql-interactive-mode): Set `custom-mode-group\' property
adds 4a48e97 * lisp/emacs-lisp/pp.el (pp-macroexpand-expression): Use
macroexpand-1. * lisp/progmodes/elisp-mode.el (emacs-lisp-macroexpand): Idem.
adds fce9e55 Fix bug #18897 with printing large objects from eieio.el.
adds f26d02a Fix incorrect assertion
adds 65bb8d0 * nsimage.m (ImageList, imageListNext, imageListSetNext:)
(reference): Remove. (allocInitFromFile:): Remove searching ImageList and
calling reference. (dealloc): Remove handling if ImageList.
adds 860ae45 Fix memory leak
adds 49bb335 * net/eww.el (eww-mode-map): Remove mentions of
`eww-quit'.
adds 7188af3 * net/eww.el (eww): Allow "file:/file/name" URLs.
adds cc63404 * net/eww.el (eww-submit): Encode empty form values as "".
adds 7e35a47 * net/eww.el (eww): Recognize colon-delimited IPv6
addresses..
adds 27e4b2b ChangeLog: Add bug numbers.
adds 816cad6 Fix `eww-current-source' buffer confustion
adds 2e8259b Add a new, somewhat experimental "readability" command to
eww
adds 54b3c98 Fix charset problems with the `R' command in eww
adds 13375c1 Have `R' in eww save the history
adds 029788d Fix `eww-display-html' bug when passed an explicit DOM
adds ab657ba Make titles in eww prettier
adds 01af3a5 * net/shr.el (shr-retransform-dom): Allow several text
sub-nodes.
adds bd57ef3 Add missing ChangeLog entry from previous checkin
adds d9079cf * net/eww.el (eww-list-bookmarks): Autoload.
adds b318262 * INSTALL: Remove univeral binary section.
adds 39804c1 Make eww display PDFs inline
adds a3e8e50 eww compilation warning fix
adds 303fd94 Remove `eww-colorize-region'
adds b039c2e * doc/emacs/programs.texi (Misc for Programs): Fix typo.
adds d228120 * net/tramp-adb.el (tramp-adb-handle-process-file): Do
not raise an error when the command fails; the return code must indicate.
(tramp-adb-send-command-and-check): Fix docstring.
adds c33070f * nsfns.m (ns_set_doc_edited): Check for FRAME_NS.
adds 6c5a32d * net/tramp-sh.el
(tramp-do-copy-or-rename-file-via-buffer): Use a local copy of FILENAME, when
it is remote.
adds 29a13e2 Fix minor issues with functions that dump glyph matrices.
adds 3247e0e src/window.c (window_scroll_pixel_based): Fix a typo in a
comment.
adds bd673cc NEWS and comment trivia re crisp.el
adds 41e9629 Merge from emacs-24; up to 2014-08-07T11:49:address@hidden
adds 033b622 doc/misc/auth.texi (Help for users): Explain quoting
rules better
adds d94bc77 * lisp/simple.el (execute-extended-command--last-typed):
New var. (read-extended-command): Set it. Don't complete obsolete commands.
(execute-extended-command--shorter-1) (execute-extended-command--shorter): New
functions. (execute-extended-command): Use them to suggest shorter names.
(indicate-copied-region, deactivate-mark): Use region-active-p.
adds 772a965 Minor `shr-retransform-dom' fix
adds 50deba1 * lisp/emacs-lisp/byte-run.el (defun-declarations-alist):
Fix compiler-macro autoloading when specified as a lambda. *
lisp/emacs-lisp/edebug.el (edebug-safe-prin1-to-string): Assume that
edebug-prin1-to-string already handles circularity.
adds 1ca31e8 Minor readability parsing issues with SVC images
adds b0481eb eww point positioning tweak
adds 704da6e shr typo fix from recent check-in
adds 15eb2ec eww readability tweak
adds f3e25d6 * net/eww.el (eww): Trim URL with `string-trim'.
Suggested by Vibhav Pant <address@hidden>.
adds a9f1618 Spelling fixes; tweak explanation of commit messages.
adds fdcbfea * Makefile.in (install-info, uninstall): Use
--no-print-directory. (QUIET_SUBMAKE): Remove.
adds 6a278b6 Merge from emacs-24; up to 117669
adds ddce73d Revert previous accidental commit
adds d236329 * lisp/mail/emacsbug.el (report-emacs-bug): No longer
include recent-keys
adds 46fc78f * lisp/mail/emacsbug.el (report-emacs-bug): Simplify
interactive spec.
adds b6ad705 * net/tramp-sh.el
(tramp-do-copy-or-rename-file-via-buffer): Don't use a local copy; setting
`inhibit-file-name-handlers' proper might be more performant.
adds a1740a1 Fix error messages from jit-stealth-lock when
load-average returns nil.
adds 6cd9d8c * lisp/erc/erc.el (erc-send-input): Bind `str'
dynamically.
adds 58064b4 * Makefile.in (install-info, uninstall): Restore
pre-2012-12-13 solution Do not merge to trunk.
adds b6e66a5 Merge from emacs-24; up to 117669
adds 5e28461 epg: Collect output lines sent to stderr
adds eecd19c Fix void-function string-trim error
adds d9f7c52 url-http.el: introduce url-user-agent
adds a7fde0e url-http.el (url-user-agent): Add :version.
adds 1809052 * NEWS: Mention `url-user-agent'.
adds cde44c6 Require subst-x only at compile-time
adds 8b86268 * lisp/vc/vc.el (vc-region-history): New command.
(vc-print-log-internal): Use cl-some. * lisp/vc/vc-git.el
(vc-git-region-history): New function. (vc-git-region-history-mode-map)
(vc-git--log-view-long-font-lock-keywords)
(vc-git-region-history-font-lock-keywords): New vars.
(vc-git-region-history-font-lock): New function. (vc-git-region-history-mode):
New major mode.
adds e1418d0 * lisp/vc/vc/git.el: Fix previous. Move new code after
vc-git-log-view-mode definition to avoid bootstrap error. Ref:
http://hydra.nixos.org/build/16795500
adds 9e48a95 epg: Improve error handling
adds 4d5468e * lisp/emacs-lisp/macroexp.el (macroexp--expand-all):
Optimize away trivial uses of `funcall'.
adds 577ef0b * lisp/subr.el (pop): Don't call the getter twice.
adds f374845 epg: Fix the last commit
adds 4cd90e0 package.el: Display output sent to stderr, when
verification failed
adds 55ea575 package.el: Fix the last commit
adds 135a9f4 epg: Adjust to GnuPG 2.1 key listing change
adds b912aed epg: Utilize --pinentry-mode added in GnuPG 2.1
adds 361ffe1 Document how to increase contrast in EWW/shr
adds a067ef9 doc/misc/{gnus.texi,gnus-faq.texi}: Add link to EWW manual
adds 1c50b3a Improve inhibiting of implied frame resizes.
adds 0565d1f doc/misc/gnus.texi (HTML): Fix xref to EWW
adds 0e44a2d Uniquify the 'size' symbol.
adds 3946aeb * src/keyboard.c: Call gui-set-selection instead of
x-set-selection. * src/xdisp.c (window-scroll-functions): Improve docstring.
adds 2b513c3 * lisp/replace.el: History for query replace pairs.
(query-replace-defaults): Promote to a list of cons cell. Doc fix.
(query-replace-from-to-separator): New variable. (query-replace-read-from):
Let-bind query-replace-from-to-history to a list of FROM-TO strings created
from query-replace-defaults and separated by query-replace-from-to-separator.
Use it as the history while reading from the minibuffer. Split the returned
string by the separator to get FROM and TO [...]
adds a05fd1f * nsterm.m (EmacsScroller.dealloc): Reinstate, removed at
merge cleanup from 2014-11-01.
adds c936cbb Run `window-configuration-change-hook' only after all
faces have been realized.
adds 7c86a2a build-aux/msys-to-w32: simplify the initial interface.
adds 1e1f223 Makefile.in (epaths-force-w32): Simplify.
adds 31a57f2 build-aux/msys-to-w32: Minor doc fixes.
adds c6bd759 Make rmail-epa-decrypt handle more ways of formatting the
message.
adds 97cd730 * lisp/emacs-lisp/bytecomp.el: Add a warning and remove a
spurious warning. (byte-compile-initial-macro-environment): Don't compile
before eval in `eval-and-compile'. (byte-compile-arglist-warn): Add check for
defining macros after their first use. Check call use even if the function is
fboundp.
adds 076582f * dired.c (Ffile_attributes): Return Qnil, if
Fexpand_file_name raises an error.
adds bd02f3d * net/tramp-adb.el (tramp-adb-handle-file-attributes): *
net/tramp-gvfs.el (tramp-gvfs-handle-file-attributes): * net/tramp-sh.el
(tramp-sh-handle-file-attributes): Return nil in case of errors.
adds ceb7a7d Fix wrong bound to c-font-lock-declarators. Fixes bug
#18948. progmodes/cc-fonts.el (c-font-lock-declarations): Pass "(point-max)" as
bound to c-font-lock-declarators, not "limit", as the buffer is sometimes
narrowed to less than "limit" (e.g., in the presence of macros).
adds a263446 Backport fix to bug #18749 to Emacs-24 branch.
adds 5b9c3a5 * src/xgselect.c (xg_select): Use g_main_context_acquire.
adds 10c5eac * src/syntax.c (back_comment): Fix off-by-one error.
adds dbae12c epg: Adjust to GnuPG 2.1 key listing change
adds 9a51ab3 Backport from trunk documentation of shr-color-visible-*
variables.
adds cd4776b doc/misc/eww.texi: Fix a typo and improve wording of last
commit.
adds fd16108 * files.el (file-name-non-special): Wrap the call of
`insert-file-contents' by `unwind-protect', in order to set the buffer's file
name anyway.
adds 5282dec * callproc.c (encode_current_directory): Support handling
of file names prepended by "/:".
adds 2a1f6af * src/callproc.c (encode_current_directory): Fix thinko
in previous.
adds 06ee88e * lisp/emulation/cua-base.el (cua--select-keymaps): Use
region-active-p. (cua-set-mark,
cua--pre-command-handler-1,cua--post-command-handler-1): *
lisp/emulation/cua-gmrk.el (cua-cancel-global-mark): Same.
adds 499a7f1 * callproc.c (encode_current_directory): Encode dir at
the end.
adds 121ccd2 * net/tramp.el (tramp-check-cached-permissions): Include
hop in the constructed Tramp file name.
adds b03f9b5 Backport Tramp changes from trunk.
adds 89be8b9 Backport Tramp changes from trunk.
adds 86b1c77 Attempt to fix NS hang. Will probably cause merge
conflicts.
adds 4161482 Merge from emacs-24; up to 117687
adds 929201e doc/misc/Makefile.in: Parallel make fix
adds e7e61ab build-aux/msys-to-w32: always output absolute paths.
adds d244e9b * nsterm.m (ns_set_vertical_scroll_bar): Don't call bar
setPosition: unless needed (Bug#18757).
adds 7d82056 * bytecomp.el (byte-compile-report-error): Allow the
argument to be a string. Due to the vague doc, it was already being used this
way.
adds 089c6aa Merge from emacs-24; up to 117689
adds 4f9bd42 etc/NEWS: Mention the feature of query replace pairs.
adds 0ced1de * lisp/minibuffer.el (minibuffer-completion-help):
Compare this-command with completion-at-point.
adds a6d74ed Revert 118323.
adds 8958d7d Makefile.in (epaths-force-w32): Ensure that w32srcdir is
an absolute path.
adds 6f443e4 * lisp/simple.el (shell-command): Use buffer-name when
output-buffer is a buffer.
adds 90a1373 lisp/gnus/gnus-start.el (gnus-activate-group): Fix typo
reported by Tim Landscheidt
adds d1036d2 backport: erc bugfixes
adds e4ed201 Replace doc/*/Makefile.in dist rules with code in
admin/admin.el
adds da95e23 Merge from emacs-24; up to 117691
adds 0cd3403 * frame.c (Fcan_run_window_configuration_change_hook):
Return a value.
adds f862694 * xgselect.c (xg_select): Don't assume n_gfds is
nonnegative
adds 57db3f3 Fix bootstrap failure after last change to
eval-and-compile.
adds 1af3b11 Clean up merge error.
adds 6f7716e etc/NEWS: Improve wording of query-replace history entry.
adds d3dba95 * lisp/isearch.el (isearch-message-prefix): Show
"Multi-file" and "Multi-buffer" instead of "Multi".
adds 5d4da32 Update from CEDET trunk.
adds a16d6f9 Stop keeping doc/emacs/emacsver.texi in the repository
adds d737aed * doc/emacs/Makefile.in (doc-emacsver): Tweak tempfile
name.
adds 4e65e7e Stop keeping etc/refcards/emacsver.tex in the repository
adds 9be1c1e ChangeLog fix
adds f452367 * admin/admin.el: Comments.
adds 91982ed Fix bug#18964
adds be1f316 Further reduce the number of versioned files storing the
version number
adds 155d93f doc/misc/gnus.texi (Top): Add missing `HTML' menu.
(HTML): Fix xref to FAQ 4-16.
adds eca1ea9 * lisp/help.el (view-lossage): Include the actual
commands run. * src/keyboard.c (command_loop_1): Record this-command in
recent-keys. (Frecent_keys): Rewrite. and add optional `include-cmds' arg.
adds bcc9e35 backports: fix changelog
adds ea283d2 Update version to 24.5
adds d296587 * nsterm.h (EmacsScroller): judge returns bool.
adds 2ae1e0d Fix bug #18995 with compiling w32heap.c with
-funroll-loops.
adds ea75a0e Fix bug #18982 with assertion violations when reverting
buffers.
adds 03400ec Fix bug #18955 with failure generating macuvs.h on
MS-Windows.
adds edfdb22 * lisp/startup.el (command-line): Handle nil elements in
load-path.
adds c832df2 Merge from emacs-24; up to 117698
adds 7f829fa doc/misc/{gnus.texi,gnus-faq.texi}: Update docs wrt
shr/html mail
adds 02ded86 doc/misc/ChangeLog: Fix date for
2014-08-13T13:14:address@hidden
adds fbc782b fix version tags
adds 7611d85 ChangeLog tweak
adds 0121d32 Merge from emacs-24; up to 117702
adds bd46723 Allow VTIMEZONE where daylight and standard time zones
are equal.
adds 02b99d2 Refactor the eww history saving to prepare for storing
even more
adds 41d4f84 Make `l' and other commands work in eww after going back
in history
adds f188b66 Restore the header line after using `eww-readable'
adds f400908 * eww.texi (Basics): Document `eww-readable'.
adds 6019446 (eww-save-history): Don't let the history grow infinitely.
adds df87fc3 (eww-download-callback): Save only the file contents
adds 14fe367 Allow using several eww buffers (bug#16211)
adds fca2f70 Allow uploading files from eww
adds 7148318 Git transition patch
adds a85cf0d Fixes: debbugs:18940
adds 301d018 lisp/gnus/mml2015.el (mml2015-display-key-image): Adjust
:version
adds 5531e67 * net/eww.el (eww-form-file): :type isn't a valid
`defface' keyword.
adds 911ad4a Avoid undefined behavior in color table hashing.
adds 653bddc * net/eww.el (eww-form-file): Fix version number.
adds 38fa4bc Add automaticall built files to .gitignore
adds d856e6b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds cbf8ea6 Display SVG images in external <object> files
adds 0161898 Add forgotten ChangeLog entry for bug#16244
adds 51475d5 Use annotated tags for releases
adds 02ee710 * net/eww.el (eww): Add comment to clarify.
adds 584fa31 Fix minor Bazaar leftovers.
adds fdae50c shr URL expansion fixes
adds f7a192c Make shr stop descending into the dom before
`max-specpdl-size' stops us
adds 790ad01 Add a hook to be run after eww has rendered a page
adds 4af97e6 lisp/gnus/gnus-notifications.el
(gnus-notifications-notify): Provide both app-icon and image-path
adds 14b1c9d * net/shr.el (shr-inhibit-images): Add a doc string.
adds 0868bad Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 02073b2 Fix some 24-hour time stamps in documentation.
adds 94a4891 Silence warnings in ietf-drums-parse-address
adds d8c3c57 ChangeLog entry from previous commit
adds ba88f19 Don't query on Gnus exits from ephemeral groups
adds 3bdc6ce Bind `M-s M-s' globally to `eww-search-words'
adds 7169391 (emacs-repository-get-version): Call `git log' with
proper format argument
adds f48827a * net/eww.el (eww-render): Don't set the title to the URL.
adds 5d977b9 * lisp/progmodes/python.el
(python-shell-completion-get-completions): Fix previous merge.
adds 3e517d3 Fix error preloading bindings.el.
adds eb97699 Rename python-shell-virtualenv-path to fit GNU conventions
adds a5cbb7d Attempt to allocate less font entity objects in
xfont_list_pattern
adds c28ef9a Compress publicsuffix file to save space
adds 9bcde6c * .gitignore: Add emacs-[1-9]*, to ignore files like
emacs-25.0.50.1.
adds 5caf6c9 build: port to GCC 4.6.4 + glibc 2.5
adds dc7a3ba Merge from gnulib.
adds a6a43d6 Don't rerun configure if lisp/version.el changes
adds f20a19d Use derived-mode-p in python.el instead of equality test
on major-mode
adds 658b768 Time-out NS event loop
adds 788bc73 Add a draft of a very simple git workflow
adds 0d9bf97 Redo the fix, the old takes too much CPU.
adds 5fa7b71 Use cherry-pick -xe instead of git log amend
adds 9ae5396 Eldoc setup code enhancements
adds e68a171 * net/eww.el (eww-search-words): Mention
`eww-search-prefix'.
adds 86009dd * lisp/emacs-lisp/backquote.el (backquote-process):
Optimize away the ,' case.
adds d409545 Add faces for the VC modeline state indicator
adds 1a30156 2014-11-16 Thierry Banel <address@hidden> (tiny change)
adds ac03795 Git transition patch
adds e18c2a5 [Backport] lisp/gnus/mml2015.el
(mml2015-display-key-image): New variable
adds 3d08bc4 Backport .gitignore changes from master.
adds 5cf2e27 .gitignore: Add more ignorables.
adds f8c4f8d Backport fix for minor Bazaar leftovers.
adds 6688117 Fixes: 19036
adds 6a079d5 Ignore all built versions of Emacs (and .gitattributes)
adds df33e85 (emacs-repository-get-version): Call `git log' with
proper format argument
adds 15ec2d7 Backport Use derived-mode-p in python.el instead of
equality test with major-mode
adds 4cd0f2d * .gitignore: Add a few more missing entries.
adds d5a1d36 .gitignore: Add lib-src/blessmail
adds 71e866c src/window.h (WINDOW_FRAME_LINE_HEIGHT): Fix a typo in a
comment.
adds 836c444 Fixes: 18757
adds b8c9a4e Fix getting frame size wrong when restoring desktop.
adds 20478c2 (report-emacs-bug): Make a better guess at envelope-from
adds 1040099 Mark last change as "tiny"
adds 260cede Backport: Fixes: debbugs:18940
adds d4fceca Fix cherry-pick conflict.
adds 1fb97e7 Fix bug #19060 with inaccurate pixel-based scrolling.
adds a6b4278 Backport: Fix for 18993.
adds 89ebffc Fix region indentation
adds b6cd03a Ignore generated file lib/stdalign.h.
adds 92f5857 Fixes: debbugs:18432
adds 899a5a9 Backport 2014-06-30 admin/update_autogen change
adds 1033147 Use git rev-parse to get repository version
adds 4f4cf9c Don't ignore .gitattributes
adds 9075fcc Merge from emacs-24
adds 1a71302 Resolve pull conflict
adds bc5d86f Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 2444ac6 Fix ChangeLog typos.
adds 6f167f9 * lisp/progmodes/python.el
(python-shell-calculate-command): Rename from python-shell-parse-command.
Cleanup. (run-python, run-python-internal): Use it.
(python-shell-calculate-pythonpath): Rename from python-new-pythonpath.
(python-shell-calculate-process-environment): Use it.
(python-shell-calculate-exec-path): Add comment.
adds 48b2b32 Add faces for the VC modeline state indicator.
adds 651ebee Fixes: debbugs:18596
adds af19ccc Mention how to get rid of X11 warnings
adds 1af9075 Set the push default to "current", which should work
everywhere
adds a97fd0e lisp/ChangeLog: removed duplicate entry
adds 7261b4d icalendar: fix issues regarding timezones without dst
adds 7164924 Only show the "You can run" message if it's significantly
shorter
adds cbd90e1 Move eww and shr to customization group `web'
adds c2e145b * lisp/progmodes/python.el (python-mode): Avoid use of
set-local to keep Emacs 24.x compatibility.
adds c94988f * lisp/simple.el (execute-extended-command--shorter): Cut
search here. (execute-extended-command): Instead of here.
adds d1b04a9 Implement an `inhibit-read-only' text property
adds 058f56d Make the eww buffers read-only
adds 0921dbc Improve time stamp handling, and be more consistent about
it.
adds 1c7b6b3 Spelling fixes.
adds ed7b505 Port new time stamp handling to old Emacs and to XEmacs.
adds 8b98d15 lisp/gnus/message.el (message-valid-fqdn-regexp): Add
non-internaional new TLDs
adds 62243cb icalendar: Add another test case for no-dst timezones.
adds 0df06a3 intermediate commit
adds 6f20cde alarm export, first step
adds b7cce56d intermediate commit
adds 16b5f50 New option `icalendar-export-alarms'.
adds cc5519d Merge branch 'uj-icalendar-bug#5433'
adds 83087df Improve output of occur-tests in case of failure
adds 29f81b9 * lisp/bindings.el (search-map): Move `eww-search-words'
to `M-s M-w'.
adds 0eaf98e Peder Klingenberg has signed papers
adds 5813f93 * test/automated/occur-tests.el (occur-tests): Update for
output change re control-chars.
adds 9e35ff6 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 07556b0 Fix bug#5433.
adds b810409 tildify.el: introduce a `tildify-space-string' variable
adds d5ec102 tildify.el: introduce a `tildify-pattern' variable
adds 1901029 tildify.el: introduce a `tildify-foreach-region-function'
variable
adds 0b37f90 progmodes/cc-langs.el: Support some of the new keywords
in C++11.
adds b12bb4d epg: Don't show "*Error*" buffer when visiting a new file
adds 5224be2 epg: Simplify epa-pinentry-mode handling
adds 5c249e2 epg: Fix callback argument type check
adds b3cb91e Port new time stamp handling to Emacs 23.2.
adds 9e8da9d epg: Support key editing
adds b59998e Use automatic variables in nt/Makefile.in
adds 1148d37 New macro define-advice
adds b2c4e6c lisp/ChangeLog: add bug#13871.
adds cb4f666 lisp/ChangeLog: Fix bug#11386.
adds 5c0fbcf Use <up> and <down> keys to move point in the multi-line
minibuffer.
adds c0b877b * lisp/replace.el (query-replace-from-to-separator): Turn
defvar into defcustom. Wrap char-displayable-p in ignore-errors because an
attempt to autoload char-displayable-p fails during pre-loading. Move
(propertize "\0" ... 'separator t) out of customizable part to
query-replace-read-from. (query-replace-read-from): Call
custom-reevaluate-setting on query-replace-from-to-separator to reevaluate the
separator depending on the return value of char-displayable-p. http:/ [...]
adds 239aa11 * lisp/progmodes/grep.el (grep-compute-defaults): Compute
grep-highlight-matches before its use.
adds 4a306d7 * lisp/simple.el (next-line-or-history-element): Wrap
next-line in with-no-warnings. (previous-line-or-history-element): Wrap
previous-line in with-no-warnings.
adds 6316435 lisp/ido.el: New command `ido-bury-buffer-at-head'
adds 6ffab21 vc-git: Support `diff-switches'.
adds e9917c0 Fix bug #19101 with log-view-mode set in the wrong buffer.
adds 7d77dc1 Add desktop support to eww
adds a8995ca * net/eww.el (eww-desktop-misc-data): Use
`cl-remove-duplicates'.
adds 8d5bfc4 (eww-history-limit): New variable.
adds 9fd6f59 (eww-reload): Reload the page in the right buffer.
adds e25e769 * net/eww.el (eww-render): Remove a no-op :title setting.
adds 9c2c15e Add NEWS entry for define-advice
adds c2678a6 * eww.texi (Basics): Document `eww-history-limit'.
adds f437176 Add missing bug numbers to last few eww changes
adds f5d77aa build-aux/msys-to-w32: Simplify implementation and
docstring.
adds f83109f Remove never-used rev argument from VC's backend checkin
methods.
adds e7e9dbc Remove editable argument from VC's backend checkout
methods.
adds 1e81f67 Support for SRC in VC mode.
adds f9c0081 Clean up after SRC support merge (typo fixes).
adds a2c0a14 Fix bug #19136 with a typo in a vc.el comment.
adds 1b351d4 Fix the build of the Emacs User manual.
adds 48039f4 Fix bug #1702 with missing feature in arc-mode.el.
adds a131037 Fix bug #19084 with 'C-x v +' in *vc-change-log* buffers.
adds e14c435 Fix bug that produced spurious nil state.
adds c39443c 'libxml-parse(html|xml)-region': new optional param
'discard-comments'.
adds bf64213 * lisp/desktop.el (desktop-create-buffer): Use
activate-mark to set `mark-active' (bug#19058).
adds 65ed0f3 Fix `nato-alphabet' docstring.
adds 280eb43 lisp/ChangeLog: Use double space to end sentence.
adds af46a2a Rename vc-name to vc-master-rename.
adds 354a07b Isolating support code for the file-granularity back
ends: the easy part.
adds 4fe5b7c More movement of master-related code to vc-filewise.el.
adds cd22fd7 Propagate remote process environment.
adds e9b1902 Revert "More movement of master-related code to
vc-filewise.el."
adds cec2396 Unbreak the build.
adds b559a60 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 46035c6 newsticker: Fix bug#18787: Tell libxml-parse-xml-region
to discard comments.
adds db67afb Don't shrink frame when using desktop-save-mode
(Bug#19048).
adds 9a84825 * nextstep/templates/Info-gnustep.plist.in: Let configure
set URL.
adds cc252fc Add some .ico dependencies to Makefile .res rules
adds ec02f4f Fix error with `mark-defun' and "protected:" in C++ Mode.
Fixes: debbugs:19134.
adds d00c866 * src/Makefile.in (emacs.res): Add dependency on
icons/hand.cur. Use $<.
adds 239cd5b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 84e2f13 Further reduce number of versioned files storing Emacs
version number.
adds 8662e9d * nt/emacs.rc, nt/emacsclient.rc: Remove files.
Accidentally left out of previous commit. Apparently "git mv" doesn't do what I
thought it did...
adds 6d099b2 * admin/admin.el: Fix paren typo in previous.
adds 116be28 * .gitignore: Add emacs.rc and emacsclient.rc in nt/.
adds 709a517 * erc-desktop-notifications.el (erc-notifications-bus):
New customer option. Supports cases when Emacs hasn't been invoked in the same
environment where the notifications shall go to. (erc-notifications-notify):
Use it.
adds 9c33811 Handle leap months in Chinese calendar
adds 1b3e992 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds b1d07e3 * erc-desktop-notifications.el (erc-notifications-bus):
Change version to 25.1.
adds 4ad0a30 Fixes: debbugs:19149
adds 600f3d0 * tramp.texi (Remote processes): Let-bind environment
variables to `process-environment' when running `process-file' or
`start-file-process'.
adds 0b1d7cd Fixes: debbugs:19149
adds a859504 Add functions to gnutls.c for exporting certificate
details
adds 4c298b2 Implement a Network Security Manager
adds c43b706 Make some network connections warn unless they are
encrypted
adds a345ff6 Implement a new url parameter `url-request-noninteractive'
adds b10d900 Rename `nsm-security-level' to `network-security-level'
adds 7f223a5 Allow setting the charset in eww
adds dd01e20 (eww-mode-map): Bind backtab to shr-previous-link
adds 0445aff * net/eww.el (eww-add-bookmark): Fix bookmark titles.
adds e791d4d Document the eww Desktop stuff
adds 5d9ddb9 Make `M-x eww' default to the URL under point
adds 7f902e7 * net/eww.el (eww-display-html): Decode the
document-defined charset.
adds 6fd82d6 Switch to the *eww* buffer immediately to avoid doing it
asynchronously
adds b7278cd (eww-follow-link): Make going to #targets in the page
work again.
adds 79d187f Allow opening eww links in a new buffer
adds 2c783bb Fix bug marking
adds 5a0e58a * lib-src/Makefile.in (emacsclient.res): Fix yesterday's
thinko.
adds 1aafa6b gnutls.c windows compilation fix
adds 1653296 Typo fix from previous check-in
adds 8c4475f * gnutls.c: Fix Windows function definition of
gnutls_x509_crt_get_fingerprint.
adds 825351b Reduce nt and src Makefile duplication wrt emacs.res
adds e01ec2e * src/emacs.c (main) <--version>: Make use of
PACKAGE_NAME.
adds 9faf591 Fix bug #19157 with incorrect hscroll during I-search.
adds d71a2d4 * gnutls.c: Fix compilation warnings given fix
--enable-gcc-warnings.
adds 6dbaf04 New macro macroexp-let2*
adds f9fcf84 * net/eww.el (eww-set-character-encoding): Use
`read-coding-system'.
adds 7f31162 * processes.texi (Network Security): Made into its own
section and fleshed out
adds f9bff82 (Network Security): Mention more NSM variables.
adds 409e4c8 * configure.ac [HAVE_W32]: Generate nt/*.rc files when
HAVE_W32.
adds 87ac437 eww input field fixup
adds b3b0b09 * lisp/vc/vc-hooks.el (vc-state-base-face): Don't
override mode-line-inactive.
adds e22f5c0 Moved the Network Security Manager to the Emacs manual
adds a6248f1 doc/emacs/misc.texi (Network Security): Improve wording
and indexing.
adds 8df5745 * configure.ac: Relocate some recent changes to a more
logical location.
adds 27f46ae Remove a spurious comma
adds 70d7aa8 configure.ac [mingw]: Set $canonical default value
adds a3e1f8e * etc/MACHINES: State supported OS X versions.
adds 6a4dee9 * gnus-start.el (gnus-save-newsrc-file-check-timestamp):
Add :version tag.
adds 10f2f8a * gnutls.c (Fgnutls_peer_status): Check GNUTLS_INITSTAGE,
not gnutls_p.
adds 8be099a byte-run.el (function-put): Match argument names to
docstring (bug#19118).
adds 8608c10 Use a simple list of symbols in GnuTLS peer verification.
adds 59bf524 net/nsm.el: Use `gnutls-peer-status-warning-describe'.
adds 2428e38 * gnutls.c (Fgnutls_boot): Minor logging fixes.
adds d3739fe Make gnutls.c compile on older gnutls installations
adds 63ca642 * net/nsm.el (nsm-format-certificate): Don't bug out on
missing elements
adds 88871ef (gnutls_certificate_details): Reversed check in last
checkin.
adds ee4eb28 Fix previous version of nsm-warnings-ok-p
adds cfe0d44 * misc.texi (Network Security): Use "untrustworthy"
instead of "unsafe"
adds 7dbd10d * configure.ac: Fix yesterday's use of uninitialised
$version.
adds c8a2d63 * net/gnutls.el (gnutls): Set :group to 'comm so it's
near NSM.
adds 50cc807 Use usual GNU style for white space.
adds 92f6486 Fix gnutls problems caught by static checking.
adds 873bc13 Minor typo fixes in vc-src.el.
adds 9740d86 * lisp/arc-mode.el (archive-visit-single-files): Add
:version.
adds 7e24ac1 Remove spurious reference to symbol category_properties.
cc-engine.el (c-state-pp-to-literal): Fixed here.
adds 181b12e Fix up autoloads in vc-rcs.el and vc-sccs.el.
adds 4e0f8f7 Fix for vc-filewise.el unresolved-call glitch.
adds 549a1ba newsticker: Take care of UIDs when adding elements to
cache.
adds 115178c * dom.el: New file.
adds d9ba097 Use the new dom.el accessors in shr and eww
adds f054f0f ChangeLog for last checkin
adds 97d6e7e * text.texi (Document Object Model): New node to document
dom.el.
adds 28653a7 * net/eww.el (eww-highest-readability): More dom.el fixes.
adds 41a1fd3 Pass -utf8 to tidy.
adds b67e8b7 * text.texi (Document Object Model): Typo fix
adds c9cb3d5 configure.ac [MINGW]: Fix the way of getting the right
host platform.
adds 7520f89 Further eww dom.el cleanups
adds ccae04f * gnutls.c (Fgnutls_boot): Send the server name over
adds fc4d2c7 Only send SNI if the host name is not an IP address
adds 803df84 * net/shr.el (shr-make-table-1): dom.el changes for table
rendering.
adds 666e90e Better display for `paranoid' `network-security-level'
adds b121ef1 Gnus: fix XEmacs compilation
adds 8679082 * src/frame.c (Fhandle_switch_frame): Deactivate
shift-region (bug#19003). * lisp/window.el (handle-select-window): Deactivate
shift-region.
adds 202f494 Fix DocView slicing docs
adds c613f4d Fix indentation before `!=' and after `+='
adds cf100f6 Prevent resizing the echo area when iPython is enabled
adds 790c690 Simplify and fix doc-related .gitignore files.
adds 2e00757 Restore 'Bug#' -> 'debbugs:' rewrite in log-edit-mode.
adds 67a22c6 Don't assume "bzr log" uses --long format by default.
adds 81e0cca Define MINGW_W64 and use it instead of _W64
adds ba4502f Merge branch 'emacs-24'
adds 1ed5c2d Replace uses of _W64 with MINGW_W64
adds 2f5134c * NEWS: Mention dom.el.
adds 2d431af Add a DOM pretty-printing function
adds 4c555e9 Record the right URL in eww
adds a5b07aa eww input field fixup
adds 5519c34 (eww-restore-history): Inhibit change functions while
restoring the history.
adds 604ce91 (eww-process-text-input): Fix deletion at the start of
the field, too.
adds 7c449b8 Add more sanity checks to the last eww
after-change-function patch
adds 9ec7bd9 (eww-mode): Revert mistanken removal of
`buffer-disable-undo'.
adds f42adad admin: Add gitmerge.el
adds 5749885 newsticker: Change wording of confirmation prompt
regarding obsolete variable `newsticker-groups-filename'.
adds 07efa3f Use `mouse-menu-bar-map' when no other menus are
available.
adds cceb7a8 newsticker: Handle embedded (x)html in atom feeds.
adds 370258f (eww-process-text-input): Try to keep track of the size
more reliably.
adds a5fde62 * net/eww.el (eww-restore-history): Bind
`inhibit-modification-hooks'
adds d931478 Fix typo in last checkin
adds 6923223 admin: Add documentation for gitmerge.el
adds f33ec1f epg: Use epg-context-set-*-callback for extra treatment
of args
adds d36439c newsticker: Take care of nil value for
`newsticker-groups-filename'.
adds 7b79b1a Fix two issues around help-window-select. (Bug#11039)
(Bug#19012)
adds ac4532a * lisp/simple.el (execute-extended-command--shorter): Fix
the "M-p" case.
adds 91191bd * .gitignore: Add entries for emacsvers files.
adds 9875d23 * configure.ac: Simplify gnutls tests.
adds 342bc0e .gitignore cleanup.
adds fe1b545 * .gitignore: Add some nextstep/mac ignorables.
adds f773d35 * .gitignore: Add /emacs-[1-9]*/, and sort better.
adds 2fa082c Fix VC documentation related to switching branches.
adds ff953bc .gitignore: Resurrect Windows-specific ignorables lost in
last changes.
adds cd2e816 Lessen focus on ChangeLog files, as opposed to change log
entries.
adds 6ec5ee8 Improve XEmacs compatibility.
adds 4fdddb2 Fix typo in ChangeLog.
adds 54a29f4 Add a.out to .gitignore.
adds 30c94eb Add src/_gdbinit to .gitignore.
adds f9b9251 Use correct encoding to communicate with Git.
adds 04ed420 Use "~1" instead of "^" in vc-git.el to specify the
parent of a Git commit.
adds d24e558 Add more of the old .bzrignore to .gitignore.
adds 176f207 * net/tramp-sh.el (tramp-get-remote-locale): Return
"LC_ALL=C" as fallback. (tramp-open-connection-setup-interactive-shell): No
need to check for nil as `tramp-get-remote-locale' return value.
adds bd3625c Fixes: debbugs:19047
adds 238c052 Set PYTHONUNBUFFERED on shell startup.
adds 00981cbd Add git commit hooks that do some simple checks on
commits.
adds b7b18c7 Fix calendar-mark-1
adds 4de28b1 * textmodes/makeinfo.el (makeinfo-buffer): Make it work
also for remote `buffer-file-name'.
adds 7aac8f1 Fixes: debbugs:18579
adds 5ceb233 Fixes: debbugs:18579
adds 3e3b940 * src/keyboard.c: Fix comment typo.
adds 4e7112e Spelling fix.
adds f24c8f9 Fix white-space problems in ChangeLogs.
adds 5da3f6c Adjust copyright notice and obviously-wrong dates.
adds ed54567 Use consistent paxctl and setfattr flags for temacs.
adds 73cad91 Fix bug #19141 with UNCs in w32-shell-execute.
adds a10e36a auth-source: Fix Mac OS X keychain lookups.
adds d9ad26a Mention zlib1.dll as a potential reason for
libgcc-induced crashes.
adds ebf026b todo-mode.el: Handle calling todo-mode interactively.
adds 47f573a todo-mode.el: Handle calling revert-buffer.
adds 7bf7edf * lisp/progmodes/python.el
(python-shell-completion-setup-code): Use __builtin__ module (or builtins in
Python 3) and catch all errors when importing readline and rlcompleter.
adds b66511f Backport regexp stack overflow fix from emacs-24.
adds b3910f6 outline.el: Fix subtree movement.
adds 6b765b8 Fix bug #19201 with after-strings not being displayed.
adds 0cce362 Merge branch 'emacs-24'.
adds 366c1ce Improve clarity of USE_LSB_TAG definition.
adds dbff8fd Spelling fix.
adds 287740d * outline.el (outline-move-subtree-down): Refactor and
improve code.
adds aa1459a Fix up merged ChangeLog entries (dates, duplication, etc)
adds 1252594 ChangeLog fix
adds 741f5e1 * lisp/vc/vc-src.el: Fix copy-pasted :version tags.
adds 9402d80 * lisp/vc/vc-filewise.el: Comment fixes.
adds 9457d88 Add missing ChangeLog entry.
adds 6228c5d ChangeLog fix: standardize some bug refs.
adds 70723e5 ChangeLog fix.
adds 3517da7 Port better to AddressSanitizer.
adds 7536c86 * lisp/gnus/gnus-cloud.el (gnus-cloud): Add :version tag.
adds 2f4f920 VC API simplification: remove ability to set initial
revision.
adds 9e9e343 Argument removal inadvertently omitted from my previous
commit.
adds 2532d74 Renove duplicate code.
adds f82f3f1 API simplification: remove vc-workfile-unchanged-p from
pubic methods.
adds 33b4235 The vc-mistrust-permissions configuration variable is
gone.
adds 578d91a Remove vc-state-heuristic from the set of public methods.
adds f0e8c1e New macro `define-inline'.
adds c108372 Remove stay-local support in svn back end, because...
adds 2a81c5d Confine vc-stay-local to CVS, because it was unusable in
SVN.
adds 185320a Finish vc-stay-local containment.
adds 4893831 Update some documentation changes and todo items.
adds cb8ed25 Small but crucial change for new VC registration API.
adds 31410dc Minor eww point placement fixup
adds dce46a7 * .gitignore: Ignore loaddefs directly under lisp, and in
sub-sub-directories
adds d17bae9 Refactor VC merging to fix a layer violation.
adds 8bb7019 ChangeLog typo fix.
adds f8b8221 * net/nsm.el (network-security-level): Change the default
to `medium'.
adds 40ce283 Test checkin to attempt to tickle a bug reported on the
dev list.
adds 52fab40 Call `eww-after-render-hook' in the correct buffer
adds 581914e newsticker: Prevent multiple "Could not download..."
messages. Fixes bug#19166.
adds 8dac9c3 * lisp/vc/diff-mode.el (diff-kill-applied-hunks): New
command. * lisp/vc/smerge-mode.el (smerge-swap): New command.
adds b34578d * lisp/vc: Fix use of find-conflicted-file in Git.
adds e5c0350 * admin/update_autogen: Fix bogosity introduced in
2014-11-16 merge.
adds 4bc1cdd ChangeLog fixes.
adds 857f7df Auto-commit of loaddefs files.
adds 92c856e ChangeLog fix
adds 6d80f26 shr-dom-print dom.el changes
adds 808699f bzr-state randomly/unpredictably fails on non-bzr files.
adds 5175053 Merge some of the differences from the standalone CC-mode.
adds ab882ed * lisp/vc/vc-svn.el: Remove stray comment char introduced
earlier today.
adds 4f54f7b Restore ChangeLog entry clobbered earlier today.
adds ed6ce56 Terminate vc-disable-async-diff with extreme prejudice.
adds d788058 Document a trap for the unwary.
adds b7fd432 Remove could-register from the set of public VC backend
methods,
adds 7d21105 Update the git backend's header comment.
adds ea99f8c Fix minor bug introduced in 'Terminate
vc-disable-async-diff'
adds 2fb8b14 Remove clear-headers from VC's public method set.
adds 92411a0 Clean up a longstanding to-do item.
adds e6fe301 Another longstanding to-do: bind vc-delete-file.
adds d476787 Eliminate an unuted function argument.
adds a92789b Fixes: debbugs:9133
adds dd60105 Allow to search for characters whose bidi directionality
was overridden.
adds b1a765b In vc, abolish the dir-status method.
adds 176a617 Add filter macro, which does what you expect.
adds e9b68bc * lisp/whitespace.el (whitespace-big-indent-regexp): Add
:version.
adds 7385c3e Fix tramp-tests, broken by incompatible vc.el change
adds eb608f9 * automated/tramp-tests.el (tramp-test29-vc-registered):
Fallback for changed `vc-register' argument list.
adds e820f16 Added file-tree-walk to files.el.
adds 38aaf90 Fix gnutls.c build on MinGW
adds e148a1e etc/NEWS: Mention 'file-tree-walk'.
adds 41bb375 Fixes: debbugs:19250
adds c263a40 * lisp/emacs-lisp/inline.el: Cosmetic and minor fixes.
adds b329850 Fix bug whereby saving files hung in VC hook.
adds 3f33f22 enable in-place GUI
adds de90917 Fix punctuation glitches in file-tree-walk docstring.
adds a0363ff lisp/autoinsert.el: Change default of auto-insert-alist.
adds 2bef807 lisp/files.el (file-tree-walk): Doc fix.
adds f182784 Implement copying of a buffer portion while preserving
visual order.
adds 64755ed * net/shr.el (shr--extract-best-source): Ignore non-text
children.
adds 6194477 * src/eval.c (backtrace_eval_unrewind): Rewind also the
excursions. (Fapply): Try and simplify the control flow.
adds d08f4f8 * lisp/subr.el (filter): Remove. Use `cl-remove-if-not'
or `seq-filter'.
adds 96e6fd3 Compare with the most recently used window by default.
adds fcc4da3 Reduce memory footprint of struct bidi_it by a factor of
5.
adds 933107f .gitignore: Ignore test/biditest.txt.
adds 9c72233 fix a typo in doc string
adds d2fab6b fix last patch
adds 7747e23 Make it easier to use mailcap for viewing single files
adds bee76e5 Make eww use mailcap when displaying PDF files
adds 9860da5 * eww.texi (Basics): Document eww PDF viewing.
adds 3f19963 * NEWS: Add some doc markers to the eww stuff.
adds 2a06fc1 (widget-choose) Let numeric keypad work
adds 887fa62 * lisp/emacs-lisp/eieio-core.el: Prefer inlinable
functions over macros.
adds be30748 * lisp: Prefer inlinable functions to macros.
adds bb19b22 Python.el: Update commentary on RET-behavior
adds 0bb24df Merge from origin/emacs-24
adds babb0ca ChangeLog fix (do not merge to master)
adds 0c3f76c Merge from origin/emacs-24
adds 59c4d5f Fix bug #19211 with move-end-of-line in non-interactive
session.
adds e97b6e6 * lisp/progmodes/prog-mode.el
(prettify-symbols--compose-symbol): Refine.
adds fca389d Merge from emacs-24
adds f9f2509 Auto-commit of loaddefs files.
adds 0d7b2c9 Merge from origin/emacs-24
adds d83f061 * .gitignore: Remove redundant pattern (subsumed by _*).
adds 11b65bc * .gitignore: Avoid "**", as it requires Git 1.8.2 or
later.
adds ec7e07b * admin/update_autogen (commit): With git, call "add"
before "commit".
adds b8775f0 * lisp/simple.el (newline): Place the hook
buffer-locally, to make sure it's first.
adds 02d462b * admin/update_autogen (commit): Revert earlier change.
adds d9d3831 More flicker fixes for OSX, related to bug 18757.
adds e3c24b1 * lisp/progmodes/sh-script.el: Fix indentation rule of "|
while".
adds c1c2cee * src/eval.c (Fsignal): Remove duplicate test.
adds 4fda400 Merge from emacs-24
adds 7d043d5 Fix minor bugs in vc.
adds 7409a79 preparing for further changes/cleanup to
developers/contributors docs
adds 0ffa349 Better check for displaying completions near the
minibuffer.
adds f6c3965 Better support for milti-line shell input.
adds 7841e93 * automated/vc-tests.el: New file.
adds 06264b3 Improve CONTRIBUTE and related files.
adds 952c6c8 * CONTRIBUTE: minor improvements
adds a1cf6ec newsticker: Context menu in treeview's tree.
adds 2b53560 fix last patch
adds f3a6858 Fixes: debbugs:19133
adds 9dfa949 * lisp/progmodes/python.el: Recognize docstrings.
adds 17ee183 (message-change-subject): Really check whether the
subject changed
adds 2c3d111 eww bookmark display fixup
adds b9ad615 eww history restoration fix
adds 007d4c2 Make a prefix to `eww-reload' work locally
adds c08883c (eww-current-buffer): Compilation fix for bug#18550 patch.
adds 06b5cfe Make `G' in eww record history
adds a3ca30c Revert prefix behavior in RET to previous behavior
adds eb5b08b (eww-copy-page-url): Add doc string.
adds 7fb8fc3 vc/vc-arch.el: Moved to obsolete directory...
adds 5872f84 Fix bug#19304
adds 2354db7 Fix merge glitches in 2 ChangeLog files.
adds e63c720 Make gnutls-negotiate ignore specially handled files
adds e40e630 Commands and mode for managing multiple eww buffers
adds 09e5e01 * etc/NEWS: Mention the new eww `S' command.
adds 172bcf6 Remove unused data from gnutls_certificate_details
adds c498441 (gnutls_certificate_details): Clean up whitespace
slightly.
adds a0fe9b0 (Fgnutls_peer_status): Return the DH prime bits for the
connection
adds ca7ad42 Put back :signature-algorithm into gnutls.c
adds 6b1ab80 `network-security-level' documentation simplification
adds 7c67502 * src/gnutls.c: Add Windows specs for
gnutls_dh_get_prime_bits.
adds b7768d7 (nsm-check-protocol): Check for weak Diffie-Hellman prime
bits.
adds 28057ef * lisp/emacs-lisp/avl-tree.el: Use lexical-binding and
cl-lib.
adds e0e2f36 Fatal GnuTLS errors are now silent by default
adds b76bea4 Various minor details accumulated over time
adds d81562f (Fgnutls_error_fatalp): Doc fix (bug#18210)
adds 8665a74 maintaining.texi: Suopport fo Arch has been moved to
obolte.
adds ad67503 Make gnutls-peer-status return even more data
adds 7befee1 * lisp/net/nsm.el (nsm-check-protocol): Test for RC4 on
`high'.
adds be6767d Make the NSM prompting have more data
adds e9aaf96 Make NSM warn on `high' for older protocols, and document
adds 09ef139 (pulse-momentary-highlight-one-line): Respect POINT
adds afa1d80 python.el: Don't change `comint-prompt-read-only' globally
adds d7e5255 Make URL pass the TLS peer status to the caller
adds 0cc8da5 Make the https logic in url-http work on redirects
adds a005f61 Make eww mark valid/invalid https pages
adds c3ea511 Make inline SVGs work in shr again
adds d790c4d biditest: Change maintainer to emacs-devel rather than
FSF.
adds 931f6fb Correct ChangeLog attribution
adds 11cf3e9 Implement a new function directory-files-recursively
adds fb0fcda Sync with upstream vhdl mode v3.36.1
adds d282d6a Sync with upstream verilog-mode revision aa4b777
adds bc71376 Typo fix.
adds baab20d vc/vc-src.el (vc-src-do-comand): Prepend -- to file
argument list
adds fda355b Associate more files with ruby-mode
adds 9b185aa gnutls.c (gnutls_protocol_get_name): Fix a copy/paste
typo.
adds e8acfc7 Add a command for string quotes toggling to ruby-mode
adds 08a980a lisp/gnus/gnus-art.el: Refactored out
gnus-article-mime-handles
adds c54f8f8 eww.texi: Add missing "."
adds cc857dd Fix misspellings like "an unibyte buffer"
adds ef8892d (shr-tag-object): Don't bug out on text elements in
<object>
adds c9e3def Speed up directory-files-recursively
adds 99be750 Fix glitches in gnutls.c, mostly memory-related
adds 5c9a98b * automated/vc-tests.el (vc-test--register): Check, that
the file still exists after register and unregister operations.
adds 94a3f76 * files.el (file-tree-walk): Use file-name-as-directory
unconditionally.
adds bdc373b (ange-ftp-switches-ok): Disallow flags causing trouble
with ls over ftp.
adds 8bc7ac5 Righteous featurectomy of vc-keep-workfiles - always do
it.
adds f3e16cb Fix out-of-memory condition in display of long bracketed
lines (bug#19322)
adds a5b477a Add let-alist macro and package.
adds 98582c0 ChangeLog fixes
adds 7b24460 * lisp/let-alist.el: Cosmetic changes.
adds 964f16e * lisp/emacs-lisp/eldoc.el
(eldoc-documentation-function): Change default.
adds 452921c * vc/vc-hg.el (vc-hg-state): Make FILE absolute. Handle
the case that there is empty output.
adds 9ff164a * automated/vc-tests.el
(vc-test--revision-granularity-function): New defun.
(vc-test--create-repo-function): Rename from
`vc-test--create-repo-if-not-supported'. Adapt all callees.
(vc-test--create-repo): Check also for revision-granularity.
(vc-test--unregister-function): Additional argument FILE. Adapt all callees.
(vc-test--working-revision): New defun. (vc-test-*-working-revision): New tests.
adds 3e92b98 Never pass an invalid X connection descriptor to an input
reading loop
adds c6f03ed Fix a problem in url.el without GnuTLS
adds aeeaf08 Fixes: debbugs:19161
adds ea8b9df Remove VC rollback method.
adds be6dff6 latest-on-branch-p is no longer a public method
adds 14efb83 Remove superfluous `gnutls-available-p' check
adds 3431e82 Ignore directory symlinks in directory-files-recursively
adds 88f3dbc Remove more (fboundp 'gnutls-available-p)
adds 074965f * lisp/progmodes/python.el (python-indent-line): Use
`noindent' in strings. (python-indent-levels): Document extra value.
(python-indent-calculate-indentation): Return `noindent' in strings.
(python-indent-post-self-insert-function) (python-indent-calculate-levels):
Handle new value.
adds b81a183 Merge from gnulib
adds 28e0d0c Merge from origin/emacs-24
adds 805074d Remove duplicate ChangeLog entries
adds 67a48ed Merge from gnulib (a couple more changes)
adds 7fc616a Replace union hack with C11-style max_align_t
adds d19bf72 Spelling fixes
adds c081fe2 Fix dates in ChangeLog entries merged from emacs-24.
adds 6382f24 * .gitignore: Ignore autosave files.
adds 3db1ada admin/MAINTAINERS: Update my interests and
responsibilities.
adds 0f9fbb9 Port commit-message checking to FreeBSD 9.
adds d83f329 ChangeLog fix
adds c2db939 python.el: Support interpreter paths with spaces
adds 935ee05 * net/tramp-sh.el (tramp-get-remote-path): Use a login
shell in order to determine `tramp-own-remote-path'.
adds 0c2f254 Support overflow-newline-into-fringe together with
word-wrap (bug#19300)
adds 9ac0332 Improve commit-msg messages and autosquash
adds 75b4857 Port commit-msg to mawk
adds d76b9b2 Don't break example string between 2 lines (bug#19257)
adds 301a401 Always define `gnutls-available-p' even if GnuTLS is not
available.
adds 3cf7629 Git ignore lib/std*.h
adds 82ec808 * .gitignore: Add !lib/std*.in.h, so as to not ignore the
.in.h files.
adds 16d4c1c A better fix for bug#19346
adds bd6c441 * simple.el (password-word-equivalents): Add "passcode",
used for numeric secrets like PINs or RSA tokens.
adds a859d1c Merge remote-tracking branch 'origin/emacs-24'
adds 3c07d7f Fix wrong humber arguments passed to vc-svn-diff.
adds 7c9eb96 gnulib.mk (stddef.h): Sync with the latest change in
lib/gnulib.mk.
adds afd801f emacs-lisp/package.el (package--list-loaded-files): New
function
adds c13baa1 emacs-lisp/package.el (package-activate-1): Reload
package after upgrade
adds 3e8e971 directory-files-recursively symlink fix
adds 987d2f9 Implement a new function `directory-name-p'
adds 76f9994 Make shr fold long title texts
adds 05beff8 (shr-fold-text): Inhibit state from being altered.
adds 30f6038 isearch-open-necessary-overlays: Open overlay ending at
point
adds 4ea1758 * net/shr.el (shr-next-link): Don't error out at eob.
adds 1c11620 Convert Czech and Slovakian refcards to UTF-8
adds a8af924 Place ChangeLog entries in the correct files
adds 4d806dc * INSTALL.REPO: Revert 2014-12-06 change.
adds 49daed6 Remove lib-src/grep-changelog
adds 2e7f6d5 * notes/unicode: Track leim/quail file renames.
adds 3de474e Spelling fixes
adds 472f7f6 * SKK-DIC/SKK-JISYO.L: Update to version 1.1216.
adds f8f7357 * notes/unicode: Correct coding system
adds 01b97f9 Move VC diff ASYNC argument to the fifth position
adds 9f28cb5 * lisp/fringe.el (fringe-bitmap-p): Fix 2014-12-05
breakage.
adds f7572b7 Fix Semantic completion-at-point functions in
non-Semantic buffers
adds 4c4f970 Provide custom-prompt-customize-unsaved-options.
adds eaf25ad Add an extra column for Version in list-packages table
adds 5bbe84e let-alist.el: Add lexical binding.
adds 9624075 let-alist.el: Version bump.
adds e99ce63 Load system's default trusted Certificate Authorities if
available.
adds 33c5143 Adjust lisp/ChangeLog for
custom-prompt-customize-unsaved-options.
adds 3713931 New feature optionally to accelerate auto-repeated
scrolling.
adds c3a2c35 "Advice" is a mass noun. Amend text accordingly.
adds 436b88b "Advice" is a mass noun. Amend text accordingly.
adds 872617a * net/shr.el (shr-fold-text): Don't bug out on
zero-length text.
adds e2815bf Correct same_at_end when restoring window points
adds 816c1df Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 07e47aa * src/: Various fixes to use bool type and constants.
adds 255132f etc/NEWS: Mention `let-alist.
adds 10ec046 Lazy-highlight the whole string at point
adds f2301ec Fix query-replace-regexp when using lisp expressions for
replacement
adds e2aec9b Move flymake test data to more standard location
adds 1fc1f89 Disable gcc color in test/automated/data/flymake/Makefile
adds 1542619 * test/automated/data/flymake/Makefile: Comment.
adds 0a3e2cf * lisp/jit-lock.el (jit-lock-function): Don't defer if
jit-lock-defer-time is 0 and there is no input pending.
adds 005b86c * lread.c (init_obarray): Declare Qt as special.
adds cf07732 * lisp/emacs-lisp/seq.el: New file.
adds 894a1f3 Speed up package--list-loaded-files a bit
adds 863cf62 * lisp/vc/vc.el: Improve `dir-status-files' description
adds 72ef8d7 * calc.texi (About This Manual): Update instructions for
building the manual.
adds 197a9e0 Fix problem with images referenced within svg files.
(bug#19373)
adds 9be1538 Introduce tramp-histfile-override.
adds c17c864 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds af2952f Partially disabled previous change.
adds ad46070 Fixed problems with svg_load_image -- no more crashes
(hopefully)
adds a2c489b Add missing ChangeLog entry for prior commit.
adds 92bad2a load-history may contain nil "filenames"
adds ec10ba2 * src/keyboard.c (swallow_events): Don't redisplay if
there's input pending.
adds 9e77c1b * src/keyboard.c (input_was_pending): New var.
adds 18d4bdf Don't reload packages at startup
adds d20acfe Fix Gnus registry pruning and sorting, and rename file
adds 62d7857 * etc/NEWS: Add a short description of seq.el.
adds af1040b Fix recent vc-svn-dir-status-files breakage
adds 687ae68 Remove extra semicolons
adds b197822 Allow querying font by name for its height and other
info. (Bug#19395)
adds 39ead8c * lisp/progmodes/cc-cmds.el (c-subword-mode): Alias to
subword-mode.
adds 36c43e9 Fixes: debbugs:19390
adds 47f730e3 Add code for "preserving" window sizes.
adds 655a6f3 Fix ispell window handling.
adds 8f03888 * lisp/gnus/gnus-art.el: Fix up compiler warnings.
adds 0f765f4 Avoid a compilation warning
adds f87eff5 Fix the `with-demoted-errors' calls
adds 1758951 lisp/let-alist.el (let-alist): Evaluate `alist' only once.
adds 777c823 * registry.el (registry-db): Set default slot later.
adds 22e37af lisp/let-alist.el (let-alist): Fix wrong parenthesis.
adds d8183f8 * image.c (svg_load): Fix pointer signedness.
adds 645a6aa * automated/let-alist.el: New file.
adds 87f9ec7 Keyboard interface (C-f10) to `mouse-buffer-menu'
(C-down-mouse-1).
adds d9639a2 * gnutls.c: Include gnutls.h.
adds 83299b9 lisp/gnus/registry.el: Fix comment
adds ad013ba Minor cleanups for Lisp objects and symbols
adds 276bd75 Describe window size preserving options.
adds e0ab846 In NEWS mark `preserve-window-size' as +++.
adds 061f310 * automated/let-alist.el: require `cl-lib'
adds 164cdfb In `ispell-command-loop' don't use `next-window'.
adds 948fa91 Make C++11 uniform init syntax work. New keywords
"final" and "override"
adds f447d33 * let-alist.el (let-alist): Enable access to deeper alists
adds 8fa2e25 * buffer.c (syms_of_buffer): Omit unneeded staticpros.
adds 6623f3d * net/tramp-sh.el (tramp-histfile-override): Clarify
docstring.
adds b459f1f * net/tramp-sh.el (tramp-histfile-override): Add :version.
adds 9b14d8b Simplify unexec file mode setting
adds 4cc2f69 Let charset tick grow past USHRT_MAX
adds 67bb1c1 * composite.h (struct composition.width): Now int
adds a8856cb Fix typo in charset_ordered_list_tick patch
adds be4304d Fixes: debbugs:19269
adds 455e546 Use bool for boolean in xterm.c
adds 4dc78f6 Remove obsolete references to pre-C99 builds
adds 6f3f605 Fix setting icon for Gtk+ on non-initial frame.
adds 251463c let-alist.el (let-alist): Use `make-symbol' instead of
`gensym'.
adds fafba80 Simplify ruby--string-region
adds b366b3b * lisp/completion.el: Use post-self-insert-hook.
adds b11d892 * lisp/cedet: Reduce reliance on EIEIO internals.
adds e3040f2 Merge from gnulib
adds 5f46725 Merge branch 'master' into xwidget
adds fcb978e Move user-level information from CONTRIBUTE to
doc/emacs/trouble.texi
adds b4161ac * CONTRIBUTE: add Savannah url, cleanup announcing freeze.
adds 46d4039 Fixes: debbugs:19396
adds 29c5e2c (js-syntax-propertize-regexp): Recognize "slash in a
character class"
adds e55a467 Use a new user option instead of hard-coding shell
display.
adds 9db3cde fix bad merge
adds 882370e eshell/esh-ext.el: Expand relative remote file names.
adds f3be002 resolve ChangeLog merge conflict
adds 350b30f Handle glitch in delayed autoselection of windows.
adds 52aebd6 ChangeLog fixes
adds eb8a816 ChangeLog fixes
adds 541f947 ChangeLog fixes
adds 8f1b3e5 authors.el updates
adds 5306baa Markup fixes for doc/lispref
adds 218520e * doc/lispref/sequences.texi (Sequence Functions):
Copyedits.
adds 57c9fb7 * doc/lispref/windows.texi (Windows): Sync @menu order
with @node order.
adds 437854d Resync @menu order with @node order.
adds 000bc54 Make `resize-mini-windows' customizable and update
documentation for it.
adds ac54901 * etc/NEWS: Mention new buffer display behavior for
`shell'.
adds 394ce95 Consolidate cross-referencing commands
adds 8dba53d Regenerate ldefs-boot.el
adds 1e6879d Prefer stpcpy to strcat
adds b3946c9 Spelling fixes
adds f769566 Use bool for boolean in xsmfns.c
adds d655262 MS-Windows followup to stpcpy changes.
adds f4a6345 make dired-maybe-insert-subdir always skip trivial files
adds 807c341 Add basic xref apropos implementation to elisp-mode
adds 703cbed Merge branch 'master' into xwidget
adds cf51c3f replaced docs with external link
adds 4105b6a Improved configury
adds 5979af5 (define-coding-system): Improve docstring.
adds 8cf4218 Revert "Prevent Python process shell buffer to pop twice."
adds 7284a17 python.el: Generate clearer shell buffer names.
adds 7a305f8 Use bool for boolean in xselect.c, xsettings.c
adds c5ac00f Fix ChangeLog
adds d514592 Support subdirectories when saving places in dired.
adds 162660c Avoid duplicate calls of window-height in
with-displayed-buffer-window
adds 09d2e84 Auto-commit of loaddefs files.
adds 6d14e0d elisp-xref-find: Don't create buffers eagerly
adds d9005dd src/gnutls.c (gnutls_init): Fix deprecation warning from
GCC.
adds db2a768 * test/automated/flymake/warnpred/test.pl: Tweak format
adds 59c218f ChangeLog fix
adds 7b94572 * test/automated/flymake/warnpred/test.pl: Tweak earlier
change.
adds bb57c94 Consider electric-pair-mode in tex-mode.
adds 061db13 Fix vc-git-dir-status-files WRT up-to-date vs edited
adds fb420e7 * lisp/subr.el (sit-for): Tweak docstring.
adds 8032fc1 * .gitignore: Ignore /conftest*.
adds c773edc * net/tramp-gw.el (tramp-gw-open-connection): Suppress
traces in wrong debug buffer. (tramp-gw-open-connection): Set process coding
system 'binary. (tramp-gw-open-network-stream): Handle HTTP error 403.
adds 2616307 * net/tramp-sh.el (tramp-send-command-and-read): New
optional arg MARKER. (tramp-get-remote-path): Use it.
adds 3a12f2e Merge from origin/emacs-24
adds 78101c2 * lisp/subr.el (redisplay-dont-pause): Mark as obsolete.
adds 811acee src/window.c (Fwindow_body_width): Doc fix. (Bug#19395)
adds a864bfb Fix content decoding in gnus-read-ephemeral-bug-group
adds 09ab6fe Merge branch 'emacs-24' of git.sv.gnu.org:/srv/git/emacs
into emacs-24
adds cd1ed48 Merge from origin/emacs-24
adds 230c010 * net/tramp-sh.el (tramp-send-command-and-read): New
optional arg MARKER. (tramp-get-remote-path): Use it.
adds 6e66744 Merge from origin/emacs-24
adds 48a9d9f Merge branch 'emacs-24' of git.sv.gnu.org:/srv/git/emacs
into emacs-24
adds c3c51ec Merge from origin/emacs-24
adds 74d3b20 Fixes: debbugs:18623
adds 936d5e5 Fix last patch.
adds 749813e python.el: Fix electric colon behavior
adds 8e818d1 Keep maximized when going fullscreen.
adds d0fd23c doc/emacs/buffers.texi (Kill Buffer): Improve indexing.
adds 75e114f Fix line numbers on Python shell.
adds 012479a * lisp/progmodes/sh-script.el: Don't set global
indent-line-function
adds ea78112 * net/tramp-sh.el
(tramp-do-copy-or-rename-file-out-of-band): Use "\n" as end-of-line delimeter
for passwords, when running on MS Windows.
adds 14c3739 * lisp/progmodes/js.el (js-syntax-propertize): "return"
can't be divided.
adds 20cfd24 Improve indexing on the chapter/section/subsection levels.
adds 216c6aa * net/tramp-sh.el
(tramp-do-copy-or-rename-file-out-of-band): Use `tramp-rsh-end-of-line', it
ought to be more robust.
adds 411c1c6 Merge from origin/emacs-24
adds 2566f38 Backport: Don't cache images in nsimage.m (Bug#18918).
adds 938d651 Merge from origin/emacs-24
adds bef46ba Fix bad bug number reference, shall be 19427.
adds 4b72b4f Merge from origin/emacs-24
adds 5fc8210 Backport: Memory leak fix and 19133 fix.
adds f315b69 Merge from origin/emacs-24
adds 0d48826 Avoid compiler warning.
adds f89efea TUTORIAL.es: spelling fixes
adds c741b1b TUTORIAL.es: Improve style consistency
adds 1783e6c ChangeLog fix
adds 73c050c * doc/lispref/modes.texi (Defining Minor Modes, SMIE
Lexer): Markup fixes.
adds b70977c Small doc markup fixes
adds a41d07b Fix rendering of composed caharacters on the mode line.
(Bug#19435)
adds 4cd6d77 * automated/tramp-tests.el
(tramp-test17-insert-directory): Do not expect a given order of "." and "..".
adds 7aa506e Spelling fixes
adds 2dd5163 python.el: Handle file encoding for shell.
adds ed65b91 Fix for previous commit
adds 800260c python.el: Cleanup temp files even with eval errors.
adds 7e9dfde python.el: Fix message when sending region.
adds c6400e1 Fix composition of characters from Syriac and Arabis
scripts.
adds a5f38fa Fix ChangeLog typo
adds 35e1f9d Merge from origin/emacs-24
adds 848343f Sanitize ChangeLog entries for previous merges.
adds 0db7db3 Fix compilation of lib-src executables on MS-Windows.
adds 3d1afd1 Fix parse_settings to match internal documentation
adds 433af0a * lisp/progmodes/python.el
(python-shell-buffer-substring): Handle cornercase when region sent starts at
point-min.
adds 996ad1b Merge from origin/emacs-24
adds 7d1e62d python.el: Enhance shell user interaction and deprecate
python-shell-get-or-create-process.
adds 43f6eca Handle nil value of suggest-key-bindings
adds ee01a8c * test/automated/let-alist.el: Load dependency.
adds 968d096 (elisp--xref-identifier-file): Skip features that have no
sources
adds 2cb7592 python.el: Native readline completion.
adds d143df5 Use diff faces for compare-windows
adds 9bb10cb Avoid compilation warning in saveplace.el for
dired-current-directory
adds b54f572 Port memory-full checking to GnuTLS 3.3
adds 1505643 Merge from origin/emacs-24
adds e092acc Wrap dll functions more simply
adds c2f9c07 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 28a584d Fix eww typo in "up" handling
adds 53822ba shr table header/footer fixes
adds a45d4b8 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 3fa5f44 international/mule.el
(make-translation-table-from-alist): Accept nil or zero-length vector for FROM
and TO.
adds 79e2dad lisp/international/mule.el (define-coding-system): Fix
typos in the doc string. Add missing ChangeLog entry for the previous commit.
adds 2079106 Fix produce_composite_width typo
adds df932d8 lisp/international/mule.el (define-coding-system):
Improve docstring.
adds 39eaef9 lisp/international/mule.el (define-coding-system): Fix
typos in the doc string. Add missing ChangeLog entry for the previous commit.
adds c12598a Merge from origin/emacs-24
adds f646cd9 * build-aux/git-hooks/commit-msg: Allow tabs.
adds 9fb9136 Merge from origin/emacs-24
adds c1eec81 Declare many etags command obsolete; update the goto menu
adds df0f2a5 * lisp/vc/vc-dir.el (vc-dir-display-file): New command.
adds a0ae3d7 More fixes to support multi-line search in comint
adds ceed9dd Small fixes in etc/grep.txt
adds 381c0bf Unbreak jumping to an alias's definition
adds d7e858b CONTRIBUTE: Use consistent spelling for 'ChangeLog'.
adds c5a81fd Make eww rendering default to `window-width' again
adds 8e0b270 lisp/gnus/gnus-cloud.el: Start collecting a newsrc
adds bb5e786 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs.
adds ce1ebdf Update ChangeLog for the latest menu-bar.el change
adds f9acac7 system-name's returned value can vary
adds 9731106 Fix previous patch to match its commit message
adds a5e5d77 * obsolete/pc-select.el (pc-selection-mode): Use
system-type.
adds 8ae52a7 Fix the MS-Windows build.
adds 21f9a95 Hide "Set Tags File Name" and the separator when tags are
not used
adds ec98420 * PROBLEMS: Omit obsolete mention of FQDNs.
adds 01827de Update documentation of Temporary Displays.
adds 0d7f85f (xref-find-definitions): Mention "no identifier at point"
case
adds 5480b8e Multi-page isearch support in eww
adds 6654a4c * Makefile.in (semantic): Simplify.
adds 2534676 Simplify setfattr use by assuming GNU make
adds baba9e03 merge upstream
adds 993c4bc src/macuvs.h.moved showed up, and I removed it.
adds 1eb82c5 reverted mysterious spuriouschange in otodo-mode
adds c26306b reverting some spurious changes
adds 446f0ee delete trailing whitespace
adds 4423b6a revert spurious change
adds 8f0cf0a removed msysconfig.sh
adds 1d364da Removed remains of Clutter experiment
adds 1048722 Doc strings, and whitespace
adds 9b7d9c0 trailing whitespace, better ifdef of xwidget code
adds 35c2e62 a missing merge, trailing whitespace
adds 6d1cade whitespace cleanup
adds 2cef979 whitespace cleanup
adds 79030ea whitespace
adds aae452a whitespace cleanup
adds e93fd42 whitespace cleanup
adds 659a0a5 whitespace cleanup
adds fe27c32 a missing merge
adds c089503 moved xwidget test to the test dir
adds f588156 Use prefix argument in `info-display-manual'
adds 5d6b370 Less 'make' chatter at top level
adds 7e3507c Less 'make' chatter for doc and lisp
adds 17263d5 Auto-commit of loaddefs files.
adds 935fa61 * lisp/textmodes/css-mode.el (scss-mode): Fix typo.
adds c5504d1 src/w32proc.c (Fw32_get_codepage_charset): Doc fix.
(Bug#19458)
adds b5c9c13 Spelling fixes
adds 6444482 Fix auto-revert-tail-mode for remote files
adds 2d17e12 Fix ChangeLog entry.
adds e792450 Sync with Tramp 2.2.11.
adds 96ebe18 Sync with Tramp 2.2.11.
adds 1c93fd3 Sync with Tramp 2.2.11.
adds 9278f05 Omit trailing white space
adds d261229 * automated/tramp-tests.el
(tramp--test-smb-or-windows-nt-p): New defun.
(tramp-test30-special-characters): Use it. (tramp--test-check-files): Filter
nil file names out.
adds aa472a3 Fix the pixel coordinates returned by
pos-visible-in-window-p. (Bug#19473)
adds 9758516 Fix a typo in a comment in the previous commit.
adds 93796ba * autogen.sh: Port better to non-GNU 'cp'.
adds 5a9710f Make sure tool-bar changes are reflected on display.
adds a5f90a3 * .gitattributes: New file.
adds 6ddd819 Merge from origin/emacs-24
adds 035f5aa Merge from gnulib, incorporating:
adds 647c7c9 * update-copyright (emacsver): Change to emacsver.tex.in.
adds 7e09ef0 Update copyright year to 2015
adds 52a4e87 Fix copyright years by hand
adds 1cde56d Less 'make' chatter for unidata
adds d0ca114 Auto-commit of loaddefs files.
adds db46135 merge master
adds 11ee7d8 ChangeLog fixes
adds 8c38c2b Two fixes for setting up sizes of a new frame (Bug#19428).
adds c6e9f78 Pacify gcc -Wparentheses
adds 5496236 Don't remap `next-line' and `previous-line' in xref keymap
adds 8bef7b6 Only show "Back" when the marker stack is non-empty
adds 5395106 Revert previous change to produce_composite_glyph
adds d940074 Unbreak `mouse-action' property in text buttons
adds d20f82e batch write-region no longer says "Wrote FOO"
adds cd2d58c Less 'make' chatter in batch mode
adds ed51b8d Less 'make' chatter for VCSWITNESS
adds 4e23582 Less 'make' chatter for admin/grammars
adds c895d02 Less 'make' chatter for leim
adds 0d85a0c Less 'make' chatter for lib-src
adds ccb2d93 Less 'make' chatter for lisp dir
adds 4d12b55 Less 'make' chatter for lwlib
adds 35127c3 Less 'make' chatter for oldXMenu
adds fec9b79 Clarify 'make info'
adds a7e2c92 merge master
adds 78f196e cleanups
adds 9681f30 Fixed over-eager ifdef
adds e82fc62 # ChangeLog fixes
adds 1ac42bc * doc/lispref/files.texi: Fix xref typo.
adds cde7379 * INSTALL: Mention 'make WERROR_CFLAGS='.
adds bf90e9a 'temacs -nw' should not call missing functions
adds c477f20 Add mouse interaction to xref
adds 5a0d5b7 Merge branch 'master' into xwidget
adds 66ae0ec Added two CHECK_STRING of arguments
adds d972b50 Removed unused xwidgt pointer
adds 3f79d31 international/ccl.el (define-ccl-program): Improve the
docstring.
adds d2cf05d * lisp/minibuffer.el (completion-category-defaults):
Default to nil.
adds 58f2d6e Compute C decls for DEFSYMs automatically
adds bc78ff2 Use 0 for Qnil
adds 5b5dab1 MS-Windows followup to previous commit
adds 6e8fe3f * lisp.h (XSYMBOL): Parenthesize id in forward decl.
adds f5afaf9 Add help-echo to xrefs
adds 215942d Merge from gnulib
adds c751166 NS: Fix frame size when height and font set at startup.
adds 95295df Use generic `display-buffer-alist' instead of
mode-specific customizations.
adds 88bc833 Merge branch master of git.sv.gnu.org:/srv/git/emacs.
adds 50414e9 * lisp/subr.el (redisplay-dont-pause): Mark as obsolete.
adds 8596361 src/window.c (Fwindow_body_width): Doc fix. (Bug#19395)
adds ad97127 Fix content decoding in gnus-read-ephemeral-bug-group
adds d71659f Port GFileMonitor * hack to Qnil==0 platforms
adds ad5ac01 * src/gfilenotify.c (monitor_to_lisp, lisp_to_monitor):
adds fa785a7 lisp/gnus/gnus-group.el (gnus-read-ephemeral-bug-group):
Use mm-enable-multibyte instead of set-buffer-multibyte
adds dff81fa lisp/gnus/gnus-group.el (gnus-read-ephemeral-bug-group):
Use mm-disable-multibyte instead of mm-enable-multibyte
adds ffa8603 * lisp/files.el (file-tree-walk): Remove; of unknown
authorship.
adds 5a92f20 * admin/authors.el (authors-aliases): Add an entry to
ignore.
adds 9f65476 # ChangeLog fixes
adds f6a27d2 Port Qnil==0 XUNTAG to clang
adds ce5c361 * conf_post.h (ATTRIBUTE_ALLOC_SIZE): Port to clang 3.5.0.
adds 206333e * lisp.h (TAG_SYMPTR): Don't do arithmetic on NULL.
adds 0002f31 Port new Lisp symbol init to x86 --with-wide-int
adds daa18b5 Fix fallout from "Qnil is zero" change in the display
engine. (Bug#19535)
adds ad83cda Fix GDB accesses to the 'nil's name.
adds 5fbd17e Fix line-move-visual's following of column in R2L lines.
adds bcebc83 * lisp/emacs-lisp/eieio*.el: Use hashtables rather than
obarrays
adds d4a12e7 * lisp/emacs-lisp/eieio-core.el (eieio--class-v): Rename
from class-v.
adds ee93d7a * lisp/emacs-lisp/eieio*.el: Remove "name" field of
objects
adds 232823a lisp/emacs-lisp/eieio*.el: Reduce object header to 1 slot
adds cb4db86 * lisp/emacs-lisp/eieio*.el: Use class objects in
`parent' field.
adds 1599688 lisp/emacs-lisp/eieio-core.el
(eieio-backward-compatibility): New var.
adds 5418156 * emacs-lisp/eieio-generic.el: New file.
adds 6a67b20 * lisp/emacs-lisp/eieio*.el: Move the function defs to
defclass.
adds a749f1c Shrink EIEIO object header. Move generics to
eieio-generic.el.
adds d1f848f Refactor pointer-to-integer conversion
adds 9c64c52 Teach js-mode about ES6 generators
adds 087a4d2 Tweak NEWS
adds c2208b3 Better binding for vc-delete-file
adds 485763c MS-Windows followup for change in semantics of XIL and
XLI. (Bug#15880)
adds 0046f2c Tweak eww DWIM URL recognition
adds 790ca72 Further eww DWIM URL interpretation fixups
adds 1fd0073 (eww): Don't interpret "org/foo" as an URL.
adds afaa7c1 eww title cleanup when loading
adds fd6b7e5 (shr-urlify): Decode URLs before using them as titles
adds ec7605b (shr-urlify): Don't bother the user about
invalidly-encoded display strings
adds 29eaf3c Port Qnil==0 changes to 32-bit --with-wide-int
adds 288e1fd Port to 32-bit Sun C 5.12 sparc
adds 6499379 Port to HAVE_FREETYPE && !HAVE_XFT
adds 6a37ece Port to 32-bit --with-wide-int
adds 6cc9ad8 Spelling fixes
adds b995b4a Default to 'configure --enable-silent-rules'
adds 9a57bda Port to MSB hosts without optimization
adds cc7cb20 merge master, fix conflicts
adds a1124bc Update to new DEFSYM strategy
adds 38bb639 * files.el (directory-files-recursively): Do not include
remote file names.
adds 4113ac2 Further eww URL DWIM tweaks
adds a3eebe9 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 5092578 * coding.c (Fcoding_system_plist): Use common style for
docstring.
adds 23ffeb9 * src/buffer.c (init_buffer_once): Initialize
buffer_local_flags early.
adds c2774f3 Say "ELC foo.elc" instead of "GEN foo.elc"
adds d703a4d Have 'make' output better GEN names
adds fb35f1f Adjust frame heights to real height of tool bar.
adds e946a9a Miscellaneous tiny fixes here and there.
adds cc59a3e Add autoload cookie for xref-marker-stack-empty-p
(Bug#19554).
adds 52afe0c Port to 32-bit MingGW --with-wide-int
adds 329b902 Don't eagerly load xref
adds ad9c4a4 Support const and noreturn DEFUN attributes.
adds b53b1ca Consolidate duplicated string matching code.
adds 233dcf1 In adjust_frame_size don't return too early after font
size change.
adds 0064e36 Make Fnext_read_file_uses_dialog_p compatible with recent
DEFUN change.
adds c302473 Fixes: debbugs:19552
adds 30c5f5c Allow compilation during loading of Modes derived from a
CC Mode mode. Fixes debbugs#19206.
adds 5aa618b Fix problems with 32-bit wide-int build exposed by MinGW
adds 5647847 Remove now-unnecessary forward XTYPE decl
adds 785adfc Don't say Fnext_read_file_uses_dialog_p is const
adds 3ef2950 Use bool for boolean in xmenu.c, xml.c
adds 01ebf7a Avoid extra multibyteness check in ENCODE_FILE users.
adds d7e26b4 Consolidate common path transformation code.
adds d4b352a remove_slash_colon need not be inline
adds da396be Consistently handle time zone specification.
adds 99a1492 Fix last time zone handling change.
adds 009836b Never move gap in make_buffer_string_both.
adds 81882be * lisp/net/eww.el: Use lexical-binding.
adds 9602b62 In update_frame_menubar remove garbaged code.
adds e7db8e8 Fix crashes on MS-Windows due to pop-up menus (Bug#19596)
adds 9def17e * lisp/emacs-lisp/cl-generic.el: New file.
adds 483c98a * lisp/emacs-lisp/eieio-core.el: Provide support for
cl-generic.
adds 0e97c44 # Set copyright to FSF, standardize license notice
adds 0298a2c merge master
adds 8a10c68 Bidi test case for xwidgets
adds d1ca98e Fill in some bidi values for xwidgets
adds b646755 moved buttons from edge to inside text
adds 3b7eed4 Flag :unknown-ca and :self-signed SSL certs (Bug#19404)
adds 0f238ea Add set-binary-mode primitive to switch a standard stream
to binary I/O.
adds d0b8d4b lisp/gnus/nntp.el (nntp-send-authinfo): Error out if the
password is wrong
adds b577fe2 Use POSIX redirection.
adds 2290000 Handle the `neg' operator in some calc-units functions.
adds 22294ae Minor directory-files-recursively touch-up
adds b6b9d46 * lisp/dom.el (dom-strings): New function.
adds dfa8729 Parse pcomplete arguments regardless of
pcomplete-cycle-completions
adds 255d2a5 vc-svn-dir-status-files: Parse output with the remote
format
adds 0adc75a Give up on -Wsuggest-attribute=const
adds 0ecb1eb Make `ring-bell-function' customizable.
adds 3b48f99 Tune pseudovector allocation assuming Qnil == 0
adds 5d244fe Support Make verbosity levels in w32 targets previously
left out
adds b689b90 Package archives now have priorities.
adds 7ee2733 Tiny lisp.h cleanup
adds 4303d11 Prefer INLINE functions in font.h to match style used in
lisp.h
adds 8db625b # ChangeLog fixes
adds 78e6ccc Fix the automated test for package priorities.
adds 5e22550 merge master
adds 5769602 bidi bugfix
adds 9d940c6 * lisp/emacs-lisp/cl-generic.el
(cl--generic-build-combined-method): Return the value of the primary rather
than the after method.
adds 69f36af * lisp/emacs-lisp/cl-macs.el: Fix last change.
adds be6dbd4 * emacs-lisp/package.el (package--read-pkg-desc): New
function.
adds 2fe6110 * emacs-lisp/package.el (package-dir-info): New function.
adds bc2f8d0 (package-install-from-buffer): Install packages from
dired buffer.
adds 64fd1a5 (package-install-file): Install packages from directory.
adds 40d963f * NEWS: Document installing packages from directories.
adds a2cd6d9 emacs-lisp/package.el and package-x.el: References to
package-desc-kind
adds 24b7f77 Improve handling of doc-strings and describe-function for
cl-generic
adds d48c98c Don't enforce :protection in EIEIO objects any more
adds 6a6bb82 Discard the Bazaar case in repository version detection
adds d80fed0 Type fix for defcustom.
adds 4610ce9 * lisp/emacs-lisp/eieio.el: Improve `constructor'
compatibility.
adds ca80ebc * lisp/emacs-lisp/eieio-core.el
(eieio--class-constructor): Rename.
adds 22441b6 Ignore print-length and print-level while formatting
url-cookie data.
adds 3e824b0 Avoid mapcar in two cases in files.el.
adds e000ff3 Fix dir-locals handling for non-file buffers.
adds 1728544 Fix: inhibit point motion hooks when encoding an enriched
document.
adds e391d88 Do not clear the session when trying to read a
non-existent desktop file.
adds 0aaa5d6 Unloading support for misearch.
adds fd5c0bc Update docstring of emacs-repository-get-version.
adds 3065125 Fix mistake in rebase/merge conflict resolution.
adds 909126d * lisp/emacs-lisp/cl-generic.el: Add support for
cl-next-method-p.
adds 253d44b Fix seq-subseq and cl-subseq for bad bounding indices
adds 54efd2a merge master
adds 35471ba Implement native scrolling of the webkit xwidget
adds 395a90f Merge branch 'xwscroll' into xwidget
adds 3ccbda7 package.el (package--append-to-alist): Renamed from
`add-to-alist'
adds 8ab85ee (package--append-to-alist): Updated docstring due to new
name.
adds 2a61bd0 EIEIO&cl-generic: Add obsolescence warnings and fix
corner case
adds 1f545d3 * lisp/emacs-lisp/eieio-core.el: Add `subclass'
specializer for cl-generic.
adds b87d7cc Perform xref jump even inside indentation or at eol
adds 36bfd69 Use quit-window to hide buffers temporarily displayed by
xref
adds 9592a01 xref: Use other-window-scroll-buffer and user-error
adds b7f83ad Prefer memset to repeatedly assigning Qnil
adds 2e8d209 Fix the value default-directory gets in
custom-make-dependencies.
adds db2ed6b Set up ido keymaps only once
adds 5df0b2c * lisp/ido.el: Update Customization instructions
adds 39585cf Fixup ChangeLog
adds fb6462f Verify that Qnil is zero before relying on that in
redisplay.
adds fee879f Merge branch 'master' into xwidget
adds e1653dd Native scrolling
adds ffd9ee1 rely less onimage mode
adds 347e014 Port to hypothetical case where Qnil is nonzero
adds 05fb53a Use etags-goto-tag-location in etags xref backend
adds 3ca37be Expand xref help-echo string
adds 97bf923 Fix minor bugs with printing null bytes
adds ef5a526 Correct an old fix for GTK font selection
adds f302475 Make vc-dir default to repository root
adds d13fc29 * dispnew.c: Remove no-longer-valid comment.
adds f9775f2 Prefer xlispstrdup to avoid dumb calls to strlen
adds 571441f tildify: add `tildify-space' and `tildify-mode'
adds d9af6e0 tildify: add `tildify-double-space-undos'
adds 6ffb560 doh, fixing year in ChangeLog entries introduced by last
two commits
adds 11e161f paragraphs: recognise more Unicode characters as end of
sentence
adds 81681ed descr-text: add `describe-char-eldoc' describing
character at point
adds fd020a2 eldoc: modify `eldoc-documentation-function' using
`add-function'
adds a53b913 Fix double chars in NS port.
adds db5d411 Removed test with spurious failures.
adds f948b5d paragraphs: update sentence-end-base :version after
changing the default
adds 3a8312d lisp/emacs-lisp/eieio*.el: Rewrite our generics on top of
cl-generic
adds 0dd19ac Undo port to hypothetical nonzero Qnil case
adds 8628a48 Merge branch 'master' into xwidget
adds c8f2ca7 upstream
adds 0609e90 cleanup
adds 9e21616 removed spurious diff
adds 069f101 Cleanup
adds 487d6cd webkit scrolling bugfix
adds 9a89579 emacs-lisp/package.el (package-dir-info): Fix `while'
logic.
adds 956b13c xref: Keep track of temporary buffers
adds e7697d9 Remap quit-window to xref-quit in xref buffers
adds 41efcf4 Auto-commit of loaddefs files.
adds 59e7fe6 * lisp/emacs-lisp/eieio*.el: Fix up warnings and improve
compatibility
adds 20f6648 Allow update-game-score to run sgid instead of suid.
adds d6ada5a Merge branch 'master' into xwidget
adds a17a5da xref: Input history and minor tweaks
adds 03346fb xref: Replace defgeneric and defmethod with cl-
counterparts
adds 74244d2 Better isolate code that assumes NIL_IS_ZERO
adds 938bca8 Avoid generating invalid usage info for pathological
function
adds 8dd58a2 Don't downcase system diagnostics' first letters
adds 394b976 Spelling fix
adds 7f4e7dd Don't fail if chown or chgrp for 'update-game-score' is
unsuccessful.
adds 5c1d2b0 merge master
adds b631bb5 Use bool for boolean in xfont.c, xftfont.c, xgselect.c
adds 74ab488 Check exit statuses in lib-src/Makefile
adds d7995b1 Auto-commit of loaddefs files.
adds 5693f3d merge master
adds 3e35962 src/xdisp.c (init_iterator): Restore a comment lost in
transition.
adds 2f908e0 Re-add and fix prioritized archives test.
adds bdd672b Merge branch 'master' into xwidget
adds f02406c Fix package tests when TMPDIR is in HOME
adds fd62486 * lisp/emacs-lisp/cl-generic.el (cl-no-primary-method):
New fun and error. (cl--generic-build-combined-method): Use it.
adds 090cbf9 Change eudc-server-hotlist from a defvar to a defcustom
adds 0dee070 Support new-style LDAP URIs in ldap-search-internal
adds 6dda29f Improve eudc-inline-query-format's default value
adds fa9a3ca Improve eudc-inline-expansion-format's default value
adds c8d2553 Ignore text properties in eudc-expand-inline
adds b7d2dfa Change eudc-expansion-overwrites-query default to nil
adds 87ff9ae Add password-cache support to ldap.el
adds ea0ea90 ldap-search-internal: Send password to ldapsearch through
a pipe
adds 6a3a3b0 Downcase field names in LDAP results
adds 1e1f5b9 Append LDAP wildcard character to end of search string
adds 7860227 Do not ask the user for an LDAP base if a default has
been provided
adds 81d0909 Restore former eudc-expand-inline settings after a
nonlocal exit
adds 9006ccd Handle nil password-cache in ldap-password-read
adds 4a77d69 ldap-password-read: Validate password before caching it
adds a6d4651 Update LDAP configuration section of EUDC manual
adds e56e1b9 Mention binddn in LDAP credentials error message
adds ac5475d lisp/net/{eudc,ldap}: Merge branch
streamline-eudc-configuration
adds 02cbd38 Fix a couple of AM_V_GEN bugs
adds bce27d8 (find-function-regexp): Don't match `defgroup'
adds e508727 merge master
adds f6ef836 Use gnustep-config if available
adds 407e6be * indent/shell.sh (bar): Use '[ $# -eq 0 ]', not '[ $# ==
0 ]'.
adds f674464 lisp/gnus/gnus-group.el (gnus-group-suspend): Close all
backends
adds c4e54f9 * lisp/emacs-lisp/cl-generic.el: Fix next-method-p test
adds a3689d3 Count MANY function args more reliably
adds d522fd8 Merge branch 'master' into xwidget
adds c251ec9 Fix visual glitch during webkit resizing
adds 8a6a92f Improved glitch fix
adds f93da81 added hint to webkit buffer
adds 11a9f37 Use bool for boolean in xfns.c
adds 49b8227 Use bool for boolean in w32fns.c
adds 03a20dc Use bool for boolean in w32term.c
adds c3d4505 * lisp/net/eww.el (eww-add-bookmark): Fix prompt
adds 44df0a8 lisp/calculator.el (calculator-update-display): Bug fix &
improvement.
adds 8e39ec6 [Gnus] Make moving IMAP articles faster in large groups
adds f601936 [Gnus] Fixups when displaying certain attachments
adds 8fded98 Update the etc/publicsuffix.txt file
adds dafb0ef * lisp/net/shr.el (shr-make-table-1): Fix colspan typo.
adds 242354a lisp/gnus/nnimap.el Allow using the Google X-GM-LABELS,
if present
adds 4cdde91 * lisp/emacs-lisp/cl-generic.el: Add a method-combination
hook.
adds a9a3d42 * lisp/emacs-lisp/cl-generic.el (cl--generic-method): New
struct.
adds e912f35 * image.c (lookup_pixel_color): Reorder conditions that
are written backwards. (x_to_xcolors): Likewise. (x_detect_edges): Likewise.
(png_load_body): Likewise. (gif_close): Likewise. (gif_load): Likewise.
adds 81f7fcb * INSTALL.REPO: Mention minimum Git version.
adds d464b0e merge master
adds 2639c2e Use bool for boolean in xfaces.c
adds 1fe087a lisp/emacs-lisp/cl.el (cl--function-convert): Work for
cl-flet and cl-labels
adds de925ab lisp/ChangeLog (2015-01-27): Add bug#
adds 9e0866e [Gnus] Make nnmairix always select the correct article
adds 4f2ca8e lisp/gnus/nnir.el (nnir-run-imap): Enable non-ASCII IMAP
searches
adds b28c81b lisp/gnus/nnir.el Check for literal+ capability in IMAP
adds 589094a Port autogen.sh hook creation to Apple Git
adds 2c3b05c lisp/emacs-lisp/derived.el (define-derived-mode): Declare
indent 3.
adds 1152755 Auto-commit of loaddefs files.
adds 98715c6 isearch.el (isearch-process-search-char): Add docstring.
adds 3a54666 EUDC: New maintainer
adds c7effd7 etc/NEWS: Document EUDC improvements
adds bd7a1e1 minor tweaks for `python-check'
adds 2a9de01 Merge branch 'master' into xwidget
adds ac94737 First attempt at bookmark support
adds 3fd8020 Fix for crash when displaying xwidget in a tty
adds 4edad42 Fix compile warnings xwidget.el
adds a56eab8 Allow for adding new members to Tar archives.
adds 7e157b2 Fix inaccuracies in my recent ChangeLog entry.
adds be2d23e lisp/emacs-lisp/cl.el (cl--function-convert): Merge cache
that cl--labels-convert adds (bug#19699)
adds 732fd4c Update copyright year to 2015
adds a012c7b Fix copyright years by hand
adds 8e9166c Merge from origin/emacs-24
adds 780eb0a Auto-commit of loaddefs files.
adds 4fc35ed Merge from origin/emacs-24
adds e13e3bd * admin/update_autogen (commit): Prepend "# " to commit
message.
adds 0b2014f Merge from origin/emacs-24
adds d7af65d Backport: Unbreak `mouse-action' property in text buttons
adds 3a8b701 Merge from origin/emacs-24
adds 143516c src/emacs.c (syms_of_emacs) <system-configuration>: Doc
fix. (Bug#19502)
adds 5981b4b More doc fixes for bug#19502 -- make documentation less
X-specific.
adds 031eadc Fix dired quoting bug with "Hit`N`Hide"
adds d279e66 Fix assertion violations in try_window_id (Bug#19511)
adds d7a8981 Merge from origin/emacs-24
adds 4e86e02 Backport: Add an extra column for Version in
list-packages table
adds 63efa6c Merge from origin/emacs-24
adds 2a57b7e Fixes: debbugs:18756
adds e57f766 Merge from origin/emacs-24
adds 7c0bfa1 Fix line-move-visual's following of column in R2L lines
(backport from trunk).
adds f4fcb10 Merge from origin/emacs-24
adds 70f298f Fix the description of -nl in --help text. (Bug#19542)
adds 1f179ea Fix encoding of I/O in net-utils.el for MS-Windows.
(Bug#19458)
adds b544ab5 Fix return value of vertical-motion at ZV (Bug#19553)
adds b0edd7c Merge from origin/emacs-24
adds 18a89a0 Better support for multi-line shell input.
adds 67edddf More fixes to support multi-line search in comint
adds 32a2c91 Merge from origin/emacs-24
adds b1ea160 Handle watching of several files in the same directory
for inotify.
adds 1e5902a * filenotify.el (file-notify--descriptor): Do not cons
for remote files.
adds 61cc7bf Fix support of non-ASCII frame titles on MS-Windows
(Bug#19590)
adds d132c7b erc-backend.el: Give hook-name a default value of nil and
add-to-list unconditionally. Fixes debbugs:19363
adds a3505cb doc/lispref/variables.texi (Creating Buffer-Local):
Improve indexing (Bug#19608)
adds 4d0108a Merge from origin/emacs-24
adds 7b8cba9 Backport: Parse pcomplete arguments regardless of
pcomplete-cycle-completions
adds 358a8b3 Merge from origin/emacs-24
adds b0af674 Use u+05f4 in TUTORIAL.he.
adds e6518fc Fix display of images in R2L screen lines
adds 3ee38f2 Disallow w32 builds --without-toolkit-scroll-bars.
adds 310f707 lisp/button.el (button-activate, push-button): Doc fix.
(Bug#19628)
adds 52ae3db doc/lispref/text.texi (Clickable Text): Improve indexing.
(Bug#19629)
adds 24aacfc Improve documentation of buttons (Bug#19628)
adds 294127e Merge from origin/emacs-24
adds 8730974 Backport from trunk of bug 19531.
adds 4c09e3a Backport: correct old fix for GTK font selection
adds 85ca476 Merge from origin/emacs-24
adds 3ea1b31 Prevent artist-mode from creating runaway timers
(Bug#6130).
adds 88ba49f Fix coding.c subscript error
adds 8ee825c doc/emacs/programs.texi (Custom C Indent): Fix a typo.
(Bug#19647)
adds 33ab7ee Merge from origin/emacs-24
adds 3a345b5 Backport: Handle the `neg' operator in some calc-units
functions.
adds 81fb8ab Backport: Fix package tests when TMPDIR is in HOME
adds f5ebe84 Merge from origin/emacs-24
adds 83b3c31 * test/automated/regexp-tests.el: Require regexp-opt
adds b4f4075 Fixes: debbugs:19660
adds 7a7e594 Add a cross-reference in ELisp manual. (Bug#19668)
adds 3b23e6a Fix the description of --insert command-line option
(Bug#19694)
adds 5485e3e5 python.el: New non-global state dependent indentation
engine.
adds fd4e65e Added missing test for previous commit
adds 9664def Signal a file-error from directory-files on MS-Windows
(Bug#19701)
adds 95a2cb2 Merge from origin/emacs-24
adds 028ddef Cleanup lisp/ChangeLog
adds 776705f (shr-make-table-1): Add comments.
adds 1a369fc (shr-make-table-1): Make colspan display more sensibly.
adds 7f4f16b Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 2668ac1 Tighten up the tagcode used for eieio and cl-struct
objects
adds 5491fd1 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 0cdd599 nnimap `never' expiration fix
adds 39c2fa3 Merge from gnulib and try to repair bad merge
adds 173ac1c lisp/gnus/nnimap.el (nnimap-request-group): nnimap group
request bug fix
adds 8a8bd38 Fix issues with BibTeX entries containing ")".
adds 9a17d24 * lisp/emacs-lisp/cl.el (cl--function-convert): Simplify.
adds cdee38a Use bool, not int, to track face changes
adds 212c818 lisp/gnus/message.el (message-smtpmail-send-it): Make
non-standard mail header separators work with smtpmail
adds d1cb2f7 * lisp/calc/calc-units.el (calc-convert-exact-units): New
function. (calc-convert-units): Check for missing units.
adds 43fdb2a * lisp/calc/calc-units.el (math-consistent-units-p):
Strengthen the test for consistent units.
adds 4ba3439 * lisp/calc/calc-units.el (calc-convert-exact-units):
Improve the simplification.
adds cfb1887 lisp/gnus/nnimap.el (nnimap-request-group): nnimap group
activation problems fixed
adds 0c7b096 lisp/gnus/nnimap.el (nnimap-request-group): Make it
possible to enter nnimap groups again
adds 0761ec1 Use bool for boolean in w32menu.c, w32font.c,
w32uniscribe.c.
adds 1dc1959 Commit src/ChangeLog for previous commit.
adds ba10f4b Fix issues with BibTeX entries containing ")".
adds 7c8b0b3 Merge from origin/emacs-24
adds ad588af Improve the fix for bug #19701
adds eadf313 Merge from origin/emacs-24
adds ca9456f Splash images refurbished
adds 4ab6e74 Report readdir failures
adds 9242cdc Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 34d0859 Refactor calls to opendir for simplicity
adds d7adc7d Spelling fix
adds 44ae136 Fix error messages when readdir cannot open a directory
on MS-Windows
adds 2b9b98b # ChangeLog fixes Merged ChangeLog entries go to the top,
with the date of the merge. It's a simple rule.
adds 8ebc20d # ChangeLog fix If you revert a change a few days after
making it, don't delete the ChangeLog entry.
adds 041d53a # ChangeLog fix That's not the right format for
multi-file changes, and such things don't need ChangeLog entries anyway.
adds c9d2383 Tweak recent gnus-registry.el changes
adds 5a971bd files.el: avoid asking whether to kill Emacs multiple
times
adds b1e3d14 lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Set
`indent' to 1.
adds 58aa0da lisp/custom.el (defface): Set indent to 1.
adds 5a1b8a1 lisp/outline.el (outline-mode): Clean up docstring
adds ac79251 lisp/outline.el: Add namespace prefixes.
adds adebc14 lisp/outline.el: Improve docstrings.
adds d5e3922 * lisp/emacs-lisp/backquote.el: Fix bug with unoptimized
exp.
adds e0be229 EIEIO: Simplify help hyperlinks; Try and reduce
hardcoding in .elc
adds 512cdb9 Simplify read_dirent's MSDOS hacks
adds 376ba20 Fix last commit, which confused WINDOWSNT with MSDOS.
adds eaea02c Fix while-no-input loops (Bug#19547)
adds 080b9b5 Don't reimplement move-if-change badly
adds a2c32b0 Avoid aborts when keyboard-coding-system is raw-text
(Bug#19532)
adds 69815df Merge branch 'master' into xwidget
adds d75b60c NEWS entry and Changelog xwidgets
adds 9fe732a Better changelog for xwidgets
adds e8e483a # Auto-commit of loaddefs files.
adds f1cea3e configure.ac: Fix a typo.
adds 1d11624 Give `window-text-pixel-size' optional BUFFER argument.
adds 241260c Revert changes installed by xwidgets merge
adds 92a8dec Give `window-text-pixel-size' optional BUFFER argument.
adds e2f0f26 emacs-lisp/package.el: Don't allow deleting dependencies.
adds 0ade763 emacs-lisp/package.el (package-selected-packages): Fix
:type
adds 5329208 emacs-lisp/package.el (package-install): Rename ARG to
MARK-SELECTED.
adds 8334021 package.el (package--get-deps): Fix for indirect
dependencies.
adds 0326960 emacs-lisp/package.el: Many style changes
adds 060dc14 emacs-lisp/package.el: Fix previous patch
adds 6f8372d Tramp: Support unsetting HISTFILE.
adds fe188b2 emacs-lisp/package.el (package-initialize): Populate
`package-selected-packages'.
adds 219119e Fix last tramp-sh.el commit
adds ef6fa2f emacs-lisp/package.el (package-menu-execute): Clean
unnecessary `and'.
adds 8ad2ee3 emacs-lisp/package.el (package--get-deps): Fix returning
duplicates.
adds 954ca0f * net/tramp-sh.el (tramp-histfile-override): Use `unset'
as default.
adds c10828b * net/tramp-sh.el (tramp-histfile-override): Use t
instead of `unset'.
adds 1905cb7 Omit unnecessary var if GTK or NS
adds 24fa4ff Further work on suppressing shell history in Tramp
adds e17d033 NEWS: Document package.el's improved dependency-handling.
adds 88acd70 emacs-lisp/package.el (package-reinstall): Don't change
selected status.
adds 0ee15a2 emacs-lisp/package.el (package-delete): Document NOSAVE.
adds 2a4a94d emacs-lisp/package.el (package--get-deps): delete-dups
when ONLY is nil.
adds 6d767f9 automated/package-test.el (package-test-get-deps): New
test.
adds c184e85 emacs-lisp/package.el (package--user-selected-p): New
function.
adds 504fada emacs-lisp/package.el (package-desc-status): Add
"dependency" status to Package Menu.
adds 2a4a506 emacs-lisp/package.el (package-menu-execute): Offer to
remove packages.
adds 200a47d emacs-lisp/package.el (package--read-pkg-desc): Fix
tar-desc reference.
adds 5b82ae8 * .gitattributes: Ignore blanks at EOL in texinfo.tex.
adds 0f5e044 * texinfo.tex: Update from gnulib.
adds ac27180 Remove no-longer-used two_byte_p calculations
adds 25224ab lisp/gnus/nnir.el: Revert "Enable non-ASCII IMAP searches"
adds 5b83f03 emacs-lisp/package.el (package-delete): Always unselect
package.
adds 5687ac9 emacs-lisp/package.el (package-install): Mark
dependencies as selected.
adds 102a21d emacs-lisp/package.el (package-reinstall): Accept
package-desc objects.
adds 73b17f7 * lisp/cedet: Use cl-generic instead of EIEIO's
defgeneric/defmethod
adds da9c648 Fix typo causing a void-variable error: pkg-desc
adds ebbdc6c * lisp/textmodes/flyspell.el: Use lexical-binding and
cl-lib.
adds df17933 * lisp/gnus/mm-util.el (mm-with-unibyte-current-buffer):
Don't emit a warning.
adds 8e010cf * lisp/emacs-lisp/cl-generic.el
(cl--generic-member-method): Fix paren typo.
adds 4188e3c Avoid the error when computing top-level indentation.
adds 683d4b6 * lisp/progmodes/python.el: Preserve compatibility with
Emacs-24
adds 742938f lisp/gnus/gnus-sum.el (gnus-select-newsgroup): nnimap
group selection fix
adds dfa6766 doc/misc/gnus.texi (Support for IMAP Extensions):
Document Gmail labels
adds a68786d etc/GNUS-NEWS: Nore X-GM-LABELS
adds 2c6d035 [Gnus] Make `M-g' in the group buffer work again
adds f518a38 lisp/gnus/nnimap.el (nnimap-request-group-scan): Further
`M-g' group fixes
adds 586b2b1 doc/misc/ChangeLog: Add missing entry
adds 4f6901c lisp/gnus/gnus-sum.el (gnus-extra-headers): Add
X-GM-LABELS
adds df1e4ea lisp/gnus/mail-source.el (mail-source-call-script): Pop
up an error buffer if a mail script fails
adds ca25231 doc/misc/auth.texi (Multiple GMail accounts with Gnus):
Add FAQ
adds ff7072d lisp/gnus/gnus-start.el: always check newsrc timestamp
when saving it
adds 49aa3a1 Remove recently added BUFFER arg of
`window-text-pixel-size'.
adds 14500c8 * lisp/doc-view.el: Add some comments about desktop
support
adds ab51cc7 * lisp/delsel.el: Deprecate the `kill' option. Use
lexical-binding.
adds 10927c1 * lisp/emulation/viper.el: A couple of docstring format
tweaks
adds 649e21f * doc/misc/auth.texi (Multiple GMail accounts with Gnus):
Markup fix.
adds 55eb728 help-fns.el (describe-function-or-variable): New function
on `C-h o'
adds ad5a7c8 Add (:documentation <form>) for dynamically-generated
docstrings
adds 72229f1 * lisp/emacs-lisp/eieio*.el: Use (:documentation ...)
feature
adds f069028 Merge branch 'dynamic-docstrings' into trunk
adds 6aa04a5 * lisp/json.el (json-end-of-file): New error.
adds 8c80eb4 * lisp/textmodes/css-mode.el: Handle variable
interpolation
adds 6b1d711 * lisp/textmodes/css-mode.el: Handle hyphenated vars
adds 3c5ac25 emacs-lisp/package.el (package-menu-execute): Delete
packages in order.
adds c03deb4 automated/package-test.el (package-test-get-deps): Fix
typo.
adds de840e4 automated/package-test.el
(package-test-sort-by-dependence): New test
adds b2c4997 emacs-lisp/package.el (package-menu-mark-install): Mark
dependency.
adds a844b94 emacs-lisp/package.el (package-delete): Don't always
delesect.
adds f4d7de6 emacs-lisp/package.el: Add missing (require 'subr-x)
adds bc49965 Respect the :end-of-capability setting
adds 3fc745d Fix json error-definition condition build error
adds 57abaae net/ldap.el (ldap-search-internal): Fix docstring
adds e14961f image-mode.el (image-kill-buffer): New command bound to k.
adds 5c9ad35 doc-view.el (doc-view-kill-proc-and-buffer): Obsolete.
adds 05211a5 Add seq-mapcat
adds c4a0eff Add seq-partition and seq-group-by
adds 58c0981 Better docstring for seq.el functions
adds 7eb2077 Add documentation for seq-mapcat, seq-partition and
seq-group-by
adds fa7f79e (vc-cvs-dir-status-files): Don't pass DIR to
`vc-cvs-command'
adds 66e6398 Make vc-test-svn03-working-revision pass
adds cf498e5 Remove no-longer-used cursor_in_echo_area code
adds d165578 Try to improve handling of fullwidth/-height frames.
adds 86c50b9 * lisp/progmodes/python.el (python-check-custom-command):
Do not use defvar-local for compat with Emacs<24.3.
adds 2d467a0 Fix hideshow integration.
adds 2155973 python.el: Keep eldoc visible while typing args.
adds b480a6a Fix attribution in previous commit
adds 52df70a python.el: Make shell font-lock respect markers.
adds 67dfbd6 python.el: Fix shell font-lock multiline input.
adds dcec731 python.el: Fix completion-at-point.
adds 60f8214 * src/data.c (Findirect_function): Don't signal an error
adds 1a489c1 lisp/outline.el (outline-show-entry): Fix one invisible
char
adds dd2aa93 Fix a thinko in frame-parameter (Bug#19802)
adds 61320cc Minor tweaks to frame_size_history_add
adds 97cb255 newcomment.el (comment-line): New command on C-x C-;.
adds 64bdc0e NEWS: Document `comment-line'.
adds 19ee787 subr.el (apply-partially): Use lexical binding.
adds dbde138 configure --with-gameuser now defaults to games group.
adds 7d631aa newcomment.el (comment-line): Fix missing paren.
adds 5c20aa7 Port to platforms lacking test -a and -o
adds db3fc07 * configure.ac (HAVE_LIBXML2): Add missing comma.
adds fd6f7d1 Better distinguish infinite from invalid times
adds 751adc4 Add macro pcase-lambda
adds 2371717 Fix bidi_explicit_dir_char undefined behavior
adds 2f70087 Use C99's INFINITY and NAN macros
adds c96983e desktop.el: Save mark-ring less verbosely.
adds ad4f670 * lisp/help-fns.el (help-fns--signature): Keep doc for
keymap.
adds 83e5a17 * src/keyboard.c (syms_of_keyboard): Use non-nil default
value.
adds 054dcba Try non-scaled xld fonts first, and scaled if that failed.
adds af560cd Remove unused assignment.
adds 403cb17 Speed up vertical-motion when screen coordinates are known
adds 699ece2 * lisp/emacs-lisp/eieio-core.el (eieio-oset-default):
Catch the unexpected
adds 2973127 * lisp/emacs-lisp/cl-generic.el (cl--generic-lambda): Use
macroexp-parse-body.
adds cbf1c1f Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 42c9969 Fixes: debbugs:19815
adds 44d4256 Fixes: debbugs:19820
adds b7028f6 * xfont.c: Minor style fixes
adds 21d1f8b Check for some overflows in vertical-motion
adds 859e865 python.el: Improved shell font lock respecting markers.
adds 880415a python.el: Fix typo in eldoc initialization for Emacs 24.x
adds 656caef Allow using variable-width fonts in eww
adds 84d9c19 Mention the shr font changes
adds 6a31940 Fix <h1> and <tt> rendering
adds 50f64a3 (shr-tag-hr): Compute the right length when using fonts.
adds d5111d5 shr cleanup and background color fix
adds b88908b lisp/gnus/mm-decode.el: Fix previous commit
adds f0ed1d6 Use bool for boolean in xdisp.c
adds f6d781c Fix up :align-to background colours
adds 2dacd0a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 4069c13 lisp/gnus/mm-decode.el: Fix previous commit
adds ecf8c30 * package-test.el (package-test-signed): More informative
failure messages
adds cbb6f13 shr space widths fixup
adds e6929b0 (shr-fill-line): Preserve background colours when
indenting/folding.
adds 097e16e lisp/gnus/gnus-art.el (gnus-treat-buttonize): Don't
buttonize URLs in HTML
adds 6ebbeaf Fix <li><p> indentation in shr
adds 02138cb Improve toggling fullscreen state of frames.
adds 061c7e2 Add manual entry for fullscreen-restore parameter.
adds dddcc0e Add cairo drawing.
adds 335ab26 Fix fringe bitmap initialization for cairo.
adds 022d7cd * xterm.c (x_draw_window_divider): Use x_fill_rectangle
instead of XFillRectangle.
adds 426af0e Implement wave-style variant of underlining for cairo.
adds a7930e1 Modernize k&r cairo-related function declarations.
adds 9045c43 Use int instead of unsigned int for width and height args.
adds 49dd994 * xterm.c (x_draw_stretch_glyph_string): Call
x_reset_clip_rectangles instead of XSetClipMask.
adds 6bff750 * xterm.c (x_draw_relief_rect) [USE_CAIRO]: Reset
clipping.
adds 016b9ec * xterm.c (x_fill_trapezoid_for_relief): Remove
unnecessary cairo_close_path.
adds 47bca72 Draw outermost line using black relief and erase corners
also for cairo.
adds 3be1a7c * ftcrfont.c (ftcrfont_draw): Don't flush when drawing to
screen.
adds 7349006 Add CAIRO_CFLAGS to lwlib/Makefile.in
adds c49e769 Improve seq-group-by to return sequence elements in
correct order
adds 4fb5565 Add a backward-compatible version of seq-reverse
adds 517fc7b * lisp/hi-lock.el: Don't call font-lock-remove-keywords
if not needed.
adds 0a66ca3 emacs-lisp/package.el (package-install): Invert the
second argument.
adds 511acc7 emacs-lisp/package.el: Indicate incompatible packages.
adds da726ad python.el: Allow killing shell buffer if process is dead.
adds c7d9dec lisp/gnus/gnus-art.el
(gnus-article-browse-html-save-cid-content, gnus-article-browse-html-parts):
Make cid file names relative if and only if html doesn't specify <base>
directory
adds e39d96e gdb-mi.el (gdb-display-io-nopopup): New defcustom.
adds 65563fd Better support for future plugins
adds 10a5a05 * lisp/net/shr.el (shr-tag-li): Speed up rendering pages
with lots of <ul>
adds a8f93d1 lisp/gnus/nnmail.el (nnmail-expiry-target-group): Allow
expiring nnimap to a group again
adds f61c87f lisp/gnus/gnus-msg.el (gnus-msg-mail): Buffer-local
warning fix (bug#19573)
adds e7d21b4 Implement SCRAM-SHA-1 SASL mechanism
adds 69e38a5 Move rfc2104 from gnus to net
adds 3b8b549 emacs-lisp/package.el (package--incompatible-p): Check
dependencies.
adds a03ab7e emacs-lisp/package.el (describe-package-1): Fix
"incompat" handling.
adds b9d8edc Fixes: debbugs:19850
adds 0330679 # Add 2015 to copyright years
adds 0d54f2f * lisp/textmodes/flyspell.el (flyspell-word): Defvar.
adds 61b4c22 * lisp/emacs-lisp/cl*.el: Use define-inline and move some
code
adds 34c7535 emacs-lisp/package.el: Move the compatibility-table
building logic.
adds 9388858 Fix assertion violations when popping menus on TTY
(Bug#19862)
adds f4f4f93 emacs-lisp/package.el (describe-package-1): Describe
incompatibility.
adds ffec11d Fix doc-string of x_frame_normalize_before_maximize.
adds ba5bc0e Tramp: Disable paging with PAGER=cat.
adds 45c5ccd Fix inserting parts with `E' in Gnus
adds 4aafd19 Make `url-retrieve-synchronously' work again with news:
adds 6090b8f Revert previous patch
adds 0d38b2f Don't mark nnimap articles as read on a server hangup
adds e59feb3 lisp/ChangeLog: Restore entries accidentally deleted
adds 6bf61df * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Keep
type=nil by default.
adds c4e2be4 * lisp/emacs-lisp/eieio*.el: Align a bit better with CLOS
adds 2ea5364 Fix eww.el desktop support.
adds 8b36bfa Add autoload cookie for the eww-suggest-uris variable.
adds 16d91bc python.el: Do not deactivate mark on shell fontification.
adds cec04fb * src/keyboard.c (timer_check_2): Fix incorrect comment
adds 77052f4 * help-mode.el: Prevent duplicated display of Info
buffer. (Bug#13190)
adds 1e00ee2 desktop.el: Conditionally re-enable desktop autosave
adds 1f2c4f8 emacs-lisp/package-x.el: Create valid tar files
adds 3194809 emacs-lisp/easy-mmode.el: Process macro arguments
correctly
adds cc273d1 emacs-lisp/easy-mmode.el (define-minor-mode): Clarify docs
adds 0409684 emacs-lisp/easy-mmode.el: Clarify mode switch messages
adds 8338e44 lisp/files.el (insert-file-contents-literally): Fix typo
adds 81d89d8 Fixes display of prefix argument when
input-method-function
adds ad6c1be * lisp/emacs-lisp/checkdoc.el
(checkdoc-show-diagnostics): Don't make bogus
adds 72f7ede Use user-error where error is inappropriate
adds 56f5ea1 rect.el: Suppress superfluous "Mark set" message from
push-mark.
adds b1d6ddd Push mark before goto-char in jump-to-register and
check-parens
adds 7932d06 Fix exit code when stdin is at EOF (Bug#19897)
adds 0a1c834 Handle unquoted IMAP group names
adds 746d292 lisp/gnus/nnimap.el (nnimap-get-groups): Fix XEmacs
compilation
adds 99db66a * lisp/emacs-lisp/smie.el (smie-prec2->grammar): Fix
corner case problem.
adds 37e3549 Fix display of IME window on MS-Windows (Bug#11732)
adds d10c3ed Fix generation of TAGS from compressed files (Bug#19735)
adds a2f9049 Avoid aborts when input-method-function changes
this-command-keys (Bug#19774)
adds 235c3cb * lisp/emacs-lisp/cl-macs.el (cl-struct-slot-value):
Handle a nil type.
adds d4ed798 * lisp/emacs-lisp/eieio-opt.el (eieio-help-class): Fix
bug#19891
adds 12ab957 auto-revert-mode can now revert immediately in response
to a change event
adds 3bbf517 Simplify binary I/O configuration
adds 4fa6da0 f90.el: Add some F2008 keywords
adds 98cb7d9 solar.el: Tweak sunrise-sunset output
adds 51d475a Avoid endless loop when handling fatal signal.
adds 226c122 # Auto-commit of loaddefs files.
adds 80e67e4 Sync with upstream vhdl mode v3.37.1. Add VHDL'08
support.
adds 1ee99b6 # ChangeLog fix
adds 852947b Sync with upstream verilog-mode revision 0d6420b
adds 5169b71 # etc/TODO: Add idlwave
adds 43fb42d # etc/TODO: More elpa additions
adds 066b17d Merge from gnulib
adds 3ebf063 Prefer 'Qfoo' to 'intern ("foo")'
adds 6982acc Install notification handlers when enabling the
auto-revert modes.
adds 629ed77 Support file notifications for dired auto-revert
adds a2e6668 Mention file notification support for dired buffers and
autorevert.
adds 9074a68 Prefer 'Qfoo' to 'intern ("foo")' in w32 source files
adds 4841520 bindings.el (ctl-x-map): Fix `comment-line' binding.
adds e38be5c lisp/ChangeLog: Fix entry to mention (Bug#19826)
adds 1cb3428 * bindings.el (ctl-x-map): There is no 'C-;'.
adds 14b4e65 Spelling fixes
adds 4a5190f Fix ChangeLog.
adds f113707 * lisp/dom.el (dom-previous-sibling): New function.
adds 32af8a3 * lisp/dom.el (dom-previous-sibling): New function.
adds 9f5a24a Implement x-frame-geometry for NS.
adds c7cdc8e Suppress localized settings in Tramp test.
adds f6bb2cc Introduce `xref-etags-mode'
adds 3f006e1 lisp/gnus/gnus-art.el (gnus-mime-display-single): Avoid
"End of buffer" error
adds e846bbf * lisp/emacs-lisp/macroexp.el (macroexp-parse-body):
Handle cl-declare
adds 3487186 Fix the desired binding for comment-line
adds 80e5014 Fix SCRAM-SHA-1 SASL mechanism
adds 931e7ba lisp/gnus/mailcap.el: Support PDF Tools for PDF viewing
of attachments
adds a0edb01 `auto-save-list-file-prefix' can be a directory name
adds 6b62d26 Use ${EXEEXT} more uniformly in makefiles
adds ed7005c Fix previous change's attribution
adds eaf9499 Add new interactive command comint-clear-buffer
adds e8a11db f90.el: add some support for continued strings without
leading '&'
adds f418e99 rmailsum.el minor optional argument fix
adds 7a77ed9 * filecache.el (file-cache-filter-regexps): Add lock
files (tiny change)
adds feb49cb * comint.el (comint-mode-map): Fix obvious typo.
adds 450beba * lisp/eshell: Fix history substitution error
adds 341e5f3 simple.el (region-active-p): Fix doc to say non-nil.
adds 0c4f73a rmailsum.el tiny simplification
adds b74db63 Backtrace after malloc arena is corrupted
adds 27bd6da Merge from gnulib
adds b86ba30 Gnus: Revert my bogus changes (2014-06-05)
adds 8bb64d2 * lisp/emacs-lisp/edebug.el (edebug--display):
Save-excursion.
adds dcd4830 Handle customizations of reftex-include-file-commands
adds 26b2e9a check-declare.el (check-declare-ext-errors): New
defcustom.
adds 383722d check-declare.el: Use compilation-style warnings
adds ca5790e lisp/progmodes/elisp-mode.el (elisp--eval-last-sexp):
Document argument.
adds 0731a2e # Auto-commit of loaddefs files.
adds 719fd93 Redo the whole window offsets and coordinate translation
for X.
adds b206b9d dbus.el: fix ":argN" keyword recognition
adds f376a4b Gnus: Improve parts deletion and stripping behavior
adds 4f9befb lisp/gnus/ChangeLog: Fix typo
adds 8ae2142 * xfns.c (x_real_pos_and_offsets): Fix pointer signedness.
adds 4859809 Fix point motion when removing displayed MIME part
adds 9ee2d9f [Backport] lisp/gnus/nnimap.el
(nnimap-find-expired-articles): nnimap `never' expiration fix
adds b6964cb Merge from origin/emacs-24
adds 7779da6 lisp/gnus/nimap.el (nnimap-find-expired-articles): nnimap
`never' expiration fix
adds 4d36e52 Merge from origin/emacs-24
adds c96c93f [Backport] lisp/gnus/message.el
(message-smtpmail-send-it): Make non-standard mail header separators work with
smtpmail
adds 972282f [Backport] lisp/gnus/message.el
(message-smtpmail-send-it): Make non-standard mail header separators work with
smtpmail
adds b75358e Merge remote-tracking branch 'origin/emacs-24' into
emacs-24
adds cbd447e Merge from origin/emacs-24
adds c4c447d Restore XEmacs compatibility
adds 6310530 Fix refilling of list of language environments in User
Manual (Bug#19697)
adds 989fb32 Improve solution of bug #19701
adds b28c979 Fix XEmacs version typo in comment and ChangeLog
adds 868df45 Avoid compiler warnings in decode_env_path.
adds 41c3b92 * lisp/progmodes/python.el (python-indent-context):
Respect user indentation after comment.
adds 6c8231e python.el: Handle tabs in python-indent-dedent-line.
adds 33c4409 Spelling fixes
adds be7fb82 src/dispextern.h (FACE_FOR_CHAR): Fix the commentary.
adds 1c1d0b7 Fix a typo in the Emacs manual's Hungry Delete
description.
adds f3faf4f Fix description of Customize buffer in Emacs manual.
adds 017a03a Document MS-Windows file-name idiosyncrasies (Bug#19463)
adds 618931b Handle dead frame in menu-bar-non-minibuffer-window-p.
(Bug#19728)
adds e726f20 Handle "#" operator properly inside macro. Fix coding
bug.
adds d8e9122 Merge from origin/emacs-24
adds b5a0603 Use vc-switches on vc-*-annotate-command
adds 0ed5248 Fixed previous ChangeLog entry
adds 5917b79 Don't use OUTER_TO_INNER macros for plain X and lucid.
adds 619fc5c Fix 'face property handling in facemenu-add-face.
adds 6ef1434 Don't require GNU putenv
adds 805fe50 Support daemon mode on MS-Windows (bug#19688)
adds b2a590d Documentation followup for daemon mode on MS-Windows
adds 0537943 Adjust offset and border calculations for X.
adds 31ecbf8 Better decoding of HTML payload in Rmail
adds 1a50945 Improve [:alpha:] and [:alnum:] for multibyte characters
(Bug#19878)
adds e605af8 * xlwmenu.c (remap_menubar): Re-realize menu to force
move under Gnome 3.
adds 5dd2272 Set can_x_set_window_size and after_make_frame in
terminal frames (Bug#19962)
adds 159e9f4 * character.c (alphabeticp, decimalnump): Avoid undefined
behavior
adds 2294380 * lisp/net/shr.el (shr-insert): Remove soft hyphens.
adds bb13183 (shr-insert): Also remove soft hypens from non-folded
text.
adds 7f9b037 Fix problems found by vc-tests.el
adds 992f8fa Extend vc-tests.el
adds da02eb5 Add autoload cooking for vc-responsible-backend
adds 04fb102 configure.ac: Error out if with-file-notification=w32 is
specified on Cygwin
adds b149ecd # Auto-commit of loaddefs files.
adds 9d8d065 Add support for finalizers
adds f6b5db6 Add support for generators
adds 8f0f8c1 Fix docstrings, declarations in iter-defun
adds 8af3e18 Add cl-iter-defun
adds 2cc23f1 Finalizer documentation, minor improvements
adds 1903e25 Fix calculation of total window sizes after font size
changes (Bug#19972).
adds bfbcec1 emacs-lisp/package.el (package-autoremove): Fix if logic.
adds a0b78cb # Standardize copyright and license notices for recently
added files
adds 27c02b0 Fix some errors in recently added tests
adds a6fb5e2 * alloc.c (run_finalizers): Omit unused local.
adds 15ddf7a Rename gc-precise-p to gc-precise
adds 88f8a9d generator-tests.el: make cps-test-iter-cleanup-once-only
work
adds 02eb227 Rename globals in generator.el
adds cecf4af Address generator feedback
adds 7133f26 * lisp/progmodes/gud.el: Use lexical-binding.
adds 8b38d30 Use `macroexp-parse-body'
adds a78774a # Auto-commit of loaddefs files.
adds 8b990b8 Merge from origin/emacs-24
adds d69e9f1 CC Mode: Stop Font Lock forcing fontification from BOL.
Fixes debbugs#19669.
adds d3852a9 * admin/admin.el (manual-meta-string): Use address@hidden
rather than address@hidden
adds 9792a94 Merge from origin/emacs-24
adds 9e22ff0 # ChangeLog fixes, backported
adds 43b82ba authors.el: backport some additions
adds 118a31a Merge from origin/emacs-24
adds 50f3811 net/tramp.el (tramp-ssh-controlmaster-options): Use "%C"
adds e9a7e10 Fix redrawing of mode lines when exposed (Bug#19721)
adds 27e11c0 Fix display of overlay strings with faces after ellipsis
(Bug#19307)
adds d6fee01 Tramp: Don't use a tempfile for ControlPath.
adds 4e8d586 Fix last commit
adds e589765 A more thorough fix for bug#19307
adds ec26c23 authors.el: Add missing ignored and renamed files
adds f15c858 Merge from origin/emacs-24
adds 4779a4b Bump version to 24.4.90
adds 6eab393 Merge from origin/emacs-24
adds d825f66 Fix filling circle/ellipse in Artist Mode (Bug#19763)
adds c648717 Update ERC docs and update MAINTANERS to include myself
adds 9615c0d doc/misc/erc.texi: fix typo
adds 008a04a todo-mode.el: Restore point on setting item done
(Bug#19727)
adds a323b93 Better multi-line input support in comint.el
adds c0ba590 Fix vertical-motion and posn-at-point when word-wrap is
on (Bug#19769)
adds 2c82dee Merge from origin/emacs-24
adds 4f5033f Backport the :end-of-capability fix
adds d846236 Merge from origin/emacs-24
adds eca7da1 Complete the remaining documentation updates for 24.5
adds 20c817d Fix handling of frame color parameters in TTY sessions
(Bug#19802)
adds a7b1c2f Don't lose frame's background color when setting
foreground (Bug#19802)
adds 87fc99f Better support for the case of typing RET on the prompt
in comint.
adds 4b0b27d Fix invocation of commands whose file name includes
extension (Bug#19817)
adds e2ae1c5 Merge from origin/emacs-24
adds 680ee61 Backport fix for bug#18745 from master.
adds f5d1e1f Backport NEWS typo fix
adds 1fb87f1 Merge from origin/emacs-24
adds a7254bb Improve string search in `flyspell-word-search-*`.
(Bug#16800)
adds 72fd047 NEWS: Add section to include ERC changes
adds 8b3ba7a Improve docs of transient-mark-mode (Bug#19841)
adds decb48d Augment text-mode syntax table for a few special
characters
adds b85523f * lisp/textmodes/flyspell.el
(flyspell-duplicate-distance): Bump :version.
adds 3ca2ff3 * lisp/erc/erc.el (erc-rename-buffers): Doc fix. Add
:version.
adds 0077b36 # NEWS copyedits
adds 923602f Merge from origin/emacs-24
adds 432b00e Fix assertions in popping up menus on TTY (Bug#19862)
adds 36a50f3 Merge from origin/emacs-24
adds 9366f05 Tramp: Disable paging with PAGER=cat
adds 4fa778b erc.el: Add old version header for package.el compatibilty
adds 86fe750 # Remove NEWS temporary markup
adds 65d8ac7 Mention in admin/notes/repo how to mark commits that are
not to be merged.
adds 6f2971a * lisp/comint.el (comint-line-beginning-position): Revert
searching for the prompt when comint-use-prompt-regexp is non-nil because it
doesn't distinguish input from output. Check the field property `output' for
the case when comint-use-prompt-regexp is nil.
adds 35f047c * src/fileio.c (Fmake_temp_name): Doc tweaks.
adds b0adfc7 Spelling fixes
adds 0260932 Bump python.el version
adds 1817892 Avoid erratic behavior of menu-bar tooltips on w32
(Bug#19925)
adds 1b0ebbd browse-url-firefox: update for firefox 36's removal of
-remote
adds f160106 Avoid assertion violations in Rmail due to newline cache
adds 37ad855 Merge from origin/emacs-24
adds 15d78a2 # Auto-commit of loaddefs files.
adds 518eab2 Merge from origin/emacs-24
adds e28ec9a ispell.el: Extend to aspell current hunspell handling of
aliases names for standard dicts.
adds c4ade11 textmodes/ispell.el: Look for aspell .dat files also
under dict-dir, as aspell does.
adds 98284ef Merge from origin/emacs-24
adds 5d9b1e1 Spelling fixes
adds 8ac0879 Sync with Tramp upstream.
adds b9d09d8 Support port numbers in tramp-adb
adds 44a7c1f Sync with Tramp upstream
adds b209a4b Sync with Tramp upstream
adds 6c0a602 eww: Fix some docstrings/error message.
adds 5599661 * autorevert.el (auto-revert-notify-add-watch): fix
handler installation
adds 0ec2600 # Changelog fixes
adds 53a3f3a Handle tool bar size changes after x_set_font.
adds 9f1f6c8 src/ChangeLog: Fix bad formatting.
adds 21c5478 Replace *-function vars with generic functions in
cl-generic.
adds 77ab7f8 Teach js-mode about ES6 template strings
adds 17ecfea package.el (package-refresh-contents): Update doc.
adds 6065fbe desktop.el (desktop-buffer-info): Write docstring.
adds 61e06b6 desktop.el (desktop-buffer-info): Use `pushnew'.
adds 1be3bd0 Fix region extension when scroll bar is on the right
adds cbc9d8d Work around x86 glibc backtrace bug
adds b08f8bb Render application/xhtml+xml as HTML
adds bfebebb Fix EUDC LDAP duplicate mail handling
adds 20c6b22 browse-url-firefox: removed MS-Windows limitations
adds e1acc3c Random minor fixes for movemail
adds 25058c3 * lisp/emacs-lisp/byte-opt.el
(byte-optimize-form-code-walker): Don't try to
adds 0ea6831 * lisp/battery.el: Make it work on my MSI Wind
adds 35e2b6a * lisp/gnus/*registry.el: Use slot names rather than
initarg names
adds 5ab767b Make tramp-ssh-controlmaster-options a defcustom. Do not
merge with master.
adds 8182282 Revert "Make tramp-ssh-controlmaster-options a defcustom.
Do not merge with master."
adds e851da3 Partially revert the fix for bug #11732
adds bcf89ff Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 0f2fd56 lisp/gnus/message.el
(message-insert-formatted-citation-line): Change %F to fall back to email
address if no first name could be determined
adds 08534ce lisp/gnus/gnus-notifications: Raise frame when clicking
Read; Add mark as read
adds 126cd14 # Auto-commit of loaddefs files.
adds d03ec1c Fix test/indent/js.js
adds dad0fc5 ruby-mode: Expect regexp after { or | too
adds d15317c Add an indent test example for bug#20026
adds e991af9 ruby-mode: Change faces used for self, true, false and nil
adds 6b134bc lisp/gnus/gnus-notifications.el
(gnus-notifications-action): Replace x-focus-frame kludge by calling
gnus-select-frame-set-input-focus
adds 6df1314 EUDC: Support BBDB >= 3
adds 69204d5 # Changelog fixes (no need to merge to trunk)
adds e427b55 Merge from origin/emacs-24
adds eb62887 lisp/dired.el (dired-delete-file): Doc fix. (Bug#20021)
adds 344c6ad Improve MS-Windows build instructions (Bug#19989)
adds 8e07ea1 Merge from origin/emacs-24
adds 9869d6f Make tramp-ssh-controlmaster-options a defcustom. Do not
merge with master.
adds 0dfe700 Merge from origin/emacs-24
adds 51c0c8d * lisp/ChangeLog: Fix a changelog entry
adds 113fcc3 * etc/AUTHORS: Update the AUTHORS file
adds 59c414b Merge from origin/emacs-24
adds b21a56a Bump version to 24.4.91
adds c1bb5ba Merge from origin/emacs-24
adds 0c1dd71 Fix ChangeLog typos
adds 4fab7ba ruby-mode: Don't consider `=' a part of symbol when
followed by `>'
adds 8854b9c ruby-mode: Detect regexps after `!'
adds b7ed48c Add seq-into as a public function
adds cd0ad72 nt/ChangeLog: Fix typos.
adds b20113f Automate 'make all' in test/indent
adds ff03266 Recognize more LDAP attributes
adds 778de72 * test/automated/cl-lib-tests.el: Add tests for plusp,
second, ...
adds 33d9869 Spelling and minor grammar fixes
adds 933e0ab New indentation option for js-mode
adds 8db3791 * lisp/gnus/message.el (message-valid-fqdn-regexp): Bump
:version
adds 6c9681a * lisp/progmodes/js.el (js-indent-first-initialiser): Fix
doc, type, version. First line of the doc string should be a complete sentence.
adds c3ca6a9 # Further ChangeLog fix
adds 2a1be9e Prefer "initialize" to "initialise"
adds f0e8673 * indent/js-indent-init-dynamic.js: Fix spelling error.
adds 41bba4b * lisp/simple.el (goto-history-element): Don't burp on t
history.
adds b90f502 * lisp/gnus/registry.el (registry-db): Don't oset-default
an instance slot.
adds 2401274 * international/quail.el (quail-input-method): Use
with-silent-modifications
adds fc10058 Fix support of scripts in w32font.c (Bug#19993)
adds ac4cce6 Fixes: debbugs:19335
adds b91eafe Support goal column in multi-line minibuffer
adds 2c59be9 * editfns.c, systime.h (mktime_z) [!HAVE_TZALLOC]: Now
static.
adds 8e63340 * frame.c (x_get_resource_string) [!USE_GTK]: Don't
define.
adds f5a0faa info-look fixes for Texinfo 5
adds a605a79 Fix ChangeLog typo
adds 85f1a56 Mention Bug 19482 on 2015-01-06 change.
adds 3bf3699 Add --no-x-resources option
adds 84a6685 2015-03-14 Michael R. Mauger <address@hidden>
adds 554001d Type checking for `define-widget'
adds 2f12fc5 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 9941682 Support indenting backquote substitutions in cl-indent
adds 51e7e46 Font-lock elisp macros/special forms dynamically
adds 28caedb In Tramp. check ssh Control* options only when needed
adds 4e5eb85 Fix subtle problems with linum-mode and invisible text
adds 8599360 (url-insert-file-contents): Set buffer-file-coding-system
adds 3eb4d23 Make Edebug work with Follow Mode.
adds ab4e4cc Add 'clear' functionality to eshell.
adds 43a847c Fixes: debbugs:19335
adds f925fc9 Add `predicate' arg to `read-buffer' and use it for
erc-iswitchb
adds 801eda8 * lisp/emacs-lisp/cl-macs.el (cl--transform-lambda):
Optimize &aux.
adds a961dce Don't test "\t" in file names on Cygwin.
adds b074335 Edebug: Allow "S" to work during trace mode. Fixes
debbugs #20074.
adds 508049a Change test for ControlPath in order to avoid DNS
timeouts.
adds 330cf1a Resurrect the lost optional fixed font menu on w32
adds 6f73c46 * cl-macs.el (cl--transform-lambda): Refine last change.
adds 0fe787e Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds e70a1f9 lisp/mouse.el: Fix last change.
adds 7cf5b37 Avoid leading tabs in shell scripts, sent by Tramp.
adds 7719782 Font-lock more Kernel methods as built-in
adds 5b77d81 Separate Kernel methods with required args from those
without
adds 64db0c2 Discriminate between pseudo-classes and -elements
adds 62fde9e Add support for completion in `css-mode'
adds 7ec63a3 Update CSS property list
adds 41278b7 Spacing and punctuation fixes
adds f9e354e Spelling and wording fixes
adds 1a93b91 * lisp/net/browse-url.el: Omit confusing documentation.
adds 9fdc166 Improve dynamic elisp keyword font-locking
adds fd93edb Have gud-display-line not display source buffer in gud
window.
adds 872481d Add classes as run-time descriptors of cl-structs.
adds 8dfff87 * cl-generic.el (cl-generic-generalizers): Clean up after
braindamage
adds cc11321 Fix --no-bitmap-icon
adds 2fdec80 Improve indexing in Emacs manual (Bug#20105)
adds ea8cab3 doc/lispref/minibuf.texi (Basic Completion): Fix a typo.
(Bug#20108)
adds c43762d Fix description of fullscreen mode on MS-Windows
(Bug#20110).
adds ac85901 doc/misc/efaq-w32.texi: Remove outdated information and
update.
adds 14c47d3 doc/misc/efaq-w32.texi: Spell-check.
adds 1a941d6 Fix incorrect usage of @key in the User Manual
(Bug#20135)
adds 81deba3 Merge from origin/emacs-24
adds 611a479 Mark apostrophs with ?/ instead of \037 in Tramp
adds f469024 Use delete-char instead of delete-backward-char.
adds 50c117f EIEIO: Change class's representation to unify instance &
class slots
adds 29f7f98 Fixes: debbugs:20141
adds 8aa13d0 * lisp/emacs-lisp/pcase.el (pcase-lambda): Rewrite.
adds ccf0010 Merge from gnulib
adds 3ffcf0e Call delete-backward-space interactively.
adds a68aa2e Better port of pthread usage to FreeBSD
adds 13eb26a * configure.ac (_THREAD_SAFE): Simplify (Bug#20136).
adds 8142fc9 ruby-mode: Fix a "required arguments" confusion
adds 395a76a # ChangeLog fixes Using eg
add-change-log-entry-other-window, C-x 4 a, would avoid these issues
adds b8ea3aa lisp/gnus/registry.el
(registry-collect-prune-candidates): Fix call to cl-subseq
adds 1fcc552 lisp/gnus/registry.el (registry-prune): Allow registry to
reach full size before pruning
adds 932d0fd Fix debbugs#20146
adds 4cd31cf (cl-defsubst): Ignore false-positive occurrences of args
via &cl-defs
adds c9998fc Fix elisp function name font-lock bug.
adds 73b8237 Fix CL function name font-lock bug.
adds fa734d0 Handle setf methods in elisp font-locking.
adds 70565a2 Documentation and testing tips for CONTRIBUTE
adds 4a50af9 Add new functions for computing default font dimensions
adds ad80180 Fix problems with setting system-time-locale on MS-Windows
adds 6e1fac9 lisp/gnus/{registry.el,gnus-registry.el}: Use slot names
in references to object slot values
adds 3231550 Fixes: debbugs:20156
adds 2a954e8 * menu-bar.el (menu-bar-update-buffers): Properly count
buffers.
adds a3b6c24 Rewrite json-encode-string
adds 127377c Add a few tests for jsone.el
adds 70a8bbe json-tests.el: Fix copyright
adds f4c23f4 Have `sgml-attribute-offset' control SGML attribute
indentation
adds 165bea7 Automatically adjust process window sizes
adds 47e0e31 Generalize start-process with keyword args
adds d235b1d Try to avoid fontifying macros in funcall position
adds b8d7d7e Fix previous commit
adds bad7308 Fix previous commit (again)
adds 24960fc Minor refactoring of new Fmake_process code
adds a50c95d Get rid of json-decode-char0 as well
adds a5d1f94 Backport: ruby-mode: Expect regexp after { or | too
adds f74843a Backport: ruby-mode: Change faces used for self, true,
false and nil
adds 1c4900d Backport: ruby-mode: Detect regexps after `!'
adds 17ad6f8 Fix problems caused by calling 'recenter' in auto-revert
(Bug#20122)
adds bfed046 Merge from origin/emacs-24
adds e72edc0 Fix lisp/ChangeLog entry from last commit.
adds 325c554 Merge from origin/emacs-24
adds ae3d733 Backport 20156 fix (stack corruption)
adds 821b600 Merge from origin/emacs-24
adds bb7b23c In `debug' don't try using window on inaccessible frame
(Bug#17170).
adds a660037 Merge from origin/emacs-24
adds a4ff05a ChangeLog fix No need to merge to trunk, since it
corrects a backported entry that should not appear in trunk.
adds 7f55d42 Merge from origin/emacs-24
adds c3c4b75 Fixes: debbugs:18939
adds 0bfe915 * etc/PROBLEMS: Add entry about dir-locals and some
auto-mounters.
adds e7f92aa authors.el small additions
adds 90b46f5 lisp/gnus/nnmh.el (nnmh-request-expire-articles): Work
for the case nnmail-expiry-target is an nnmh group (bug#20170)
adds ff3878d * configure.ac: Fix jpeg version check to work with gcc
>= 5.
adds 33e2236 * display.texi (Useless Whitespace): Fix thinko.
adds 1291ce1 Minor documentation fix in ELisp manual (Bug#20174)
adds 5e2951b Improve docs of 'posn-actual-col-row' (Bug#20169)
adds ad89f85 Another minor improvement in ELisp manual (Bug#20168)
adds 2393085 Merge from origin/emacs-24
adds 1b5c411 doc/misc/efaq-w32.texi: Fix comments about font dialog.
adds ae27725 Add new `cl-struct' and `eieio' pcase patterns.
adds d7d7262 Add cl-struct specific optimizations to pcase.
adds e5ce95f Add tests for epg.el
adds 71fdbd7 epg: Fix key generation interface
adds 23a98c7 Make process-running-child-p return foreground process
group ID
adds 1e043f5 epg-tests.el: Standardize license notice.
adds 711770d Fix minor ldexp issues
adds 444975f Improve special char handling in Tramp
adds 9d70310 Extend Tramp tests
adds b28753b lisp/gnus/nnimap.el: Don't split imap messages back into
original group
adds c2385c6 * lisp/xt-mouse.el: Add mouse-tracking support.
adds f314d48 browse-url: mark some of the more obsolete stuff as such
adds 8294ea7 * doc/misc/remember.texi (Function Reference): Copyedit.
adds 3227a05 * doc/misc/newsticker.texi (Supported Formats): Remove
dead url.
adds dcac009 * doc/misc/idlwave.texi: Fix typo in previous.
adds d46f31b * lisp/emacs-lisp/seq.el: Documentation improvements
adds 176d864 * lisp/erc/erc.el (erc-switch-to-buffer): Fix last change.
adds 76040dd * lisp/xt-mouse.el
(xterm-mouse--read-number-from-terminal): Fix last commit.
adds 599ca62 `save-excursion' does not save&restore the mark any more
adds 7c4a0e3 * international/mule-cmds.el: Show chars in C-x 8 RET
completions
adds eeb5157 emacs-lisp/checkdoc.el: Don't complain about args
starting with _.
adds 2b82886 * etc/TODO: Remove obsolete entries.
adds 58c8605 Only escape quotation mark, backslash and cntrl U+0000 to
U+001F
adds 124ea77 Spelling fixes
adds 3e0fc97 * lisp/bookmark.el (bookmark-show-all-annotations): Sort
them
adds 8fd527e * lisp/emacs-lisp/cl|eieio: Minor tweaks
adds 1d02107 Shut up python-mode's indentation guesser
adds 792d44b Preserve face text properties in comint prompt.
adds d133cf8 Support non-blocking connect on MS-Windows (Bug#20207)
adds 5ba79b0 Fix the bug number of previous commit: should be bug
#20159.
adds 9552a65 Fix crashes when restoring sub-char-tables from desktop
file
adds 087fdee Assume !BROKEN_NON_BLOCKING_CONNECT
adds 84c7c6f Port etags to -DDEBUG
adds 589a403 Port user-login-name initialization to Qnil == 0
adds 01d1024 Avoid some core dumps in X session management
adds 7dc565a Fix blocking connections on MS-Windows (Bug#20159)
adds 733a9f1 Fixes: debbugs:17879
adds be5e934 Don't send bad SM messages.
adds 40b3dcd New `electric-pair-local-mode'
adds 36a2efe ChangeLog fix
adds e6127d9 * lisp/emacs-lisp/package.el (package-refresh-contents):
Fix spelling error
adds 66415fd * doc/emacs/files.texi (Diff Mode): Doc fix.
adds d193f52 lisp/gnus/gnus-sum.el (gnus-summary-make-menu-bar): Add
"Display HTML images" to "Display" menu
adds 6b7dd51 Fix 'commit-msg' to cite 'CONTRIBUTE'
adds 4a70043 Spelling fix
adds 921dd0d * doc/lispref/objects.texi (Equality Predicates): Fix
typo in example.
adds 13cf575 Don't round up scroll bar width with GTK3 (Bug#20182).
adds 5e0314f * smie.el (smie*ward-sexp-command): Don't pretend the arg
is optional
adds 0479a1b Merge from origin/emacs-24
adds 118b6a9 (url-insert-file-contents): Set buffer-file-coding-system
adds 8478885 Bump version to 24.5 for the release-candidate
adds 97d4492 Merge from origin/emacs-24
adds 22ece83 src/w32proc.c: Describe in a comment w32 subprocess
implementation.
adds 2e0cfcc Fix the preamble text of the DIR file we install
(Bug#20213)
adds 4d2e7e1 Fixes: debbugs:19175
adds d16fb74 Merge from origin/emacs-24
adds d9eff02 In sendmail-send-it don't switch to non-existent buffer.
(Bug#20211)
adds 05a5a94 Correct calculation of CC Mode's font-lock region.
adds a7270fb emacs-lisp/package.el: Reorganize package.el
adds ef37e79 * eieio-base.el (make-instance) <eieio-named>: New
instance.
adds ce88920 Merge branch 'master' of
git+ssh://git.sv.gnu.org/srv/git/emacs
adds 2e4b0c9 plstore.el: Don't cache wrong passphrase
adds bc9a6fc Let jit-lock know the result of
font-lock-extend-region-functions.
adds 81b0ead * jit-lock.el (jit-lock--run-functions): Do the `or'
where it can be nil.
adds 5a7380a * lisp/jit-lock.el (jit-lock--run-functions): Fix min/max
copy&paste error.
adds f20a2cd Avoid crashing with key-chord (Bug#20223)
adds f21d9b6 Derive `css-mode' from `prog-mode'
adds ee050a3 Pete Williamson <address@hidden> (tiny change)
adds 8d1d8fc * admin/update_autogen (commit): Switch prefix from "# "
to "; ".
adds 5ba4fbd lisp/gnus/registry.el (registry-prune): Fix registry
pruning routine
adds ba7a1a7 * emacs-lisp/package.el: Implement asynchronous
refreshing.
adds aa33f4a * emacs-lisp/package.el: Make package-menu asynchronous.
adds 76b1a1f ; Auto-commit of loaddefs files.
adds ebe1f89 * automated/package-test.el: Avoid async while testing.
adds 454184f automated/package-test.el (package-test-update-archives):
Fix test
adds bd55cd4 * emacs-lisp/package.el: Spelling fixes and use active
voice.
adds 23bb07e Fix the CC Mode fixes from 2015-03-30. Fixes
debbugs#20240.
adds 5e41a51 * lisp/emacs-lisp/lisp-mnt.el (lm-version): Don't burp in
a non-file buffer.
adds 0c2ea36 * lisp/abbrev.el (define-abbrev-table): Treat a
non-string "docstring" as
adds 839decd lisp/gnus/gnus-art.el (gnus-article-browse-html-parts):
Make external links absolute and cid file names relative
adds f2fbd4b js-mode: Don't indent inside a multiline string literal
adds 0b914ba ; Tweak the previous change
adds 75c8741 Merge branch 'master' into cairo
adds 2d45a5b configure.ac: Add -nopie to LD_SWITCH_SYSTEM_TEMACS.
adds 7c691f3 pcmpl-ssh-known-hosts: Use `char-before' instead of
`looking-back'.
adds c775195 Don't optimized away tool tip redraw, may lead to
corrupted text.
adds fb77948 Merge branch 'master' into cairo, fixes tooltips not
shown.
adds 5558a14 Tool tips for menus did not show any text.
adds 74c4ce2 Introduce limited Xpm support (32 bit ZPixmap) for Cairo.
adds 69a8655 Support RSVG and cairo.
adds be008ff Support JPEG with USE_CAIRO.
adds ac00e0a Support GIF and Tiff with cairo.
adds c744c8a Handle specified bg in images. Use generic libpng code
for PNG:s.
adds a3f1b3d x_free_cr_resources: Renamed from x_prepare_for_xlibdraw.
adds 5a09411 Add PBM support for cairo.
adds 414e79f Prefer IceCat to Firefox and Iceweasel.
adds 1a80be1 Echo area shows when displaying a mime message.
adds dca743f Recognize more format variation. Automatically reshow
decrypted text.
adds 8596eb1 Fix Bug#20249
adds 95ef69e Port 'configure' to clang 3.5
adds 4de97ea configure.ac: Update comment.
adds 4fabcbf Fix debbugs#20240 part two (jit-lock error during
`comment-dwim').
adds 0115ace Close a timing hole in selections.
adds 5824dd5 Quote directory name in tramp-flush-directory-property
adds f674de6 emacs-lisp/package.el: Don't overwrite
downloads-in-progress.
adds b32bb3f (package--with-work-buffer-async): Protect macro
arguments.
adds 1b70aa6 Fix bug#20233, do not merge with master
adds 4839549 Merge from origin/emacs-24
adds dd3f567 Fix tramp-tests.el
adds c1b8b17 Merge from origin/emacs-24
adds 0ad5fe0 * etc/AUTHORS: Update the AUTHORS file
adds 389698e Merge from origin/emacs-24
adds 07432a8 Revert "CC Mode: Stop Font Lock forcing fontification
from BOL. Bug#19669."
adds f3b70a7 ; ChangeLog fix
adds 21d4bf6 * admin/make-tarball.txt: Copyedits.
adds 207f119 Merge from origin/emacs-24
adds b79bcfd Fix .emacs and .emacs.d/init file recursion problem for
NaCl
adds 16eec6f Remove entry from last sync with emacs-24, it wasn't
applicable
adds 4e23cd0 * mail/rmail.el (rmail-show-message-1): When
displaying a mime message, indicate start and finish in the echo area.
adds b47fe81 emacs-lisp/package.el: Prevent outdated
downloads-in-progress.
adds fdc5219 emacs-lisp/package.el: Add package-initialize to
user-init-file.
adds 5842e48 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 2056db3 Rationalize use of c[ad]+r, expunging cl-c[ad]\{3,4\}r.
adds bf81946 Fix lisp/ChangeLog formatting.
adds c1d18b1 Tidy up fix to debbugs#20240.
adds ba0a6e9 Fix byte-compilation warning in lisp/ses.el
adds 7514b24 ; Minor ChangeLog fix
adds deea36f python.el: Enhance docstring detection following PEP-257.
adds cf7b034 Fix previous commit to prevent infloop
adds 1f3f5f1 Use American spelling for 'normalize'
adds 93ce8b3 Fix typo in previous rtree change
adds b884ff3 Spelling fix for 'hfy-optimizations'
adds 7436b68 emacs-lisp/package.el: Async support in
download-transaction
adds b6610d5 emacs-lisp/package.el: Refactor pre-execute prompt
adds 6701726 emacs-lisp/package.el (package-install): Add ASYNC and
CALLBACK
adds 7471fc4 emacs-lisp/package.el (package-menu-execute): Add async
support
adds eedff18 Avoid segfaults on MS-Windows when invoking subprocesses
(Bug#20264)
adds 1f01f8b * NEWS: Document async package-menu.
adds a51bcf8 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds d521417b src/w32proc.c: Fix typos in description of subprocess
support.
adds 67c152e * emacs-lisp/package.el: Fix lack of "new" packages.
adds c91fd97 * emacs-lisp/package.el: Make the execute prompt less
verbose.
adds ab9252a python.el: Do not break IPython magic completions.
adds b31d359 CC Mode: Stop Font Lock forcing fontification from BOL.
Fixes debbugs#19669.
adds 4d74873 Fix miscellaneous glitches in cc-mode.el. Fixes
debbugs#20245.
adds 9d56a21 Merge from gnulib
adds dd1404c Rename ChangeLogs for gitlog-to-changelog
adds 2346856 Generate a ChangeLog file from commit logs
adds b3f2874 Fix nasty scoping bug in tramp-cache.el
adds db0a3b2 Always mark "<" and ">" in #include directives with text
properties.
adds 2950023 Add doc strings for some Isearch state vars
adds a137ff5 Update etc/PROBLEMS.
adds d60dbd8 Fixes: debbugs:20257
adds 3262e49 Prefer double-quote to accent-grave in man pages
adds ba6c32b ffap: Support environment variable expansion in file names
adds 1ba357e Add notice to visual commands section
adds 74079cd Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds bf87b4d * src/eval.c (init_eval_once): Bump max_lisp_eval_depth
to 800
adds 0465c9d * lisp/emacs-lisp/package.el: More conservative
`ensure-init-file'
adds a480a51 * lisp/emacs-lisp/package.el (package-menu-mode):
Mode-line notification
adds 215e5bf (eieio-copy-parents-into-subclass): Fix inheritance of
initargs
adds 666b827 * doc/misc/calc.texi (Summary): Avoid '@:' when usurped.
adds e970f6f CONTRIBUTE: Emphasize creating the top-level ChangeLog
file manually
adds a61b0c8 CONTRIBUTE: Mention log-edit-insert-changelog
adds 31f31a7 Minor quoting etc. fixes to elisp intro
adds 4f08fb5 Minor quoting etc. fixes to Emacs manual
adds 0ae9ae3 (diff-hunk-file-names): Don't require a TAB after the
file name
adds 3d78c55 (diff-hunk-file-names): Don't require a TAB after the
file name
adds c44f5b0 * lisp/eshell: Make backslash a no-op in front of normal
chars
adds 911ed2e python.el: Increase native completion robustness
adds c9415cc python.el: Indent docstring lines to base-indent
adds 6083965 css-mode.el (css-smie-rules): Fix indentation after
complex selectors
adds beaab89 Stop messing with the EMACS env var
adds 62e7506 * lisp/bookmark.el (bookmark-bmenu-goto-bookmark): Don't
inf-loop.
adds 4e64245 Merge from gnulib
adds 3311ace gitlog-to-changelog coding cookie and mv -i
adds 7bb614e Adapt 'make change-history' to coding cookie
adds cbef1e9 ; make change-history-commit
adds cf09ed1 ; Add missing (tiny change) and minor cleanup
adds e338661 Stop messing with the EMACS env var
adds 011cc84 etc/NEWS: Add missing entry for "Stop messing with the
EMACS env var"
adds e597344 css-mode.el: Add "not" pseudo-class
adds 2957dd6 (log-edit-insert-changelog-entries): Don't add newline
after the last entry
adds c1daad4 * lisp/emacs-lisp/package.el: Use mode-line-process for
notification
adds e368697 Fix description of Unix time, mention new function.
adds 0679159 Use the VC root in `log-edit-listfun'
adds 36c0aca Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 3a5742a ; Add asterisks and periods
adds d58759a * lisp/gnus/gnus-art.el (gnus-hidden-properties):
Simplify.
adds ee7df9f * lisp/cedet/semantic: Remove some dead code
adds 5194890 * vhdl-mode.el (vhdl-prepare-search-2): Use
inhibit-point-motion-hooks
adds 26f8a38 cl-lib.el: Partial revert of "2015-04-05 Rationalize
c[ad]+r"
adds 3638632f0 * abbrev.el (define-abbrev-table): Refine last change.
adds 5aed69a Fix 'recenter' when visual-line-mode is turned on
adds ca401f6 Handle symlinked test directory in tramp-tests.el
adds a2940cd Minor quoting etc. fixes to lispref manual
adds f55ea05 Add facility to collect stderr of async subprocess
adds c098424 Clean up LDAP Configuration section of EUDC manual
adds 89b2bf6 Have commit-msg report commit failure
adds 42142f0 port commit-msg to Gawk 3.0.4 (1999)
adds 68a74dd Fix commit-msg to handle scissors lines
adds e3ee455 Fix problems found by --enable-gcc-warnings
adds 878058d Extract ChangeLog entries when committing a directory
adds 7c7b96e Respect more keyword args in `make-process'
adds 279558f Minor quoting etc. fixes to misc manuals
adds dc79845 Support GnuTLS v3.4 and later on MS-Windows
adds fadf020 Port commit-msg to broken MS-Windows shell
adds fc530e5 Port commit-msg to MSYS Bash+Gawk
adds 24ecbc0 * .gitignore: Ignore doc temps and outputs.
adds ccade56 Utilize `make-process' in epg.el
adds 7cae5c3 * test/automated/package-test.el: Test async functionality
adds ba273b6 * lisp/emacs-lisp/package.el: Silence async operations
adds f80027b * test/automated/package-test.el: Fix new test
adds 357edb4 * lisp/emacs-lisp/package.el: Fix initially wrong compat
table
adds 6f87b18 * lisp/emacs-lisp/package.el: Improve
package-menu-quick-help
adds 50ddc67 * lisp/emacs-lisp/package.el: Improve
`package-menu-refresh'
adds 3ba6b3a Speed up byte-compilation and autoload generation by
avoiding mode-hooks
adds 3037971 Use bool for boolean in window.c
adds 25449e7 Summary: Improve sexp-based movement in message-mode
adds ad36067 * lisp/files.el: Don't message when nothing happened
adds 9a7ddde * lisp/emacs-lisp/bytecomp.el: Silence noninteractive
compilations
adds d06eeb8 * lisp/emacs-lisp/package.el (list-packages): Call
refresh in right buffer
adds d0fcb21 * lisp/emacs-lisp/package.el (list-packages): Avoid
redundant generate
adds a3d11ec * lisp/net/nsm.el (nsm-query-user): Use
cursor-in-echo-area.
adds a77540e * lisp/rect.el (delete-whitespace-rectangle-line): Don't
cross EOL.
adds bda8469 mouse-sel.el: Fix mouse-sel-get-selection-function
adds f4dbec4 (gnus-summary-refer-thread): Don't clobber unread articles
adds b62d795 edebug.el: Disambiguate vector specifications
adds 66a53da pcase.el: Edebug support for `app' and vector patterns
adds 2e47de3 Support debug declarations in pcase macros
adds 5fb807e * lisp/files.el: Only message when saving if
save-silently is nil
adds dfdd7e1 Use delay-mode-hooks when visiting the init-file
adds 5aa0dfe * lisp/emacs-lisp/package.el: Completely silence async
operations
adds e99d8cb * lisp/emacs-lisp/package.el: Improve transaction y-or-n
prompt
adds fe3b5b3 * test/automated/package-test.el (with-package-test):
Kill Packages buffer
adds 950c002 Improve 'make change-history' prereq tests
adds 30bcb23 * doc/man/ChangeLog.01: Rename from doc/man/ChangeLog.1.
adds 9d7afc0 Remove configure's --with-mmdf option
adds 3a4d078 Update Makefile.in's .PHONY dependencies
adds ed28ca4 Don't use `setq-local' in Gnus code
adds 659609d python.el: Keep symmetry on sexp navigation with parens
adds c9d78e1 * src/*.c: Set deactivate_mark buffer-locally
adds f6bdbdf (completion-lisp-mode-hook): Use
completion-separator-chars
adds 2a72ae2 * cedet/semantic/fw.el: Use declare.
adds a2f9da4 Remove left over code from when we used an
obsolete/loaddefs.el file
adds 2b2fd39 xterm.el: Implement OSC-52 functionality for setting the
X selection
adds 5d9432e xterm and OSC 52: Add NEWS entry, and tweak the code
adds 5729f45 Collapse successive char deletions in the undo log
adds 8bab07b * doc/misc/eieio.texi: Don't advertize now obsolete
constructs
adds 4aca2fd * lisp/emacs-lisp/pcase.el (pcase-dolist): Autoload as
well.
adds b430d2a Update ldef-boots.el
adds 84e0b7d Deprecate `intangible' and `point-entered' properties
adds 13634de * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Implement
docstrings
adds 2bad549 * lisp/emacs-lisp/package.el: Fix
package--ensure-init-file
adds 40d67a3 * lisp/loadup.el ("cus-start"): Load it after loaddefs.el
adds 56dfd3d Use gmm-called-interactively-p in Gnus
adds e192281 (gnus-group--setup-tool-bar-update): Fix last change
adds a9ccfae Change diff-switches default to `-u'
adds 845cb4a package--ensure-init-file: widen before looking for
"(package-initialize)"
adds b16cdc2 * doc/lispref/processes.texi (Shell Arguments): Prefer
diff -u.
adds d4b44a0 [Gnus] Catch the invalid-operation that idna.el will issue
adds e84d1ca Minor doc copyedits
adds b80c5eb Avoid some int overflows in window.c
adds 7744cc7 Fix think-o in previous patch
adds 96a858a Assume C89 offsetof in widget.c
adds b591977 Assume C89 offsetof in xterm.c, xlwmenu.c
adds 8802474 Assign correct general-category and names to surrogates
adds 6c284c6 Make [:print:] support non-ASCII characters correctly
adds 807a0e9 Describe problems with cursor caused by Windows Magnifier
adds 95cee7f Improve the commit-msg Git hook for unibyte environments
adds e45dbdc package--ensure-init-file: widen requires save-restriction
adds be13be3 * eieio-core.el (class-abstract-p): Don't inline, to
avoid leaking internals
adds 93d4412 ; Set indent-tabs-mode to nil in (most) Elisp sources
adds 2b71427 ; CONTRIBUTE: Remove the "relax this rule for commit
messages" bit
adds 4191e54 ; CONTRIBUTE: Update the "make the ChangeLog entry in
their name" bit
adds 17d667b Add seq-intersection and seq-difference to the seq library
adds 5de3427 * lisp/emacs-lisp/eieio-core.el (eieio--class): Derive
from cl--class
adds 45d75c0 automated/eieio-test-methodinvoke.el (make-instance)
<(subclass C)>:
adds a122a02 Make [:graph:] act like [:print:] sans space
adds cb75e80 Clean up gnus-uu saving code slightly
adds cc4705f * doc/lispref/sequences.texi (Sequence Functions): Fix
typo in previous.
adds 66ae3cf * src/lread.c (intern_1): Make sure we'd find the symbol
we add
adds a5dbb54 Define cl-concatenate as an alias to seq-concatenate
adds d338998 ; * etc/NEWS: Add missing system-type entry.
adds 5837667 Fix recent cus-start changes that added customize-rogues
adds 374a026 Split top-level entries into pre- and post-April 7
adds a8292e2 Standardize names of ChangeLog history files
adds 17a8618 ; Auto-commit of loaddefs files.
adds 59fd76c * lisp/emacs-lisp/lisp-mode.el
(lisp--el-non-funcall-position-p):
adds c0c57f8 Move some Elisp-specific code from lisp-mode.el to
elisp-mode.el
adds 5761a2e Port jpeg configuration to Solaris 10 with Sun C
adds caea9a2 * lisp/org/org-clock.el (org-x11idle-exists-p): Be honest
about which
adds 5161c9c (looking-back): Make the second arg non-optional.
adds 3074a9f '[:graph:]' now excludes whitespace, not just ' '
adds c6e93df Pre-4.6 GCC succeeds with unknown option
adds 6f0b4d8 ; CONTRIBUTE: Further updates
adds 3ab1784 * lisp/replace.el (query-replace-from-to-separator):
Delay initialization
adds abba535 Don't link with -ljpeg on MS-Windows, to avoid dependency
on DLL
adds 13055fd ; Split lisp/erc ChangeLogs, for the sake of authors.el
adds 455f13b * admin/authors.el (authors-lax-changelogs): Update for
erc changes.
adds 3f5a12a ; make change-history-commit
adds a1216b5 ; Add missing "(tiny change)"
adds 183952e * lisp/erc/erc-pcomplete.el (erc-pcomplete): Don't use
`pcomplete' any more.
adds 85c3e1b * lisp/progmodes/xref.el (xref-push-marker-stack): Add
optional arg.
adds 310855e lisp/net/rcirc.el (defun-rcirc-command): mark `target' as
ignorable
adds 14eea09 * lisp/indent.el (indent-region): Don't deactivate the
mark
adds 0bba79e ; ChangeLog fixes
adds 4b8490f * admin/authors.el (authors-valid-file-names,
authors-renamed-files-alist): Additions.
adds 1c565a2 ; ChangeLog fixes
adds 4841a2d Fix fontification of keywords clobbered by the prompt.
adds 35be45b (elisp--xref-identifier-location): Skip variable, if it's
also a functiong
adds 3ec1047 Don't show both feature and function with the same name
adds c05d1f0 Improve EUDC manual
adds a0ef101 Minor improvements in Bulgarian input methods
adds b06b46e ; ChangeLog fix
adds 9760c6c * lisp/emacs-lisp/seq.el (seq-concatenate, seq-into):
Better error messages.
adds 1dee790 css-mode.el: Support multi-line comment filling
adds b210cb5 ; * admin/make-tarball.txt: Misc updates.
adds 2c38f13 * admin/admin.el (make-manuals): Add emacs-xtra in pdf
and ps.
adds d4bbc76 * doc/emacs/misc.texi (Sorting): Small edit.
adds 1abf64f * lisp/net/browse-url.el (browse-url,
browse-url-at-point): Doc fixes.
adds ef6302f * lisp/elec-pair.el
(electric-pair-post-self-insert-function): Do not use `chomp' as a function.
adds f4f1380 * lisp/files.el (auto-mode-alist): Use conf mode for
gitconfig, hgrc.
adds f2da220 Prefer "Bug#1234" in commit messages
adds 8702873 ; Convert ChangeLog history files to "Bug#NNNN"
adds f48a28e ; make change-history-commit
adds 65ac8bc ; Fix more-recent commit messages too
adds 96bfe81 Refactor low-level printing for simplicity
adds d35f2f4 Abort when looking at stashed changes
adds 4155619 Assume package archive-contents are UTF8-encoded
adds e5bd39b * src/widget.c (set_frame_size): Prefer 'int' to
'unsigned'
adds d7f1b8a Add option to eshell/clear to clear scrollback.
adds f5076da ; * etc/NEWS: Add "+++" to eshell entry.
adds b5b0e05 Call `smerge-start-session' even when dealing with a
stash conflict
adds 62e1700 Use bool for boolean in textprop.c, undo.c
adds 9099d45 Quote 'like this' in top-level files
adds 8f1eda7 Spelling fixes
adds c0f5a3b Describe and index "empty overlays".
adds fad6b8a * lisp/emacs-lisp/package.el: Make archive and status
pseudo-keywords
adds b7a015f * lisp/emacs-lisp/package.el: Filter by multiple keywords
and cache keywords
adds cf2e997 Tweak exec-path in uninstalled case
adds b3ff665 * lisp/cus-start.el (exec-path): Set standard value, to
avoid rogue.
adds 2fc11b3 * lisp/loadup.el (exec-path): Avoid storing build-time
PATH in binary.
adds 83e923b ; * lisp/loadup.el: Comment.
adds b32683f * lisp/startup.el (command-line) <site-run-file>: Avoid
rogue value in emacs -Q.
adds affca0f * lisp/loadup.el (custom-current-group-alist): Reset
before dumping.
adds e3bfb51 Avoid non-nil current-load-list at startup
adds c9a75a4 Fix byte-compiler warnings about looking-back.
adds d870ac2 ; * test/automated/message-mode-tests.el: Standardize
license notice.
adds b01cf82 ; Auto-commit of loaddefs files.
adds 79fa7d7 CC Mode: Do nothing in before/after-change-functions for
text property changes
adds 4364839 Unbreak no-op buffer save message
adds 937b22f ; ChangeLog fix
adds b50f9bc * build-aux/gitlog-to-emacslog: Get footer from
ChangeLog.2.
adds 3f2c8b8 * lisp/custom.el (custom-declare-group): No need to
purecopy
adds dbd65c7 Add or reset based on the presence of MERGE_HEAD
adds 9b5d384 Fix reftex-citation bug
adds f974317 In display-buffer-record-window record selected window if
necessary.
adds c5e89be On C-y, stop some text property entries being written
into buffer-undo-list
adds 00b73a0 ; Auto-commit of loaddefs files.
adds c3b41c6 * lisp/emacs-lisp/package.el: Implement displaying
obsolete packages
adds 8991937 * lisp/emacs-lisp/package.el: Hide lower-priority
packages in menu
adds 3beb6b8 * lisp/cus-edit.el (custom-file): Consider
init-file-had-error
adds 934968a * lisp/files.el (basic-save-buffer): Fix argument
adds c4e0ba5 Minor edits in CONTRIBUTE
adds 7793db6 Fix last fix in `display-buffer-record-window'.
adds df61b07 Add a new `inhibit-message' variable
adds 7128b0d Omit needless "\ " after multibyte then newline
adds 557c7d6 Improve EUDC manual
adds 62fe329 Fix following doc-links in
`widget-documentation-link-action'
adds f2e2cd5 Avoid starting threads by w32-shell-execute
adds 5f88787 ; * src/keyboard.c (read_event_from_main_queue): Fix
indentation.
adds a3ac56c * test/automated/message-mode-tests.el
(message-mode-propertize):
adds 168609c Clarify doc strings of functions that search for
properties
adds b201654 * CONTRIBUTE: Clarify "co-authored-by". (Bug#20400)
adds 422f15d Clarify "co-authored" some more
adds 2f3011a shr: strip leading whitespace when expanding URLs
adds 9eabc76 * build-aux/gitlog-to-emacslog: Convert "Fixes:" to
"(Bug#)".
adds 82d0f42 * lisp/help-fns.el (describe-function): More type
checking. (describe-function-1): Handle changed symbol-function. (Bug#20201)
adds 5bc9f49 * lisp/mouse.el (minor-mode-menu-from-indicator):
adds b94d950 ; * lisp/server.el: Comment.
adds 18a78f8 * lisp/textmodes/text-mode.el (text-mode-hook): Move
text-mode-hook-identify to default.
adds e224c94 * lisp/emacs-lisp/seq.el (seq-doseq): Tighten the code
adds ac491b6 * build-aux/gitlog-to-emacslog: Use raw log format rather
than wrapped one.
adds 7ecda8a * lisp/emacs-lisp/seq.el (seq-doseq): Fix the macro.
adds 5933886 Add new faces to tsdh-light-theme
adds 52ba851 Port --enable-gcc-warnings to GCC 5.1 x86-64
adds 27e6afe Merge from gnulib
adds 2f5da6d Spelling fixes
adds 474519c MS-Windows followup for the recent gnulib update
adds bac119a Improve doc string of 'insert-buffer-substring'
adds 365f9ab Clarify the doc string of 'replace-regexp-in-string'
adds 3b40a95 lisp/window.el (recenter-last-op): Doc fix. (Bug#20419)
adds f8d6602 * etc/NEWS: Document package-hiding functionality
adds 864573c * lisp/emacs-lisp/package.el (package-all-keywords):
Don't cache
adds 45e5710 Fix change from 2015-04-22 "On C-y, stop some text
property entries ..."
adds 2c1b860 Don't freeze with unreadable processes
adds 75e039b ; make change-history-commit
adds a0f634a ; Fix ChangeLog typo (Bug#20400)
adds fddff05 Pass `id' to `completing-read' as def instead of initial
input
adds a408697 `tex-insert-quote' after single `'' opens quotes instead
of closing
adds f92ac2e Merge branch 'master' into cairo
adds 2f3b409 Introduce xref-prompt-for-identifier
adds 33cb25b Fix a typo in rmail.el
adds 0b72388 lisp/emacs-lisp/package.el: Move variables to silence
byte-compiler
adds d32d0fa * elisp-mode.el: Catch errors from `documentation'
adds def0df0 * lisp/info.el (Info-menu): Properly provide the `default'
adds d89687b Fix redisplay of frame after loading new fonts
adds 08dad2f Fix a typo in bibtex.el
adds 1c7f0cd * lisp/textmodes/reftex-toc.el: Improve multi-frame
behavior
adds d92e0c5 * lisp/emacs-lisp/eieio-core.el
(eieio-defclass-internal): Reuse oldc.
adds e9036b1 * lisp/gnus/message.el
(message-insert-formatted-citation-line):
adds 009e380 * lisp/gnus/message.el (gnus-extract-address-components):
adds d320ec5 * lisp/emacs-lisp/eieio-core.el
(eieio-defclass-internal): Fix last
adds f3b43fc * lisp/emacs-lisp/package.el: Small improvements
adds 579db50 * lisp/mail/rmail.el (rmail-reply):
adds 66fec8b Bump version of seq.el to 1.5
adds c603274 * lisp/midnight.el: Make it a minor mode. Allow
predicates.
adds 9c3e1e4 * lisp/saveplace.el (save-place-mode): New minor mode.
adds b09deaa * test/automated/package-test.el
(package-test-update-archives-async):
adds 7d947e8 Change default location of EUDC options file
adds 704ce9a * lisp/vc/vc-bzr.el (vc-bzr-after-dir-status):
adds 9eca163 * lisp/subr.el (delay-mode-hooks): Fix doc typo.
adds e82fd95 ; Comments.
adds f660f36 * lisp/mail/rmail.el (rmail-copy-headers):
adds fecd155 * lisp/emacs-lisp/package.el: Skip space and comments in
init file
adds f23d716 ; Auto-commit of loaddefs files.
adds e78aef0 Fix synchronous invocation of Ispell
adds 25166a9 Update source file encoding list
adds 301514f * lisp/emacs-lisp/package.el: Fix priority-hiding corner
case
adds 6c5765e * lisp/mail/rmail.el (rmail-highlighted-headers): Fix
:type.
adds 38167fb * lisp/mail/rmailsum.el: Fix search for encoded subjects.
(Bug#19088)
adds 8539413 * lisp/cedet/semantic/bovine/c.el (semantic-c-do-lex-if):
adds 438b6b1 * lisp/foldout.el: Update for 2015-01-30 outline.el
changes.
adds 56d487b * test/automated/package-test.el
(package-test-update-archives-async):
adds b7352cb * lisp/mail/rmailsum.el: Use lexical-binding.
adds 4594f89 Replace an obsolete function alias
adds 7fbdb57 Fix DBUS query result parsing for secrets-search-items
adds f66b16c Remove the deprecated INTERNAL_FIELD macro by expanding it
adds 3c0ea58 * lisp/emacs-lisp/bytecomp.el: Use `inhibit-message'
adds 13cf735f Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 967f054 ; Auto-commit of loaddefs files.
adds 5e7ed98 bury RCIRC buffers when there is no activity
adds 3c3eb1d PATH- and completion-related fixes in Eshell on MS-Windows
adds 768edb6 Introduce etags-xref-find-definitions-tag-order
adds c1d30c4 * lisp/emacs-lisp/package.el: Use pushnew for downloads
in progress
adds 8b7e2c4 python.el: Fix warnings on looking-back calls missing
LIMIT
adds fa175b4 Set next-error-* in xref--xref-buffer-mode
adds 6eaa9a5 Merge from gnulib
adds 69d0a2d Omit -Wstrict-overflow workaround in GCC 5
adds 5b6c583 * lisp/emacs-lisp/package.el (package--message):
inhibit-message
adds f4ad429 * lisp/emacs-lisp/package.el: Some speed optimizations on
menu refresh
adds 4be98d8 Merge from gnulib
adds d6e990b Unclutter 'make doc' output a bit
adds 4d2ffa0 Add ace-window face config
adds e0d0ad2 Remove compatibility code for 20-year old function
renaming
adds ce7ff43 Function declaration updates prompted by 'make
check-declare'
adds e22f333 Silence some compilation warnings
adds 45e199d * lisp/dom.el: Load subr-x when compiling, for when-let.
adds 31c57b4 * lisp/term/ns-win.el (ns-get-selection-internal):
adds 55496af * lisp/emacs-lisp/ert.el (ert--special-operator-p):
adds d4d66f4 (ns-get-cut-buffer-internal): Remove this alias.
adds c97f827 ; Auto-commit of loaddefs files.
adds dc332c1 Fix links in tables in shr
adds 26d87ff Start using proportional fonts in eww by default
adds 8588e35 * mule-cmds.el (input-method-use-echo-area): Change :type
to
adds c3c9dab * cmds.c (internal_self_insert): When we insert spaces for
adds 9b909c4 * lisp/emacs-lisp/bytecomp.el: Revert "Silence
noninteractive compilations"
adds b0481de * lisp/emacs-lisp/ert.el (ert--special-operator-p): Fix
previous.
adds 7e7fd30 ; Add class name to error message
adds 5b0b0ad * lisp/simple.el (blink-matching-open): Better behavior
in minibuffer
adds 85eb934 ; Add cl-adjoin tests
adds d6b91bf * lisp/emacs-lisp/pcase.el (pcase--make-docstring):
Require help-fns.
adds a73af96 * lisp/emacs-lisp/pcase.el (get-edebug-spec, edebug-match)
adds be8cdfa * test/automated/cl-lib-tests.el (cl-lib-adjoin-test):
Fix it.
adds c33d89c Fix single-quoting style in PDF manuals
adds 08782a2 Prefer plain characters to Texinfo circumlocutions
adds b621e97 ; ede-locate-create/update-root-database: Fix docstring
typo
adds fed6a0d Implement xref-find-references in etags and elisp-mode
adds f2f5a39 * lisp/isearch.el (isearch-mode-map): Allow backspace
remapping
adds a58c6cb * lisp/files.el (pwd):
adds c50499e ; * xref.el (xref-collect-references): Simplify.
adds 8fef852 Don't require Texinfo 5.0 for Emacs documentation
adds ad7e114 Fix error diagnostics of c-macro-expand
adds 3874b33 Update the options in whitespace-style defcustom
adds 3bfb6a0 Fix etags-xref-find for references
adds 0bbc027 * lisp/emacs-lisp/seq.el (seq-p): New alias to
`sequencep'.
adds 40e720d Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 08431a2 Fix display of keyboard layouts for right-to-left scripts
adds 2703629 Stop vc-print-log from jumping to the top
adds ac5586a elisp-completion-at-point: Prioritize being quoted over
funpos
adds bcfdfd2 xref--insert-xrefs: Tweak the faces
adds b7bb71c ; xref--insert-xrefs: Add (require 'compile)
adds 4183482 * lisp/term/screen.el (xterm-screen-extra-capabilities):
New custom
adds 5d3940a * lisp/emacs-lisp/package.el: Remove `package--silence'
variable
adds 8c39268 Fix minor issues with CEDET on MS-Windows
adds 9d4eaff * lisp/org/org-{macs,list}.el: Fix lexical warnings
adds 14c1d21 Add xref-pulse-on-jump
adds fe4e258 Classify lone symbol inside let varlist as variable
adds 255a011 Add `save-mark-and-excursion', which has the old
`save-excursion' behavior
adds 943c45f Don't pulse the indentation, or the newline
adds 1ddb81a Fix previous commit
adds 9fa69f6 Insert, highlight and align line numbers in xref output
adds f773a4d Highlight both type and symbol name
adds b2f3c80 * lisp/emacs-lisp/check-declare.el (check-declare-verify):
adds b409dd3 * lisp/play/gametree.el (gametree-show-children-and-entry)
adds 7ccf257 * lisp/allout.el (epg-user-id-string,
epg-key-user-id-list):
adds a6b6ab2 * lisp/emacs-lisp/debug.el (help-xref-interned): Update
declaration.
adds 4003ebc * lisp/progmodes/elisp-mode.el (xref-collect-references):
Declare.
adds 0e383b9 * lisp/gnus/mml-smime.el (epg-key-sub-key-list)
adds d3d59fb * lisp/gnus/mm-view.el (epg-decrypt-string): Autoload.
adds 0679682 Replace instances of "(eval-when-compile (autoload ...))"
adds 201f91e * lisp/cedet/semantic/grammar.el
(eldoc-function-argstring)
adds 46c94cd Make sure we're inside the let bindings
adds ca717aa Buttonize the whole line, including the number at the
beginning
adds 6337f24 ; Update a comment
adds fbe7fb0 Only skip some variables that have function counterparts
adds 755045e Work around "Attempt to modify read-only object"
adds a53545f (eieio-object-value-create): Adjust to new slots
representation
adds ad9e659 * eieio-custom.el (eieio-object-value-get): Add missing
increment
adds 0508aa2 Spelling fixes
adds c856843 New macro seq-let, providing destructuring support to
seq.el
adds b096be2 * lisp/emacs-lisp/seq.el (seq--make-bindings): Improve
the docstring.
adds 6cd7415 Add support for &rest in `seq-let'
adds 8cb4b4f Update `seq-let' documentation
adds 4ac426a Merge branch 'seq-let'
adds 0ed044d * lisp/help-fns.el (describe-function-1):
adds a7d630e * lisp/cedet/semantic/grammar.el: Fix compiler warnings
(bug#20505)
adds f96313f Don't require match
adds 4d3fed0 Add semantic/symref/grep file patterns for ruby-mode
adds d804150 Pulse using a timer
adds 118bb49 * lisp/w32-fns.el (w32-shell-name): Silence compiler.
adds 754fdb1 * lisp/progmodes/js.el (js--optimize-arglist): Remove
declaration.
adds 276f5d9 Minor declare-function improvement
adds 52d7486 Support the biblatex journaltitle field
adds ada5e6b ; Auto-commit of loaddefs files.
adds a5847f9 Clean up pulse.el a little
adds 9b96a61 CEDET (srecode-compile-inserter): Avoid `oref' on classes
adds 7ddf29d * lisp/cedet/semantic/symref/grep.el: Fix unused var
warnings
adds 2fa7c31 CEDET: Avoid `oref' on classes in a few more cases
adds 1f052a5 lisp/subr.el (delete-dups): Use a hash table
adds 1340aef * lisp/emacs-lisp/testcover.el: Don't use edebug--read
(bug#20487)
adds 288df22 ; * etc/NEWS: Add entry as a reminder to update the elisp
manual.
adds 7cc0f68 * doc/lispref/sequences.texi (Sequence Functions): Fix
quoting.
adds f201bf6 * lisp/subr.el (delete-dups): Make it destructive again.
adds 1ca93e0 lisp/subr.el (delete-dups): Avoid nreverse.
adds 7511337 Quieten cc-mode compilation
adds ece365e Quieten cedet compilation
adds 49a9e73 Only cancel timer when it is non-nil
adds 96b99c1 * Makefile.in (change-history-nocommit): New.
adds bceffdb (define-modify-macro): Make sure cl--arglist-args is
defined
adds d45fd91 * lisp/subr.el (delete-dups): Pre-size the hashtable.
adds 22f9e2c * admin/update_autogen: Add option to update ChangeLog.
adds 3839884 * build-aux/gitlog-to-emacslog: Allow specification of
output.
adds 09b872d * Makefile.in: Don't always insist on removing existing
"ChangeLog".
adds adb69dd Avoid unnecessary bumping of Makefile.in's timestamp.
adds 74fdcc1 * Makefile.in (change-history-commit): Add missing piece
of previous.
adds ad39858 * lisp/mail/rmail.el: Use lexical-binding
adds 14bb519 * lisp/emacs-lisp/package.el: New "external" package
status
adds 0ecd391 ns-win.el (ns-paste-secondary): Use gui-get-selection.
adds 59cfdb4 Warn for multiple display crash for all Gtk+ versions.
adds ead05a1 * etc/NEWS: Fix typo in commit 14bb519
adds 3a33ac8 * lisp/emacs-lisp/subr-x.el (if-let): Fix debug spec
adds 19f4aca * lisp/emacs-lisp/eieio-opt.el (help-fns-short-filename):
Declare.
adds 2f26ac5 * lisp/calc/calc.el (math-zerop): Declare.
adds 31deb8a * lisp/vc/log-edit.el: Handle "(tiny change)".
(Bug#20324) (log-edit-rewrite-tiny-change): New variable.
(log-edit-insert-changelog): Maybe add "Copyright-paperwork-exempt".
(log-edit-changelog-ours-p): Set log-edit-author to a cons. * etc/NEWS: Mention
this.
adds 1bb36c5 * build-aux/gitlog-to-changelog: Treat "Tiny-change" like
adds 0d0a4d0 Fix keyboard macros that include function keys
adds 25fde89 Verify file modifications by other programs
adds 5ed5a04 ; Auto-commit of loaddefs files.
adds 9713747 ffap.el (ffap-read-file-or-url): Fix completing-read call
adds f0c1327 Merge from gnulib.
adds 91739fe help--binding-locus: Document argument POSITION.
adds e13e72a CEDET (srecode-pop, srecode-peek): Don't use `subclass'
adds 5b0af21 Quieten compilation, eg in --without-x builds.
adds 30ba66a * lisp/dired-aux.el (dired-do-print): Require lpr.
adds 36c6d20 Quieten --without-x compilation.
adds 907606c Add command-line option-parsing to gitlog-to-emacslog.
adds 22e3ec2 * build-aux/gitlog-to-emacslog: Add "for earlier changes"
to footer.
adds deb8454 * build-aux/gitlog-to-emacslog: Don't hard-code
"ChangeLog.2".
adds 63bee24 * build-aux/gitlog-to-emacslog: Get rid of "distprefix".
adds e0c7e10 * Makefile.in (ChangeLog): No longer pass "srcprefix"; cd
instead.
adds b18353c ; Auto-commit of loaddefs files.
adds d2c7e14 Avoid infloop in ERC
adds ae4e3dd ; Auto-commit of ChangeLog files.
adds b9ace20 Draw composite string correctly (Bug#20537).
adds 6065ef7 Declare find-tag obsolete
adds c7d601a Remove tag-symbol-match-p from
etags-xref-find-definitions-tag-order
adds cc64f15 semantic-symref-regexp: Allow to input an arbitrary string
adds f37d86e semantic/symref/grep: Support regexp search
adds ec13f4b semantic/symref/grep: Don't use word boundaries
adds 0c81a8b Add basic HTML5 tags and a template
adds 387e1e1 New version of `seq-let' based on a pcase pattern
adds e20b70b * Makefile.in: Fixes for recent change-history changes.
adds 0896328 Add xref-find-regexp
adds 4b41540 C-x 8 shorthands for curved quotes, Euro, etc.
adds 70ac376 CEDET (srecode-create-dictionary): Avoid obsolete object
name
adds b47f335 CEDET (srecode-insert-fcn): Fix use of oref on a class
adds e35bf57 python.el: better limit for looking-back calls
adds 1c6e02c Spelling fix
adds a0dd752 * Makefile.in (emacslog): Remove srcdir.
adds 3c5cc18 * lisp/term/x-win.el: Quieten --without-x compilation.
adds 0a21b26 * lisp/term/xterm.el: Fix xterm-paste handling for rxvt
adds f0352eb * make-dist: Abort if "make ChangeLog" fails. Add
"--no-changelog".
adds d1b7420 * lisp/emacs-lisp/cl-generic.el: Add dispatch on &context
arguments
adds 3903564 * lisp/play/dunnet.el (dun-dos-boot-msg): Fix time.
(Bug#20554)
adds f2941a7 * lisp/emacs-lisp/chart.el (chart-axis-draw): Replace
obsolete alias.
adds 20cca47 * lisp/url/url-handlers.el (url-file-name-completion)
adds c03c195 Fix tagging of symbols in C enumerations
adds 000f5e0 Add a test suite for etags
adds 4f5382c Fix tags created from DEFVAR_* declarations in C
adds f9ba8dc Improve the seq pcase pattern and the `seq-let' macro
adds 660c30c Add basic VC push support.
adds 8a9ba4d * lisp/progmodes/tcl.el (tcl-filter):
adds a314016 * src/editfns.c (Fformat): Fix use-after-free bug
(Bug#20548).
adds a8a0be4 ; * etc/NEWS: Small edit.
adds 8d69f38 Improve tagging of C bindings in DEFVAR_*
adds 37ab224 * lisp/loadup.el ("emacs-lisp/cl-generic"): Preload
adds 912d4a4 Fix bootstrap (void function cl-member).
adds fbda511 Fix cps--gensym
adds c0055ff Handle GTK_SCALE, fixes Bug#20432.
adds 9341956 Don't access display after i/o error (Bug#19147).
adds f2c4fd2 Fixes Bug#20142.
adds 2958e52 Fix selective diff browsing in Ediff
adds 17bbb94 ; Remove etags test files whose copyright is incompatible
adds f85318c Fix daemon crashes when linum-mode is turned on early on
adds 1d1581a Check for invalid GTK+ monitor scales
adds ca6a777 Sync with upstream verilog-mode revision 6232468
adds b1c23fb * lisp/emacs-lisp/package.el: Be more careful with the
init file
adds 67a878f Honor :fore/background for XBM on NS (Bug#14969).
adds 2abfe21 * lisp/emacs-lisp/package.el: Don't ensure-init during
startup
adds 91a2748 Support de-alt dictionary with Aspell.
adds e0e0753 Fix warnings on OSX 10.10.
adds b7b0d6e cus-start.el: Add ns-confirm-quit.
adds d02ce2c Fix a enum conversion warning in macfont.m
adds b00168e Fix NS warnings.
adds c7e93c4 Tweak japanese.el's loading of dependencies.
adds 48e384d Replace AC_SUBST_FILE in configure with include in
Makefiles.
adds 741b224 ; * lib-src/etags.c: Comment.
adds e85053f Revert "Fix cps--gensym"
adds a96731d * lisp/emacs-lisp/tabulated-list.el: Don't error on nil
header-string
adds da4a31b Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 0d3451c ; * lisp/textmodes/ispell.el
(ispell-aspell-find-dictionary): Add a comment.
adds 4565115 Add new option vc-git-resolve-conflicts
adds daaa4a3 Removes the predicate from lisp-complete-symbol
(Bug#20456)
adds 30151ee Remove redundant :group declarations from vc-git.el
adds becc012 Use `unless' to have one fewer `not'
adds 21f7a70 * doc/lispref/debugging.texi (Profiling): Improve
indexing.
adds c9a09ef * lisp/help-mode.el (help-go-forward): Doc fix.
adds e3c9043 Small src/Makefile simplification.
adds 496bfe7 ASCIIfy curved quotes on displays lacking them
adds 576fba5 Display shorter dates in Git annotate output
adds 46ea937 * src/lisp.mk: Remove from repository and generate at
build-time.
adds c9c4708 Add comment that x_shift_glyphs_for_insert is never
called.
adds 6445ee0 Merge branch 'master' into cairo
adds ee14727 Fixes to compile cairo branch without cairo.
adds 05e6945 Spelling fixes
adds a0cfd56 MS-Windows followup for ASCIIfication of curved quotes
adds f89080d Fix integer-valued `mouse-highlight' (Bug#20590)
adds b510a83 ; Auto-commit of ChangeLog files.
adds e37da5a eshell: Introduce new buffer syntax
adds 76f2d19 * lisp/eshell/em-term.el (eshell-term-sentinel):
adds d7b3166 Set up default-directory
adds ef5c3eb Rename 'foo-gzipped' to 'foo.gz'
adds e0117b1 Change new etags test to use UTF-8 encoding
adds e260a05 * admin/notes/unicode: New section "binary files".
adds 8ae43ee * lisp/calendar/solar.el (solar-ecliptic-coordinates):
Use float-pi.
adds d3d50a9 Allow checkdoc to be called in batch
adds 69d24b4 Improve handling of the first Git revision
adds 505f207 * test/automated/sgml-mode-tests.el: New file.
adds 1c785a5 Update Maven compilation-mode entry to distinguish
warnings
adds 941ae9f Add a test case for Maven warning ouput
adds f42ceab Further lisp-complete-symbol related cleanup.
adds d13f887 ; * lisp/mail/mailabbrev.el: Comment.
adds d464818 * lisp/calculator.el (calculator-funcall):
adds 88e4dfa Don't skip new etags tests on non-UTF-8 hosts
adds 314244a Add option to ignore commit lines matching a pattern in
ChangeLog.
adds 18e4eb6 ; * CONTRIBUTE: Fix typo in previous.
adds 448cacc In w32heap.c bump DUMPED_HEAP_SIZE to 19/12 MB
adds 9a07af0 Clarify concept of "surrogate minibuffer frames"
(Bug#20538)
adds 9045646 In Elisp manual explain how to override window manager
positioning (Bug#20552)
adds e0fec8d Fix last commit
adds 08033db New command icomplete-force-complete-and-exit
adds 18338b1 Fix display of overlapping window-specific overlays
adds c7acb6d Try to port new etags tests to MS-Windows
adds a0823e4 * emacs-lisp/generator.el (cps--gensym,
cps--transform-1): Silence compiler
adds 9d35bb8 Fix minor quoting problems in doc strings
adds f743819 Prefer "this" to “this” in doc strings
adds 31d58d4 Improve `switch-to-buffer' in strongly dedicated windows
(Bug#20472)
adds 0c5fa36 Fix handling and doc-string of FRAME arg of
`other-buffer' (Bug#20533)
adds 578f006 * lisp/emacs-lisp/package.el: Better dependency
description
adds 1972e49 * lisp/emacs-lisp/package.el: "Delete" button in Help
buffer
adds 5d752c8 Add let-when-compile macro instead of using pcase-let
adds 028d80f Add an automated test for let-when-compile
adds e8b8953 Fix "acronym" display of glyphless characters on w32
adds 1a17b77 Improve documentation of glyphless-char-display
adds e1890e3 Fix slash collapsing in etags on MS-Windows
adds 00ec2dd Don't require help-fns when not needed
adds e2f5b72 ; * test/automated/subr-tests.el: Standardize license
notice.
adds 7a22bb6 Add new inline function `hash-table-empty-p'
adds f73e02c Improve parameter name
adds 424bfcd ; * doc/lispref/nonascii.texi (Character Properties): Fix
a typo.
adds 6f4b0e8 Revert doc string changes to f90.el
adds 0060c0d * lisp/emacs-lisp/package.el: Revert async package
transactions
adds 3551481 * lisp/emacs-lisp/package.el: Better transaction messages
adds 60c1ea3 * lisp/emacs-lisp/package.el: Mode-line progress report
adds a31ca4e * lisp/emacs-lisp/package.el: Fix selected-package logic
adds fc071bf Fix a minor problem with mouse-face on mode line
adds 96794d2 Don't quote nil and t in doc strings
adds fdad335 * lisp/erc/erc.el: Hide network/channel messages
adds f590fc2 (package-menu-execute): Remove reference to remove-dups
adds ea92591 Change defgeneric so it doesn't completely redefine the
function
adds 9e41e0b * lisp/autorevert.el: Use lexical-binding. Fix hook
usage.
adds e7bc85d Generate admin/charsets Makefile via configure, and make
more portable.
adds c2ef2ad * lisp/emacs-lisp/package.el (package-selected-packages):
Fix doc
adds 2bf7996 * admin/charsets/Makefile.in (LOCAL, local): Fix members.
adds 50ecfcd * Makefile.in: Add admin/charsets into top-level clean
rules.
adds fa56075 * admin/charsets/mapconv (LC_ALL): Set to C.
adds a89ea17 * admin/charsets/Makefile.in (TRANS_TABLE): Add short
aliases.
adds d6dfefe Fix documentation of forward-line
adds b8e18b6 Improve documentation of 'set-fontset-font'
adds 1f83c3e Fix etags reading of compressed files
adds 7ac84a2 * lisp/emacs-lisp/package.el: Always update
selected-packages
adds 6aaa489 Merge branch 'master' into cairo
adds c03c730 Merge branch 'cairo'.
adds 13dd9d4 Fix etags Bug#20629 that broke C++ support.
adds dc4484e Revert "Fix etags Bug#20629 that broke C++ support."
adds 919281d Replace gui-method macros with cl-generic with &context
adds 78c9b2e ; Omit entries that will appear in ChangeLog.2
adds 2219134 Pacify --enable-gcc-warnings
adds 669e01b tags-completion-at-point-function: Don't trust the
find-tag function
adds 8994590 * lisp/progmodes/xref.el (xref-find-apropos): Use
read-string.
adds 2b0459c * lisp/pcmpl-cvs.el (pcmpl-cvs-entries): Don't assume
CVS/Entries exists.
adds 49fa191 * admin/charsets/glibc/: New directory, imported from
glibc 2.21.
adds 238e8b6 Fix --without-toolkit-scroll-bars builds.
adds 85d94d6 Avoid compiler warning in image.c on MS-Windows
adds 126b0d9 * Makefile.in: Fix extraclean rule.
adds fa658b2 Put default action first in src/Makefile
adds fb11a5e Cleanup etags.c to use locale-independent code
adds 9f89ea1 Remove charset map files from repository, generate in
first bootstrap
adds b98a2ef Fix last change in etags.c, which failed the test suite
adds 319d65c ; Auto-commit of ChangeLog files.
adds efa6f10 .gitignore tweaks
adds 3441b0c etags.c: avoid side effects in 'if'
adds 379d77d Improve etags I/O error reporting
adds 675c90a Simpilify etags TEX mode scanning
adds d383509 * lisp/emacs-lisp/tabulated-list.el: Improve printing
adds c205098 * lisp/emacs-lisp/tabulated-list.el: New optional print
method
adds dde09cd * lisp/emacs-lisp/pcase.el: Use PAT rather than UPAT in
docstring
adds 89035e2 Inhibit `epa-file-handler' in Tramp
adds 9376021 Fix IPv6 addresses in Tramp
adds 6b442df Fix typo in 89035e247591c8d688fce922b7079881aa110f33
adds b15c639 * lisp/emacs-lisp/cl-macs.el (cl-tagbody): Scope
cl--tagbody-alist
adds adc846a Fix last change in etags.c that broke tagging compresed
files
adds 969f3fb Make erc timestamps visible again
adds 9b995d5 (cl-generic-define-method): Side effects are evil
(bug#20644)
adds 9c66c5a Fix tagging of class members in C-like OO languages
adds ac59d53 Fix a typo in last commit
adds 175a07a Improve fix of debbugs:20634 in tramp-sh.el
adds 1efdf7f Make TAGS files more portable to MS-Windows
adds 49c8458 Add C-language keyword constants to C++
adds 816a2b3 * lisp/term/xterm.el: Add gui-get-selection support via
OSC-52
adds db87b14 * lisp/desktop.el: If modes aren't autoloaded, try simple
guesswork.
adds f43306a Fix Bug#20621
adds 45c92dd * lisp/emacs-lisp/tabulated-list.el: Don't sort without
sorter
adds 53bedd3 Teach MS-Windows font back-end return per-glyph
ascent/descent
adds d86ef9f xref-prompt-for-identifier: Use a list value
adds 5e9756e Handle curved quotes in info files
adds d315531 * lisp/mail/rmailsum.el: Commas no longer separate
regexps. (Bug#19026)
adds ce32fb8 Make c-submit-bug-report file reports at debbugs.gnu.org.
(Bug#15784)
adds b38bc40 * lisp/mail/sendmail.el (mail-position-on-field): Doc fix.
adds 1b3fd89 No longer set dired-directory in eshell. (Bug#16477)
adds e70d874 ; Auto-commit of loaddefs files.
adds 3953c4b Improve tramp-handle-make-auto-save-file-name
adds abf0823 New test tramp-test30-make-auto-save-file-name
adds 570edf2 Fix typo in commit
3953c4be2816537be95520605d45b866dc731f4b
adds 1719816 Support ZIP files that use Zip64 extensions
adds d090be1 Change inhibit-point-motion-hooks to t
adds 401b4c4 ; * lisp/net/tramp.el
(tramp-handle-make-auto-save-file-name): Fix previous.
adds 9e2f904 ; etc/NEWS: Document recent changes in 'etags'.
adds b506f80 * lisp/isearch.el (isearch--current-buffer): New var
adds b0f3a49 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds f9fabb2 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 1f7abd0 * lisp/emacs-lisp/package.el: Don't erase tags on refresh
adds 21b81bd Show the exact C-x 8 RET invocation in describe-char.
adds 550c650 Avoid gratuitous delete-dups in face-at-point.
adds cc41938 Delete the old process in vc-setup-buffer
adds 6c52e9b Merge from gnulib
adds f655987 Un-revert changes mistakenly dropped by f9fabb2b
adds a06426f * lisp/isearch.el (isearch--current-buffer): Give a
default value.
adds 8d21632 * lisp/progmodes/f90.el (f90-type-def-re): Add "type,
extends".
adds 2363d49 * lisp/mail/rmailsum.el (rmail-summary-by-recipients)
adds 11b2744 substitute-command-keys now curves quotes
adds 0fd5e65 Support curved quotes in doc strings
adds dfc2ef1 Fix minor quoting problems in doc strings
adds 67c28d1 Generate curved quotes in pseudo-info nodes
adds 89ab85f Accept curved quotes in doc strings
adds 4643f6c A few more doc string fixes (Bug#20385)
adds 73512b8 New minor mode Electric Quote
adds 02586bd Revert my change to gnus-art.el
adds 192fb20 ; Auto-commit of loaddefs files.
adds 1083147 Fix the MS-Windows build as followup to gnulib update
adds 5d75612 Fix last commit
adds d3605ed Show files when `initial-buffer-choice' is non-nil
adds 5281189 gnus-art.el: Re-revert last change
adds 622f345 Change package test to look for curved quotes
adds 708889b * test/automated/vc-tests.el
(vc-test-rcs04-checkout-model):
adds 790ffd7 * doc/lispref/os.texi: Update initial-buffer-choice docs.
adds 7927a4a * src/xfns.c (x_set_menu_bar_lines): Fix calls to
x_clear_area.
adds 33065aa * test/automated/vc-tests.el: Try enabling tests on
hydra.nixos.org.
adds 0a53910 Improve Tramp traces.
adds 56b4b0e Merge from gnulib
adds 56af96e * lisp/emacs-lisp/package.el: Don't load from parent dir
adds 2c3dde9 copy-file now truncates output after writing
adds ab27722 backup-buffer now reports .emacs.d/%backup% ills
adds b65be6c backup-buffer minor reworking of internals
adds fdf31e5 Improve Tramp traces.
adds 71f1139 Declare Emacs on MS-Windows to be DPI-aware
adds 5e73eab Restore EOL format testing in etags
adds 0acb538 Add etags test for the new -Q option
adds 0ac9d09 Use list for the tags completion table, not obarray
adds 5410975 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 83c7e62 Document 'face-ignored-fonts'
adds e553c50 Update .gitattributes to match current sources
adds 85aa6ed Use \r rather than ^M in string literals
adds 75f8653 Don't misencode C-generated messages
adds d90a3b1 Remove format2
adds 0700eb1 Make sure there's no explicit tag name
adds 5d56c28 ; Auto-commit of ChangeLog files.
adds 1e04ea9 Use another default value for tramp-histfile-override
adds 0c2a3cf Remove unused DEFSYMs
adds 21d13bc * src/emacs.c (syms_of_emacs)
<system-configuration-features>: Doc fix.
adds 467af17 Treat batch stdout/stderr like standard display
adds 2c656f7 Avoid grave accent quoting in stderr diagnostics
adds e8f586be ; Auto-commit of loaddefs files.
adds d0848f8 Update .gitattributes for DOS EOL files
adds 40b33be MS-Windows followup for batch stdout/stderr output changes
adds e3a0f3d Sync with Tramp repository
adds 9b97b04 * admin/gitmerge.el (gitmerge-commit-message):
adds 7cad9d5 Update the 24.5 release date in all ChangeLog files
adds 8272c1d lisp/ldefs-boot.el: Update for the 24.5 release
adds 866501e * lisp/ChangeLog: Remove a duplicate
adds 82e2ce9 Bump Emacs version to 24.5.50.
adds 9fcd66d ; Merge from origin/emacs-24
adds 8b5f2f4 * doc/emacs/emacs.texi: Update the ISBN of the Emacs
manual.
adds 59db430 Merge from origin/emacs-24
adds bc9d9bc Avoid confusion in query-replace history when replacing
NUL chars
adds c7695d0 Add test for previous commit
adds a158324 Generate curved quotes in ert doc
adds 98cb43f Minor tweaks for .gitignore
adds 64f2d34 Move xref-elisp-location to elisp-mode.el
adds 7f01832 Reuse rgrep mechanics in xref-find-regexp
adds 420b293 Ensure, that autorevert works for remote files in
file-notify-tests.el
adds 73dee11 * configure.ac [HAVE_GTK3]: Remove USE_CAIRO that gets
reset later.
adds b459d94 ; * etc/NEWS: Add Cairo placeholder.
adds f0380bb * configure.ac (emacs_config_features): Add Cairo.
adds 7714add ; * etc/NEWS: Tiny edit.
adds 0a9e324 * configure.ac (emacs_config_features): Add X toolkit and
scroll-bars.
adds c6ee95d Restore <D> instead of '.' in grep-find-template
adds f2211e5 * .gitignore: Remove !test/etags/html-src/*.html.
adds 8e06d22 Support quotes 'like this' in info files
adds 9204b0c * .gitignore: Also ignore doc/*/*/*.html and .ps.
adds e6d8f70 Undo previous changes in non-toolkit scroll bar drawing.
adds a62306b Instrument file-notify-test.el in order to catch hydra
error.
adds 68529c8 * src/indent.c (Fvertical_motion): Amend motion by 0
lines.
adds 0c182b3 Fix error introduced recently in file-notify-tests.el
adds 6d020ec Override 'grep --color=always'
adds adc7d9e Don't pass raw directory name to 'error'
adds 285260f Fix timezone-related functions on MS-Windows
adds 41a929c Add new function string-greaterp
adds 015c89a ; * etc/NEWS: Add string-greaterp
adds c3acb32 New library map.el similar to seq.el but for mapping data
structures.
adds 35c27cd Throw an error when converting a map into an unknown map
type
adds 924ea3f * lisp/emacs-lisp/map.el: Removes byte-compilation
warnings.
adds a76628f * lisp/emacs-lisp/map.el (map-into): Better error message.
adds be3d269 * test/automated/map-tests.el: Renamed from map-test.el.
adds 89baf16 * test/automated/map-tests.el: Refactoring of test
methods.
adds f37e265 Minor improvement in map-elt.
adds 79d9757 * lisp/emacs-lisp/map.el: Better docstring.
adds d75151a Do not signal an error when trying to delete a key from
an array
adds eea2e83 * lisp/emacs-lisp/map.el (map--dispatch): Improve the
docstring.
adds 6287979 Fix a false negative in `map-elt' with alists and values
being nil
adds 40a8a12 * lisp/emacs-lisp/map.el (map--elt-list): Minor
refactoring.
adds 5e52b0a * lisp/emacs-lisp/map.el (map--elt-list): Better
docstring.
adds c576ab5 * lisp/emacs-lisp/map.el (map-pairs): Dump redundant
lambda
adds 12a3ea5 * lisp/emacs-lisp/map.el: Better docstrings.
adds a5237a0 Faster implementation of map-empty-p
adds 3fe404c Improve the docstring of functions in map.el
adds 6591d36 * etc/NEWS: Add an entry about map.el
adds 988d721 Add a pcase pattern for maps and `map-let' based on it
adds cfb3580 * lisp/emacs-lisp/map.el: Better docstring for the map
pcase macro.
adds d4aca72 Merge branch 'map'
adds f6fc446 Handle new-style advice in find-funct
adds 058ecce * lisp/leim/quail/lrt.el (quail-lrt-update-translation):
adds cc88cb8 * lisp/Makefile.in (check-defun-dups): Also skip
ldefs-boot.
adds ddaef07 * doc/lispref/hash.texi (Creating Hash): Remove obsolete
makehash.
adds dcf18b5 Undo removal of x_clear_area call on expose for GTK3 or
cairo.
adds 7c9a2ef * src/ftfont.c (ftfont_open2): Round divisions by upEM.
adds 09cefee * lisp/vc/compare-w.el
(compare-windows-get-window-function):
adds 0382a93 * lisp/Makefile.in: Replace shell fragments in variables
with $(shell).
adds 76f896d * lisp/Makefile.in: Quieten output a bit.
adds 8fb6253 * lisp/Makefile.in (AM_V_at): Add missing definition.
adds 1ba0149 Fix curved quotes in a few places
adds 8453c73 Fix transliteration of Bahá'í months
adds 58eeddf Omit U+0332 COMBINING LOW LINE in previous change
adds 34ad027 ; etc/DEBUG copedits
adds 1805ce7 Tweak some build messages.
adds 1894225 * lisp/Makefile.in (SUBDIRS): Rename from SUBDIRS_ABS.
adds 45fbcfe * test/automated/map-tests.el: Replace "assert" with
"should".
adds b0eb668 * lisp/emacs-lisp/map.el (map--dispatch): Move before use.
adds 9533ed8 Use string> instead of equiv lambda with string<
adds 5977a07 * admin/gitmerge.el (gitmerge-commit-message):
adds 8fe836a Fix a byte-compiler error in map-put and map-delete
adds 431fca4 ; * lisp/emacs-lisp/map.el: Fix formatting.
adds cd22663 * lisp/emacs-lisp/map.el (map--dispatch): Better
docstring.
adds 2a54e8d Better syntax for the map pcase pattern
adds 30e5183 * lisp/emacs-lisp/map.el (map-let): Better docstring.
adds b0c0b96 Fix a unit test for map.el
adds bb2c6d2 * etc/DEBUG: Mention 'maybe_call_debugger'
adds d31cd49 Do not adjust point in a non-selected window
adds 6cdeb62 * lisp/dired.el (dired): Doc fix. (Bug#20739)
adds e5108ff Fix Dired display of an explicit list of files by
ls-lisp.el
adds 73e6f36 Replace uses of in-string-p; make it obsolete
adds 6f10a3f Add assertion in adjust_point_for_property
adds 1d87cb3 Avoid very high screen lines with some fonts
adds c76605f Fix display of glyphless characters with problematic fonts
adds c522848 Fix display of stretch glyphs with large fonts
adds 5f734fa Fix line dimensions from line-height property
adds 42a7b12 Fix 2 more calculations of line height
adds ba5f83d Fix display of cursor at end of empty lines
adds 643470f Fix display of composite characters with large fonts
adds cab645a Attempt to fix crashes due to accesses beyond glyph
matrix end
adds 957cbfd NS equivalents of xterm.c and w32term.c changes
adds f1baa15 Fix display when a font claims large values of ascent and
descent
adds 809885c Address some compilation warnings.
adds 6fec047 * lisp/progmodes/grep.el (zrgrep): Let-bind
grep-highlight-matches
adds 325bf19 Merge from gnulib
adds 4b7c816 ; Auto-commit of ChangeLog files.
adds aa83b5e Adapt 'struct timespec' to next release of MinGW runtime
adds 866cda3 Escape any quotes in the function name
adds 90a19ba Move gen_origin from program to data
adds 86abad6 Remove the obsolete leading "*" from some C doc strings.
adds 85b812f * src/font.c (syms_of_font) <font-log>: Doc fix.
adds 182cb35 * admin/update_autogen (changelog_files): Remove
gitlog-to-emacslog.
adds c876b73 ; * src/font.c (syms_of_font) <font-log>: Tweak previous
doc fix.
adds c941d47 checkdoc.el (checkdoc-file): New function
adds f1aa40f * lisp/emacs-lisp/package.el (package-delete): Make
interactive
adds a04d35c Fix a thinko in arc-mode.el
adds 296dadb Avoid crashes when key-binding is called from a timer
adds 20de61c Add new command checkdoc-package-keywords
adds 8d9e5ba Improve the default fontset wrt symbols
adds 55200b4 Fix compilation warning/error in --without-x builds
adds 6827370 Skip past `#' to find BEG
adds e070728 Improve font selection for punctuation and other symbols
adds 76f2d76 Update char-script-table
adds 7934415 * Makefile.in (SUBDIR_MAKEFILES):
adds 898945a * test/automated/Makefile.in (ELFILES): Sort.
adds 26a17f5 * lisp/progmodes/elisp-mode.el: Require cl-lib for
cl-defstruct.
adds 0619343 * lisp/progmodes/sh-script.el: Better handle nested quotes
adds 0fad726 * lisp/simple.el (eval-expression): Macroexpand before
evaluating (bug#20730)
adds 683e995 ; * lisp/simple: Revert presumably unintentional deletion
of special-mode.
adds a0f0f08 * lisp/emacs-lisp/checkdoc.el: Use lexical-binding
adds dfa1dc1 * lisp/progmodes/executable.el (executable-self-display):
adds d9d04bf * lisp/progmodes/executable.el (executable-self-display):
Obsolete.
adds 6bf9bdb * lisp/files-x.el (add-file-local-variable):
adds 7de8137 * lisp/progmodes/f90.el (f90-backslash-not-special): Use
user-error.
adds fb72340 Use 'user-error' in a few calendar files.
adds 7c24a2c * lisp/emacs-lisp/checkdoc.el (checkdoc-get-keywords):
adds cabaa99 Slight namespace cleanup for thingatpt.el.
adds 62afb85 Improve generated ChangeLog for gitmerge.el commits.
(Bug#20717)
adds 45deb04 * build-aux/gitlog-to-emacslog: Also ignore pointless
merge commits.
adds ece5691 * src/syntax.c (Fbackward_prefix_chars): Reword docstring
adds fe5ba92 * lisp/let-alist.el (let-alist--deep-dot-search): Fix cons
adds 35d19cc ; * ChangeLog.2: Remove entries from a merged feature
branch.
adds eda386f * lisp/thingatpt.el (in-string-p): Revert last change,
adds b220562 Fix quoting of help for functions with odd names
adds f18cada * lisp/international/characters.el (char-script-table):
Fix typo.
adds 8d0efee * lisp/bindings.el (debug-ignored-errors): Add
mark-inactive.
adds 32e5366 Fix "not a tty" bug on Solaris 10
adds ebbc6a4 Some progress towards starting with PWD deleted.
(Bug#18851)
adds abeb7f3 ; * lisp/startup.el (normal-top-level): Fix previous
change.
adds b7730b2 * lisp/startup.el (normal-top-level): Use delay-warning.
(Bug#20792)
adds f7a3813 * lisp/startup.el (normal-top-level): Don't let
*Messages* get
adds 00119c6 Port to Solaris 10 sparc + Sun C 5.13
adds c660910 Fix crash in fontset-info
adds b63d0a5 Configure Symbola font only for symbols and punctuation
adds 203e84c Configure Symbola font only if installed
adds 37fdfbf ; * lisp/international/fontset.el
(setup-default-fontset): Fix typo.
adds f8e26cd * src/buffer.c (init_buffer): Add final newline to
message.
adds d4870a5 * src/print.c (print_object): Minor simplification.
adds 351739b Document `X as "`X", not as "(` X)"
adds 147c391 * lisp/version.el (emacs-repository-get-version):
adds 1fabab6 Ensure early startup warnings are visible at the end.
(Bug#20792)
adds 2276a19 Revert last change in fontset.el
adds 6f9d213 * nt/README.W32: Don't advertise the (obsolescent) w32
FAQ.
adds 2f6956a * nt/README: Don't advertise the (obsolescent) w32 FAQ.
adds f75d189 Improve documentation of ':lang' in font specs
adds eb92f89 Improve the default fontset when Symbola is not installed
adds 8afef01 Better fix for documenting `X as "`X"
adds 9bdd1c4 * src/xsmfns.c (x_session_initialize): Avoid libSM crash
adds e5ab4d9 * lisp/startup.el (command-line-1): Inform if skipping
relative
adds 86076e6 Tweaks for getting repository version; a bit more like it
was for bzr.
adds 79bd666 ; Auto-commit of ChangeLog files.
adds 57e7666 * lisp/emacs-lisp/tabulated-list.el
(tabulated-list-print):
adds 52da972 Some generic support for multi-mode indentation.
adds fce59d4 Another improvement for symbol and punctuation characters
adds 2f09f89 Another improvement of documentation of set-fontset-font
adds 3881af4 * lisp/emacs-lisp/package.el
(package--with-work-buffer-async):
adds 1f9974a * lisp/version.el (emacs-repository-version-git): Demote
errors.
adds a281b3d ; Omit mistaken update
adds 08bad17 Spelling fixes
adds c8dc4d6 * lisp/emacs-lisp/map.el (map-let): Better docstring.
adds 643e052 Limit Symbola usage some more
adds ee715b9 Fix current-iso639-language on MS-Windows
adds f0f216e ;* src/fontset.c: Update obsolete commentary.
adds e58a815 Fix quoting when making derived mode docstring
adds f784272 * lisp/progmodes/perl-mode.el: Refine handling of /re/
and y/abc/def/
adds 4c4a329 ; * lisp/emacs-lisp/derived.el
(derived-mode-make-docstring): Fix recent change.
adds b95f53f * lisp/info.el: Cleanup bytepos/charpos issues
adds 2f1f014 * lisp/textmodes/page-ext.el (add-new-page,
pages-directory)
adds c57b0e4 * lisp/macros.el (name-last-kbd-macro, kbd-macro-query)
adds 6ebbc2f * lisp/calendar/calendar.el (diary-file): Use
locate-user-emacs-file.
adds e802250 ; Comment fixes.
adds 7ca145d No need for cp51932.el, eucjp-ms.el to not be compiled
any more.
adds bb53338 * doc/emacs/calendar.texi (Specified Dates, Special Diary
Entries):
adds b73912b * doc/emacs/calendar.texi (Format of Diary File,
Displaying the Diary):
adds 5b0acc5 * doc/emacs/calendar.texi (Format of Diary File):
adds 32a4883 Improve reftex-label-regexps default value
adds 93ae9f4 Fix handling of image cache refcounts. (Bug#20802)
adds 34a43ba Fix infloop in filepos-to-bufferpos
adds 3ef3116 * lisp/emacs-lisp/pcase.el: Improve docs and error
handling
adds 08f8fb3 Identify feeds in newsticker treeview with :nt-feed
property
adds a1f543b (filepos-to-bufferpos): Add missing cases. Make sure it
terminates.
adds ac1e89e * lisp/net/newst-treeview.el: Use lexical-binding.
adds deb6e89 Better docstring for null. (Bug#20815)
adds 3986489 Better confirmation message in `find-alternate-file'
(Bug#20830)
adds 7d5c120 * lisp/emacs-lisp/map.el (map-into): Fix a byte-compiler
warning.
adds 70a5679 * lisp/emacs-lisp/seq.el: Fix a byte-compiler warnings
related to pcase.
adds cf94a3e * lisp/emacs-lisp/pcase.el (pcase--u1):
adds 55b41a8 Address some compilation warnings.
adds d5152a7 Address some compilation warnings.
adds fb77502 Address some check-declare warnings.
adds c07e67a Address a compilation warning.
adds d3b779f * lisp/emacs-lisp/pcase.el (pcase--u1): Revert earlier
workaround.
adds b7d5033 * lisp/emacs-lisp/check-declare.el (check-declare-warn):
adds 0fe5489 Fix some typos in copied Unicode data. (Bug#20789)
adds 5a90d51 Remove "no-byte-compile: t" from a few files.
adds c9e2003 * lisp/international/characters.el (char-script-table):
Tweak
adds d67d49c Generate char-script-table from Unicode source.
(Bug#20789)
adds fd7bbfb Update tutorials/TUTORIAL.cn
adds cf23c33 * src/editfns.c (Fbyte_to_position): Fix bytepos not at
char boundary.
adds 4b16137 Add missing function xref-location-group for elisp-mode.
adds a142b77 * lisp/emacs-lisp/package.el: Revert buffer after any
operation
adds 02617f1 * lisp/let-alist.el: move to lisp/emacs-lisp/let-alist.el
adds d6dd70b * lisp/emacs-lisp/package.el
(package--with-work-buffer-async):
adds 4e53d72 Avoid infloop in redisplay with tall images
adds 8258514 (define-minor-mode): Use setq-default for :global minor
modes
adds 5dc72bc * lisp/emacs-lisp/package.el: Slightly better error
reporting.
adds dbc192b Add pinentry.el for better GnuPG integration
adds 84085e3 Document curved quotes a bit better
adds c09f1d9 Update data files from just-released Unicode 8.0
adds 517ab62 * lisp/emacs-lisp/package.el
(package-menu--perform-transaction):
adds c4782ea Improve and extend filepos-to-bufferpos
adds 8b4da35 Set image_cache_refcount before x_default_parameter
calls. (Bug#20802)
adds 8db2573 Fix last fix"
adds 711e14d * lisp/emacs-lisp/package.el: Don't always propagate
async errors
adds 52c3946 Make translation of quotes to curly in doc strings
optional.
adds d213cf0 * src/doc.c (Fsubstitute_command_keys): Make previous
change compile.
adds aad7ea3 * lisp/cus-start.el (help-quote-translation): Add
:version.
adds c4151eb Improve the optional translation of quotes
adds a2bb6c7 Minor fixes in filepos-to-bufferpos
adds 06d503f ; Auto-commit of loaddefs files.
adds ea47568 (filepos-to-bufferpos): Further tweaks to the utf-16 code
adds b9373ac Fix file-in-directory-p when the directory is UNC
adds b9f02cf Fixes: debbugs:20832
adds a5e6f33 Fixes: debbugs:20832
adds f95211e Merge from origin/emacs-24
adds 1338482 In ‘window-state-put’ undedicate target window.
(Bug#20848)
adds 2051427 * src/doc.c (syms_of_doc): Remove unused symbols.
adds 0e0dae5 * doc/misc/texinfo.tex, lib/set-permissions.c: Merge from
gnulib.
adds 1b89ea3 Spelling fix
adds b1cd837 Fix quoting in electric-quote-mode doc string
adds bf32130 Improve port of settings UI to older displays
adds 821a363 ; Auto-commit of ChangeLog files.
adds 8bc4185 Expect 2 icalendar tests to fail on MS-Windows
adds 3be98ca Fix bytecomp-tests--warnings when $TMPDIR has a long name
adds a94202b Reuse `alist-get' in map.el
adds 8d4f1e3 Improve error handling in tramp-adb.el
adds 8b6d82d Define `map-elt' as a generalized variable
adds 38bb9ff Fix some “nested” quoting confusion in doc strings
adds 5fac0de Drop support for CPU profiling on Cygwin
adds fa52edd Revert "Define `map-elt' as a generalized variable"
adds 0cee2fb Make find-function-on-key use the current window
adds f3cec81 Port tests to help-quote-translation
adds 7973c83 * doc/misc/efaq-w32.texi (Downloading): Copyedits.
(Bug#20851)
adds 14eba49 * doc/emacs/package.texi (Packages):
adds fff0184 Fix RCS crashes in vc-test
adds c4c531b Fix debug-timer-check on systems without HAVE_TIMERFD
adds a9d9b66 * lisp/emacs-lisp/package.el: Rename hide-obsolete to
toggle-hiding
adds 567bf81 * lisp/emacs-lisp/package.el: Exclude packages by name
adds dc30fb9 Improve diagnostics of profiler-cpu-start
adds 531125e Enable CPU profiling on Cygwin
adds d010523 * lisp/simple.el (shell-command-on-region): Replace
'error' with 'user-error'.
adds 1b1b664 * lisp/replace.el (query-replace-read-from): Add
separator to
adds eccfc0a Fix shell-for/backward-command to exclude spaces
adds d97fbcb * configure.ac (--with-ns): Enable by default on OS X.
adds 371ebe0 Revert 2014-06-25 nextstep/Makefile change.
adds 8b16976 * test/automated/package-test.el
(package-test-update-listing):
adds 931f006 * src/keyboard.c (last_timer_event): Remove unused var.
adds abe07ef Respect ‘switch-to-visible-buffer’ more rigidly.
(Bug#20861)
adds 2ca5558 Check for an input event before showing a dialog box.
(Bug#20813)
adds c7a19e0 * lisp/isearch.el: Fold many unicode characters to ASCII
adds 8769d0f * Makefile.in (install-arch-dep): Simplify with Make
conditionals.
adds 1552e67 Fix bug that munged selection info
adds 4fe5cb4 Port selection info fix to clang
adds 9b89127 * src/keyboard.h (kbd_buffer_store_event_hold): Remove
unused local.
adds 1b51e23 * lisp/gnus/nnmaildir.el: Silence lexical warnings
adds 94c4e0d * Makefile.in (install-arch-dep): Don't set sticky bit on
the binary.
adds 4fba36c * lisp/progmodes/xref.el: Avoid init-args in oref.
adds ce2e5c7 * lisp/subr.el (remove-from-invisibility-spec): Handle
the t case
adds 795c918 * lisp/character-fold.el: New file (Bug#20887)
adds 0890cd8 * etc/NEWS: Fix mention to old function name
adds e02f52b ; make change-history-commit
adds b6903d8 ; Fix email address in ChangeLog
adds 0a3c4eb ; Fix comment typos
adds e7128f6 * nextstep/Makefile.in (all): Make it the first target.
adds 80e46ac * lisp/character-fold.el (character-fold-table): Fix
table generation
adds f230b2f * doc/lispintro/emacs-lisp-intro.texi (Data types):
Improve documentation of 'substring'.
adds 93f4f67 Fix GC bugs --with-wide-int and Qnil == 0
adds 319eeeb Get ‘./configure; make -C src emacs’ to work
adds 659199f lisp/emacs-lisp/cl-indent.el: Fix indent of
with-output-to-string
adds 67dbc32 Fix C99 incompatibilities in Cairo code
adds ee80c11 Translate undisplayable ‘ to `
adds 671974e * lisp/character-fold.el (character-fold-table): Reuse
`table'
adds d08e8a1 Fix submake dependency bug with .h files
adds 4570918 * doc/emacs/help.texi (Help Summary): Improve
documentation of 'describe-mode'.
adds 99ad90d * doc/emacs/help.texi (Apropos): Improve documentation of
'apropos-do-all'.
adds 135ae5d Doc fix for deletion commands
adds 605765a Provide invisible mouse pointers on Windows. (Bug#6105)
(Bug#12922)
adds f142756 Fix invisible mouse pointers on Windows.
adds bde6168 Minor corrections in ELisp manual
adds 1546c6f Fix indentation for with-output-to-string
adds ff80437 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds aa2da6e * lisp/replace.el (replace-search): Fix regexp case
(bug#20901)
adds 45fd936 ; * etc/NEWS: Placeholder entry for recent prog-mode
changes.
adds 5a7fb4f Avoid error in TLS connections due to incorrect format
adds 3180718 Add a new function w32-application-type
adds 7baae81 Fix VC test suite on MS-Windows
adds 5e3fde0 Improve docstring for macroexp-let2
adds efc262f Initialize cl--gensym-counter to 0
adds da5e005 cl-extra fixes for most-negative-fixnum
adds 9b4b4a8 Add --color Grep option to the command dynamically
adds a1dde6b Put "--color" before the other options in grep-command
adds bbf63ee Bind grep-highlight-matches around the rgrep call
adds eac1271 * lisp/isearch.el (isearch-mode): Don't char-fold regexps
adds 27672f7 ; Auto-commit of ChangeLog files.
adds 39e08cc ; * src/w32proc.c (w32_executable_type): Fix a typo in a
comment.
adds fc0e567 Sync with Tramp 2.2.12
adds 92a4e3f Clarify interpreter-mode-alist doc
adds f729a7c apropos-library quoting fix
adds a4760a3 * package.el (describe-package): Convert the guess to a
string
adds 6689b53 * package.el (describe-package): Use symbol-at-point as
additional guess
adds 23d00d4 * lisp/emacs-lisp/tabulated-list.el
(tabulated-list-print):
adds 59f1e8a * lisp/calc-store.el (calc-insert-permanent-variable):
Heed case.
adds 64110eb .gdbinit followup to changes in !USE_LSB_TAG
adds ea60b54 Allow font names that end in "-NN", where NN is a number
adds ea39930 * doc/lispref/text.texi (Sticky Properties): Improve
wording.
adds 3fa319b * lisp/isearch.el (isearch-exit): Don't call isearch-done
twice (bug#20925).
adds 7466a4d Cygwin emacsclient handles w32 file names
adds 1b3004c cfengine.el: update for the upcoming CFEngine 3.7 release
adds f66d4e8 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds ee0b833 Add cross references.
adds d0a5162 * lisp/emacs-lisp/package.el
(package--save-selected-packages):
adds 8d3b910 * lisp/emacs-lisp/package.el
(package-compute-transaction):
adds 881c479 * lisp/isearch.el (isearch-toggle-word): Fix toggle
adds edd0938 Don't block changes in mouse pointer inside 'track-mouse'
adds 43593cb Fix pointer signedness glitch
adds 3bea77f Make sure sleep-for always delays for as long as it's told
adds b1047c3 Add seq-min and seq-max
adds a30642f * doc/lispref/sequences.texi: Add documentation for
seq-min and seq-max.
adds 79310d7 ; * src/doc.c: Add a 'coding' cookie.
adds 0dfea45 * lisp/emacs-lisp/package.el (package--remove-hidden):
Fix logic
adds 5200c2b Improve reproducibility of generated loaddefs file.
adds 9ae0d76 * configure.ac (system-configuration-features): Add X11,
NS.
adds 290acaf * lisp/Makefile.in (MH_E_SRC, TRAMP_SRC, CAL_SRC):
adds 5f9e4b2 * leim/Makefile.in, lisp/Makefile.in: Add missing EXEEXT
definition.
adds 3213d77 In strings, prefer plain ` and ' to \` and \'
adds 5f00411 * doc/emacs/frames.texi (Frame Commands): Typo fix.
(Bug#20946)
adds cc7acdb Spelling fixes
adds cc8f96e * lisp/term/xterm.el (xterm--query): Avoid generating
garbage
adds 3d759f4 ; Auto-commit of loaddefs files.
adds 87464d6 (cl--copy-slot-descriptor): Copy the `props' alist as well
adds 4c66103 Fix value of posn-at-pont in R2L lines
adds 7d5a7a4 Be more tolerant to fonts named "Foobar-12"
adds 2f020e8 Add argument to reverse the meaning of
ido-restrict-to-matches
adds 145f28f * lisp/emacs-lisp/seq.el (seq-difference): Fix typo in
docstring
adds bb35a21 Don't display ‘’ as `' under X in en_GB
adds 0245cc3 Improve accessibility of window dividers. (Bug#20183)
adds 29f8228 Document new `window-divider-mode'.
adds 3323c56 Reference window dividers in Change Window section.
adds e9e9629 Some further fixes in Change Window node. (Bug#20183)
adds 8bab149 * lisp/term/xterm.el (xterm--query): Fix paren typo
(bug#20951).
adds a0010db * lisp/emacs-lisp/eieio-core.el (eieio--class-v): Remove
adds 08b2538 -batch should not affect ‘’ -> `' display
adds 7071848 ;* src/bidi.c (bpa_stack_entry): Update commentary for
Unicode 8.0.
adds 2b848fa Add cross references in documentation
adds e3c4cd0 Fix some issues with `window-divider-mode'
adds fc4151f Update eieio tests for recent eieio-core change.
adds 19f71dc Have `compilation-set-window' use right window for
getting fringes (Bug#20829)
adds cdd5e86 Fix processing of alpha parameter for Windows tip frames
(Bug#17344)
adds 65571b3 Fix mouse pointer on w32 when a menu is active
adds 4fff58d Factor isearch word description into new function
adds 044d4cc Respect `prog-indentation-context' in python.el
adds b9e14de ; Auto-commit of ChangeLog files.
adds 1323c13 Merge from gnulib
adds 5516728 * lisp/character-fold.el (character-fold-table):
adds cbeeab2 accept-process-output fix
adds 23818bb * lisp/progmodes/fortran.el (fortran-line-length): Doc
fix.
adds 904be87 * lisp/simple.el (set-variable): Doc fix.
adds 0815082 ; Minor cleanup of wait_reading_process_output
adds 5dc66db Remove ADAPTIVE_READ_BUFFERING ifdef
adds 082eda1 ; Rename local var to match function name
adds 91cbc7b ; Rename local var nsecs to adaptive_nsecs
adds 6e2fcc2 Refactor timeouts in wait_reading_process_output
adds 12a2691 Don't return as fast reading any process output
adds f469c17 Avoid returning early reading process output due to SIGIO
adds ad236260 Avoid duplicate calls to current_timespec
adds 342ed93 * lisp/progmodes/f90.el (f90-type-def-re): Handle
attribute lists
adds a5e39bf python.el: Fix mark-defun behavior (Bug#19665)
adds 02dc8da python.el: Fixes for IPython 3.x (Bug#20580)
adds 8867296 ; python.el: Replace `eval-when-compile` with
`eval-and-compile`
adds f3400f4 python.el: Avoid making let-bound defvars buffer local
(Bug#18244)
adds 8c81ac9 ; Spelling fixes
adds 0fdc3f2 python.el: Respect process environment for remote shells
adds c020517 Fix parsing glitches in dired-mark-sexp (bug#13575)
adds c96dd02 ; Auto-commit of loaddefs files.
adds 2a8dca1 (eieio-persistent-save): Don't ignore `file' arg
(bug#20972)
adds 824fc04 (describe-symbol): Rewrite describe-function-or-variable
adds b815078 * src/emacs.c (main): Don't increase the stack size on
Cygwin
adds 6d1df4e * lisp/simple.el (set-variable): Use user-error for type
mismatch.
adds f348093 * src/sysdep.c (handle_sigsegv) [CYGWIN]: Increase
STACK_DANGER_ZONE
adds 60ea900 * lisp/simple.el (set-variable): Tweak recent doc fix.
adds 287bce9 python.el: Fix local/remote shell environment setup
adds 59b5723 Add online-help support to describe types
adds f844c02 Have `x-show-tip' handle `right' and `bottom' frame
parameters.
adds 1a2773a * lisp/play/landmark.el: Move to lisp/obsolete/
adds 6aa1d76 ; * ChangeLog.2: Add full path for changes I introduced
in 6689b53 and a4760a3
adds 1ffd9ab * lisp/emacs-lisp/package.el
(package-compute-transaction): Bug fix
adds b25770a Improve recent change to emacsclient on Cygwin
adds f800666 Make vc-tests work with MSYS svn program
adds 8fb0941 (gv-setter, gv-synthetic-place, gv-delay-error): New
funs/macros
adds 0bfc940 * test/automated/ert-tests.el (ert-test-deftest):
adds e4dd6e8 * lisp/obsolete/landmark.el: Add Obsolete-since header
adds 7aea6aa ; Fix a typo
adds 7da7a97 Doc fixes
adds b953882 Support "minimized" property of runemacs's shortcut
adds cd2e23e Support "maximized" property of runemacs's shortcut
adds adef5b0 nnimap.el: Remove unused let variables
adds 822d9eb gnus-group.el: Check if group names are already strings
adds 1f731f9 Declare whitespace-line-column a safe file-local
adds 15fafa3 * lisp/progmodes/xref.el (xref-collect-matches): Use
`nreverse' in the end.
adds 7a94f28 Fix bug in thing-at-point--bounds-of-well-formed-url
adds 0bec5a2 nnimap.el: Handle plain value for nnimap-stream
adds 66c79b2 * doc/emacs/files.texi (File Archives): Add a cross
reference.
adds 20368cc ; Improve documentation of image-goto-frame
adds c7e9792 Syntax-propertize until the end of the line first
adds 2a1591f * lisp/emacs-lisp/debug.el (debug-help-follow): Use
describe-symbol.
adds 5509e2f Add support for gv.el in map.el
adds 78c3e14 * test/automated/map-tests.el
(test-map-delete-return-value): Uncomment test.
adds f8c720b Introduce a Project API
adds 53cf3cf Don't check the exit status, it can be misleading
adds 4e81398 * src/macfont.m (macfont_list): Ignore font families
lacking font descriptors.
adds 8badbad * src/w32heap.c (DUMPED_HEAP_SIZE): Bump to 20MB.
adds 83d824b * lisp/gnus/nnimap.el: Clean up "unused var" warnings
adds 8f1df3c nnimap.el: Fix IMAP message size parsing
adds d6c2b34 Bind grep-highlight-matches to nil
adds 168c80e gnus-registry.el: Correct function argument order
adds 59a8e71 ; Auto-commit of ChangeLog files.
adds 714f731 * doc/emacs/buffers.texi (Misc Buffer): Add a cross
reference.
adds 62d5d46 Add `project-ignores'
adds 5153d30 When called with prefix argument, ask for file patterns
to search as well
adds 35ad161 Show the default value in the prompt
adds 64d0965 ; Minor doc fix
adds 455fe1a Cache font family in mac-ct font backend driver
adds a1f7838 Avoid deprecated enums in mac-ct font backend driver
adds 6a7e718 * doc/emacs/windows.texi (Pop Up Window): Fix the
description of `C-x 4 m'.
adds 2254b6c Clear gcprolist etc. after stack overflow
adds 894a906 New autorevert tests.
adds 7fab529 * doc/emacs/frames.texi (Creating Frames): Fix the
command `C-x 5 m' runs.
adds ff0e184e Port to stricter C99
adds c40ea13 Merge from gnulib
adds f90fe8e * lisp/gnus/nnimap.el: Fix my last bogus change
adds bd8b5ac epg: Automatically start pinentry server
adds a5522ab Better heuristic for C stack overflow
adds 572cd26 Fix delete-dups bug on long lists
adds fa5a880 Fix Bug#20943.
adds 5bd8e67 Support @-mentions
adds eed81d2 * lisp/obsolete/longlines.el (longlines-search-function):
adds 0592cef Fix hang with large yanks This should fix the bug fixed
by Mike
adds e276b42 * lisp/emacs-lisp/package.el
(package--with-work-buffer-async):
adds ca66737 * lisp/emacs-lisp/package.el: Many small changes
adds 86814e7 * lisp/emacs-lisp/package.el (package-buffer-info):
adds 6413c10 * lisp/emacs-lisp/package.el: Fix warnings
adds 8b57f12 Consider a jsdoc tag to be a beginning of a paragraph as
well
adds d3816bf Fix scrolling backwards on TTY frames under
scroll-conservatively
adds 166ffcb Fix following Info cross-references to anchors
adds a65e00b Fix visual-order cursor movement when lines are truncated
adds ea1a302 Expose more file types to OS X that Emacs understands.
adds 5d72d5d * epg.el (epg--start): Check that gpgconf can be found
before calling it.
adds 3d139d5 Fix info-apropos when the default encoding is Latin-N
adds 82ed706 sieve-mode: support "body" test command
adds f7ba648 Fix a bug in cfengine3-mode
adds 83fbe89 Correct js-mode's lighter
adds a46d268 ; Auto-commit of ChangeLog files.
adds 50ad176 Add xref-after-jump-hook and xref-after-return-hook
adds a215fe8 vc-hg: Perform the print-log call asynchronously
adds e29206e Rename xref description slot to summary
adds 10ac9db Rename xref--xref to xref-item
adds 5330a45 Add xref-match-item, and use it
adds 057f934 Do not corrupt grep-find-ignored-files
adds 136dd7b Simplify icalendar decoding of Z dates
adds 4051fb2 ; Fix a typo
adds b6ac30a Add new xref-query-replace command
adds b0dbf4c Sync with Tramp repository
adds 72dc7e7 Mention `tramp-connection-properties' in NEWS
adds 7f58daf Make eldoc timer non-repeatable
adds 3046b17 * test/automated/elisp-mode-tests.el
adds 492ea24 * test/automated/package-test.el (package-test-signed):
adds 5abadeb (advice--called-interactively-skip): Fix inf-loop
(bug#21083)
adds 4f855d6 Use 0.0.0.1 as test host in Tramp
adds fed091f add file name to autoload error messages.
adds 59526c3 2015-07-22 Martin Rudalics <address@hidden>
adds fa14638 Fix customization type of `even-window-sizes'.
adds e48a116 Fix point positioning in ffap-next-guess
adds a0b8421 ; xref-find-regexp: (require 'grep), for grep-read-files
adds 8242c3a * build-aux/update-subdirs: Put "no-update-autoloads: t"
in output.
adds 8e03731 Fix some Tramp problems with HP-UX
adds 1917d86 Improve documentation of Flyspell commands
adds de576a5 Don't require GUI frames and mouse for Flyspell menus
adds 67eb6ae * INSTALL (DETAILED BUILDING AND INSTALLATION): Mention
--without-imagemagick.
adds c1ff88c Pass lambdas to `skeleton-read'
adds cbb289e Minor cleanup in tramp-tests.el
adds 5e63841 Fix flyspell-check-previous-highlighted-word
adds 7c3506e Avoid crashes when w32 GUI functions are called in -batch
adds 2cf501c * etc/tutorials/TUTORIAL.ja: Improve translation.
adds f2576da ; Auto-commit of ChangeLog files.
adds fac8492 Have `x-frame-geometry' return nil for terminal and
initial frames (Bug#21132)
adds 4c55786 Fix infinite loop in delete-consecutive-dups
adds af32fa9 New optional ZONE arg for format-time-string etc.
adds 075f8d9 * src/ftfont.c (ftfont_close): Add comment re Bug#20890.
adds 7009674 MS-Windows follow-up for recent TZ-related changes
adds 3266513 Fix Cairo build without PNG
adds 094d5e9 Handle NULL pointers in w32heap.c allocation routines
adds 2856b1d Merge from gnulib
adds bb8ec48 * doc/lispref/variables.texi (Variable Aliases): Typo
fix. (Bug#21141)
adds f5dc3cf Fix uninitalized value in encode_coding_object
adds 1216f73 Fix subscript error in calculate_direct_scrolling
adds 87b8992 Pacify compilation -Wincompatible-pointer-types warnings
adds afb4974 Remove unnecessary stack overflow dependency
adds cafa012 Fix redisplay of large images on expose events
adds 33b779a Resurrect highlighting of repeated words by Flyspell Mode
adds a53d1d3 Fix Tramp problems with multihops, and nc.
adds 11d40d3 Handle vc-mtn error more gently
adds 72fea2f Add display-buffer action display-buffer-use-some-frame
adds 3b9d689 Add docs for display-buffer action
display-buffer-use-some-frame
adds 91718f5 vc-mtn-find-revision handle null rev.
adds f3f15ae Support long URLs in w32-shell-execute
adds 6a79a16 Rename project-directories to project-roots
adds b07ca17 Fix default-directory in changeset diffs after
vc-print-log
adds 123c82e Improve handling of Unicode keyboard input on MS-Windows
adds e3d9ee5 Allow to use the old key processing code on MS-Windows
adds a246df7 ;* src/w32fns.c (syms_of_w32fns): Fix last commit.
adds 8d332ae * lisp/emacs-lisp/tabulated-list.el
(tabulated-list-print): Fix bug
adds f5fc5cd Merge from gnulib
adds 8a7a99e Port to pedantic memcpy
adds 0f23e95 Fix some int overflows in profiler.c
adds eb0f65b Don't overflow if computing approximate percentage
adds f55ce98 Simplify by assuming C99 integer division
adds e91d2b3 Honor 'line-spacing' for empty lines
adds e663cfe Fix a thinko in 'ffap-gopher-at-point'
adds 073ad26 ; Auto-commit of loaddefs files.
adds 4da0953 Ignore buffer restriction for tags-loop-eval
adds bdd370b Don't pass NOVISIT to find-file
adds 08d6569 Prevent incorrect display when 'line-spacing' variable is
set
adds 543bb9b Add a second argument to project-ignores
adds bd3b426 Substitute some customization etc. doc strings
adds 6d69b06 ; Auto-commit of ChangeLog files.
adds 0afb8fa Fix handling of 1st keystroke on MS-Windows
adds c6a626e Don't abort emacsclientw when -a was specified
adds 1bc3c75 Whitespace fixes
adds 844ae4d ede-proj-target-makefile docstring tweaks
adds 397e316 Add option `calendar-weekend-days'
adds d2c4309 Also mention "curly quotes"
adds 5f5fe27 Treat help strings like other doc strings
adds b0aa059 nnimap.el: Explicitly ask for server capabilities
adds fc9206b nnimap.el: Use IMAP MOVE extension if available
adds fa10e77 Redo text-quoting-style variable
adds 4e1bdd4 Add new 'calendar-weekend-days' option
adds 13e71e5 * lisp/net/tramp-cache.el (tramp-set-file-property): Fix
code typo.
adds 8a4b8ae * lisp/emacs-lisp/package.el (package-menu-mode-map):
Convert menu
adds 227e996 Improve ansi-color filtering of unrecognized escape
sequences
adds 5022e27 ; Do not overwrite preexisting contents of
unread-command-events
adds a57f8f3 ; * doc/emacs/calendar.texi (Move to Beginning or End):
Fix punctuation.
adds b629566 ; Fix wrong/duplicate ChangeLog entries
adds b892438 (blink-matching-open): Restore point before calling
minibuffer-message.
adds 8dbae88 * lisp/progmodes/project.el: Add a paragraph to the front
matter.
adds ee50e62 Preserve window point in
xref-find-definitions-other-window
adds 437862c * lisp/character-fold.el: Fix lax whitespace
adds ec044fd * lisp/replace.el (replace-character-fold): Default to nil
adds 0c856a2 Fix some confusion with ‘format’
adds 1be349c * lisp/emacs-lisp/package.el: Define custom faces
adds 0aec2aa * lisp/emacs-lisp/package.el: Simplify describe-package-1
adds 701484d Avoid infinite loop in display of invisible text in
strings
adds 4daa09e Add support for 'inhibit-same-window in
'display-buffer-use-some-frame'
adds 1915487 lisp/window.el: fix typo, more
`display-buffer-use-some-frame'
adds c5565ce * lisp/emacs-lisp/cl-generic.el (cl--generic-struct-tag):
Don't burp on
adds 35656b6 Improve error checking in tramp-adb.el
adds 7afa4f3 Support recovery from C stack overflow on MS-Windows
adds 1bb08a8 Fix overlay string display regressions introduced in
Emacs 24.5
adds 46387c5 * configure.ac (HAVE_STACK_OVERFLOW_HANDLING): Simplify
configuration.
adds ac9960b ; Remove accidentally duplicated redisplay test.
adds ab57417 ; Add missing ChangeLog entry
adds b085bb4 Electric quote if coding is undecided or no conv
adds c208eef ; Fix some of my ChangeLog entries
adds feadec3 Improve error signalling for seq-subseq.
adds 45987b3 Merge remote-tracking branch
'origin/fix/subsequence-error-with-negative-sequences'
adds 3a5f751 * org.el: Fix up some lexical scoping warnings, and use
dolist
adds 7e8f7e0 * test/automated/ert-tests.el (ert-test-deftest): Add
FIXME.
adds a5bdb87 * isearch.el (isearch-search-fun-default): (Bug#21164)
adds 9596acc fix link to source code in help window
adds a6bcd27 ; Auto-commit of ChangeLog files.
adds cec8245 Utilize `quit-window' in epa.el
adds 5091586 Remove no-op calls to substitute-command-keys
adds 833f982 Augment docstring of ffap-string-at-point-mode-alist
adds 3e9759a Remove useless backslashes from
ffap-string-at-point-mode-alist
adds 7f1baf2 ffap: disallow braces in filenames for tex modes
adds 3b112f6 Use kpsewhich in ffap-latex-mode, if available
adds e8b9b8c ChangeLog.2 ignores remote-tracking merges
adds 6a45e72 Fix some minor quoting issues with grave accent
adds 6f9b233 Add project-vc-search-path and project-vc-ignores
adds d39f33c ; Fix xref--show-location, after regression in ee50e62
adds a9bb9d8 Fix DPI calculation when Xft/DPI is default
adds 092e0a0 Fix "Invalid search bound (wrong side of point)" in
fontification.
adds 3985a21 Avoid setting LC_NUMERIC on MS-Windows to anything but "C"
adds 30a6b1f Fix recording of events pushed onto unread-command-events
adds 5cd6c08 Set file buffer as current for "--file"
adds 59676ae Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 21e1673 * ChangeLog.2: Formatting update.
adds d7df36e Rewrite elisp--xref-find-definitions to handle many more
cases; add tests.
adds acde89a ; Fix prompt in tramp-adb.el
adds 6171d5b * lisp/replace.el (perform-replace): Document
`replacements'.
adds 85f7e51 elisp--xref-find-definitions handle cl-defstuct default
constructor
adds d6640d6 Give names to Unicode code points in C code
adds bf0ed73 Respect python.el imenu when semantic-mode is off
adds 197f280 ; python.el: Emacs 24.x compatibility fixes
adds bf3f6a9 * emacs-lisp/lisp-mnt.el (lm-header): save-excursion
adds 472addd epa-inhibit inhibits auto-recognition of .gpg files
adds 503058a Re-enable mime processing after decryption. Add
'decrypt' keyword.
adds fe45243 Handle encrypted mbox files.
adds 9bb9002 Don't decrypt encrypted files.
adds 79a1696 Offer to combine multiple To or CC fields.
adds b367d7f Fix display of thin lines whose newline has line-height
property of t
adds ad0b6dd Deal gracefully with up-events (Bug#19746)
adds 401bc8b loadhist.el (read-feature): Conform to completing-read
adds e4de91d Introduce new macros to cover Emacs's new names in
cl-lib.el.
adds 9c13a81 Improve warning about purecopy of strings with properties
adds 0382fd4 xref-find-definitions: Exclude more generic function
items.
adds 57adf42 ; Fix caching problem in tramp-adb.el
adds b532875 Optional args for holiday-greek-orthodox-easter
adds fbee626 Make add_to_log varargs
adds 0319f12 (uniquify-ask-about-buffer-names-p): Remove, unused
(bug#21037)
adds c24e742 * lisp/progmodes/compile.el: Assume 8-wide TABs
(bug#21038)
adds acac9f4 * lisp/progmodes/sh-script.el (sh-mode): Handle .cshrc
(bug#21049)
adds 9d053b3 Don't miss warnings about removing string text properties
while dumping
adds 8fac7b9 Fixed typo in manual.
adds 0ab8650 Fixed typo in manual.
adds ee90aa6 Flush file properties in Tramp.
adds 59ff39d * tramp-sh.el (tramp-sh-handle-file-acl): Do not redirect
stderr
adds e1e33f2 * src/keyboard.c: Use false/true instead of 0/1 for
booleans
adds 1735729 ; make change-history-commit
adds 293775f ; Fix ChangeLog entry put into wrong file
adds 244c801 Extend ‘format’ to translate curved quotes
adds 6af5aad Prefer ‘format’ to ‘substitute-command-keys’
adds e260064 Low-level diagnostics now use ‘text-quoting-style’
adds 0abf56d Fix broken URLs for ISO-IR
adds 200c2b1 Default to inotify instead of gfile
adds 8fa49a6 * doc/emacs/mule.texi (Charsets): Give fuller title for
ISO-IR.
adds 8db2b2a Remove files used by the old MS-Windows specific build
procedure
adds 5bbc55f Add doc strings to 2 help-mode.el functions
adds fd96e2d ; Auto-commit of loaddefs files.
adds 8b73aab * lisp/net/tramp-sh.el (tramp-remote-selinux-p): Use
"selinuxenabled"
adds 76fff11 ; Fix ChangeLog entries
adds 2f30f8e Remove 'nt/zipdist.bat' (no longer used)
adds 692cf10 Fix "\`" confusion in Lisp strings
adds b6d4baf Handle pulse-background being nil
adds 2ff8791 Allow describe-function helpers to access buffer-local
values.
adds 208cfda * admin/admin.el (set-version, set-copyright): Remove
deleted files.
adds 59b5141 Fix quoting in Fformat calls
adds f7ee23e substitute-command-keys a few more doc strings
adds 87c4e2a ; Auto-commit of ChangeLog files.
adds 6bfde46 Update verilog-mode.el to 2015-05-14-6232468-vpo-GNU.
adds cd671c6 ; ChangeLog.2: Fix the entry about deleting
makefile.w32-in
adds 3a91d15 Convert lisp/term/x-win.el to UTF-8
adds 9ce1d38 Use curved quotes in core elisp diagnostics
adds 4fedca4 ; ChangeLog.2: Fix author of last Tramp commit
adds 9a6d63f ; ChangeLog.2: Fix another Tramp commit
adds abd838e Spelling fixes
adds c7a64af Improve fontset support for latest OTF script tags
adds 94cf37c Fix a bug with LWindow key remapping on MS-Windows
adds c1f34a9 Minor change in variable initialization on MS-Windows
adds 481859b * doc/misc/tramp.texi (Configuration): Reword to avoid
warning
adds 7f2b98d Curved quotes in --batch diagnostics in non-UTF-8
adds 62f65ab Update version number in header (now matches help)
adds a84225d Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds bb86261 * message.el (message-toggle-image-thumbnails): New
command.
adds 0b67a20 * lisp/gnus/message.el (message-overlay-get,
message-overlays-in) (message-window-inside-pixel-edges): XEmacs compatible
functions.
adds c24a067 message.el: Silent the byte compiler
adds 9bc7578 pinentry.el: Popup window for multiline prompt
adds 3a23c47 ; pinentry.el: Update header comment and fix typos
adds e086e55 pinentry.el: Support external passphrase cache
adds 2b2eac2 epg.el: Make gpgconf output parsing future proof
adds 9403daf * doc/emacs/sending.texi (Mail Misc): Fix two index
entries for Message mode hooks.
adds 9a1175c Revert "pinentry.el: Support external passphrase cache"
adds 7a68ebe Clarify what happens to match data on failure
adds 07ebe42 ; Remove Entry from ChangeLog.2
adds 0e1711a * lisp/net/tramp-cmds.el (tramp-reporter-dump-variable):
adds ab759c2 Improve Tramp's compatibility
adds c29a51d Rewrite and add frame geometry related functions.
adds 9c1e7d5 Refine the previous change
adds 345284f Allow blink-matching-paren to jump off screen
adds 6367368 Fix file name encodings in diagnostics
adds aab8326 Fix multibyte confusion in diagnostics
adds 93fb178 pinentry.el: Improve multiline prompt
adds 85bc107 pinentry.el: Add debugging support
adds 67de1b6 New q flag for ‘format’
adds 87fbe1a Use new q ‘format’ flag when fixing quotes in C
adds f814775 * lisp/gnus/nnmaildir.el (nnmaildir-flag-mark-mapping):
Add "P".
adds 62661fe In w32fns.c condition TITLEBAR_INFO declaration on
WINDOWS version.
adds a83be20 [Gnus]: Use overlay functions directly
adds f5a14da Move window edge functions to Elisp.
adds 19cdde4 In nsimage.m include coding.h (Bug#21292)
adds 7047d36 Fix doc-string of `help-mode-finish'.
adds 7eed739 * isearch.el (isearch-search-fun-default): Revert a5bdb87
adds ae7cfd0 Improve and future-proof OTF fonts support in
w32uniscribe.c
adds ec07cfb Fix key binding quoting in tutorial *Help*
adds 82a3da2 Make electric-pair-mode, delete-selection-mode and CC
Mode cooperate.
adds 88afeee Add a prettify-symbols-alist for (La)TeX
adds 186297d In w32fns.c's Fx_frame_geometry rewrite check whether
frame has a titlebar
adds d0079c9 In `widget-color--choose-action' quit *Color* window
instead of deleting it
adds d13dc27 Handling of `c-parse-state'. Fix low level bug.
adds e68d43e Describe frame geometry and related functions in Elisp
manual
adds daf390b ; * etc/NEWS: Mention frame geometry related changes and
additions.
adds 760701e Don't quote symbols 'like-this' in docstrings etc.
adds c88063f Generalize prettify-symbols to arbitrary modes
adds ff2f35f Add TeX defaults for prettify-symbol-mode
adds 092e17b Fix MinGW64 build broken by latest w32uniscribe.c changes
adds df9b29e Sanitize frame geometry related functions
adds e656b51 Fix frame geometry related text
adds b77bdb5 In frames.texi use "minibuffer-less frame" instead of
"non-minibuffer frame"
adds 21c2b4a * src/gfilenotify.c (Fgfile_add_watch):
adds 8c01e88 Follow user preference in calendar diagnostics
adds 244a008 In woman.el use `display-buffer' instead of
`switch-to-buffer'
adds eb022c1 In `ielm' use `pop-to-buffer-same-window' instead of
`switch-to-buffer'
adds 2f5e809 Clarify documentation of 'get-buffer-window-list'
adds a55c75c Document 'get-mru-window' in the ELisp manual
adds 9f31fb2 * lisp/progmodes/js.el (js-mode): Don't eagerly syntax
propertize.
adds b67928e Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 88f18ca Document '--create-frame' option to emacsclient
adds c1402c5 Fix documentation of 'menu-set-font' and 'set-frame-font'
adds 1a38259 Respect text-quoting-style in calc
adds 1c671d6 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds 8583c21 A better fix for bug#21303
adds 3ea0598 Document `window-use-time' in Elisp manual
adds e967f17 Respect text-quoting-style in (*Finder*) menus
adds 74881b6 * lisp/emacs-lisp/smie.el (smie-indent-current-column):
New fun
adds 2649105 Use add-function for prettify-symbols-compose-predicate
adds 59f7943 ; Fix minor typo in Elisp manual
adds c1cacb0 Avoid hard-coding "M-x command" in docstrings
adds 4150b56 python.el: Enhancements to process environment setup.
adds 49071a4 ; python.el: Bump version to 25.1
adds e2a5e3f8 python.el: Ensure remote process-environment on
non-interactive processes
adds cf42b9f ; python.el: Fix previous commit for Emacs<24.3
compatibility
adds 66081ad ; python.el: Fix previous commit for Emacs<24.3
compatibility
adds c87523b text-quoting-style in emacs-lisp diagnostics
adds 18371ed * lisp/progmodes/cc-*.el: Fix up commenting style
adds 385fa75 Improve documentation of 'window-use-time'
adds a3f3cd7 In ‘adjust-window-trailing-edge’ fix bug with
size-preserved windows.
adds 19efb9d Minor formatting changes in ispell.el
adds ff42c71 Support invocation of Hunspell with multiple dictionaries
adds 7372c1a Handle comments inside unquoted URIs in css-mode
adds b0fe29e Fix invocation of programs via cmdproxy.exe
adds 34f58ce python.el: Increase native completion robustness.
adds 0a3ed5f ; python.el: Fix typo for previous commit
adds 24ae052 python.el: fallback completion, ffap and eldoc setup
enhancements
adds a664f6a * doc/emacs/modes.texi (Choosing Modes): Minor doc fix
for magic-fallback-mode-alist.
adds 2f0d41e ; Auto-commit of ChangeLog files.
adds ef00774 * doc/lispintro/emacs-lisp-intro.texi (Switching
Buffers): Clarify "invisible window".
adds 70ff624 ; * doc/lispintro/emacs-lisp-intro.texi (Buffer Size &
Locations): ; Markup fix. ("point" is not a variable, so "@code{point}" should
; be either "point" or @code{(point)} here.)
adds 0b0c956 Revert "Prefer ‘format’ to ‘substitute-command-keys’"
adds 6b1765e Revert "Extend ‘format’ to translate curved quotes"
adds 877e77e Support exec-directory with non-ASCII characters on
Windows
adds a7088b5 ; Fix author address
adds 58c3762 python.el: Fix prompt detection with user overridden
interpreter
adds e7be986 Make seq.el more extensible by using cl-defmethod
adds a92066b python.el: Fix completion for pdb interactions
adds 20aa61c ; Fix a typo in description of 'C-x r i'
adds c13a4df Remove the calls to `seq-into` from `seq-concatenate`
adds 3caef97 python.el: Defer shell setup code until first interactive
prompt
adds 41cb016 Fix minor glitches from ‘format’ reversion
adds af013e0 python.el: Fix python-shell-buffer-substring on indented
code
adds a5fd059 * etc/NEWS: The new ‘q’ flag is not an incompatible
change.
adds fbb5531 More-conservative ‘format’ quote restyling
adds a19b855 * doc/lispref/elisp.texi: Fix typo in previous change.
adds 5a133ba * lisp/version.el (emacs-version): No longer include
build host
adds d56d62b ; * doc/lispref/intro.texi (Version Info): Shorten line
for 80 column terminal.
adds 93da8ac Fix full-screen code when there is no window manager
(Bug#21317)
adds 24c61ca ; Fix two entries in ChangeLog.2
adds 291593a Fix cl-subseq and cl-concatenate
adds 13b257b ; Auto-commit of loaddefs files.
adds 1c6bdf1 Revert fbb5531fa11d13854b274d28ccd329c9b6652cfc for
tramp.el.
adds 7eab29d * lisp/net/tramp-sh.el (tramp-stat-marker,
tramp-stat-quoted-marker):
adds 7741988 Fix documentation for `save-excursion'
adds a105548 * etc/NEWS: Clarify text-quoting-style and
electric-quote-mode.
adds 7b5290d Tramp diagnostics as per ‘text-quoting-style’
adds 1229e61 * src/macfont.m (macfont_create_family_with_symbol):
Accept localized names.
adds 0db4992 * doc/emacs/cal-xtra.texi (Holiday Customizing): Fix typo
in example.
adds 68280c5 Treat ' like ’ even when not matching `
adds 875a5d0 Prefer directed to neutral quotes
adds 929e3d0 Gnus format-message typo fix
adds 7f67cdb6 Spelling fixes
adds 073972b * doc/lispintro/emacs-lisp-intro.texi (Run a Program):
Add some index entries for the special form `quote'.
adds 6dfbe9f ; Auto-commit of loaddefs files.
adds 4670909 * lisp/net/tramp-sh.el (tramp-awk-encode,
tramp-awk-decode)
adds ef4c2ea Minor fixes in doc/emacs/search.texi
adds 71781c3 format-message now curves ` and '
adds bcfe2e0 Fix customization of text-quoting-style
adds 27b2cff Go back to grave quoting in Gnus
adds b12cfbf Go back to grave quoting in Tramp
adds 0cdcc50 * lisp/net/tramp-cache.el (top): Use `message' but
`format-message'.
adds 4a18d16 ; * tramp-compat.el: Remove superfluous comment;
formatting
adds 4786618 Top-level elisp files respect ‘text-quoting-style’
adds 920a0ad Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 5960d0a ; Auto-commit of loaddefs files.
adds 2731e82 Treat error strings as help
adds 84a9787 Mention false positives of file-accessible-directory on
w32
adds 582222b Fix quoting in ‘message_with_string’
adds 1be208c Prefer straight quoting in some etc text files
adds 2e8750c Add mode local overrides to describe-function
adds 64fbdc9 Add mode local overrides to xref-find-definitions
adds 259a643 Improve seq-concatenate for new sequence types
adds 60d1b18 Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPS
adds 862561f ‘text-quoting-style’ fixes for admin
adds 2934c21 Use straight quotes in lib-src diagnostics
adds f33c164 Fix ‘format’ bug with property offsets
adds 6dbe056 Add test case for ‘format’ bug and refactor
adds b142c48 Tweak startup screen quoting
adds 572f68e ; Fix a typo in the EPA docs
adds fdd095d Fix a bug in recording a macro while flyspell-mode is
active
adds 524eeb2 Use the new type MFLTGlyphFT for MFLTGlyphString.glyphs.
adds c6af816 Fix indentation rule in css-mode
adds ff441d3 Fix minor text quoting problems in lisp top level
adds 5e63c84 Fix minor text quoting in calc, calendar, vc
adds 5e5ee39 Use Core Text types/functions/variables/enumerators
directly
adds 57e1205 Fix Python tests on MS-Windows
adds 24ee55b Fix which-func for curly quotes: look for symbol, not
message
adds 001c7dd Text quoting fixes in cedet, emulation, emacs-lisp
adds cc90c25 * lisp/net/tramp-sh.el (tramp-convert-file-attributes):
adds d987e6d ; Auto-commit of ChangeLog files.
adds f665b49 Minor documentation and NEWS tweak
adds 4c24b9e Quoting fixes in lisp/progmodes
adds b533552 Documentation fixes re quotes
adds 2cac2e2 Quoting fixes in lisp/textmodes
adds d172960 Make ‘text-quoting-style’ a plain defvar
adds 9ffb6ce Quoting fixes in lisp/international and lisp/leim
adds 6514fe8 * lisp/international/ccl.el: Fix quoting.
adds 8d76c00 Better documentation of seq-let
adds 41ed99a Treat “instead” strings as docstrings
adds 6cd2629 Quoting fixes in lisp/org
adds 8af8355 Don't call do_pending_window_change in signal handlers
(Bug#21380)
adds 697be62 Make file-accessible-directory-p reliable on MS-Windows
adds 5ee3ef8 Fix handling long file names in readdir on MS-Windows
adds e634dac Fix directory accessibility tests for w32 network volumes
adds 0ff60ec Fix some byte-compiler warnings in EDE
adds 8bbff0d Quoting fixes in lisp mail, mh-e, net, url
adds 86f6920 Quoting fixes in Gnus
adds 244c417 Quoting fixes in ERC and Eshell
adds 8307c06 isearch: Document character folding mode.
adds 28854f2 ; Fix missing sentence end double space in NEWS.
adds 5c0fb39 hideif.el: Recognize .h++ as C++ header.
adds 9004011 Port tls.el to older Emacs
adds 4a703c7 * lisp/newcomment.el (comment-dwim): Use `use-region-p'
adds b62c0e7 * lisp/gnus/gnus-sum.el (gnus-summary-search-article):
Ensure that the article where the search word is found is displayed and pointed
to in the summary buffer.
adds fcdd22d Show all known mode-local overrides in *Help*
adds 4257c29 Delete Emacs 25 test in mode-local.el
adds a9713f2 Improve comments in elisp-mode.el, elisp-mode-tests.el
adds ff0a92f ; Auto-commit of loaddefs files.
adds 3e0e233 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds ae08d07 fix previous change
adds 21d6414 Make vc-git-working-revision always return the commit hash
adds 447e589 Some Tramp password fixes
adds a3c31ad Docstring fixes re quotes in C code
adds da88ad6 * lisp/net/tramp-sh.el (tramp-methods) <sudo>: Mask
"Password:".
adds 1a3518e Display replacement quotes with shadow glyphs
adds 183ad9d terminal-init-w32console mimicks command-line
adds fea1e88 Use defalias at the top level
adds 72aae73 Setup quote display only if interactive
adds afe1cf0 Rework quoting in tutorial
adds 5dc644a Generalize the prefix-command machinery of C-u
adds 19532d1 Escape ` and ' in doc
adds 3086627 * lisp/vc/vc-hooks.el (vc-refresh-state): New command
adds e7b6273 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds fa5a9c7 Fix typo
adds 33f2e00 fix for the case that M17N_FLT_USE_NEW_FEATURE is not
defined
adds a9706c6 Follow text-quoting-style in display table init
adds b28ad0e Fix describe-char bug with glyphs on terminals
adds 3d08d06 Treat initial-scratch-message as a doc string
adds 66f5720 vc-git-mode-line-string: Explicitly re-apply the face
adds 41d83c2 * lisp/mpc.el (mpc--proc-connect): Handle unix sockets
(bug#19394)
adds c37ef75 * lisp/thingatpt.el (thing-at-point-uri-schemes): Add
"man:"
adds 2d19f8c (tex--prettify-symbols-compose-p): Don't compose in
verbatim blocks!
adds c624ab2 Fix disassembly of non-compiled lexical functions
(bug#21377)
adds 944d77f Re-add the notion of echo_prompt lost in the translation
adds 26bd978 Fix some more docstring etc. quoting problems
adds 4874f0b Support automated ‘make check’ in non-C locale
adds 2559d6e ; * etc/NEWS: Put entry about [:graph:] and [:print:]
where it belongs.
adds 09c1585 ; Auto-commit of loaddefs files.
adds 262a23d * doc/misc/tramp.texi (Frequently Asked Questions): New
item for ad-hoc
adds 8a6260e Fix minor problems with " in manual
adds 90937cb Fix segfaults due to using a stale face ID
adds ec14f08 Avoid errors in thing-at-point with 2nd argument non-nil
adds ac9da24 Avoid read error messages from 'inotify'
adds f65de05 ; make change-history-commit
adds 2330ca3 ; ChangeLog.2: Fix last entry
adds dfc8f09 * doc/emacs/programs.texi (Program Modes): Remove an
index entry.
adds 6d2a3ca Fix describe-function keybinding confusion
adds 96d6689 Use PAT rather than UPAT in pcase macros
adds ba521e7 * doc/lispref/frames.texi (Mouse Tracking): Fix typo.
adds b6b2554 Fix fix for describe-function keybinding confusion
adds b814762 text-quoting-style for usage of fn names with ‘’
adds c36663d Rename seq-some-p to seq-some and seq-contains-p to
seq-contains
adds aeb1d6b Improve the semantic of seq-some
adds a1535f9 Rename map-contains-key-p and map-some-p
adds 1b5fda5 Improve the semantic of map-some
adds 88b9a80 Spelling fix (Bug#21420)
adds 29b0e0b ; Auto-commit of ChangeLog files.
adds dbdc459 File notifications: Support renaming over directory
boundaries
adds 3fb7881 nnimap.el: Handle nil arg to nnimap-request-group
adds 1770b2b mail-source.el: Make the imap mail-source's :mailbox
handle a list
adds 158e1d9 * lisp/emacs-lisp/package.el: Rename custom faces
adds a6dcaea Add support for NTLMv2 authentication
adds 770db45d Allow even one non-regular character before the implicit
tag name
adds af629df * doc/misc/gnus.texi (Mail Source Specifiers): Allow
:mailbox to be a list.
adds 1a0b479 Bump version of ntlm.el to 2.00
adds 066b26d * lisp/emacs-lisp/package.el (package-initialize): Set
enable-at-startup
adds caf4a01 Fix deletion of symlinks to directories on MS-Windows
adds 56b86e5 * src/keyboard.c (read_key_sequence): Complete last fix
(bug#21403)
adds aff3190 ; Add (tiny change) an entry from 2015-08-31
adds add49b6 * lisp/emacs-lisp/package.el: Reduce autoloading before
compiling
adds 6afef3f Go back to grave quoting in source-code docstrings etc.
adds 6cd64aa (electric-quote-mode): Activate everywhere in message-mode
adds 10e7f7d ; Auto-commit of loaddefs files.
adds 94ed516 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 645c859 * src/process.c (status_notify): Avoid global redisplay
(bug#11822)
adds bc26305 Remove a few simple cases of global redisplay
adds 4885707 ; Fix comment to match recent code change
adds d6d545b * lisp/play/tetris.el (tetris-move-down): New command
(bug#21360)
adds c825fd7 Fix double-reporting of rename events with inotify
adds f201dfd * lisp/calendar/time-date.el (with-decoded-time-value):
Fix debug spec
adds 39dca94 * lisp/info.el (Info-fontify-node): Don't stop at the
non-title underline.
adds 6e5d81f Improvements for curved quotes on Linux consule
adds 881b4f4 ; Fix stray quote inserted in comment
adds c28542c Port recent Linux console changes to RHEL 6
adds b6c8cb5 Port movemail to RHEL 6 with --enable-gcc-warnings
adds b074436 * lisp/emacs-lisp/package.el (package--ensure-init-file)
adds 765dcc7 Remove redundant redefinition of seq-drop-while from
seq.el
adds 17fff76 Fix display of complex local data types in GDB-MI
adds 88694fb * lisp/emacs-lisp/cl-generic.el
(cl-generic-generalizers): Remove warning
adds 1267e12 Define internal-char-font even if --without-x
adds 74baea0 Fix indentation of an @example in ELisp manual
adds ab21f61 Make syntax.c call syntax-propertize on demand
adds 5a3122e Merge from gnulib and texinfo
adds 1c5b7ba Start checking event types in file-notify tests
adds 75a351b * lisp/filenotify.el: Use lexical-binding
adds 0b78dd6 * src/syntax.c (SETUP_SYNTAX_TABLE): Move truncation...
adds bf86385 (time-to-seconds, time-less-p): Mark unused vars with
underscore
adds 54ea373 Refix movemail GCC pacification
adds 0a9d4fd * test/automated/file-notify-tests.el
(file-notify-test02-events):
adds 831945a * lisp/cedet/ede/auto.el (ede-project-autoload): Doc fix.
adds 6ee7eab Port to GIFLIB 5.0.6 and later
adds f962c5d Add patch-sending instructions to git-workflow
adds a6a1333 Improve file-notify-tests
adds b003026 ; Spelling fix
adds a1cd8c9 Prefer NUMBERP to spelling it out
adds cdb0ae3 Revert some stray curved quotes I missed earlier
adds 0fafb58 Improve documentation of categories
adds 2a79268 lisp/mpc.el (mpc-file-local-copy): check more config
locations
adds 2cf2b19 lisp/mpc.el (mpc-file-local-copy): check for absolute path
adds 7609385 lisp/mpc.el (mpc--proc-connect): use file-name-absolute-p
adds 5f33465 Report used native library in file-notify-tests.el
adds 5a92d97 Document file-notify--test-with-events.
adds 8aa0386 Add seq-find
adds 58e79d7 Improve file notifications in Tramp
adds 2498790 Fix NS build with --enable-checking='glyphs'
adds a0ec54a Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 279303a * CONTRIBUTE: Move send-email here from git-workflow.
adds 818f06e Prefer straight quoting in some text files
adds 3928ef2 Merge syntax-propertize--done and
parse-sexp-propertize-done
adds b2615c7 * lisp/emacs-lisp/eieio-core.el (class-p): Accept class
objects
adds e125dce (jit-lock-deferred-fontify): Pay attention to skipped
redisplays
adds 166812a Bind inhibit-modification-hooks rather than a/b-c-f
adds fc9dc03 Fix tests in file-notify-tests.el
adds 6514b30 Fix vertical cursor motion across overlay strings with
newlines
adds 59e3f2d * src/indent.c (Fvertical_motion): Simplify bugfix
(Bug#21468).
adds a85472b Port Unicode char detection to FreeBSD+svgalib
adds f6f92e8 Introduce `file-notify-valid-p'
adds fac7dda Fix markup in ELisp manual
adds 7a3f318 Test file-notify-valid-p.
adds 12629d2 Implement w32notify-valid-p
adds ef5b1a2 Report file-notify-error in w32notify.c
adds f60fca1 Fix tests for file-notify-valid-p.
adds c387f50 Improve the doc string of w32notify-valid-p
adds e348a66 Elisp mode: Make font-lock and imenu handle escaped
characters in symbols
adds 48f3aa9 Clarify documentation of char-table extra slots
adds 498d7fe Replace `cadar' with `cadr/car', since `cadar' is
problematic on Emacs.
adds 560022a * lisp/progmodes/cc-langs.el (c-make-init-lang-vars-fun):
Use dolist
adds 1ee47d4 Don’t double-encode non-ASCII for mail client
adds 67ddc7c Adaot file-notify-tests.el test cases
adds b5a3626 Don’t double-encode non-ASCII mail clipboard
adds a1cbf94 Make show-paren-match face visible on mono-color displays
adds 5901559 Add separator.pbm tool-bar image
adds 20b4625 Add missing *.pbm images
adds 6cdd1e9 ; make change-history-commit
adds 13a71d8 ; Fix last commit log entry.
adds 40d3a15 Use OPEN BOX instead of space for \quad.
adds 20b177d Fix the file-notify tests for watch validation on w32
adds 67e515d Improve error reports in inotify.c
adds 7f6b6f1 Pacify --enable-gcc-warnings
adds c051487 lisp/custom.el (load-theme): Only compute hash when needed
adds ef7dbdf Quote less in manuals
adds 6d98299 * lisp/emacs-lisp/lisp-mode.el (lisp-mode-symbol-regexp):
New const
adds 5c18263 Adapt tests in auto-revert-tests.el
adds dab3828 Minor doc fix in emacs/ack.texi
adds 332f816 Quote “fullboth” when defining it
adds 691b73f ; Spelling fixes
adds b6a792b Fix bugs in eieio-oref-default related to class symbols
adds 711a8ee Fix a bug in elisp--xref-find-definitions related to
cl-generic defaults
adds 576e9b2 Revert premature commit
adds fa85614 Add monotone EDE generic project
adds 2667d5c Add new functions for the root mean square of a (Calc)
vector
adds 8db08df Add pretty symbols for \qquad and \varrho.
adds 55a9b2e Fix search argument in ‘lisp--el-match-keyword’
(Bug#21492) (Bug#21493)
adds bc67e46 Clarify reftex-extra-bindings docs.
adds 31ff037 Restore some of the quoting in the manuals
adds 1636e8c Remove tool_bar_redisplayed_once and associated code.
adds c762d33 Use common report_file_notify_error function
adds 23274ea Fix documentation.
adds b0f4acf Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds d605a53 winner no longer holds on to dead frames
adds 4969489 Adapt test in file-notify-tests.el
adds 641350b More adaptations in file-notify-tests.el
adds 82198ed etags ‘fatal’ function is now printf-like
adds 8865587 Add -Wswitch to --enable-gcc-warnings
adds dc436dd Minor backslash fixes in manuals and scripts
adds e56096d Minor quoting fixes in scripts and doc
adds 309d39b A few more minor quoting fixes in a script and a text file
adds 032ce1c Omit unnecessary \ before paren in C docstrings
adds e643aa9 ; Use proper accents in Peter von der Ahé’s name
adds 8c8e6cd ; Preserve formatting in docstring of dbusbind.c
adds 7366f80 * doc/lispref/frames.texi (Cursor Parameters): Document
'x-stretch-cursor'.
adds dc9e702 Fix minor quoting problems in diagnostics
adds 753fbfb Fix several backslash typos in Elisp strings
adds d149ff5 Some more minor backslash fixes
adds 284c470 Backslash cleanup in Elisp source files
adds 644c6b4 * lisp/font-lock.el
(font-lock-beginning-of-syntax-function): Remove
adds fb875ee Fix the routine for help on Calc's prefixes.
adds 17e5f43 /svaha/wsnyder/d/log
adds ba34956 Fix checkdoc warnings.
adds 9ea6c4d Resurrect the ability to specify a revision in
vc-next-action
adds 1ea1d75 Fix documentation of "C-u C-x v v"
adds d9d2e37 Add overflow module to CSS property list
adds 2ebcda4 Adapt vc-src to the old-new vc-checkin API
adds df6f610 * lisp/emacs-lisp/timer.el (run-at-time): Docstring
formatting
adds 89898fc Repair pdbtrack so it follows transition from one
remote file to another.
adds 404f3af * lisp/calc/calc-ext.el (calc-do-prefix-help): Tidy up
error message.
adds 00a65e3 Improve documentation of 'run-at-time'
adds 48ef71e ; Auto-commit of ChangeLog files.
adds 6afe816 ; * ChangeLog.2: Fix typos and bad formatting, remove
unneeded entries
adds 9474c70 Don't assume syntax-begin-function is a symbol.
adds 2ad2f8b * lisp/progmodes/js.el (js--syntax-begin-function):
Remove.
adds ab11a1c Use %s to format strings instead of splicing them
adds f5bdcb3 Improve file notifications, especially for Tramp
adds c7e69c4 '.' -> `.' in doc string
adds 65d5ebd * m4-mode.el (m4-font-lock-keywords): Fix m4_*
highlighting
adds bf006d5 (compilation-error-regexp-alist-alist): Tone down
guile-file
adds dd1e684 * lisp/emacs-lisp/syntax.el (syntax-begin-function): Make
obsolete
adds dadcf33 Add prettify symbols to python-mode
adds 57d48c3 Subject: * lisp/progmodes/prolog.el: Improve handling of
if/then/else
adds 1802831 Keep upper edge unchanged when changing size of NS frame
(Bug#21415)
adds e2f0dd2 Avoid infinite recursion while displaying box face
adds 0a893f0 Better docstring and parameter name for seq-find
adds 127bafd Fix setting breakpoints when remote-debugging
adds 01b5475 Adapt tests and manual for w32notify
adds d443345 Another fix of file-notify-tests for w32notify
adds aeb17b6 Signal error on invalid regexp
adds cf91ea7 Pacify GCC -Wmaybe-uninitialized in xdisp.c
adds 818fc6e Clarify or replace a few \u escapes.
adds db828f6 Don't rely on defaults in decoding UTF-8 encoded Lisp
files
adds e3a6246 Improve git diff hunk headers for .el, .texi
adds 7760f32 * lisp/progmodes/prolog.el: Fix nested electric
if-then-else
adds 084b8af Use lunate epsilon for TeX \epsilon
adds 27f8719 Remove callback-handled channels from Available set
adds 170ed29 Implement gfile-valid-p
adds bfa1aa8 Improve last commit to process.c
adds 948059e ; * doc/lispref/os.texi (File Notifications): Minor
copy-edits.
adds 2e19cb4 lisp/progmodes/gud.el (gud-format-command): Fix last
commit
adds 2fa2c87 Make description of `edebug-initial-mode' user friendly.
adds 6c33e7a * prolog.el: Fix indentation of empty line
adds e5947fe Reformat the pdbtrack remote-file fix ChangeLog.2 entry
adds 62831e7 Fix 'current-column' in presence of :relative-width
adds a4d5717 Clarify documentation of ':relative-width'
adds 325200a Do not include authorization header in an HTTP redirect
adds 0a133c7 Move let-when-compile to lisp-mode.el
adds aab6752 Support ':relative-width' space display spec on text-mode
terminals
adds 4c0fed1 * src/syntax.c: Handle spurious e_property_truncated flag
adds cad8aef Continue gfilenotify.c implementation of missing parts
adds 8c3c506 ; Fix thinko in last commit of filenotify.el
adds 20ff1b5 Adapt file-notify-test02-events test case
adds 791355f Prefer CALLN in a few more places
adds 04ef947 Allow major-modes full control over quoting nested
comments
adds ec0ddb5 Properly quote nested xml comments (Bug#6267) (Bug#20001)
adds f247147 ; Implement Stefan's feedback on last two commits
adds 8c909d7 * src/gfilenotify.c (Fgfile_add_watch): Decrease polling
rate.
adds 8f88db1 Fix recent bootstrap problems
adds 9fa9bc6 No need to mention K&R C in c-mode intro
adds 58ecdad Prevent timers from messing up TTY menus
adds da38b6a Update publicsuffix.txt from upstream
adds 1657ba7 Merge from gnulib
adds 0d31eeb Avoid non-ASCII decoding errors in Texinfo files
adds feddb99 Resurrect edebug-set-initial-mode, repurposing it to set
the global mode.
adds 00908ee Avoid non-ASCII decoding errors in C src files
adds a0b9ebf Update Emacs manifest files for Windows 10
adds b1dfa84 Reorder Windows version in Emacs manifests
adds 188f657 Fix false negatives in tex--prettify-symbols-compose-p.
adds 3fbc53b Remove font-latex specific check
adds e573d08 Make face realization be more frame-specific
adds 7b532d3 * etc/PROBLEMS: Document problems with pasting on
MS-Windows
adds 80cc5d1 New DWIM commands for changing letter-case
adds 88ab665 ; * admin/MAINTAINERS: Update Eli Zaretskii's interests
adds 139e55a ; * admin/MAINTAINERS: Add entries for Artur Malabarba
adds 1d94461 * admin/MAINTAINERS: Add self, plus list some more files
sans maintaners.
adds b700159 ; * admin/MAINTAINERS: Add entries for Michael Albinus
adds 2e775b4 ; * admin/MAINTAINERS: Add entry for Simen Heggestøyl
adds 3d16ffb Fix follow-scroll-up/down, making them replacements for
scroll-up/down.
adds 984c40a ; * admin/MAINTAINERS: Add entries for Nicolas Petton
adds d514ddd ; * admin/MAINTAINERS: Add an entry for Xue Fuqiao.
adds 2fbaf30 ; * admin/MAINTAINERS: Minor copyedits
adds 944952a * nt/subdirs.el: File deleted (no longer used).
adds 3fb5fcb ; * CONTRIBUTE: Mention admin/MAINTAINERS.
adds 1ac5a9c Add prettify-symbols-alist for js-mode
adds 52beda9 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds f49e3a2 ; Mention non-ASCII encoding issues in CONTRIBUTE
adds eb2a40e ; Auto-commit of ChangeLog files.
adds 73b0901 * src/gfilenotify.c (Fgfile_add_watch): Cleanup temporary
variable.
adds e55460e Respect value of frame_resize_pixelwise when handling
fullscreen state.
adds d944f72 Improve wrapfig package support and caption parsing
adds 4df75ab Add admin/MAINTAINERS entries
adds 28ddc85 Add auctex development list email address
adds a11ae01 Another attempt to fix crashes due to prematurely freed
faces
adds 85cd80b ; Fix last commit
adds 3a0974d ; Remove unnecessary resetting of
inhibit_free_realized_faces
adds 1f27934 Avoid redisplay error in ediff-regions-wordwise
adds 5526561 * lisp/arc-mode.el: Sharp-quote function arguments.
adds f0b7142 Better documentation for seq-some
adds f6e1f15 Add documentation for seq.el
adds e809c39 ; * CONTRIBUTE: Tweak the "Non-ASCII characters in Emacs
files" section
adds 2d71228 Revert "Don't rely on defaults in decoding UTF-8 encoded
Lisp files"
adds 166a655 ; Remove extraneous "coding: utf-8" specifications in
Elisp files
adds 888d644 * net/shr.el (shr-colorize-region): Don't do it on a
system not supporting 256 above colors (bug#21557).
adds 8b95ee4 * net/shr.el (shr-colorize-region): Allow 88-color tty to
use colors. Suggested by Eli Zaretskii.
adds 50e844c * nt/INSTALL: Add instructions for installing Git.
adds 2211052 ; ChangeLog fix
adds b425b3f nt/INSTALL: Remove references to GTK site
adds 1fea2f3 * lisp/emacs-lisp/lisp-mode.el (let-when-compile): Work
like let*
adds 90a6f8d * lisp/progmodes/octave.el: Use grammar more; Handle
enumeration fun
adds d6b4957 * lisp/progmodes/sh-script.el: Old "dumb" continued line
indent
adds 300bce3 ; * admin/MAINTAINERS: Add entries for Dmitry Gutov
adds e187743 * lisp/progmodes/prolog.el: Fix various indentation cases
adds 47089e0 Clarify documentation of pos-visible-in-window-p
adds 3968fa6 Avoid empty -path arguments in rgrep
adds afd17a9 Clarify :create in auth-source's docs
adds 9a241dd ; * Add admin/MAINTAINERS entries
adds 25979c8 Use unar and lsar to handle RAR archives in arc-mode
adds d1fb5e6 * lisp/arc-mode.el (archive-rar-summarize): Better
alignment of the columns.
adds ecbb6ae * src/macfont.m: Fix compilation with USE_CT_GLYPH_INFO.
adds 1c6a587 ; Clarify docs of pos-visible-in-window-p some more
adds d22634e Work around crash when displaying etc/HELLO on OS X 10.11
adds ecedfd6 * src/macfont.m (mac_font_descriptor_supports_languages):
Regard "zh" as synonym of "zh-Hans".
adds e73b0d6 Implement unprettification of symbol at point
adds 8d5662c ; Minor updates in admin/MAINTAINERS
adds 44298d3 ; Yet another tweak of pos-visible-in-window-p doc string
adds 8b1df96 Try to avoid redisplaying all frames when creating a new
one
adds 82df187 Don't modify buffer by unprettification
adds 5c9304e Disable some display optimizations when frames need
redisplay
adds 80a8607 ; Revert inadvertent premature commit.
adds 4a6780e Avoid assertion violations in push_prefix_prop
adds cbae482 * lisp/progmodes/prog-mode.el
(prettify-symbols-unprettify-at-point):
adds 35ad158 Don't unprettify symbol at point by default
adds 9e4a6ad Un- and re-prettification are not exclusive
adds cedcce7 ; Auto-commit of loaddefs files.
adds e8d83f4 * nt/INSTALL: Document where to find XPM support files
adds 439f483 Fix GUD display of GDB output with non-ASCII text
adds 9c86325 ; * lisp/progmodes/gdb-mi.el (gdb-mi-decode): Improve
last change.
adds 632847e Set default base-size in minibuffer-completion-help
adds 7a94cf9 Improve doc strings in dired.c
adds c4c1fb9 Attempt to fix slow redisplay caused by last changes
adds 511a18de Fix slow redisplay when daemon frame exists
adds 6083f33 Revert "Attempt to fix slow redisplay caused by last
changes"
adds dd6346e Fix a few problems with directed quotes
adds 87fb1e3 Fix winner in cl-lib not loaded case
adds f03311e * nt/INSTALL: Point to ezwinports for libXpm binaries.
adds da4ce83 * nt/INSTALL: Update instructions for running autogen.sh
adds 355ccbc Fix problems found by clang 3.5.0
adds a5c2033 * lisp/vc/vc-git.el (vc-git-region-history): Handle local
changes
adds 4cace70 Allow autogen even when Git is not installed
adds d771ae0 * prolog.el: Update and extend operator table
adds de7fc45 Revert my two recent process.c changes
adds e160525 Adapt to new prettify-symbols-unprettify-at-point default
adds 40892b4 ; Tramp: Suppress compiler warnings.
adds 658f2c4 Avoid crashes due to invalid coding-system
adds 265d525 More validatation of coding system in 'write-region'
adds 272ca09 Avoid crashes in coding_inherit_eol_type
adds b235cea More validatation of coding systems
adds 9cca3fe Doc fix for `defmacro'
adds 829e818 Add entry for Ulf Jasper.
adds 9a05f0a * src/coding.c (complement_process_encoding_system):
Revert last change.
adds 6b66375 Maintain ordering of JSON object keys by default
adds 9976370 * lisp/ibuffer.el: Fix docstring length (Bug#21541).
adds 42d0000 * nt/INSTALL: Minor spelling and quote fixes.
adds 460c357 Support MSW filename style for ant compilation error
regexp
adds ddb8f90 Restore blank line before next section, erroneously
erased in my previous commit
adds fd51234 ; Add some comments
adds 45d0b3d shr: fix too long lines in rendered buffers (Bug#21012)
adds 2021680 ; Restore some of the recent deletions in fileio.c
adds b28beb1 ; Auto-commit of ChangeLog files.
adds acfb5cd Improve XEmacs compatibility of Tramp
adds cacebbd * test/automated/coding-tests.el: New file.
adds 94e5235 Pull in version numbers from rst.el upstream release.
adds 6cdd3c6 * src/macfont.m (macfont_encode_char, syms_of_macfont):
Remove unused vars.
adds 9c4b9a2 Update tutorials/TUTORIAL.cn
adds 1fa9f86 * src/xdisp.c (windows_or_buffers_changed): Improve
docstring
adds 76d5122 Remove redundant redisplay code
adds ef171d1 Add first unit tests for auth-source.el
adds 47e9556 Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
adds 0a74e2b Fix composition-function-table for Arabic and Syriac
adds 7e83f50 ; Another minor fix in misc-lang.el
adds d62f033 * src/buffer.c (syms_of_buffer): Typo fix. (Bug#21622)
adds 25b4572 * doc/lispref/objects.texi (Window Type): Add a cross
reference.
adds 0befeb0 Don't use XFASTINT on a negative number
adds e2b1ad4 Fix display of characters adjacent to ZWJ and ZWNJ
adds 8155813 lisp/emacs-lisp/package.el (package-install): Fix name
error
adds 11f4214 * test/automated/package-test.el
(package-test-install-single):
adds a4a98a1 Add prettified version of \\Bbb{Q}.
adds 3b4d119 Fix bug in GC_CHECK_MARKED_OBJECTS check
adds f54e5cc * lisp/indent.el (indent--default-inside-comment): New
function
adds 8528f7c * lisp/textmodes/tex-mode.el: Use lexical-binding
adds 2ad5109 ; * admin/MAINTAINERS: Remove "unmaintained" section;
neither correct nor useful
adds 7876975 ; * admin/MAINTAINERS: Copyedits.
adds 96973de ; * admin/MAINTAINERS: Remove no-longer-active people
adds 4d04cee * lisp/progmodes/prog-mode.el (prettify-symbols-alist):
adds 391291f In resize_frame_windows don't set a top position when
resizing horizontally.
adds 9ed9b7d Add test for `self-insert-command' (bug#21633)
adds e60a1e2 * lisp/emacs-lisp/tabulated-list.el (tabulated-list-sort):
adds 8a40c5a * test/automated/tabulated-list-test.el: New file
adds 3cd29a5 Highlight CSS variable definitions
adds c026c00 Fix segfault in image_size_error
adds 0360b7f * src/syntax.c (syms_of_syntax): Make
syntax-propertize--done local
adds b8eea1d Cache XParseColor results in the X display info structure.
adds e23ed19 Reduce color allocation/query traffic in the TrueColor
case.
adds ee52942 Reduce some unnecessary X calls.
adds 1f37714 Disable non-working pointerColor setting for X tooltip
frame.
adds 2124b33 Format initial input uniformly.
adds 52fecf5 * lisp/calc/calc.el (calc-digit-start-entry): Fix typo.
adds 5a3a6aa Fix problems caught with --enable-gcc-warnings
adds a00634c * src/image.c (image_size_error): Simplify.
adds b315455 Use g_clear_error instead of g_error_free
adds 111cebc * lisp/calc/calc.el: Silence byte-compiler warnings
adds 424072f Typo in example
adds 9a30d6b Refactor duplicated code; ensure default is in completions
adds c4d8c6a Avoid inflooping in font-lock
adds e6013e8 In adjust_frame_size don't count minibuffer height twice
(Bug#21643)
adds 4a1a98a ; Auto-commit of loaddefs files.
adds af45926 Update case-table and categories of recently added
characters
adds d72d97f * lisp/progmodes/prolog.el: Avoid indenting too much,
after ":-"
adds 69b3238 * lisp/textmodes/reftex.el: Silence byte-compiler
warnings.
adds b40d703 * lisp/cedet/ede: Silence some compiler warnings
adds 1b5953e * lisp/progmodes/cc-mode.el (c-after-font-lock-init):
Only *move*
adds 1196e3f (tramp-open-connection-setup-interactive-shell): Send
-onlcr as well.
adds bb7c182 CHECK_IMPURE and PURE_P speedup
adds 8f41c30 * src/data.c (Faset): Fix last change.
adds f655d09 Avoid link-time errors due to inline functions
adds 5b2c9f4 Fix vertical-motion in truncated lines that end in a
stretch
adds c0ae125 Fix --enable-gcc-warnings problem with older GCC
adds bb61fa8 ; admin/notes/unicode: Update for latest changes.
adds 5186c99 Use events instead of chars to keep track of steps.
adds 89f2c79 Improve CHECK_IMPURE and PURE_P speedup
adds ec0d4d2 Allow numbers with different radixes to be yanked.
adds 29dfca2 Use ‘echo’ safely with ‘\’ or leading ‘-’
adds 4cbd071 * lisp/calendar/calendar.el: Display buffer before
executing body.
adds 54e3734 Document the optional prefix to `calc-yank'.
adds 5504ede Introduce x_uncatch_errors_after_check to reduce XSync
calls.
adds fcb5d3e Add x_catch_errors_with_handler.
adds 08e27d2 Rewrite x_set_mouse_color to sync less.
adds ec2d990 Fix cursor setting for tip frame; re-enable cursor
generation.
adds ce402dd Handle an opaque-move X11 window manager operation more
efficiently.
adds 358794e ; Auto-commit of ChangeLog files.
adds 732d259 Have calc-yank recognize numbers in different bases.
adds 831807f * lisp/gnus/auth-source.el: Use sharp-quoting with
functions.
adds 644d31a Replace the usage of an obsolete function in
auth-source.el
adds 3f1c88d * w32fns.c (get_wm_chars): Increment counter, not pointer.
adds 70c811c Support RTF in doc-view
adds 1a588cb In gui-get-primary-selection use
gui--selection-value-internal (Bug#20906)
adds 8ba156f Attempt to avoid crashes in plist-member
adds 402ef22 * nt/INSTALL: Recommend MSYS Automake/Autoconf from
ezwinports.
adds 857f73e Minor typo corrections in doc strings
adds 48c3842 * src/w32proc.c (sys_select): Fix bitwise test.
adds 4462823 Remove or comment out unused variables
adds 0f4efd1 Search for more cover image names in MPC
adds e57a0c3 Use highlight for current items.
adds 38f99a0 Unmacroize ebrowse.c and etags.c a bit
adds e53e1a0 * test/automated/file-notify-tests.el
(file-notify--test-timeout):
adds d4fe840 Allow setting frame pixel sizes from frame parameters
(Bug#21415)
adds 882c3f3 Use special-mode in eww list modes
adds 4466c72 * src/w32fns.c (x_change_tool_bar_height): Remove unused
variable frame.
adds 8610bd1 * lisp/mpc.el (mpc-songs-refresh): Don't side-effect
`active'
adds 7870288 Make dired-do-compress work for directories
adds 6d6bf46 Make dired-do-compress work for *.tar.gz files
adds 18b0eb7 Fix error messages for when covers are not found.
adds e90de82 Derive mpc-mode from special-mode
adds 85c1231 Do process ConfigureNotify events indicating size changes.
adds 9fa9c26 Reduce face-related consing during frame creation.
adds a7e6637 Add bindings and menu items for prev and next tracks
adds 3fa424c Add MPC play/pause command
adds 2cc412c Take XPNTR private
adds e668176 Merge from gnulib
adds b5e2d74 Better docstrings in seq.el and map.el
adds f147c0f * .gitignore: Add build-aux/ar-lib.
adds 0e38e94 Make dired-jump work with tar-subfile-mode
adds c6cbf6c ; Auto-commit of loaddefs files.
adds aebf282 * lisp/mpc.el (mpc-volume-refresh): Check if buffer is
live.
adds 17d4f60 Fix typos in docstrings
adds 9676433 Fix Bug#21562
adds 0cced99 Use proper localization in tramp-gvfs.el
adds 8318dec ; Submit changes promised last commit already
adds e646242 Some editing fixes in Tramp
adds 100a96c * lisp/mpc.el (mpc-mode-menu, mpc-toggle-play): Fix
docstrings
adds 943f7f9 Spelling fixes
adds 453af81 * lisp/mpc.el (mpc-format): Always push form to pred
adds 59def59 Refer to `(elisp)Basic Completion' in completing-read
docstring
adds 5110c95 Add commands for controlling MPD modes
adds b4c00f9 Fix animation timeout delay calculation
adds 360d1d8 js-mode: Don't misindent generator methods
adds 844de50 New file etc/HISTORY
adds 1c8ccba Add more release info to etc/HISTORY
adds 3000d33 ; More updates and corrections in etc/HISTORY
adds d05410f Improve documentation of COLLECTION in completion
functions
adds b0d190f Minor improvement in documentation of internals
adds 7175459 Make dired-do-compress work for *.zip files
adds 3f24a31 lisp/dired-aux.el (dired-shell-command): Fix compile
warning
adds 1158df5 Improve the doc string of 'completion-boundaries'
adds ce47ac8 * lisp/mpc.el: Rename the new toggling commands
adds 995b699 * custom.el (custom-theme-load-path): Demote to defvar
adds 1e1a326 Handle symlink targets containing spaces in tramp-gvfs.el
adds 55ba8c0 Make src headers idempotent and standalone
adds 8868b83 * emacs-lisp/package.el: Reload archive-contents if
priorities change
adds 4328d3d Fix quoting of data within htmlfontify doc
adds 57be62f Solve timimg issues in file-notify-tests.el
adds 1431f66 Avoid crashes when redisplayng a window changes faces or
fonts
adds 59c67f8 * lisp/emacs-lisp/eldoc.el: Add back-to-indentation to
the command list
adds f8ff393 Minor edits in Tramp
adds 1d378c0 ; Auto-commit of ChangeLog files.
adds 1c75616 Some minor Tramp changes
adds 604222c ; Add bug number in ChangeLog.2
adds 1106f31 ; Remove obsolete comment in tramp.el
adds b03150f Fix doc string of 'shell-quote-argument'
adds bca2bc4 Improve documentation of functions that change files
adds 552482d ; * doc/lispref/processes.texi (Synchronous Processes):
Minor copyedit.
adds f157576 Fix return value of 'set-file-extended-attributes'
adds 52b9770 Resurrect image loading under auto-image-file-mode
adds aa3afdb * doc/emacs/ack.texi (Acknowledgments): Small, sad,
update.
adds b911b4b Enable --with-wide-int build on 32-bit Cygwin
adds 04d604e New function seq-position
adds 10df031 Unbreak `group' option for `mail-sources'
adds cfc34c1 Update the way directories are compressed
adds 2add4a6 ; Auto-commit of loaddefs files.
adds 90e9cf8 * lisp/gnus/mailcap.el (mailcap-mime-data): Conditonalize
`doc-view-mode', which does not exist on XEmacs.
adds 28c58bf Fix memory leak in fontset handling
adds 5e43955 Don't declare vc-exec-after anymore
adds 513fe25 Call vc-dir-defresh after stash operations
adds e9af822 (/ N) now returns the reciprocal of N
adds 63cfb75 Include-file cleanup for src directory
adds 8b40f8d lisp/gnus/mailcap.el (mailcap-mailcap-entry-passes-test):
Doc fix
adds f2dbc7f ; etc/NEWS: Remove duplicate text.
adds d60e5a9 Make RefTeX work with LaTeX subfiles package
adds f6ece24 Add dired-do-compress-to command bound to "c"
adds ab65b33 * lisp/isearch.el: Rename word search to regexp-function
search
adds 19fada5 * lisp/isearch.el: Support lax-whitespace in
regexp-function searches
adds e5ece32 * lisp/isearch.el (isearch-search-fun-default): Simplify
logic
adds 5dc48a2 Fix logic in 'server-kill-emacs-query-function'
adds 54f5990 Further include-file cleanup
adds 2ab48ba Remove fboundp checks from mailcap-mime-data
adds 0bb27cd Merge from gnulib
adds f373e81 New lispref section “Security Considerations”
adds cd42860 Spelling fixes
adds 01d2af9 Further fix for proper locale handling in tramp-gvfs.el
adds 717e7a4 Describe dired-do-compress-to in the manual
adds 11d1422 Improve doc-view wrt. auto-revert-mode
adds d4352f8 Include file cleanup for w32 files in src directory
adds bf40ed2 Fix auth-source-epa-make-gpg-token compilation (bug#21724)
adds 3768304 No need to use eval-and-compile
adds ba24d35 NextSten maximization and NSTRACE rewrite.
adds 6a69725 Fix redisplay of frame title when current buffer is killed
adds b3d065d New default icon
adds 0f73341 Decode the HTML source when displaying it in EWW
adds 71d6acf Fix Bug#21669
adds 0f443a1 New library thunk.el
adds 4d3a595 `load-path' should contain only directory names
adds 8408f4e Replace the old icon for Windows and Mac OSX
adds 8b47daa * lisp/emacs-lisp/thunk.el: Better documentation.
adds 7836e42 Fix infloop in redisplay introduced by a recent change
adds 66f0622 ; NEWS tweak
adds 9724936 Add support for tar.bz2 and tar.xz archives
adds bc0b340 A better fix for bug#21739
adds 51f2df4 ; * src/xdisp.c: Improve commentary for
'update_mode_lines'.
adds c2c12a1 ; Auto-commit of loaddefs files.
adds aca9354 Avoid missing inline functions from lisp.h in TAGS
adds ab10d88 Update the new icon
adds 069a0e4 Sync with soap-client repository, version 3.0.0
adds c88d85d ; * src/xdisp.c: Fix typo.
adds 59a2ad3 ; * src/xdisp.c (redisplay_internal): Improve commentary.
adds 7a6968b An even better fix for bug#21739
adds 41518e5 Update frame title when scrolling the selected window
adds 9d6ec23 Update frame title when redisplay scrolls selected window
adds 478d9d9 * src/w32notify.c (Fw32notify_add_watch): Fix version
check.
adds 8a48f16 addpm.c: Don't pass REG_OPTION_NON_VOLATILE to
RegOpenKeyEx
adds 8c5747e * nt/addpm.c (add_registry): Do not compute unused return
value.
adds cbbea70 addpm.c: Replace existing entries, but do not create new
ones
adds 87a3064 addpm.c: Do not add obsolete GTK libraries to the path.
adds b6c6629 addpm.c: Silence some warnings.
adds 79fac08 * lisp/custom.el (custom-declare-variable): Shorten code
a bit
adds fa647ec * lisp/isearch.el: Delete redundant :group entries
adds cfd9ef5 * lisp/isearch.el (search-default-regexp-mode): New
variable
adds c5f9ccf * lisp/isearch.el: Generalize definition of
regexp-function toggles
adds f5f18f9 * lisp/character-fold.el: Many improvements
adds 816f78c * lisp/isearch.el: Make character-fold search the default
again
adds d8589ad Port recent inline functions fix to Standard C
adds 0afbc5b Revert commit that broke 'make bootstrap'
adds 92c63c6 ; Auto-commit of ChangeLog files.
adds ab116b1 Introduce `stopped' event in file notification
adds 80dd76a Document file notification `stopped' event
adds 5515625 ; ChangeLog.2 fixes
adds 2a85bf6 * lisp/custom.el (custom-declare-variable): Shorten code
again
adds 12941b9 * src/keyboard.c (post-command-hook): Extend the docstring
adds ecb069e * lisp/progmodes/grep.el (grep): Doc fix. (Bug#21754)
adds 61640f6 Sync with soap-client repository, version 3.0.1
adds 6939896 * lisp/simple.el (open-line): Fix docstring
adds bd4f04f * lisp/simple.el (open-line): Integrate with
electric-indent-mode
adds 207f235 * test/automated/simple-test.el: New file
adds 6b5fdca * lisp/isearch.el: No visual feedback for default search
mode
adds 3cdeda6 * lisp/isearch.el (search-default-regexp-mode): Revert to
nil
adds 1bab3ce Fix infinite loop in sh-script's SMIE code
adds 934bfb9 * src/keyboard.c (post-command-hook): Shorten docstring
adds 0392e24 Fixed OS X startup crash.
adds 590449f Fix incorrect NextStep tool-bar-mode -- wrong number of
rows in frame.
adds 0d9c672 Further work on `stopped' events in filenotify.el
adds 3f828dc * lisp/net/eww.el (eww-bookmark-prepare): Use
truncate-string-to-width.
adds c9fb895 Fix simple-test.el test
adds 93dba9c Clarify that load-path contents should be directory file
names
adds 5c86118 * lisp/emacs-lisp/ert.el: Print results without newline
escaping
adds 7637849 * lisp/emacs-lisp/seq.el: Rename all seq argumentss to
sequence.
adds 5a9842c * lisp/emacs-lisp/seq.el: Better docstrings.
adds 22579ba * lisp/emacs-lisp/map.el: Better docstrings.
adds 14d7257 Fix subtle bug in auto-revert-tests.el
adds f642a81 Use a plain svg file for the icon
adds 99ded6b Show full commit messages in 'hg log' when appropriate
adds 838023d Fall back to polling in autorevert when needed
adds f72ac35 ; Fix comments in file-notify-tests.el
adds e166a70 Minor CEDET fixes
adds 1ec995c * lisp/gnus/gnus-topic.el: Silence some warnings
adds 4eb1e7f * lisp/help.el: Fix bug with incorrect arglist string
adds 449e351 * lisp/json.el (json-new-object): Optimize trivial `list'
call
adds 3f4a192 * lisp/international/ccl.el: Use lexical-binding
adds 692bce5 * lisp/net/tramp-smb.el: Avoid using `add-to-list' on a
let-local var
adds b1d3928 Pipe Hg commit descriptions through 'tabindent'
adds 9db11fa ; Revert "Don't declare vc-exec-after anymore"
adds 6e2a402 Prettify TeX macros not ending in a word char
adds 61b63f4 * lisp/emacs-lisp/thunk.el (thunk-delay): Fix the macro.
adds 64c2bfb * src/process.c (Fget_buffer_process): Improve docstring
adds cc587a3 Merge branch 'master' of
ssh://git.sv.gnu.org/srv/git/emacs
adds e69f777 Merge branch 'master' of /Volumes/HD2/build/emacs-git-ssh
adds e1d0eef Revert 692bce5b9eccfae19ae2a5a23a9ccd8d6bf86076
adds e5ff0e6 Merge branch 'master' of
ssh://git.sv.gnu.org/srv/git/emacs
adds 1e2ed26 Merge branch 'master' of /Volumes/HD2/build/emacs-git-ssh
adds 9fd61a5 Avoid using `add-to-list' on a let-local var in
tramp-smb.el
adds 12c0edb * lisp/isearch.el: Define all toggles with
`isearch-define-mode-toggle'
adds faace42 * lisp/isearch.el: Refactor momentary messages
adds 4281f72 * lisp/character-fold.el: Make compatible with
lax-whitespace
adds 7dfe247 * lisp/emacs-lisp/seq.el (seq-mapn): New function
adds 020e850 * lisp/character-fold.el (character-fold-to-regexp): Fix
case
adds 45cdacb * src/dispnew.c (init_display): Simplify overflow
checking.
adds 785c0d8 * doc/lispref/sequences.texi (Sequence Functions): Fix
typo
adds 1f02cbe Fix bug#21766 and add test
adds d5ee655 * lisp/emacs-lisp/macroexp.el: Tweak macroexp-if
optimizations
adds dfa2e4a * lisp/vc/pcvs.el (cvs-revert-if-needed): Use
vc-refresh-state.
adds 0cbe7a2 * lisp/autorevert.el (auto-revert-handler): Use
vc-refresh-state.
adds db31a88 * lisp/files.el (write-file): Use vc-refresh-state.
adds d8f82d8 ; * etc/NEWS: Document `search-default-regexp-mode'
adds 2765945 Fix eshell/clear not working if the output has a small
line count
adds 42eb249 * lisp/isearch.el: Delete some outdated comments
adds ffa41ad Don't require default-directory to end with a slash
adds d7a67c5 (internal--syntax-propertize): Save match-data here
(bug#21766)
adds dc95cb8 Handle negative coordinates in ‘x_calc_absolute_position’
adds 270a17f Add "afp" method to Tramp
adds c0d866d * lisp/emacs-lisp/bytecomp.el (compile-defun): Add
defvars in scope.
adds aa1c4ae * lisp/emacs-lisp/cl-generic.el: Accomodate future changes
adds be81cc2 * lisp/emacs-lisp/smie.el: Use `declare' for `pure'
adds a4f754c * test/indent/css-mode.css: Add tests for url(...) syntax.
adds 84dcdbe * lisp/emacs-lisp/cl-generic.el: Add (major-mode MODE)
context
adds 8485d41 Fix encoding of saving *Help* buffers
adds 8e8a068 ; Improve documentation of 'unhandled-file-name-directory'
adds 9dcbcbf ; * src/lread.c (syms_of_lread) <load-path>: Improve the
doc string.
adds dba0659 * lisp/ielm.el (ielm-indent-line): Use non-nil arg of
comint-bol
adds 83a04da * lisp/dired.el (dired-unmark-all-files-query): Declare.
adds 665a035 ; lisp/help-fns.el: Fix typos in comments
adds e474087 * lisp/gnus/auth-source.el: Silence lexical-binding
warnings
adds af77f5b More face defs for ivy, swiper, ace-window, eshell
adds b313a9d Add RefTeX feature idea: editing RefTeX TOC buffers
adds 44470fe Fix documentation of 'beginning/end-of-buffer'
adds 25be5df * lisp/isearch.el: Avoid an error that blocks isearch
adds 2d571a8 Describe known problems with pinning Emacs to taskbar
adds 8c443c5 * test/automated/sort-tests.el: New file
adds 3fb3af1 * test/automated/character-fold-tests.el: New file
adds 36574e0 Some minor fixes for tramp-gvfs.el
adds 1f67a21 Add more faces for Gnus and ivy
adds cadfcea * lisp/character-fold.el: Provide `character-fold'
adds 5260ea6 * etc/tutorials/TUTORIAL.translators: Fix PL names
adds 7ccedcb * lisp/faces.el: Refactor common code and fix a bug
adds 76033d2 * test/automated/faces-tests.el: New file
adds 4c06005 * lisp/faces.el (faces--attribute-at-point): Fix bug
adds 36ead80 * test/automated/faces-tests.el: Add another test
adds 9c36df7 Add result messages in vc-tests.el
adds e11aaee Fix a typo in a macro name
new 39372e1 merge from trunk
Summary of changes:
.dir-locals.el | 10 +-
.gitattributes | 50 +
.gitignore | 287 +-
CONTRIBUTE | 324 +
ChangeLog |12625 ---
ChangeLog.1 |14718 +++
ChangeLog.2 |16560 ++++
GNUmakefile | 24 +-
INSTALL | 615 +-
INSTALL.BZR | 98 -
INSTALL.REPO | 82 +
Makefile.in | 870 +-
README | 73 +-
admin/CPP-DEFINES | 11 +-
admin/ChangeLog | 1899 -
admin/ChangeLog.1 | 2595 +
admin/FOR-RELEASE | 236 +-
admin/MAINTAINERS | 283 +-
admin/README | 4 +-
admin/admin.el | 581 +-
admin/alloc-colors.c | 2 +-
admin/authors.el | 1436 +
admin/build-configs | 4 +-
admin/bzrmerge.el | 6 +-
admin/charsets/.gitignore | 2 -
admin/charsets/Makefile | 324 -
admin/charsets/Makefile.in | 321 +
admin/charsets/compact.awk | 3 +-
admin/charsets/cp51932.awk | 4 +-
admin/charsets/eucjp-ms.awk | 7 +-
admin/charsets/gb180302.awk | 5 +-
admin/charsets/gb180304.awk | 5 +-
admin/charsets/glibc/BIG5-HKSCS.gz | Bin 0 -> 110209 bytes
admin/charsets/glibc/BIG5.gz | Bin 0 -> 77401 bytes
admin/charsets/glibc/CP10007.gz | Bin 0 -> 2713 bytes
admin/charsets/glibc/CP1125.gz | Bin 0 -> 2762 bytes
admin/charsets/glibc/CP1250.gz | Bin 0 -> 2868 bytes
admin/charsets/glibc/CP1251.gz | Bin 0 -> 2873 bytes
admin/charsets/glibc/CP1252.gz | Bin 0 -> 2908 bytes
admin/charsets/glibc/CP1253.gz | Bin 0 -> 2736 bytes
admin/charsets/glibc/CP1254.gz | Bin 0 -> 2894 bytes
admin/charsets/glibc/CP1255.gz | Bin 0 -> 2779 bytes
admin/charsets/glibc/CP1256.gz | Bin 0 -> 3003 bytes
admin/charsets/glibc/CP1257.gz | Bin 0 -> 2820 bytes
admin/charsets/glibc/CP1258.gz | Bin 0 -> 2735 bytes
admin/charsets/glibc/CP737.gz | Bin 0 -> 2903 bytes
admin/charsets/glibc/CP775.gz | Bin 0 -> 2988 bytes
admin/charsets/glibc/CP949.gz | Bin 0 -> 129059 bytes
admin/charsets/glibc/EBCDIC-UK.gz | Bin 0 -> 2139 bytes
admin/charsets/glibc/EBCDIC-US.gz | Bin 0 -> 2133 bytes
admin/charsets/glibc/EUC-JISX0213.gz | Bin 0 -> 69873 bytes
admin/charsets/glibc/EUC-JP-MS.gz | Bin 0 -> 86334 bytes
admin/charsets/glibc/EUC-JP.gz | Bin 0 -> 73809 bytes
admin/charsets/glibc/EUC-KR.gz | Bin 0 -> 58550 bytes
admin/charsets/glibc/EUC-TW.gz | Bin 0 -> 348525 bytes
admin/charsets/glibc/GB18030.gz | Bin 0 -> 645864 bytes
admin/charsets/glibc/GB2312.gz | Bin 0 -> 44803 bytes
admin/charsets/glibc/GBK.gz | Bin 0 -> 119113 bytes
admin/charsets/glibc/GEORGIAN-ACADEMY.gz | Bin 0 -> 2960 bytes
admin/charsets/glibc/GEORGIAN-PS.gz | Bin 0 -> 2959 bytes
admin/charsets/glibc/HP-ROMAN8.gz | Bin 0 -> 3203 bytes
admin/charsets/glibc/IBM037.gz | Bin 0 -> 3163 bytes
admin/charsets/glibc/IBM038.gz | Bin 0 -> 2159 bytes
admin/charsets/glibc/IBM1004.gz | Bin 0 -> 2860 bytes
admin/charsets/glibc/IBM1026.gz | Bin 0 -> 3163 bytes
admin/charsets/glibc/IBM1047.gz | Bin 0 -> 3185 bytes
admin/charsets/glibc/IBM256.gz | Bin 0 -> 3144 bytes
admin/charsets/glibc/IBM273.gz | Bin 0 -> 3158 bytes
admin/charsets/glibc/IBM274.gz | Bin 0 -> 2158 bytes
admin/charsets/glibc/IBM275.gz | Bin 0 -> 2130 bytes
admin/charsets/glibc/IBM277.gz | Bin 0 -> 3160 bytes
admin/charsets/glibc/IBM278.gz | Bin 0 -> 3171 bytes
admin/charsets/glibc/IBM280.gz | Bin 0 -> 3164 bytes
admin/charsets/glibc/IBM281.gz | Bin 0 -> 2152 bytes
admin/charsets/glibc/IBM284.gz | Bin 0 -> 3158 bytes
admin/charsets/glibc/IBM285.gz | Bin 0 -> 3158 bytes
admin/charsets/glibc/IBM290.gz | Bin 0 -> 2497 bytes
admin/charsets/glibc/IBM297.gz | Bin 0 -> 3169 bytes
admin/charsets/glibc/IBM420.gz | Bin 0 -> 2989 bytes
admin/charsets/glibc/IBM423.gz | Bin 0 -> 2954 bytes
admin/charsets/glibc/IBM424.gz | Bin 0 -> 2774 bytes
admin/charsets/glibc/IBM437.gz | Bin 0 -> 2992 bytes
admin/charsets/glibc/IBM500.gz | Bin 0 -> 3169 bytes
admin/charsets/glibc/IBM850.gz | Bin 0 -> 2966 bytes
admin/charsets/glibc/IBM851.gz | Bin 0 -> 2888 bytes
admin/charsets/glibc/IBM852.gz | Bin 0 -> 2937 bytes
admin/charsets/glibc/IBM855.gz | Bin 0 -> 2801 bytes
admin/charsets/glibc/IBM856.gz | Bin 0 -> 2159 bytes
admin/charsets/glibc/IBM857.gz | Bin 0 -> 2918 bytes
admin/charsets/glibc/IBM860.gz | Bin 0 -> 2983 bytes
admin/charsets/glibc/IBM861.gz | Bin 0 -> 3005 bytes
admin/charsets/glibc/IBM862.gz | Bin 0 -> 2993 bytes
admin/charsets/glibc/IBM863.gz | Bin 0 -> 3018 bytes
admin/charsets/glibc/IBM864.gz | Bin 0 -> 2802 bytes
admin/charsets/glibc/IBM865.gz | Bin 0 -> 3009 bytes
admin/charsets/glibc/IBM866.gz | Bin 0 -> 2689 bytes
admin/charsets/glibc/IBM868.gz | Bin 0 -> 2662 bytes
admin/charsets/glibc/IBM869.gz | Bin 0 -> 2846 bytes
admin/charsets/glibc/IBM870.gz | Bin 0 -> 3110 bytes
admin/charsets/glibc/IBM871.gz | Bin 0 -> 3156 bytes
admin/charsets/glibc/IBM874.gz | Bin 0 -> 2490 bytes
admin/charsets/glibc/IBM875.gz | Bin 0 -> 3022 bytes
admin/charsets/glibc/IBM880.gz | Bin 0 -> 2933 bytes
admin/charsets/glibc/IBM891.gz | Bin 0 -> 1573 bytes
admin/charsets/glibc/IBM903.gz | Bin 0 -> 1573 bytes
admin/charsets/glibc/IBM904.gz | Bin 0 -> 1609 bytes
admin/charsets/glibc/IBM905.gz | Bin 0 -> 3035 bytes
admin/charsets/glibc/IBM918.gz | Bin 0 -> 2834 bytes
admin/charsets/glibc/ISO-8859-10.gz | Bin 0 -> 3068 bytes
admin/charsets/glibc/ISO-8859-11.gz | Bin 0 -> 2990 bytes
admin/charsets/glibc/ISO-8859-13.gz | Bin 0 -> 3015 bytes
admin/charsets/glibc/ISO-8859-14.gz | Bin 0 -> 2914 bytes
admin/charsets/glibc/ISO-8859-15.gz | Bin 0 -> 2978 bytes
admin/charsets/glibc/ISO-8859-16.gz | Bin 0 -> 2996 bytes
admin/charsets/glibc/ISO-8859-2.gz | Bin 0 -> 3077 bytes
admin/charsets/glibc/ISO-8859-3.gz | Bin 0 -> 3037 bytes
admin/charsets/glibc/ISO-8859-4.gz | Bin 0 -> 3112 bytes
admin/charsets/glibc/ISO-8859-5.gz | Bin 0 -> 3002 bytes
admin/charsets/glibc/ISO-8859-6.gz | Bin 0 -> 2648 bytes
admin/charsets/glibc/ISO-8859-7.gz | Bin 0 -> 3085 bytes
admin/charsets/glibc/ISO-8859-8.gz | Bin 0 -> 2781 bytes
admin/charsets/glibc/ISO-8859-9.gz | Bin 0 -> 3114 bytes
admin/charsets/glibc/JIS_X0201.gz | Bin 0 -> 2634 bytes
admin/charsets/glibc/JOHAB.gz | Bin 0 -> 124182 bytes
admin/charsets/glibc/KOI-8.gz | Bin 0 -> 2115 bytes
admin/charsets/glibc/KOI8-R.gz | Bin 0 -> 2876 bytes
admin/charsets/glibc/KOI8-T.gz | Bin 0 -> 2578 bytes
admin/charsets/glibc/KOI8-U.gz | Bin 0 -> 2867 bytes
admin/charsets/glibc/KSC5636.gz | Bin 0 -> 1532 bytes
admin/charsets/glibc/MACINTOSH.gz | Bin 0 -> 3063 bytes
admin/charsets/glibc/MIK.gz | Bin 0 -> 2910 bytes
admin/charsets/glibc/NEXTSTEP.gz | Bin 0 -> 2981 bytes
admin/charsets/glibc/README | 1 +
admin/charsets/glibc/TCVN5712-1.gz | Bin 0 -> 3137 bytes
admin/charsets/glibc/TIS-620.gz | Bin 0 -> 2550 bytes
admin/charsets/glibc/VISCII.gz | Bin 0 -> 2643 bytes
admin/charsets/mapconv | 40 +-
admin/charsets/mapfiles/PTCP154 | 2 +-
admin/charsets/mapfiles/README | 43 +-
admin/charsets/mapfiles/stdenc.txt | 30 +-
admin/charsets/mapfiles/symbol.txt | 28 +-
admin/charsets/mule-charsets.el | 46 +-
admin/check-doc-strings | 5 +-
admin/coccinelle/vector_contents.cocci | 2 +-
admin/cus-test.el | 5 +-
admin/diff-tar-files | 2 +-
admin/find-gc.el | 149 +
admin/gitmerge.el | 529 +
admin/grammars/Makefile.in | 125 +
admin/grammars/README | 11 -
admin/grammars/c.by | 59 +-
admin/grammars/grammar.wy | 4 +-
admin/grammars/java-tags.wy | 7 +-
admin/grammars/js.wy | 16 +-
admin/grammars/make.by | 2 +-
admin/grammars/python.wy | 10 +-
admin/grammars/scheme.by | 40 +-
admin/grammars/srecode-template.wy | 2 +-
admin/make-emacs | 6 +-
admin/make-tarball.txt | 155 +-
admin/merge-gnulib | 39 +-
admin/merge-pkg-config | 63 +
admin/notes/BRANCH | 32 -
admin/notes/bugtracker | 60 +-
admin/notes/bzr | 363 -
admin/notes/changelogs | 23 -
admin/notes/commits | 61 -
admin/notes/copyright | 40 +-
admin/notes/elpa | 25 +-
admin/notes/exit-value | 35 -
admin/notes/font-backend | 2 +-
admin/notes/git-workflow | 143 +
admin/notes/hydra | 35 +-
admin/notes/iftc | 26 -
admin/notes/lel-TODO | 124 -
admin/notes/multi-tty | 225 +-
admin/notes/newfile | 4 +-
admin/notes/repo | 136 +
admin/notes/tags | 1989 +-
admin/notes/unicode | 112 +-
admin/notes/versioning | 26 +
admin/notes/www | 2 +-
admin/notes/years | 6 +-
admin/nt/README-UNDUMP.W32 | 2 +-
admin/nt/README-ftp-server | 20 +-
admin/quick-install-emacs | 54 +-
admin/unidata/.gitignore | 3 -
admin/unidata/BidiBrackets.txt | 176 +
admin/unidata/BidiMirroring.txt | 16 +-
admin/unidata/Blocks.txt | 298 +
admin/unidata/IVD_Sequences.txt |38461 ++++++++
admin/unidata/Makefile.in | 116 +-
admin/unidata/README | 26 +-
admin/unidata/UnicodeData.txt | 5034 +-
admin/unidata/blocks.awk | 225 +
admin/unidata/copyright.html | 113 +-
admin/unidata/makefile.w32-in | 56 -
admin/unidata/unidata-gen.el | 238 +-
admin/unidata/uvs.el | 215 +
admin/update-copyright | 75 +
admin/update_autogen | 401 +
autogen.sh | 103 +-
autogen/Makefile.in | 2760 -
autogen/README | 20 -
autogen/aclocal.m4 | 1080 -
autogen/compile | 143 -
autogen/config.guess | 1533 -
autogen/config.in | 1799 -
autogen/config.sub | 1693 -
autogen/configure |30721 -------
autogen/copy_autogen | 27 -
autogen/depcomp | 630 -
autogen/install-sh | 520 -
autogen/missing | 376 -
autogen/update_autogen | 310 -
build-aux/dir_top | 21 +
build-aux/git-hooks/commit-msg | 143 +
build-aux/git-hooks/pre-commit | 48 +
build-aux/gitlog-to-changelog | 492 +
build-aux/gitlog-to-emacslog | 129 +
build-aux/make-info-dir | 74 +
build-aux/move-if-change | 2 +-
build-aux/msys-to-w32 | 106 +
build-aux/snippet/arg-nonnull.h | 2 +-
build-aux/snippet/c++defs.h | 2 +-
build-aux/snippet/warn-on-use.h | 2 +-
build-aux/update-copyright | 274 +
build-aux/update-subdirs | 5 +-
config.bat | 37 +-
configure.ac | 2334 +-
doc/emacs/.gitignore | 23 -
doc/emacs/ChangeLog | 9987 --
doc/emacs/ChangeLog.1 |10937 +++
doc/emacs/Makefile.in | 138 +-
doc/emacs/abbrevs.texi | 13 +-
doc/emacs/ack.texi | 137 +-
doc/emacs/anti.texi | 14 +-
doc/emacs/arevert-xtra.texi | 23 +-
doc/emacs/basic.texi | 96 +-
doc/emacs/buffers.texi | 132 +-
doc/emacs/building.texi | 71 +-
doc/emacs/cal-xtra.texi | 51 +-
doc/emacs/calendar.texi | 235 +-
doc/emacs/cmdargs.texi | 121 +-
doc/emacs/commands.texi | 22 +-
doc/emacs/custom.texi | 104 +-
doc/emacs/dired-xtra.texi | 2 +-
doc/emacs/dired.texi | 76 +-
doc/emacs/display.texi | 199 +-
doc/emacs/docstyle.texi | 10 +
doc/emacs/emacs-xtra.texi | 11 +-
doc/emacs/emacs.texi | 114 +-
doc/emacs/emacsver.texi | 4 -
doc/emacs/emacsver.texi.in | 2 +
doc/emacs/emerge-xtra.texi | 6 +-
doc/emacs/entering.texi | 24 +-
doc/emacs/files.texi | 136 +-
doc/emacs/fixit.texi | 24 +-
doc/emacs/fortran-xtra.texi | 18 +-
doc/emacs/frames.texi | 192 +-
doc/emacs/glossary.texi | 90 +-
doc/emacs/gnu.texi | 4 +-
doc/emacs/help.texi | 57 +-
doc/emacs/indent.texi | 63 +-
doc/emacs/killing.texi | 113 +-
doc/emacs/kmacro.texi | 30 +-
doc/emacs/m-x.texi | 2 +-
doc/emacs/macos.texi | 37 +-
doc/emacs/maintaining.texi | 170 +-
doc/emacs/makefile.w32-in | 153 -
doc/emacs/mark.texi | 11 +-
doc/emacs/mini.texi | 51 +-
doc/emacs/misc.texi | 307 +-
doc/emacs/modes.texi | 19 +-
doc/emacs/msdog-xtra.texi | 620 -
doc/emacs/msdog.texi | 997 -
doc/emacs/msdos-xtra.texi | 619 +
doc/emacs/msdos.texi | 1025 +
doc/emacs/mule.texi | 276 +-
doc/emacs/package.texi | 62 +-
doc/emacs/picture-xtra.texi | 14 +-
doc/emacs/programs.texi | 211 +-
doc/emacs/regs.texi | 51 +-
doc/emacs/rmail.texi | 51 +-
doc/emacs/screen.texi | 62 +-
doc/emacs/search.texi | 183 +-
doc/emacs/sending.texi | 46 +-
doc/emacs/text.texi | 124 +-
doc/emacs/trouble.texi | 349 +-
doc/emacs/vc-xtra.texi | 2 +-
doc/emacs/vc1-xtra.texi | 10 +-
doc/emacs/windows.texi | 42 +-
doc/emacs/xresources.texi | 36 +-
doc/lispintro/.gitignore | 21 -
doc/lispintro/ChangeLog | 677 -
doc/lispintro/ChangeLog.1 | 800 +
doc/lispintro/Makefile.in | 119 +-
doc/lispintro/README | 2 +-
doc/lispintro/cons-1.eps | 2 +-
doc/lispintro/cons-2.eps | 2 +-
doc/lispintro/cons-2a.eps | 2 +-
doc/lispintro/cons-3.eps | 2 +-
doc/lispintro/cons-4.eps | 2 +-
doc/lispintro/cons-5.eps | 2 +-
doc/lispintro/drawers.eps | 2 +-
doc/lispintro/emacs-lisp-intro.texi | 990 +-
doc/lispintro/lambda-1.eps | 2 +-
doc/lispintro/lambda-2.eps | 2 +-
doc/lispintro/lambda-3.eps | 2 +-
doc/lispintro/makefile.w32-in | 85 -
doc/lispref/.gitignore | 13 -
doc/lispref/ChangeLog |12386 ---
doc/lispref/ChangeLog.1 |14007 +++
doc/lispref/Makefile.in | 120 +-
doc/lispref/README | 8 +-
doc/lispref/abbrevs.texi | 56 +-
doc/lispref/advice.texi | 748 -
doc/lispref/anti.texi | 12 +-
doc/lispref/back.texi | 5 +-
doc/lispref/backups.texi | 63 +-
doc/lispref/book-spine.texi | 1 +
doc/lispref/buffers.texi | 44 +-
doc/lispref/commands.texi | 194 +-
doc/lispref/compile.texi | 148 +-
doc/lispref/control.texi | 217 +-
doc/lispref/customize.texi | 56 +-
doc/lispref/debugging.texi | 39 +-
doc/lispref/display.texi | 1261 +-
doc/lispref/edebug.texi | 44 +-
doc/lispref/elisp.texi | 91 +-
doc/lispref/errors.texi | 7 +-
doc/lispref/eval.texi | 62 +-
doc/lispref/files.texi | 755 +-
doc/lispref/frames.texi | 1113 +-
doc/lispref/functions.texi | 588 +-
doc/lispref/hash.texi | 46 +-
doc/lispref/help.texi | 256 +-
doc/lispref/hooks.texi | 20 +-
doc/lispref/internals.texi | 194 +-
doc/lispref/intro.texi | 20 +-
doc/lispref/keymaps.texi | 406 +-
doc/lispref/lay-flat.texi | 7 +-
doc/lispref/lists.texi | 171 +-
doc/lispref/loading.texi | 146 +-
doc/lispref/macros.texi | 20 +-
doc/lispref/makefile.w32-in | 129 -
doc/lispref/maps.texi | 2 +-
doc/lispref/markers.texi | 28 +-
doc/lispref/minibuf.texi | 204 +-
doc/lispref/modes.texi | 258 +-
doc/lispref/nonascii.texi | 176 +-
doc/lispref/numbers.texi | 382 +-
doc/lispref/objects.texi | 138 +-
doc/lispref/os.texi | 647 +-
doc/lispref/package.texi | 53 +-
doc/lispref/positions.texi | 102 +-
doc/lispref/processes.texi | 283 +-
doc/lispref/searching.texi | 107 +-
doc/lispref/sequences.texi | 895 +-
doc/lispref/streams.texi | 43 +-
doc/lispref/strings.texi | 226 +-
doc/lispref/symbols.texi | 6 +-
doc/lispref/syntax.texi | 42 +-
doc/lispref/text.texi | 534 +-
doc/lispref/tips.texi | 116 +-
doc/lispref/two-volume-cross-refs.txt | 8 +-
doc/lispref/two-volume.make | 49 +-
doc/lispref/variables.texi | 204 +-
doc/lispref/windows.texi | 1168 +-
doc/man/ChangeLog | 167 -
doc/man/ChangeLog.1 | 194 +
doc/man/ebrowse.1 | 4 +-
doc/man/emacs.1 | 673 -
doc/man/emacs.1.in | 669 +
doc/man/emacsclient.1 | 32 +-
doc/man/etags.1 | 26 +-
doc/man/grep-changelog.1 | 80 -
doc/misc/.gitignore | 23 -
doc/misc/ChangeLog |10532 ---
doc/misc/ChangeLog.1 |12134 +++
doc/misc/Makefile.in | 1155 +-
doc/misc/ada-mode.texi | 25 +-
doc/misc/auth.texi | 56 +-
doc/misc/autotype.texi | 46 +-
doc/misc/bovine.texi | 7 +-
doc/misc/calc.texi | 310 +-
doc/misc/cc-mode.texi | 68 +-
doc/misc/cl.texi | 151 +-
doc/misc/dbus.texi | 54 +-
doc/misc/dired-x.texi | 20 +-
doc/misc/ebrowse.texi | 35 +-
doc/misc/ede.texi | 274 +-
doc/misc/ediff.texi | 84 +-
doc/misc/edt.texi | 13 +-
doc/misc/efaq-w32.texi | 2305 +
doc/misc/efaq.texi | 4431 +
doc/misc/eieio.texi | 305 +-
doc/misc/emacs-gnutls.texi | 31 +-
doc/misc/emacs-mime.texi | 33 +-
doc/misc/epa.texi | 41 +-
doc/misc/erc.texi | 110 +-
doc/misc/ert.texi | 64 +-
doc/misc/eshell.texi | 206 +-
doc/misc/eudc.texi | 228 +-
doc/misc/eww.texi | 318 +
doc/misc/faq.texi | 4449 -
doc/misc/flymake.texi | 17 +-
doc/misc/forms.texi | 9 +-
doc/misc/gnus-coding.texi | 21 +-
doc/misc/gnus-faq.texi | 115 +-
doc/misc/gnus-news.el | 8 +-
doc/misc/gnus-news.texi | 6 +-
doc/misc/gnus.texi | 524 +-
doc/misc/htmlfontify.texi | 113 +-
doc/misc/idlwave.texi | 85 +-
doc/misc/ido.texi | 18 +-
doc/misc/info.texi | 407 +-
doc/misc/mairix-el.texi | 32 +-
doc/misc/makefile.w32-in | 431 -
doc/misc/message.texi | 30 +-
doc/misc/mh-e.texi | 286 +-
doc/misc/newsticker.texi | 538 +-
doc/misc/nxml-mode.texi | 18 +-
doc/misc/octave-mode.texi | 446 +
doc/misc/org.texi | 6104 +-
doc/misc/pcl-cvs.texi | 141 +-
doc/misc/pgg.texi | 9 +-
doc/misc/rcirc.texi | 11 +-
doc/misc/reftex.texi | 60 +-
doc/misc/remember.texi | 176 +-
doc/misc/sasl.texi | 7 +-
doc/misc/sc.texi | 115 +-
doc/misc/sem-user.texi | 22 +-
doc/misc/semantic.texi | 30 +-
doc/misc/ses.texi | 124 +-
doc/misc/sieve.texi | 7 +-
doc/misc/smtpmail.texi | 11 +-
doc/misc/speedbar.texi | 27 +-
doc/misc/srecode.texi | 25 +-
doc/misc/texinfo.tex | 1857 +-
doc/misc/todo-mode.texi | 933 +-
doc/misc/tramp.texi | 678 +-
doc/misc/trampver.texi | 6 +-
doc/misc/url.texi | 22 +-
doc/misc/vhdl-mode.texi | 1022 +
doc/misc/vip.texi | 100 +-
doc/misc/viper.texi | 478 +-
doc/misc/widget.texi | 22 +-
doc/misc/wisent.texi | 17 +-
doc/misc/woman.texi | 23 +-
etc/.gitignore | 2 -
etc/AUTHORS | 2947 +-
etc/CALC-NEWS | 2 +-
etc/CENSORSHIP | 89 +-
etc/CONTRIBUTE | 224 -
etc/COOKIES | 157 -
etc/ChangeLog | 6280 --
etc/ChangeLog.1 | 6909 ++
etc/DEBUG | 474 +-
etc/DEVEL.HUMOR | 4 +-
etc/DISTRIB | 10 +-
etc/ERC-NEWS | 2 +-
etc/ETAGS.EBNF | 8 +-
etc/ETAGS.README | 4 +-
etc/FTP | 11 +-
etc/GNU | 546 +-
etc/GNUS-NEWS | 4 +-
etc/HELLO | 6 +-
etc/HISTORY | 204 +
etc/INTERVIEW | 442 -
etc/LINUX-GNU | 149 +-
etc/MACHINES | 118 +-
etc/MAILINGLISTS | 331 -
etc/MH-E-NEWS | 26 +-
etc/MORE.STUFF | 207 +-
etc/MOTIVATION | 179 -
etc/NEWS | 3920 +-
etc/NEWS.1-17 | 2 +-
etc/NEWS.18 | 2 +-
etc/NEWS.19 | 6 +-
etc/NEWS.20 | 2 +-
etc/NEWS.21 | 4 +-
etc/NEWS.22 | 2 +-
etc/NEWS.23 | 2 +-
etc/NEWS.24 | 3863 +
etc/NEXTSTEP | 2 +-
etc/NXML-NEWS | 24 +
etc/ORDERS | 16 +-
etc/ORG-NEWS | 984 +-
etc/PROBLEMS | 1200 +-
etc/README | 4 +-
etc/SERVICE | 9 -
etc/TERMS | 74 +-
etc/THE-GNU-PROJECT | 905 +-
etc/TODO | 353 +-
etc/WHY-FREE | 246 +-
etc/celibacy.1 | 12 -
etc/charsets/8859-10.map | 66 -
etc/charsets/8859-11.map | 4 -
etc/charsets/8859-13.map | 77 -
etc/charsets/8859-14.map | 39 -
etc/charsets/8859-15.map | 15 -
etc/charsets/8859-16.map | 59 -
etc/charsets/8859-2.map | 86 -
etc/charsets/8859-3.map | 49 -
etc/charsets/8859-4.map | 71 -
etc/charsets/8859-5.map | 9 -
etc/charsets/8859-6.map | 9 -
etc/charsets/8859-7.map | 19 -
etc/charsets/8859-8.map | 10 -
etc/charsets/8859-9.map | 12 -
etc/charsets/ALTERNATIVNYJ.map | 63 -
etc/charsets/BIG5-1.map | 6217 --
etc/charsets/BIG5-2.map | 7686 --
etc/charsets/BIG5-HKSCS.map |16933 ----
etc/charsets/BIG5.map |13902 ---
etc/charsets/CNS-1.map | 5366 --
etc/charsets/CNS-2.map | 7323 --
etc/charsets/CNS-3.map | 5947 --
etc/charsets/CNS-4.map | 7033 --
etc/charsets/CNS-5.map | 8222 --
etc/charsets/CNS-6.map | 6026 --
etc/charsets/CNS-7.map | 6180 --
etc/charsets/CNS-F.map | 3465 -
etc/charsets/CP10007.map | 64 -
etc/charsets/CP1125.map | 60 -
etc/charsets/CP1250.map | 100 -
etc/charsets/CP1251.map | 54 -
etc/charsets/CP1252.map | 26 -
etc/charsets/CP1253.map | 30 -
etc/charsets/CP1254.map | 34 -
etc/charsets/CP1255.map | 30 -
etc/charsets/CP1256.map | 59 -
etc/charsets/CP1257.map | 92 -
etc/charsets/CP1258.map | 48 -
etc/charsets/CP720.map | 86 -
etc/charsets/CP737.map | 74 -
etc/charsets/CP775.map | 122 -
etc/charsets/CP858.map | 132 -
etc/charsets/CP932-2BYTE.map | 9606 --
etc/charsets/CP949-2BYTE.map | 8449 --
etc/charsets/EBCDICUK.map | 71 -
etc/charsets/EBCDICUS.map | 71 -
etc/charsets/GB180302.map |10455 ---
etc/charsets/GB180304.map | 206 -
etc/charsets/GB2312.map | 6554 --
etc/charsets/GBK.map |10353 ---
etc/charsets/HP-ROMAN8.map | 91 -
etc/charsets/IBM037.map | 147 -
etc/charsets/IBM038.map | 71 -
etc/charsets/IBM1004.map | 22 -
etc/charsets/IBM1026.map | 150 -
etc/charsets/IBM1047.map | 148 -
etc/charsets/IBM256.map | 146 -
etc/charsets/IBM273.map | 148 -
etc/charsets/IBM274.map | 71 -
etc/charsets/IBM275.map | 71 -
etc/charsets/IBM277.map | 147 -
etc/charsets/IBM278.map | 148 -
etc/charsets/IBM280.map | 151 -
etc/charsets/IBM281.map | 71 -
etc/charsets/IBM284.map | 146 -
etc/charsets/IBM285.map | 147 -
etc/charsets/IBM290.map | 114 -
etc/charsets/IBM297.map | 150 -
etc/charsets/IBM420.map | 135 -
etc/charsets/IBM423.map | 111 -
etc/charsets/IBM424.map | 103 -
etc/charsets/IBM437.map | 119 -
etc/charsets/IBM500.map | 146 -
etc/charsets/IBM850.map | 121 -
etc/charsets/IBM851.map | 90 -
etc/charsets/IBM852.map | 113 -
etc/charsets/IBM855.map | 128 -
etc/charsets/IBM856.map | 66 -
etc/charsets/IBM857.map | 116 -
etc/charsets/IBM860.map | 119 -
etc/charsets/IBM861.map | 120 -
etc/charsets/IBM862.map | 95 -
etc/charsets/IBM863.map | 120 -
etc/charsets/IBM864.map | 110 -
etc/charsets/IBM865.map | 120 -
etc/charsets/IBM866.map | 61 -
etc/charsets/IBM868.map | 88 -
etc/charsets/IBM869.map | 79 -
etc/charsets/IBM870.map | 165 -
etc/charsets/IBM871.map | 148 -
etc/charsets/IBM874.map | 11 -
etc/charsets/IBM875.map | 112 -
etc/charsets/IBM880.map | 123 -
etc/charsets/IBM891.map | 2 -
etc/charsets/IBM903.map | 2 -
etc/charsets/IBM904.map | 5 -
etc/charsets/IBM905.map | 144 -
etc/charsets/IBM918.map | 124 -
etc/charsets/JISC6226.map | 6804 --
etc/charsets/JISX0201.map | 8 -
etc/charsets/JISX0208.map | 6880 --
etc/charsets/JISX0212.map | 4239 -
etc/charsets/JISX2131.map | 8763 --
etc/charsets/JISX2132.map | 2437 -
etc/charsets/JISX213A.map | 12 -
etc/charsets/JOHAB.map | 5894 --
etc/charsets/KA-ACADEMY.map | 27 -
etc/charsets/KA-PS.map | 36 -
etc/charsets/KOI-8.map | 41 -
etc/charsets/KOI8-R.map | 75 -
etc/charsets/KOI8-T.map | 76 -
etc/charsets/KOI8-U.map | 85 -
etc/charsets/KSC5601.map | 6666 --
etc/charsets/KSC5636.map | 4 -
etc/charsets/MACINTOSH.map | 112 -
etc/charsets/MIK.map | 64 -
etc/charsets/MULE-ethiopic.map | 346 -
etc/charsets/MULE-ipa.map | 62 -
etc/charsets/MULE-is13194.map | 84 -
etc/charsets/MULE-lviscii.map | 68 -
etc/charsets/MULE-sisheng.map | 72 -
etc/charsets/MULE-tibetan.map | 194 -
etc/charsets/MULE-uviscii.map | 68 -
etc/charsets/NEXTSTEP.map | 74 -
etc/charsets/PTCP154.map | 62 -
etc/charsets/README | 7 +-
etc/charsets/TIS-620.map | 4 -
etc/charsets/VISCII.map | 122 -
etc/charsets/VSCII-2.map | 98 -
etc/charsets/VSCII.map | 145 -
etc/charsets/stdenc.map | 156 -
etc/charsets/symbol.map | 196 -
etc/compilation.txt | 32 +-
etc/condom.1 | 148 -
etc/copying.paper | 819 -
etc/e/README | 2 +-
etc/echo.msg | 210 -
etc/edt-user.el | 4 +-
etc/emacs-buffer.gdb | 28 +-
etc/emacs.appdata.xml | 33 +
etc/emacs.desktop | 1 +
etc/enriched.doc | 274 -
etc/enriched.txt | 257 +
etc/forms/forms-d2.el | 2 +-
etc/gnus-tut.txt | 4 +-
etc/grep.txt | 19 +-
etc/images/README | 21 +-
etc/images/checked.xpm | 2 +-
etc/images/connect.pbm | Bin 0 -> 81 bytes
etc/images/custom/README | 2 +-
etc/images/custom/down-pushed.pbm | 3 +
etc/images/custom/down.pbm | 3 +
etc/images/custom/right-pushed.pbm | 3 +
etc/images/custom/right.pbm | 3 +
etc/images/describe.pbm | Bin 0 -> 81 bytes
etc/images/disconnect.pbm | Bin 0 -> 81 bytes
etc/images/ezimage/README | 2 +-
etc/images/ezimage/bits.pbm | 3 +
etc/images/ezimage/bitsbang.pbm | 3 +
etc/images/ezimage/box-minus.pbm | 3 +
etc/images/ezimage/box-plus.pbm | 3 +
etc/images/ezimage/box.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/checkmark.pbm | 3 +
etc/images/ezimage/dir-minus.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/dir-plus.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/dir.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/doc-minus.pbm | 3 +
etc/images/ezimage/doc-plus.pbm | 3 +
etc/images/ezimage/doc.pbm | 3 +
etc/images/ezimage/info.pbm | 3 +
etc/images/ezimage/key.pbm | 3 +
etc/images/ezimage/label.pbm | 3 +
etc/images/ezimage/lock.pbm | 3 +
etc/images/ezimage/mail.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/page-minus.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/page-plus.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/page.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/tag-gt.pbm | 3 +
etc/images/ezimage/tag-minus.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/tag-plus.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/tag-type.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/tag-v.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/tag.pbm | Bin 0 -> 54 bytes
etc/images/ezimage/unlock.pbm | 3 +
etc/images/gnus/README | 6 +-
etc/images/gnus/gnus.svg | 2 +-
etc/images/gnus/important.pbm | Bin 0 -> 81 bytes
etc/images/gnus/mail-send.pbm | 3 +
etc/images/gnus/receipt.pbm | 3 +
etc/images/gnus/toggle-subscription.pbm | Bin 0 -> 81 bytes
etc/images/gnus/unimportant.pbm | Bin 0 -> 81 bytes
etc/images/gud/README | 6 +-
etc/images/gud/all.pbm | Bin 0 -> 81 bytes
etc/images/gud/rcont.pbm | 3 +
etc/images/gud/recstart.pbm | 3 +
etc/images/gud/recstop.pbm | 3 +
etc/images/gud/rfinish.pbm | 3 +
etc/images/gud/rnext.pbm | 3 +
etc/images/gud/rnexti.pbm | 3 +
etc/images/gud/rstep.pbm | 3 +
etc/images/gud/rstepi.pbm | 3 +
etc/images/gud/thread.pbm | Bin 0 -> 81 bytes
etc/images/icons/README | 15 +-
etc/images/icons/hicolor/128x128/apps/emacs.png | Bin 21751 -> 13462 bytes
.../128x128/apps/{emacs.png => emacs23.png} | Bin 21751 -> 21751 bytes
etc/images/icons/hicolor/16x16/apps/emacs.png | Bin 1003 -> 954 bytes
.../hicolor/16x16/apps/{emacs.png => emacs23.png} | Bin 1003 -> 1003 bytes
etc/images/icons/hicolor/24x24/apps/emacs.png | Bin 1717 -> 1568 bytes
.../hicolor/24x24/apps/{emacs.png => emacs23.png} | Bin 1717 -> 1717 bytes
etc/images/icons/hicolor/32x32/apps/emacs.png | Bin 2542 -> 2236 bytes
.../hicolor/32x32/apps/{emacs.png => emacs23.png} | Bin 2542 -> 2542 bytes
etc/images/icons/hicolor/48x48/apps/emacs.png | Bin 5393 -> 3636 bytes
.../hicolor/48x48/apps/{emacs.png => emacs23.png} | Bin 5393 -> 5393 bytes
etc/images/icons/hicolor/scalable/apps/emacs.svg | 536 +-
etc/images/icons/hicolor/scalable/apps/emacs23.svg | 294 +
.../hicolor/scalable/mimetypes/emacs-document.svg | 449 +-
.../scalable/mimetypes/emacs-document23.svg | 216 +
etc/images/lock-broken.pbm | 3 +
etc/images/lock-ok.pbm | Bin 0 -> 81 bytes
etc/images/lock.pbm | Bin 0 -> 81 bytes
etc/images/mail/copy.pbm | Bin 0 -> 81 bytes
etc/images/mail/forward.pbm | Bin 0 -> 81 bytes
etc/images/mail/not-spam.pbm | Bin 0 -> 81 bytes
etc/images/mail/outbox.pbm | 3 +
etc/images/mail/preview.pbm | Bin 0 -> 81 bytes
etc/images/mail/save-draft.pbm | Bin 0 -> 81 bytes
etc/images/mh-logo.pbm | 3 +
etc/images/mh-logo.xpm | 2 +-
etc/images/mpc/README | 2 +-
etc/images/mpc/add.pbm | Bin 0 -> 81 bytes
etc/images/mpc/ffwd.pbm | Bin 0 -> 81 bytes
etc/images/mpc/next.pbm | Bin 0 -> 81 bytes
etc/images/mpc/pause.pbm | Bin 0 -> 81 bytes
etc/images/mpc/play.pbm | Bin 0 -> 81 bytes
etc/images/mpc/prev.pbm | Bin 0 -> 81 bytes
etc/images/mpc/rewind.pbm | Bin 0 -> 81 bytes
etc/images/mpc/stop.pbm | Bin 0 -> 81 bytes
etc/images/newsticker/README | 4 +-
etc/images/newsticker/rss-feed.png | Bin 0 -> 639 bytes
etc/images/newsticker/rss-feed.svg | 121 +
etc/images/redo.pbm | Bin 0 -> 81 bytes
etc/images/separator.pbm | 3 +
etc/images/smilies/README | 2 +-
etc/images/smilies/braindamaged.pbm | 3 +
etc/images/smilies/cry.pbm | 3 +
etc/images/smilies/dead.pbm | 3 +
etc/images/smilies/evil.pbm | 3 +
etc/images/smilies/forced.pbm | 3 +
etc/images/smilies/grayscale/README | 2 +-
etc/images/smilies/grin.pbm | 3 +
etc/images/smilies/indifferent.pbm | 3 +
etc/images/smilies/medium/README | 2 +-
etc/images/sort-ascending.pbm | 3 +
etc/images/sort-column-ascending.pbm | 3 +
etc/images/sort-criteria.pbm | 3 +
etc/images/sort-descending.pbm | 3 +
etc/images/sort-row-ascending.pbm | 3 +
etc/images/splash.pbm | Bin 8273 -> 9797 bytes
etc/images/splash.png | Bin 37472 -> 25160 bytes
etc/images/splash.svg | 126 +-
etc/images/splash.xpm | 611 +-
etc/images/tree-widget/default/README | 2 +-
etc/images/tree-widget/folder/README | 2 +-
etc/images/unchecked.pbm | 3 +
etc/images/unchecked.xpm | 2 +-
etc/images/zoom-in.pbm | Bin 0 -> 81 bytes
etc/org/OrgOdtContentTemplate.xml | 12 +
etc/org/OrgOdtStyles.xml | 76 +-
etc/org/README | 2 +-
etc/package-keyring.gpg | Bin 0 -> 999 bytes
etc/ps-prin0.ps | 2 +-
etc/ps-prin1.ps | 2 +-
etc/publicsuffix.txt | 7341 ++-
etc/refcards/Makefile | 46 +-
etc/refcards/README | 10 +-
etc/refcards/calccard.tex | 4 +-
etc/refcards/cs-dired-ref.tex | 210 +-
etc/refcards/cs-refcard.tex | 451 +-
etc/refcards/cs-survival.tex | 357 +-
etc/refcards/de-refcard.tex | 2 +-
etc/refcards/dired-ref.tex | 2 +-
etc/refcards/emacsver.tex | 4 -
etc/refcards/emacsver.tex.in | 5 +
etc/refcards/fr-dired-ref.tex | 2 +-
etc/refcards/fr-refcard.tex | 2 +-
etc/refcards/fr-survival.tex | 2 +-
etc/refcards/gnus-logo.eps | 2 +-
etc/refcards/gnus-refcard.tex | 2 +-
etc/refcards/orgcard.tex | 6 +-
etc/refcards/pdflayout.sty | 2 +-
etc/refcards/pl-refcard.tex | 2 +-
etc/refcards/pt-br-refcard.tex | 2 +-
etc/refcards/refcard.tex | 2 +-
etc/refcards/ru-refcard.tex | 6 +-
etc/refcards/sk-dired-ref.tex | 227 +-
etc/refcards/sk-refcard.tex | 462 +-
etc/refcards/sk-survival.tex | 331 +-
etc/refcards/survival.tex | 2 +-
etc/refcards/vipcard.tex | 4 +-
etc/refcards/viperCard.tex | 2 +-
etc/schema/locate.rnc | 2 +-
etc/schema/relaxng.rnc | 2 +-
etc/schema/schemas.xml | 2 +-
etc/ses-example.ses | 2 +-
etc/sex.6 | 115 -
etc/spook.lines | Bin 12802 -> 12777 bytes
etc/srecode/c.srt | 2 +-
etc/srecode/cpp.srt | 2 +-
etc/srecode/default.srt | 2 +-
etc/srecode/doc-cpp.srt | 4 +-
etc/srecode/doc-default.srt | 2 +-
etc/srecode/doc-java.srt | 2 +-
etc/srecode/ede-autoconf.srt | 2 +-
etc/srecode/ede-make.srt | 2 +-
etc/srecode/el.srt | 2 +-
etc/srecode/getset-cpp.srt | 2 +-
etc/srecode/java.srt | 2 +-
etc/srecode/make.srt | 2 +-
etc/srecode/template.srt | 2 +-
etc/srecode/test.srt | 2 +-
etc/srecode/texi.srt | 2 +-
etc/srecode/wisent.srt | 2 +-
etc/themes/adwaita-theme.el | 2 +-
etc/themes/deeper-blue-theme.el | 8 +-
etc/themes/dichromacy-theme.el | 2 +-
etc/themes/leuven-theme.el | 473 +-
etc/themes/light-blue-theme.el | 2 +-
etc/themes/manoj-dark-theme.el | 2 +-
etc/themes/misterioso-theme.el | 2 +-
etc/themes/tango-dark-theme.el | 6 +-
etc/themes/tango-theme.el | 2 +-
etc/themes/tsdh-dark-theme.el | 27 +-
etc/themes/tsdh-light-theme.el | 35 +-
etc/themes/wheatgrass-theme.el | 2 +-
etc/themes/whiteboard-theme.el | 2 +-
etc/themes/wombat-theme.el | 4 +-
etc/tutorials/TUTORIAL | 28 +-
etc/tutorials/TUTORIAL.bg | 2 +-
etc/tutorials/TUTORIAL.cn | 16 +-
etc/tutorials/TUTORIAL.cs | 14 +-
etc/tutorials/TUTORIAL.de | 15 +-
etc/tutorials/TUTORIAL.eo | 4 +-
etc/tutorials/TUTORIAL.es | 275 +-
etc/tutorials/TUTORIAL.fr | 21 +-
etc/tutorials/TUTORIAL.he | 85 +-
etc/tutorials/TUTORIAL.it | 16 +-
etc/tutorials/TUTORIAL.ja | 16 +-
etc/tutorials/TUTORIAL.ko | 22 +-
etc/tutorials/TUTORIAL.nl | 6 +-
etc/tutorials/TUTORIAL.pl | 72 +-
etc/tutorials/TUTORIAL.pt_BR | 12 +-
etc/tutorials/TUTORIAL.ro | 10 +-
etc/tutorials/TUTORIAL.ru | 31 +-
etc/tutorials/TUTORIAL.sk | 10 +-
etc/tutorials/TUTORIAL.sl | 2 +-
etc/tutorials/TUTORIAL.sv | 4 +-
etc/tutorials/TUTORIAL.th | 8 +-
etc/tutorials/TUTORIAL.translators | 6 +-
etc/tutorials/TUTORIAL.zh | 2 +-
etc/yow.lines | Bin 403 -> 400 bytes
info/.gitignore | 1 -
info/COPYING | 674 -
info/dir | 102 -
leim/.gitignore | 2 -
leim/CXTERM-DIC/4Corner.tit | 7 +-
leim/CXTERM-DIC/ARRAY30.tit | 3 +-
leim/CXTERM-DIC/CCDOSPY.tit | 7 +-
leim/CXTERM-DIC/PY-b5.tit | 7 +-
leim/CXTERM-DIC/QJ-b5.tit | 1 -
leim/CXTERM-DIC/QJ.tit | 1 -
leim/CXTERM-DIC/README | 20 +-
leim/CXTERM-DIC/SW.tit | 5 +-
leim/CXTERM-DIC/TONEPY.tit | 5 +-
leim/ChangeLog | 2453 -
leim/ChangeLog.1 | 2596 +
leim/MISC-DIC/README | 8 +-
leim/MISC-DIC/pinyin.map | 9 +-
leim/MISC-DIC/ziranma.cin | 9 +-
leim/Makefile.in | 265 +-
leim/README | 30 +-
leim/SKK-DIC/SKK-JISYO.L | 16 +-
leim/ja-dic/.gitignore | 1 -
leim/leim-ext.el | 28 +-
leim/makefile.w32-in | 237 -
leim/quail/.gitignore | 22 -
leim/quail/arabic.el | 115 -
leim/quail/croatian.el | 199 -
leim/quail/cyril-jis.el | 145 -
leim/quail/cyrillic.el | 1480 -
leim/quail/czech.el | 568 -
leim/quail/ethiopic.el | 1149 -
leim/quail/georgian.el | 83 -
leim/quail/greek.el | 1431 -
leim/quail/hangul.el | 545 -
leim/quail/hanja.el | 516 -
leim/quail/hanja3.el | 614 -
leim/quail/hebrew.el | 882 -
leim/quail/indian.el | 473 -
leim/quail/ipa-praat.el | 346 -
leim/quail/ipa.el | 519 -
leim/quail/japanese.el | 552 -
leim/quail/lao.el | 213 -
leim/quail/latin-alt.el | 1716 -
leim/quail/latin-ltx.el | 738 -
leim/quail/latin-post.el | 2492 -
leim/quail/latin-pre.el | 1190 -
leim/quail/lrt.el | 80 -
leim/quail/persian.el | 526 -
leim/quail/py-punct.el | 77 -
leim/quail/rfc1345.el | 2064 -
leim/quail/sgml-input.el | 1061 -
leim/quail/sisheng.el | 293 -
leim/quail/slovak.el | 479 -
leim/quail/symbol-ksc.el | 202 -
leim/quail/thai.el | 112 -
leim/quail/tibetan.el | 455 -
leim/quail/uni-input.el | 133 -
leim/quail/viqr.el | 71 -
leim/quail/vntelex.el | 428 -
leim/quail/vnvni.el | 305 -
leim/quail/welsh.el | 201 -
lib-src/.gitignore | 7 -
lib-src/ChangeLog | 8666 --
lib-src/ChangeLog.1 | 8627 ++
lib-src/Makefile.in | 240 +-
lib-src/ctags.c | 2 +
lib-src/ebrowse.c | 131 +-
lib-src/emacsclient.c | 258 +-
lib-src/etags.c | 1622 +-
lib-src/grep-changelog | 265 -
lib-src/hexl.c | 61 +-
lib-src/make-docfile.c | 483 +-
lib-src/makefile.w32-in | 482 -
lib-src/movemail.c | 260 +-
lib-src/ntlib.c | 4 +-
lib-src/ntlib.h | 3 +-
lib-src/pop.c | 17 +-
lib-src/pop.h | 9 +-
lib-src/profile.c | 20 +-
lib-src/rcs2log | 92 +-
lib-src/test-distrib.c | 88 -
lib-src/testfile | Bin 222 -> 0 bytes
lib-src/update-game-score.c | 469 +-
lib/Makefile.am | 4 +
lib/acl-errno-valid.c | 2 +-
lib/acl-internal.c | 507 +
lib/acl-internal.h | 86 +-
lib/acl.h | 7 +-
lib/acl_entries.c | 2 +-
lib/alloca.in.h | 2 +-
lib/allocator.h | 2 +-
lib/at-func.c | 2 +-
lib/binary-io.c | 1 +
lib/binary-io.h | 5 +-
lib/byteswap.in.h | 44 +
lib/c-ctype.c | 394 +-
lib/c-ctype.h | 453 +-
lib/c-strcase.h | 2 +-
lib/c-strcasecmp.c | 2 +-
lib/c-strncasecmp.c | 2 +-
lib/careadlinkat.c | 2 +-
lib/careadlinkat.h | 2 +-
lib/close-stream.c | 2 +-
lib/count-one-bits.c | 7 +
lib/count-one-bits.h | 136 +
lib/count-trailing-zeros.c | 3 +
lib/count-trailing-zeros.h | 106 +
lib/dirent.in.h | 4 +-
lib/dirfd.c | 32 +
lib/dosname.h | 2 +-
lib/dtotimespec.c | 32 +-
lib/dup2.c | 6 +-
lib/errno.in.h | 2 +-
lib/euidaccess.c | 2 +-
lib/execinfo.in.h | 5 +-
lib/faccessat.c | 2 +-
lib/fcntl.c | 24 +-
lib/fcntl.in.h | 22 +-
lib/fdatasync.c | 2 +-
lib/fdopendir.c | 15 +-
lib/file-has-acl.c | 918 -
lib/filemode.c | 2 +-
lib/filemode.h | 2 +-
lib/fpending.c | 2 +-
lib/fpending.h | 6 +-
lib/fstatat.c | 2 +-
lib/fsync.c | 2 +-
lib/ftoastr.c | 2 +-
lib/ftoastr.h | 19 +-
lib/get-permissions.c | 291 +
lib/getdtablesize.c | 49 +-
lib/getgroups.c | 19 +-
lib/getloadavg.c | 2 +-
lib/getopt.c | 54 +-
lib/getopt.in.h | 2 +-
lib/getopt1.c | 2 +-
lib/getopt_.h | 6 +-
lib/getopt_int.h | 2 +-
lib/gettext.h | 2 +-
lib/gettime.c | 2 +-
lib/gettimeofday.c | 2 +-
lib/gnulib.mk | 240 +-
lib/group-member.c | 2 +-
lib/intprops.h | 5 +-
lib/inttypes.in.h | 22 +-
lib/lstat.c | 2 +-
lib/makefile.w32-in | 347 -
lib/md5.c | 9 +-
lib/md5.h | 22 +-
lib/memrchr.c | 2 +-
lib/mkostemp.c | 2 +-
lib/mktime.c | 6 +-
lib/openat-priv.h | 2 +-
lib/openat-proc.c | 10 +-
lib/openat.h | 5 +-
lib/pathmax.h | 2 +-
lib/pipe2.c | 2 +-
lib/pselect.c | 2 +-
lib/pthread_sigmask.c | 2 +-
lib/putenv.c | 2 +-
lib/qcopy-acl.c | 546 +-
lib/qset-acl.c | 676 -
lib/readlink.c | 2 +-
lib/readlinkat.c | 56 +-
lib/root-uid.h | 2 +-
lib/save-cwd.c | 88 +-
lib/save-cwd.h | 40 +-
lib/secure_getenv.c | 2 +-
lib/set-permissions.c | 846 +
lib/sha1.c | 9 +-
lib/sha1.h | 23 +-
lib/sha256.c | 9 +-
lib/sha256.h | 32 +-
lib/sha512.c | 9 +-
lib/sha512.h | 33 +-
lib/sig2str.c | 2 +-
lib/sig2str.h | 2 +-
lib/signal.in.h | 24 +-
lib/stat-time.h | 21 +-
lib/stat.c | 2 +-
lib/stdalign.in.h | 22 +-
lib/stdarg.in.h | 35 -
lib/stdbool.in.h | 132 -
lib/stddef.in.h | 54 +-
lib/stdint.in.h | 5 +-
lib/stdio.in.h | 21 +-
lib/stdlib.in.h | 25 +-
lib/stpcpy.c | 49 +
lib/strftime.c | 122 +-
lib/strftime.h | 9 +-
lib/string.in.h | 23 +-
lib/strtoimax.c | 33 +-
lib/strtol.c | 2 +-
lib/strtoll.c | 2 +-
lib/strtoul.c | 2 +-
lib/strtoull.c | 2 +-
lib/symlink.c | 2 +-
lib/sys_select.in.h | 17 +-
lib/sys_stat.in.h | 2 +-
lib/sys_time.in.h | 2 +-
lib/sys_types.in.h | 4 +-
lib/tempname.c | 120 +-
lib/tempname.h | 17 +-
lib/time-internal.h | 49 +
lib/time.in.h | 75 +-
lib/time_r.c | 2 +-
lib/time_rz.c | 323 +
lib/timegm.c | 38 +
lib/timespec-add.c | 13 +-
lib/timespec-sub.c | 15 +-
lib/timespec.h | 26 +-
lib/u64.c | 1 +
lib/u64.h | 5 +-
lib/unistd.c | 1 +
lib/unistd.in.h | 70 +-
lib/unsetenv.c | 2 +-
lib/utimens.c | 10 +-
lib/utimens.h | 5 +-
lib/verify.h | 26 +-
lib/vla.h | 27 +
lib/xalloc-oversized.h | 2 +-
lisp/.gitignore | 6 -
lisp/ChangeLog | 6768 --
lisp/ChangeLog.1 | 8 +-
lisp/ChangeLog.10 | 923 +-
lisp/ChangeLog.11 | 227 +-
lisp/ChangeLog.12 | 434 +-
lisp/ChangeLog.13 | 12 +-
lisp/ChangeLog.14 | 42 +-
lisp/ChangeLog.15 | 64 +-
lisp/ChangeLog.16 | 70 +-
lisp/ChangeLog.17 |26311 ++++++
lisp/ChangeLog.2 | 6 +-
lisp/ChangeLog.3 | 861 +-
lisp/ChangeLog.4 | 12 +-
lisp/ChangeLog.5 | 14 +-
lisp/ChangeLog.6 | 6 +-
lisp/ChangeLog.7 | 2418 +-
lisp/ChangeLog.8 | 1221 +-
lisp/ChangeLog.9 | 2067 +-
lisp/Makefile.in | 436 +-
lisp/README | 3 +-
lisp/abbrev.el | 55 +-
lisp/align.el | 27 +-
lisp/allout-widgets.el | 31 +-
lisp/allout.el | 94 +-
lisp/ansi-color.el | 17 +-
lisp/apropos.el | 66 +-
lisp/arc-mode.el | 158 +-
lisp/array.el | 15 +-
lisp/autoarg.el | 3 +-
lisp/autoinsert.el | 32 +-
lisp/autorevert.el | 315 +-
lisp/avoid.el | 69 +-
lisp/battery.el | 132 +-
lisp/bindings.el | 123 +-
lisp/bookmark.el | 67 +-
lisp/bs.el | 8 +-
lisp/buff-menu.el | 18 +-
lisp/button.el | 24 +-
lisp/calc/.gitignore | 2 -
lisp/calc/calc-aent.el | 20 +-
lisp/calc/calc-alg.el | 6 +-
lisp/calc/calc-arith.el | 6 +-
lisp/calc/calc-bin.el | 2 +-
lisp/calc/calc-comb.el | 12 +-
lisp/calc/calc-cplx.el | 2 +-
lisp/calc/calc-embed.el | 15 +-
lisp/calc/calc-ext.el | 42 +-
lisp/calc/calc-fin.el | 2 +-
lisp/calc/calc-forms.el | 77 +-
lisp/calc/calc-frac.el | 2 +-
lisp/calc/calc-funcs.el | 2 +-
lisp/calc/calc-graph.el | 2 +-
lisp/calc/calc-help.el | 65 +-
lisp/calc/calc-incom.el | 2 +-
lisp/calc/calc-keypd.el | 2 +-
lisp/calc/calc-lang.el | 24 +-
lisp/calc/calc-macs.el | 2 +-
lisp/calc/calc-map.el | 3 +-
lisp/calc/calc-math.el | 2 +-
lisp/calc/calc-menu.el | 22 +-
lisp/calc/calc-misc.el | 13 +-
lisp/calc/calc-mode.el | 18 +-
lisp/calc/calc-mtx.el | 2 +-
lisp/calc/calc-nlfit.el | 2 +-
lisp/calc/calc-poly.el | 2 +-
lisp/calc/calc-prog.el | 39 +-
lisp/calc/calc-rewr.el | 2 +-
lisp/calc/calc-rules.el | 2 +-
lisp/calc/calc-sel.el | 2 +-
lisp/calc/calc-stat.el | 13 +-
lisp/calc/calc-store.el | 24 +-
lisp/calc/calc-stuff.el | 2 +-
lisp/calc/calc-trail.el | 2 +-
lisp/calc/calc-undo.el | 2 +-
lisp/calc/calc-units.el | 77 +-
lisp/calc/calc-vec.el | 10 +-
lisp/calc/calc-yank.el | 181 +-
lisp/calc/calc.el | 333 +-
lisp/calc/calcalg2.el | 2 +-
lisp/calc/calcalg3.el | 2 +-
lisp/calc/calccomp.el | 6 +-
lisp/calc/calcsel2.el | 2 +-
lisp/calculator.el | 1032 +-
lisp/calendar/.gitignore | 4 -
lisp/calendar/appt.el | 8 +-
lisp/calendar/cal-bahai.el | 120 +-
lisp/calendar/cal-china.el | 205 +-
lisp/calendar/cal-coptic.el | 22 +-
lisp/calendar/cal-dst.el | 5 +-
lisp/calendar/cal-french.el | 15 +-
lisp/calendar/cal-hebrew.el | 74 +-
lisp/calendar/cal-html.el | 2 +-
lisp/calendar/cal-islam.el | 28 +-
lisp/calendar/cal-iso.el | 17 +-
lisp/calendar/cal-julian.el | 19 +-
lisp/calendar/cal-mayan.el | 29 +-
lisp/calendar/cal-menu.el | 23 +-
lisp/calendar/cal-move.el | 14 +-
lisp/calendar/cal-persia.el | 13 +-
lisp/calendar/cal-tex.el | 8 +-
lisp/calendar/cal-x.el | 43 +-
lisp/calendar/calendar.el | 246 +-
lisp/calendar/diary-lib.el | 201 +-
lisp/calendar/holidays.el | 183 +-
lisp/calendar/icalendar.el | 406 +-
lisp/calendar/lunar.el | 13 +-
lisp/calendar/parse-time.el | 112 +-
lisp/calendar/solar.el | 26 +-
lisp/calendar/time-date.el | 252 +-
lisp/calendar/timeclock.el | 32 +-
lisp/calendar/todo-mode.el | 1970 +-
lisp/case-table.el | 4 +-
lisp/cdl.el | 4 +-
lisp/cedet/ChangeLog | 2803 -
lisp/cedet/ChangeLog.1 | 3478 +
lisp/cedet/cedet-cscope.el | 2 +-
lisp/cedet/cedet-files.el | 2 +-
lisp/cedet/cedet-global.el | 23 +-
lisp/cedet/cedet-idutils.el | 2 +-
lisp/cedet/cedet.el | 2 +-
lisp/cedet/data-debug.el | 24 +-
lisp/cedet/ede.el | 443 +-
lisp/cedet/ede/auto.el | 225 +-
lisp/cedet/ede/autoconf-edit.el | 3 +-
lisp/cedet/ede/base.el | 64 +-
lisp/cedet/ede/config.el | 424 +
lisp/cedet/ede/cpp-root.el | 152 +-
lisp/cedet/ede/custom.el | 16 +-
lisp/cedet/ede/detect.el | 210 +
lisp/cedet/ede/dired.el | 10 +-
lisp/cedet/ede/emacs.el | 125 +-
lisp/cedet/ede/files.el | 342 +-
lisp/cedet/ede/generic.el | 325 +-
lisp/cedet/ede/linux.el | 265 +-
lisp/cedet/ede/locate.el | 64 +-
lisp/cedet/ede/make.el | 2 +-
lisp/cedet/ede/makefile-edit.el | 2 +-
lisp/cedet/ede/pconf.el | 31 +-
lisp/cedet/ede/pmake.el | 65 +-
lisp/cedet/ede/proj-archive.el | 10 +-
lisp/cedet/ede/proj-aux.el | 4 +-
lisp/cedet/ede/proj-comp.el | 26 +-
lisp/cedet/ede/proj-elisp.el | 57 +-
lisp/cedet/ede/proj-info.el | 22 +-
lisp/cedet/ede/proj-misc.el | 8 +-
lisp/cedet/ede/proj-obj.el | 20 +-
lisp/cedet/ede/proj-prog.el | 20 +-
lisp/cedet/ede/proj-scheme.el | 4 +-
lisp/cedet/ede/proj-shared.el | 16 +-
lisp/cedet/ede/proj.el | 77 +-
lisp/cedet/ede/project-am.el | 122 +-
lisp/cedet/ede/shell.el | 19 +-
lisp/cedet/ede/simple.el | 6 +-
lisp/cedet/ede/source.el | 18 +-
lisp/cedet/ede/speedbar.el | 30 +-
lisp/cedet/ede/srecode.el | 2 +-
lisp/cedet/ede/system.el | 2 +-
lisp/cedet/ede/util.el | 8 +-
lisp/cedet/inversion.el | 6 +-
lisp/cedet/mode-local.el | 143 +-
lisp/cedet/pulse.el | 137 +-
lisp/cedet/semantic.el | 175 +-
lisp/cedet/semantic/analyze.el | 172 +-
lisp/cedet/semantic/analyze/complete.el | 14 +-
lisp/cedet/semantic/analyze/debug.el | 13 +-
lisp/cedet/semantic/analyze/fcn.el | 2 +-
lisp/cedet/semantic/analyze/refs.el | 14 +-
lisp/cedet/semantic/bovine.el | 2 +-
lisp/cedet/semantic/bovine/c-by.el | 2224 -
lisp/cedet/semantic/bovine/c.el | 277 +-
lisp/cedet/semantic/bovine/debug.el | 10 +-
lisp/cedet/semantic/bovine/el.el | 2 +-
lisp/cedet/semantic/bovine/gcc.el | 26 +-
lisp/cedet/semantic/bovine/grammar.el | 132 +-
lisp/cedet/semantic/bovine/make-by.el | 391 -
lisp/cedet/semantic/bovine/make.el | 7 +-
lisp/cedet/semantic/bovine/scm-by.el | 196 -
lisp/cedet/semantic/bovine/scm.el | 6 +-
lisp/cedet/semantic/chart.el | 2 +-
lisp/cedet/semantic/complete.el | 149 +-
lisp/cedet/semantic/ctxt.el | 7 +-
lisp/cedet/semantic/db-debug.el | 2 +-
lisp/cedet/semantic/db-ebrowse.el | 54 +-
lisp/cedet/semantic/db-el.el | 58 +-
lisp/cedet/semantic/db-file.el | 39 +-
lisp/cedet/semantic/db-find.el | 34 +-
lisp/cedet/semantic/db-global.el | 30 +-
lisp/cedet/semantic/db-javascript.el | 38 +-
lisp/cedet/semantic/db-mode.el | 10 +-
lisp/cedet/semantic/db-ref.el | 17 +-
lisp/cedet/semantic/db-typecache.el | 34 +-
lisp/cedet/semantic/db.el | 124 +-
lisp/cedet/semantic/debug.el | 52 +-
lisp/cedet/semantic/decorate.el | 16 +-
lisp/cedet/semantic/decorate/include.el | 44 +-
lisp/cedet/semantic/decorate/mode.el | 12 +-
lisp/cedet/semantic/dep.el | 2 +-
lisp/cedet/semantic/doc.el | 14 +-
lisp/cedet/semantic/ede-grammar.el | 22 +-
lisp/cedet/semantic/edit.el | 10 +-
lisp/cedet/semantic/find.el | 14 +-
lisp/cedet/semantic/format.el | 12 +-
lisp/cedet/semantic/fw.el | 57 +-
lisp/cedet/semantic/grammar-wy.el | 6 +-
lisp/cedet/semantic/grammar.el | 149 +-
lisp/cedet/semantic/html.el | 2 +-
lisp/cedet/semantic/ia-sb.el | 16 +-
lisp/cedet/semantic/ia.el | 37 +-
lisp/cedet/semantic/idle.el | 15 +-
lisp/cedet/semantic/imenu.el | 4 +-
lisp/cedet/semantic/java.el | 4 +-
lisp/cedet/semantic/lex-spp.el | 163 +-
lisp/cedet/semantic/lex.el | 116 +-
lisp/cedet/semantic/mru-bookmark.el | 14 +-
lisp/cedet/semantic/sb.el | 2 +-
lisp/cedet/semantic/scope.el | 66 +-
lisp/cedet/semantic/senator.el | 20 +-
lisp/cedet/semantic/sort.el | 2 +-
lisp/cedet/semantic/symref.el | 222 +-
lisp/cedet/semantic/symref/cscope.el | 6 +-
lisp/cedet/semantic/symref/filter.el | 2 +-
lisp/cedet/semantic/symref/global.el | 6 +-
lisp/cedet/semantic/symref/grep.el | 70 +-
lisp/cedet/semantic/symref/idutils.el | 8 +-
lisp/cedet/semantic/symref/list.el | 95 +-
lisp/cedet/semantic/tag-file.el | 2 +-
lisp/cedet/semantic/tag-ls.el | 12 +-
lisp/cedet/semantic/tag-write.el | 2 +-
lisp/cedet/semantic/tag.el | 12 +-
lisp/cedet/semantic/texi.el | 6 +-
lisp/cedet/semantic/util-modes.el | 12 +-
lisp/cedet/semantic/util.el | 5 +-
lisp/cedet/semantic/wisent.el | 8 +-
lisp/cedet/semantic/wisent/comp.el | 36 +-
lisp/cedet/semantic/wisent/grammar.el | 116 +-
lisp/cedet/semantic/wisent/java-tags.el | 2 +-
lisp/cedet/semantic/wisent/javascript.el | 14 +-
lisp/cedet/semantic/wisent/javat-wy.el | 688 -
lisp/cedet/semantic/wisent/js-wy.el | 530 -
lisp/cedet/semantic/wisent/python-wy.el | 847 -
lisp/cedet/semantic/wisent/python.el | 9 +-
lisp/cedet/semantic/wisent/wisent.el | 12 +-
lisp/cedet/srecode.el | 2 +-
lisp/cedet/srecode/args.el | 60 +-
lisp/cedet/srecode/compile.el | 38 +-
lisp/cedet/srecode/cpp.el | 4 +-
lisp/cedet/srecode/ctxt.el | 2 +-
lisp/cedet/srecode/dictionary.el | 43 +-
lisp/cedet/srecode/document.el | 6 +-
lisp/cedet/srecode/el.el | 4 +-
lisp/cedet/srecode/expandproto.el | 2 +-
lisp/cedet/srecode/extract.el | 26 +-
lisp/cedet/srecode/fields.el | 47 +-
lisp/cedet/srecode/filters.el | 2 +-
lisp/cedet/srecode/find.el | 12 +-
lisp/cedet/srecode/getset.el | 2 +-
lisp/cedet/srecode/insert.el | 138 +-
lisp/cedet/srecode/java.el | 11 +-
lisp/cedet/srecode/map.el | 26 +-
lisp/cedet/srecode/mode.el | 2 +-
lisp/cedet/srecode/semantic.el | 4 +-
lisp/cedet/srecode/srt-mode.el | 11 +-
lisp/cedet/srecode/srt-wy.el | 306 -
lisp/cedet/srecode/srt.el | 2 +-
lisp/cedet/srecode/table.el | 9 +-
lisp/cedet/srecode/template.el | 2 +-
lisp/cedet/srecode/texi.el | 14 +-
lisp/character-fold.el | 162 +
lisp/chistory.el | 22 +-
lisp/cmuscheme.el | 10 +-
lisp/color.el | 22 +-
lisp/comint.el | 192 +-
lisp/completion.el | 250 +-
lisp/composite.el | 104 +-
lisp/cus-dep.el | 7 +-
lisp/cus-edit.el | 144 +-
lisp/cus-face.el | 61 +-
lisp/cus-start.el | 116 +-
lisp/cus-theme.el | 16 +-
lisp/custom.el | 117 +-
lisp/dabbrev.el | 7 +-
lisp/delim-col.el | 6 +-
lisp/delsel.el | 154 +-
lisp/descr-text.el | 193 +-
lisp/desktop.el | 378 +-
lisp/dframe.el | 63 +-
lisp/dired-aux.el | 312 +-
lisp/dired-x.el | 255 +-
lisp/dired.el | 239 +-
lisp/dirtrack.el | 6 +-
lisp/disp-table.el | 7 +-
lisp/dnd.el | 38 +-
lisp/doc-view.el | 227 +-
lisp/dom.el | 241 +
lisp/dos-fns.el | 2 +-
lisp/dos-vars.el | 4 +-
lisp/dos-w32.el | 128 +-
lisp/double.el | 10 +-
lisp/dynamic-setting.el | 4 +-
lisp/ebuff-menu.el | 10 +-
lisp/echistory.el | 5 +-
lisp/edmacro.el | 4 +-
lisp/ehelp.el | 14 +-
lisp/elec-pair.el | 591 +
lisp/electric.el | 452 +-
lisp/elide-head.el | 2 +-
lisp/emacs-lisp/advice.el | 136 +-
lisp/emacs-lisp/authors.el | 1097 -
lisp/emacs-lisp/autoload.el | 332 +-
lisp/emacs-lisp/avl-tree.el | 64 +-
lisp/emacs-lisp/backquote.el | 32 +-
lisp/emacs-lisp/benchmark.el | 2 +-
lisp/emacs-lisp/bindat.el | 2 +-
lisp/emacs-lisp/byte-opt.el | 208 +-
lisp/emacs-lisp/byte-run.el | 133 +-
lisp/emacs-lisp/bytecomp.el | 550 +-
lisp/emacs-lisp/cconv.el | 203 +-
lisp/emacs-lisp/chart.el | 22 +-
lisp/emacs-lisp/check-declare.el | 62 +-
lisp/emacs-lisp/checkdoc.el | 152 +-
lisp/emacs-lisp/cl-extra.el | 369 +-
lisp/emacs-lisp/cl-generic.el | 1159 +
lisp/emacs-lisp/cl-indent.el | 124 +-
lisp/emacs-lisp/cl-lib.el | 132 +-
lisp/emacs-lisp/cl-macs.el | 1249 +-
lisp/emacs-lisp/cl-preloaded.el | 265 +
lisp/emacs-lisp/cl-seq.el | 10 +-
lisp/emacs-lisp/cl.el | 32 +-
lisp/emacs-lisp/copyright.el | 30 +-
lisp/emacs-lisp/crm.el | 134 +-
lisp/emacs-lisp/cursor-sensor.el | 180 +
lisp/emacs-lisp/debug.el | 128 +-
lisp/emacs-lisp/derived.el | 14 +-
lisp/emacs-lisp/disass.el | 67 +-
lisp/emacs-lisp/easy-mmode.el | 86 +-
lisp/emacs-lisp/easymenu.el | 29 +-
lisp/emacs-lisp/edebug.el | 529 +-
lisp/emacs-lisp/eieio-base.el | 244 +-
lisp/emacs-lisp/eieio-compat.el | 272 +
lisp/emacs-lisp/eieio-core.el | 2563 +-
lisp/emacs-lisp/eieio-custom.el | 221 +-
lisp/emacs-lisp/eieio-datadebug.el | 92 +-
lisp/emacs-lisp/eieio-opt.el | 567 +-
lisp/emacs-lisp/eieio-speedbar.el | 26 +-
lisp/emacs-lisp/eieio.el | 873 +-
lisp/emacs-lisp/eldoc.el | 443 +-
lisp/emacs-lisp/elint.el | 24 +-
lisp/emacs-lisp/elp.el | 6 +-
lisp/emacs-lisp/ert-x.el | 10 +-
lisp/emacs-lisp/ert.el | 240 +-
lisp/emacs-lisp/ewoc.el | 2 +-
lisp/emacs-lisp/find-func.el | 203 +-
lisp/emacs-lisp/find-gc.el | 161 -
lisp/emacs-lisp/float-sup.el | 4 +-
lisp/emacs-lisp/generator.el | 796 +
lisp/emacs-lisp/generic.el | 6 +-
lisp/emacs-lisp/gulp.el | 177 -
lisp/emacs-lisp/gv.el | 173 +-
lisp/emacs-lisp/helper.el | 4 +-
lisp/emacs-lisp/inline.el | 262 +
lisp/emacs-lisp/let-alist.el | 142 +
lisp/emacs-lisp/lisp-mnt.el | 53 +-
lisp/emacs-lisp/lisp-mode.el | 1146 +-
lisp/emacs-lisp/lisp.el | 372 +-
lisp/emacs-lisp/macroexp.el | 275 +-
lisp/emacs-lisp/map-ynp.el | 13 +-
lisp/emacs-lisp/map.el | 377 +
lisp/emacs-lisp/nadvice.el | 180 +-
lisp/emacs-lisp/package-x.el | 30 +-
lisp/emacs-lisp/package.el | 3389 +-
lisp/emacs-lisp/pcase.el | 570 +-
lisp/emacs-lisp/pp.el | 10 +-
lisp/emacs-lisp/re-builder.el | 2 +-
lisp/emacs-lisp/regexp-opt.el | 19 +-
lisp/emacs-lisp/regi.el | 2 +-
lisp/emacs-lisp/ring.el | 4 +-
lisp/emacs-lisp/rx.el | 35 +-
lisp/emacs-lisp/seq.el | 487 +
lisp/emacs-lisp/shadow.el | 14 +-
lisp/emacs-lisp/smie.el | 531 +-
lisp/emacs-lisp/subr-x.el | 203 +
lisp/emacs-lisp/syntax.el | 120 +-
lisp/emacs-lisp/tabulated-list.el | 157 +-
lisp/emacs-lisp/tcover-ses.el | 2 +-
lisp/emacs-lisp/tcover-unsafep.el | 2 +-
lisp/emacs-lisp/testcover.el | 32 +-
lisp/emacs-lisp/thunk.el | 74 +
lisp/emacs-lisp/timer.el | 129 +-
lisp/emacs-lisp/tq.el | 9 +-
lisp/emacs-lisp/trace.el | 54 +-
lisp/emacs-lisp/unsafep.el | 2 +-
lisp/emacs-lisp/warnings.el | 185 +-
lisp/emacs-lock.el | 7 +-
lisp/emulation/.gitignore | 1 -
lisp/emulation/crisp.el | 386 -
lisp/emulation/cua-base.el | 390 +-
lisp/emulation/cua-gmrk.el | 5 +-
lisp/emulation/cua-rect.el | 114 +-
lisp/emulation/edt-lk201.el | 2 +-
lisp/emulation/edt-mapper.el | 74 +-
lisp/emulation/edt-pc.el | 2 +-
lisp/emulation/edt-vt100.el | 2 +-
lisp/emulation/edt.el | 36 +-
lisp/emulation/keypad.el | 2 +-
lisp/emulation/tpu-edt.el | 2473 -
lisp/emulation/tpu-extras.el | 445 -
lisp/emulation/tpu-mapper.el | 352 -
lisp/emulation/vi.el | 1492 -
lisp/emulation/vip.el | 3059 -
lisp/emulation/viper-cmd.el | 84 +-
lisp/emulation/viper-ex.el | 40 +-
lisp/emulation/viper-init.el | 16 +-
lisp/emulation/viper-keym.el | 16 +-
lisp/emulation/viper-macs.el | 50 +-
lisp/emulation/viper-mous.el | 8 +-
lisp/emulation/viper-util.el | 14 +-
lisp/emulation/viper.el | 42 +-
lisp/emulation/ws-mode.el | 744 -
lisp/env.el | 34 +-
lisp/epa-dired.el | 2 +-
lisp/epa-file.el | 90 +-
lisp/epa-hook.el | 20 +-
lisp/epa-mail.el | 22 +-
lisp/epa.el | 337 +-
lisp/epg-config.el | 13 +-
lisp/epg.el | 1429 +-
lisp/erc/.gitignore | 3 -
lisp/erc/ChangeLog | 556 -
lisp/erc/ChangeLog.01 | 1056 -
lisp/erc/ChangeLog.02 | 2618 -
lisp/erc/ChangeLog.03 | 2163 -
lisp/erc/ChangeLog.04 | 2094 -
lisp/erc/ChangeLog.05 | 1240 -
lisp/erc/ChangeLog.06 | 1454 -
lisp/erc/ChangeLog.07 | 836 -
lisp/erc/ChangeLog.08 | 429 -
lisp/erc/ChangeLog.1 |11729 +++
lisp/erc/ChangeLog.2 | 775 +
lisp/erc/erc-autoaway.el | 6 +-
lisp/erc/erc-backend.el | 63 +-
lisp/erc/erc-button.el | 24 +-
lisp/erc/erc-capab.el | 4 +-
lisp/erc/erc-compat.el | 4 +-
lisp/erc/erc-dcc.el | 34 +-
lisp/erc/erc-desktop-notifications.el | 13 +-
lisp/erc/erc-ezbounce.el | 6 +-
lisp/erc/erc-fill.el | 7 +-
lisp/erc/erc-goodies.el | 4 +-
lisp/erc/erc-ibuffer.el | 4 +-
lisp/erc/erc-identd.el | 4 +-
lisp/erc/erc-imenu.el | 4 +-
lisp/erc/erc-join.el | 4 +-
lisp/erc/erc-lang.el | 11 +-
lisp/erc/erc-list.el | 9 +-
lisp/erc/erc-log.el | 5 +-
lisp/erc/erc-match.el | 40 +-
lisp/erc/erc-menu.el | 4 +-
lisp/erc/erc-netsplit.el | 4 +-
lisp/erc/erc-networks.el | 34 +-
lisp/erc/erc-notify.el | 4 +-
lisp/erc/erc-page.el | 4 +-
lisp/erc/erc-pcomplete.el | 16 +-
lisp/erc/erc-replace.el | 4 +-
lisp/erc/erc-ring.el | 7 +-
lisp/erc/erc-services.el | 19 +-
lisp/erc/erc-sound.el | 4 +-
lisp/erc/erc-speedbar.el | 11 +-
lisp/erc/erc-spelling.el | 7 +-
lisp/erc/erc-stamp.el | 61 +-
lisp/erc/erc-track.el | 97 +-
lisp/erc/erc-truncate.el | 4 +-
lisp/erc/erc-xdcc.el | 4 +-
lisp/erc/erc.el | 4189 +-
lisp/eshell/.gitignore | 2 -
lisp/eshell/em-alias.el | 21 +-
lisp/eshell/em-banner.el | 4 +-
lisp/eshell/em-basic.el | 4 +-
lisp/eshell/em-cmpl.el | 16 +-
lisp/eshell/em-dirs.el | 37 +-
lisp/eshell/em-glob.el | 19 +-
lisp/eshell/em-hist.el | 33 +-
lisp/eshell/em-ls.el | 204 +-
lisp/eshell/em-pred.el | 48 +-
lisp/eshell/em-prompt.el | 12 +-
lisp/eshell/em-rebind.el | 6 +-
lisp/eshell/em-script.el | 8 +-
lisp/eshell/em-smart.el | 20 +-
lisp/eshell/em-term.el | 46 +-
lisp/eshell/em-tramp.el | 4 +-
lisp/eshell/em-unix.el | 99 +-
lisp/eshell/em-xtra.el | 4 +-
lisp/eshell/esh-arg.el | 98 +-
lisp/eshell/esh-cmd.el | 118 +-
lisp/eshell/esh-ext.el | 30 +-
lisp/eshell/esh-io.el | 85 +-
lisp/eshell/esh-mode.el | 253 +-
lisp/eshell/esh-module.el | 4 +-
lisp/eshell/esh-opt.el | 147 +-
lisp/eshell/esh-proc.el | 23 +-
lisp/eshell/esh-util.el | 52 +-
lisp/eshell/esh-var.el | 147 +-
lisp/eshell/eshell.el | 57 +-
lisp/expand.el | 8 +-
lisp/ezimage.el | 2 +-
lisp/face-remap.el | 35 +-
lisp/facemenu.el | 8 +-
lisp/faces.el | 489 +-
lisp/ffap.el | 213 +-
lisp/filecache.el | 9 +-
lisp/filenotify.el | 481 +-
lisp/files-x.el | 11 +-
lisp/files.el | 1071 +-
lisp/filesets.el | 109 +-
lisp/find-cmd.el | 62 +-
lisp/find-dired.el | 23 +-
lisp/find-file.el | 8 +-
lisp/find-lisp.el | 2 +-
lisp/finder.el | 80 +-
lisp/flow-ctrl.el | 4 +-
lisp/foldout.el | 30 +-
lisp/follow.el | 204 +-
lisp/font-core.el | 21 +-
lisp/font-lock.el | 363 +-
lisp/format-spec.el | 2 +-
lisp/format.el | 22 +-
lisp/forms.el | 34 +-
lisp/frame.el | 784 +-
lisp/frameset.el | 308 +-
lisp/fringe.el | 21 +-
lisp/generic-x.el | 28 +-
lisp/gnus/.gitignore | 1 -
lisp/gnus/ChangeLog |25062 -----
lisp/gnus/ChangeLog.1 | 58 +-
lisp/gnus/ChangeLog.2 | 2315 +-
lisp/gnus/ChangeLog.3 |26349 ++++++
lisp/gnus/auth-source.el | 430 +-
lisp/gnus/canlock.el | 7 +-
lisp/gnus/compface.el | 2 +-
lisp/gnus/deuglify.el | 14 +-
lisp/gnus/ecomplete.el | 2 +-
lisp/gnus/flow-fill.el | 2 +-
lisp/gnus/gmm-utils.el | 39 +-
lisp/gnus/gnus-agent.el | 217 +-
lisp/gnus/gnus-art.el | 867 +-
lisp/gnus/gnus-async.el | 5 +-
lisp/gnus/gnus-bcklg.el | 6 +-
lisp/gnus/gnus-bookmark.el | 41 +-
lisp/gnus/gnus-cache.el | 6 +-
lisp/gnus/gnus-cite.el | 25 +-
lisp/gnus/gnus-cloud.el | 343 +
lisp/gnus/gnus-cus.el | 14 +-
lisp/gnus/gnus-delay.el | 6 +-
lisp/gnus/gnus-demon.el | 2 +-
lisp/gnus/gnus-diary.el | 2 +-
lisp/gnus/gnus-dired.el | 2 +-
lisp/gnus/gnus-draft.el | 2 +-
lisp/gnus/gnus-dup.el | 2 +-
lisp/gnus/gnus-eform.el | 15 +-
lisp/gnus/gnus-ems.el | 2 +-
lisp/gnus/gnus-fun.el | 110 +-
lisp/gnus/gnus-gravatar.el | 2 +-
lisp/gnus/gnus-group.el | 166 +-
lisp/gnus/gnus-html.el | 26 +-
lisp/gnus/gnus-icalendar.el | 282 +-
lisp/gnus/gnus-int.el | 25 +-
lisp/gnus/gnus-kill.el | 48 +-
lisp/gnus/gnus-logic.el | 2 +-
lisp/gnus/gnus-mh.el | 2 +-
lisp/gnus/gnus-ml.el | 2 +-
lisp/gnus/gnus-mlspl.el | 39 +-
lisp/gnus/gnus-msg.el | 76 +-
lisp/gnus/gnus-notifications.el | 32 +-
lisp/gnus/gnus-picon.el | 6 +-
lisp/gnus/gnus-range.el | 2 +-
lisp/gnus/gnus-registry.el | 172 +-
lisp/gnus/gnus-salt.el | 129 +-
lisp/gnus/gnus-score.el | 4 +-
lisp/gnus/gnus-setup.el | 191 -
lisp/gnus/gnus-sieve.el | 31 +-
lisp/gnus/gnus-spec.el | 9 +-
lisp/gnus/gnus-srvr.el | 70 +-
lisp/gnus/gnus-start.el | 43 +-
lisp/gnus/gnus-sum.el | 212 +-
lisp/gnus/gnus-sync.el | 16 +-
lisp/gnus/gnus-topic.el | 75 +-
lisp/gnus/gnus-undo.el | 2 +-
lisp/gnus/gnus-util.el | 86 +-
lisp/gnus/gnus-uu.el | 27 +-
lisp/gnus/gnus-vm.el | 2 +-
lisp/gnus/gnus-win.el | 2 +-
lisp/gnus/gnus.el | 50 +-
lisp/gnus/gravatar.el | 14 +-
lisp/gnus/gssapi.el | 2 +-
lisp/gnus/html2text.el | 82 +-
lisp/gnus/ietf-drums.el | 6 +-
lisp/gnus/legacy-gnus-agent.el | 13 +-
lisp/gnus/mail-parse.el | 2 +-
lisp/gnus/mail-prsvr.el | 2 +-
lisp/gnus/mail-source.el | 36 +-
lisp/gnus/mailcap.el | 68 +-
lisp/gnus/message.el | 391 +-
lisp/gnus/messcompat.el | 2 +-
lisp/gnus/mm-archive.el | 7 +-
lisp/gnus/mm-bodies.el | 6 +-
lisp/gnus/mm-decode.el | 95 +-
lisp/gnus/mm-encode.el | 2 +-
lisp/gnus/mm-extern.el | 6 +-
lisp/gnus/mm-partial.el | 2 +-
lisp/gnus/mm-url.el | 48 +-
lisp/gnus/mm-util.el | 66 +-
lisp/gnus/mm-uu.el | 43 +-
lisp/gnus/mm-view.el | 133 +-
lisp/gnus/mml-sec.el | 2 +-
lisp/gnus/mml-smime.el | 53 +-
lisp/gnus/mml.el | 72 +-
lisp/gnus/mml1991.el | 5 +-
lisp/gnus/mml2015.el | 26 +-
lisp/gnus/nnagent.el | 2 +-
lisp/gnus/nnbabyl.el | 4 +-
lisp/gnus/nndiary.el | 16 +-
lisp/gnus/nndir.el | 2 +-
lisp/gnus/nndoc.el | 14 +-
lisp/gnus/nndraft.el | 6 +-
lisp/gnus/nneething.el | 4 +-
lisp/gnus/nnfolder.el | 6 +-
lisp/gnus/nngateway.el | 2 +-
lisp/gnus/nnheader.el | 9 +-
lisp/gnus/nnimap.el | 334 +-
lisp/gnus/nnir.el | 54 +-
lisp/gnus/nnmail.el | 59 +-
lisp/gnus/nnmaildir.el | 132 +-
lisp/gnus/nnmairix.el | 20 +-
lisp/gnus/nnmbox.el | 4 +-
lisp/gnus/nnmh.el | 8 +-
lisp/gnus/nnml.el | 31 +-
lisp/gnus/nnoo.el | 2 +-
lisp/gnus/nnregistry.el | 2 +-
lisp/gnus/nnrss.el | 29 +-
lisp/gnus/nnspool.el | 4 +-
lisp/gnus/nntp.el | 35 +-
lisp/gnus/nnvirtual.el | 10 +-
lisp/gnus/nnweb.el | 9 +-
lisp/gnus/plstore.el | 15 +-
lisp/gnus/pop3.el | 9 +-
lisp/gnus/qp.el | 2 +-
lisp/gnus/registry.el | 211 +-
lisp/gnus/rfc1843.el | 10 +-
lisp/gnus/rfc2045.el | 2 +-
lisp/gnus/rfc2047.el | 8 +-
lisp/gnus/rfc2104.el | 124 -
lisp/gnus/rfc2231.el | 13 +-
lisp/gnus/rtree.el | 9 +-
lisp/gnus/score-mode.el | 28 +-
lisp/gnus/sieve-manage.el | 12 +-
lisp/gnus/sieve-mode.el | 5 +-
lisp/gnus/sieve.el | 26 +-
lisp/gnus/smiley.el | 2 +-
lisp/gnus/smime.el | 7 +-
lisp/gnus/spam-report.el | 6 +-
lisp/gnus/spam-stat.el | 2 +-
lisp/gnus/spam-wash.el | 2 +-
lisp/gnus/spam.el | 59 +-
lisp/gnus/starttls.el | 2 +-
lisp/gnus/utf7.el | 2 +-
lisp/gnus/yenc.el | 2 +-
lisp/gs.el | 4 +-
lisp/help-at-pt.el | 29 +-
lisp/help-fns.el | 542 +-
lisp/help-macro.el | 4 +-
lisp/help-mode.el | 136 +-
lisp/help.el | 504 +-
lisp/hex-util.el | 2 +-
lisp/hexl.el | 59 +-
lisp/hfy-cmap.el | 6 +-
lisp/hi-lock.el | 118 +-
lisp/hilit-chg.el | 20 +-
lisp/hippie-exp.el | 160 +-
lisp/hl-line.el | 49 +-
lisp/htmlfontify.el | 98 +-
lisp/ibuf-ext.el | 23 +-
lisp/ibuf-macs.el | 11 +-
lisp/ibuffer.el | 320 +-
lisp/icomplete.el | 355 +-
lisp/ido.el | 700 +-
lisp/ielm.el | 387 +-
lisp/iimage.el | 5 +-
lisp/image-dired.el | 10 +-
lisp/image-file.el | 2 +-
lisp/image-mode.el | 83 +-
lisp/image.el | 93 +-
lisp/imenu.el | 104 +-
lisp/indent.el | 273 +-
lisp/info-look.el | 76 +-
lisp/info-xref.el | 8 +-
lisp/info.el | 493 +-
lisp/informat.el | 4 +-
lisp/international/.gitignore | 1 -
lisp/international/README | 48 +-
lisp/international/ccl.el | 114 +-
lisp/international/characters.el | 402 +-
lisp/international/charprop.el | 87 -
lisp/international/cp51932.el | 470 -
lisp/international/eucjp-ms.el | 2087 -
lisp/international/fontset.el | 207 +-
lisp/international/isearch-x.el | 3 +-
lisp/international/iso-ascii.el | 4 +-
lisp/international/iso-cvt.el | 4 +-
lisp/international/iso-transl.el | 35 +-
lisp/international/ja-dic-cnv.el | 19 +-
lisp/international/ja-dic-utl.el | 5 +-
lisp/international/kinsoku.el | 2 +-
lisp/international/kkc.el | 4 +-
lisp/international/latexenc.el | 2 +-
lisp/international/latin1-disp.el | 4 +-
lisp/international/mule-cmds.el | 202 +-
lisp/international/mule-conf.el | 28 +-
lisp/international/mule-diag.el | 48 +-
lisp/international/mule-util.el | 272 +-
lisp/international/mule.el | 171 +-
lisp/international/ogonek.el | 40 +-
lisp/international/quail.el | 65 +-
lisp/international/robin.el | 4 +-
lisp/international/titdic-cnv.el | 42 +-
lisp/international/ucs-normalize.el | 4 +-
lisp/international/uni-bidi.el | 23 -
lisp/international/uni-category.el | 35 -
lisp/international/uni-combining.el | 23 -
lisp/international/uni-comment.el | Bin 2386 -> 0 bytes
lisp/international/uni-decimal.el | Bin 2770 -> 0 bytes
lisp/international/uni-decomposition.el | Bin 29332 -> 0 bytes
lisp/international/uni-digit.el | Bin 3088 -> 0 bytes
lisp/international/uni-lowercase.el | Bin 6445 -> 0 bytes
lisp/international/uni-mirrored.el | Bin 9423 -> 0 bytes
lisp/international/uni-name.el | Bin 162318 -> 0 bytes
lisp/international/uni-numeric.el | Bin 4609 -> 0 bytes
lisp/international/uni-old-name.el | Bin 19760 -> 0 bytes
lisp/international/uni-titlecase.el | Bin 6485 -> 0 bytes
lisp/international/uni-uppercase.el | Bin 6481 -> 0 bytes
lisp/international/utf-7.el | 2 +-
lisp/isearch.el | 871 +-
lisp/isearchb.el | 13 +-
lisp/iswitchb.el | 1432 -
lisp/jit-lock.el | 299 +-
lisp/jka-cmpr-hook.el | 6 +-
lisp/jka-compr.el | 6 +-
lisp/json.el | 85 +-
lisp/kermit.el | 6 +-
lisp/kmacro.el | 89 +-
lisp/language/.gitignore | 1 -
lisp/language/china-util.el | 14 +-
lisp/language/chinese.el | 2 +-
lisp/language/cyril-util.el | 4 +-
lisp/language/cyrillic.el | 4 +-
lisp/language/czech.el | 2 +-
lisp/language/english.el | 2 +-
lisp/language/ethio-util.el | 10 +-
lisp/language/ethiopic.el | 2 +-
lisp/language/european.el | 2 +-
lisp/language/georgian.el | 2 +-
lisp/language/greek.el | 2 +-
lisp/language/hanja-util.el | 6 +-
lisp/language/hebrew.el | 2 +-
lisp/language/ind-util.el | 2 +-
lisp/language/indian.el | 2 +-
lisp/language/japan-util.el | 10 +-
lisp/language/japanese.el | 6 +-
lisp/language/korea-util.el | 2 +-
lisp/language/korean.el | 2 +-
lisp/language/lao-util.el | 2 +-
lisp/language/lao.el | 2 +-
lisp/language/misc-lang.el | 6 +-
lisp/language/romanian.el | 2 +-
lisp/language/slovak.el | 2 +-
lisp/language/tai-viet.el | 2 +-
lisp/language/thai-util.el | 2 +-
lisp/language/thai.el | 2 +-
lisp/language/tibet-util.el | 2 +-
lisp/language/tibetan.el | 2 +-
lisp/language/tv-util.el | 2 +-
lisp/language/utf-8-lang.el | 2 +-
lisp/language/viet-util.el | 2 +-
lisp/language/vietnamese.el | 2 +-
lisp/ldefs-boot.el | 6349 +-
lisp/leim/quail/arabic.el | 115 +
lisp/leim/quail/croatian.el | 199 +
lisp/leim/quail/cyril-jis.el | 145 +
lisp/leim/quail/cyrillic.el | 1480 +
lisp/leim/quail/czech.el | 568 +
lisp/leim/quail/ethiopic.el | 1149 +
lisp/leim/quail/georgian.el | 83 +
lisp/leim/quail/greek.el | 1431 +
lisp/leim/quail/hangul.el | 556 +
{leim => lisp/leim}/quail/hanja-jis.el | 0
lisp/leim/quail/hanja.el | 516 +
lisp/leim/quail/hanja3.el | 614 +
lisp/leim/quail/hebrew.el | 882 +
lisp/leim/quail/indian.el | 473 +
lisp/leim/quail/ipa-praat.el | 346 +
lisp/leim/quail/ipa.el | 519 +
lisp/leim/quail/japanese.el | 553 +
lisp/leim/quail/lao.el | 214 +
lisp/leim/quail/latin-alt.el | 1722 +
lisp/leim/quail/latin-ltx.el | 738 +
lisp/leim/quail/latin-post.el | 2497 +
lisp/leim/quail/latin-pre.el | 1194 +
lisp/leim/quail/lrt.el | 81 +
lisp/leim/quail/persian.el | 526 +
lisp/leim/quail/py-punct.el | 77 +
{leim => lisp/leim}/quail/pypunct-b5.el | 0
lisp/leim/quail/rfc1345.el | 2064 +
lisp/leim/quail/sgml-input.el | 1061 +
lisp/leim/quail/sisheng.el | 290 +
lisp/leim/quail/slovak.el | 479 +
lisp/leim/quail/symbol-ksc.el | 202 +
lisp/leim/quail/thai.el | 112 +
lisp/leim/quail/tibetan.el | 457 +
lisp/leim/quail/uni-input.el | 138 +
lisp/leim/quail/viqr.el | 71 +
lisp/leim/quail/vntelex.el | 428 +
lisp/leim/quail/vnvni.el | 305 +
lisp/leim/quail/welsh.el | 201 +
lisp/linum.el | 23 +-
lisp/loadhist.el | 22 +-
lisp/loadup.el | 177 +-
lisp/locate.el | 46 +-
lisp/lpr.el | 16 +-
lisp/ls-lisp.el | 208 +-
lisp/macros.el | 17 +-
lisp/mail/.gitignore | 1 -
lisp/mail/binhex.el | 2 +-
lisp/mail/blessmail.el | 4 +-
lisp/mail/emacsbug.el | 86 +-
lisp/mail/feedmail.el | 96 +-
lisp/mail/footnote.el | 13 +-
lisp/mail/hashcash.el | 31 +-
lisp/mail/mail-extr.el | 36 +-
lisp/mail/mail-hist.el | 2 +-
lisp/mail/mail-utils.el | 11 +-
lisp/mail/mailabbrev.el | 6 +-
lisp/mail/mailalias.el | 12 +-
lisp/mail/mailclient.el | 65 +-
lisp/mail/mailheader.el | 2 +-
lisp/mail/metamail.el | 4 +-
lisp/mail/mspools.el | 14 +-
lisp/mail/reporter.el | 11 +-
lisp/mail/rfc2368.el | 12 +-
lisp/mail/rfc822.el | 4 +-
lisp/mail/rmail-spam-filter.el | 2 +-
lisp/mail/rmail.el | 478 +-
lisp/mail/rmailedit.el | 6 +-
lisp/mail/rmailkwd.el | 4 +-
lisp/mail/rmailmm.el | 182 +-
lisp/mail/rmailmsc.el | 4 +-
lisp/mail/rmailout.el | 51 +-
lisp/mail/rmailsort.el | 4 +-
lisp/mail/rmailsum.el | 169 +-
lisp/mail/sendmail.el | 119 +-
lisp/mail/smtpmail.el | 5 +-
lisp/mail/supercite.el | 16 +-
lisp/mail/uce.el | 6 +-
lisp/mail/undigest.el | 6 +-
lisp/mail/unrmail.el | 8 +-
lisp/mail/uudecode.el | 4 +-
lisp/makefile.w32-in | 728 -
lisp/makesum.el | 4 +-
lisp/man.el | 442 +-
lisp/master.el | 2 +-
lisp/mb-depth.el | 2 +-
lisp/md4.el | 2 +-
lisp/menu-bar.el | 621 +-
lisp/mh-e/.gitignore | 3 -
lisp/mh-e/ChangeLog | 3650 -
lisp/mh-e/ChangeLog.1 | 25 +-
lisp/mh-e/ChangeLog.2 | 3697 +
lisp/mh-e/mh-acros.el | 6 +-
lisp/mh-e/mh-alias.el | 4 +-
lisp/mh-e/mh-buffers.el | 2 +-
lisp/mh-e/mh-comp.el | 59 +-
lisp/mh-e/mh-compat.el | 22 +-
lisp/mh-e/mh-e.el | 22 +-
lisp/mh-e/mh-folder.el | 18 +-
lisp/mh-e/mh-funcs.el | 2 +-
lisp/mh-e/mh-gnus.el | 2 +-
lisp/mh-e/mh-identity.el | 2 +-
lisp/mh-e/mh-inc.el | 2 +-
lisp/mh-e/mh-junk.el | 2 +-
lisp/mh-e/mh-letter.el | 6 +-
lisp/mh-e/mh-limit.el | 2 +-
lisp/mh-e/mh-mime.el | 32 +-
lisp/mh-e/mh-print.el | 8 +-
lisp/mh-e/mh-scan.el | 2 +-
lisp/mh-e/mh-search.el | 6 +-
lisp/mh-e/mh-seq.el | 6 +-
lisp/mh-e/mh-show.el | 2 +-
lisp/mh-e/mh-speed.el | 2 +-
lisp/mh-e/mh-thread.el | 10 +-
lisp/mh-e/mh-tool-bar.el | 2 +-
lisp/mh-e/mh-utils.el | 16 +-
lisp/mh-e/mh-xface.el | 4 +-
lisp/midnight.el | 99 +-
lisp/minibuf-eldef.el | 2 +-
lisp/minibuffer.el | 542 +-
lisp/misc.el | 4 +-
lisp/misearch.el | 72 +-
lisp/mouse-copy.el | 12 +-
lisp/mouse-drag.el | 10 +-
lisp/mouse.el | 685 +-
lisp/mpc.el | 228 +-
lisp/msb.el | 17 +-
lisp/mwheel.el | 2 +-
lisp/net/.gitignore | 1 -
lisp/net/ange-ftp.el | 68 +-
lisp/net/browse-url.el | 396 +-
lisp/net/dbus.el | 300 +-
lisp/net/dig.el | 2 +-
lisp/net/dns.el | 25 +-
lisp/net/eudc-bob.el | 7 +-
lisp/net/eudc-export.el | 9 +-
lisp/net/eudc-hotlist.el | 44 +-
lisp/net/eudc-vars.el | 106 +-
lisp/net/eudc.el | 138 +-
lisp/net/eudcb-bbdb.el | 31 +-
lisp/net/eudcb-ldap.el | 83 +-
lisp/net/eudcb-mab.el | 4 +-
lisp/net/eudcb-ph.el | 15 +-
lisp/net/eww.el | 1610 +-
lisp/net/gnutls.el | 88 +-
lisp/net/goto-addr.el | 4 +-
lisp/net/hmac-def.el | 2 +-
lisp/net/hmac-md5.el | 2 +-
lisp/net/imap.el | 43 +-
lisp/net/ldap.el | 158 +-
lisp/net/mairix.el | 99 +-
lisp/net/net-utils.el | 26 +-
lisp/net/netrc.el | 2 +-
lisp/net/network-stream.el | 44 +-
lisp/net/newst-backend.el | 506 +-
lisp/net/newst-plainview.el | 7 +-
lisp/net/newst-reader.el | 104 +-
lisp/net/newst-ticker.el | 11 +-
lisp/net/newst-treeview.el | 475 +-
lisp/net/newsticker.el | 7 +-
lisp/net/nsm.el | 508 +
lisp/net/ntlm.el | 151 +-
lisp/net/pinentry.el | 452 +
lisp/net/quickurl.el | 11 +-
lisp/net/rcirc.el | 362 +-
lisp/net/rcompile.el | 180 -
lisp/net/rfc2104.el | 124 +
lisp/net/rlogin.el | 10 +-
lisp/net/sasl-cram.el | 2 +-
lisp/net/sasl-digest.el | 2 +-
lisp/net/sasl-ntlm.el | 2 +-
lisp/net/sasl-scram-rfc.el | 163 +
lisp/net/sasl.el | 8 +-
lisp/net/secrets.el | 37 +-
lisp/net/shr-color.el | 12 +-
lisp/net/shr.el | 1663 +-
lisp/net/snmp-mode.el | 2 +-
lisp/net/soap-client.el | 3202 +-
lisp/net/soap-inspect.el | 423 +-
lisp/net/socks.el | 8 +-
lisp/net/telnet.el | 6 +-
lisp/net/tls.el | 20 +-
lisp/net/tramp-adb.el | 570 +-
lisp/net/tramp-cache.el | 117 +-
lisp/net/tramp-cmds.el | 47 +-
lisp/net/tramp-compat.el | 142 +-
lisp/net/tramp-ftp.el | 22 +-
lisp/net/tramp-gvfs.el | 864 +-
lisp/net/tramp-gw.el | 28 +-
lisp/net/tramp-sh.el | 2054 +-
lisp/net/tramp-smb.el | 716 +-
lisp/net/tramp-uu.el | 2 +-
lisp/net/tramp.el | 1304 +-
lisp/net/trampver.el | 26 +-
lisp/net/webjump.el | 2 +-
lisp/net/zeroconf.el | 12 +-
lisp/newcomment.el | 243 +-
lisp/notifications.el | 4 +-
lisp/novice.el | 11 +-
lisp/nxml/.gitignore | 2 -
lisp/nxml/nxml-enc.el | 4 +-
lisp/nxml/nxml-glyph.el | 4 +-
lisp/nxml/nxml-maint.el | 4 +-
lisp/nxml/nxml-mode.el | 118 +-
lisp/nxml/nxml-ns.el | 21 +-
lisp/nxml/nxml-outln.el | 6 +-
lisp/nxml/nxml-parse.el | 6 +-
lisp/nxml/nxml-rap.el | 12 +-
lisp/nxml/nxml-uchnm.el | 4 +-
lisp/nxml/nxml-util.el | 13 +-
lisp/nxml/rng-cmpct.el | 9 +-
lisp/nxml/rng-dt.el | 4 +-
lisp/nxml/rng-loc.el | 4 +-
lisp/nxml/rng-maint.el | 4 +-
lisp/nxml/rng-match.el | 497 +-
lisp/nxml/rng-nxml.el | 4 +-
lisp/nxml/rng-parse.el | 4 +-
lisp/nxml/rng-pttrn.el | 4 +-
lisp/nxml/rng-uri.el | 8 +-
lisp/nxml/rng-util.el | 4 +-
lisp/nxml/rng-valid.el | 20 +-
lisp/nxml/rng-xsd.el | 4 +-
lisp/nxml/xmltok.el | 45 +-
lisp/nxml/xsd-regexp.el | 4 +-
lisp/obsolete/abbrevlist.el | 4 +-
lisp/obsolete/assoc.el | 14 +-
lisp/obsolete/awk-mode.el | 4 +-
lisp/obsolete/bruce.el | 6 +-
lisp/obsolete/cc-compat.el | 165 +
lisp/obsolete/cl-compat.el | 10 +-
lisp/obsolete/complete.el | 4 +-
lisp/obsolete/crisp.el | 389 +
lisp/obsolete/cust-print.el | 2 +-
lisp/obsolete/erc-hecomplete.el | 2 +-
lisp/obsolete/fast-lock.el | 10 +-
lisp/obsolete/gulp.el | 179 +
lisp/obsolete/iso-acc.el | 10 +-
lisp/obsolete/iso-insert.el | 6 +-
lisp/obsolete/iso-swed.el | 4 +-
lisp/obsolete/iswitchb.el | 1435 +
lisp/obsolete/keyswap.el | 4 +-
lisp/obsolete/landmark.el | 1687 +
lisp/obsolete/lazy-lock.el | 9 +-
lisp/obsolete/ledit.el | 4 +-
lisp/obsolete/levents.el | 4 +-
lisp/obsolete/lmenu.el | 10 +-
lisp/obsolete/longlines.el | 17 +-
lisp/obsolete/lucid.el | 35 +-
lisp/obsolete/mailpost.el | 9 +-
lisp/obsolete/meese.el | 38 +
lisp/obsolete/mouse-sel.el | 48 +-
lisp/obsolete/old-emacs-lock.el | 2 +-
lisp/obsolete/old-whitespace.el | 4 +-
lisp/obsolete/options.el | 20 +-
lisp/obsolete/otodo-mode.el | 13 +-
lisp/obsolete/patcomp.el | 2 +-
lisp/obsolete/pc-mode.el | 4 +-
lisp/obsolete/pc-select.el | 16 +-
lisp/obsolete/pgg-def.el | 2 +-
lisp/obsolete/pgg-gpg.el | 4 +-
lisp/obsolete/pgg-parse.el | 2 +-
lisp/obsolete/pgg-pgp.el | 18 +-
lisp/obsolete/pgg-pgp5.el | 26 +-
lisp/obsolete/pgg.el | 2 +-
lisp/obsolete/rcompile.el | 181 +
lisp/obsolete/resume.el | 2 +-
lisp/obsolete/s-region.el | 2 +-
lisp/obsolete/scribe.el | 12 +-
lisp/obsolete/spell.el | 4 +-
lisp/obsolete/sregex.el | 24 +-
lisp/obsolete/sup-mouse.el | 4 +-
lisp/obsolete/swedish.el | 4 +-
lisp/obsolete/sym-comp.el | 8 +-
lisp/obsolete/terminal.el | 8 +-
lisp/obsolete/tpu-edt.el | 2472 +
lisp/obsolete/tpu-extras.el | 446 +
lisp/obsolete/tpu-mapper.el | 353 +
lisp/obsolete/vc-arch.el | 644 +
lisp/obsolete/vc-mcvs.el | 2 +-
lisp/obsolete/vi.el | 1495 +
lisp/obsolete/vip.el | 3063 +
lisp/obsolete/ws-mode.el | 643 +
lisp/obsolete/xesam.el | 6 +-
lisp/obsolete/yow.el | 4 +-
lisp/org/ChangeLog |26081 ------
lisp/org/ChangeLog.1 |32851 +++++++
lisp/org/ob-C.el | 132 +-
lisp/org/ob-R.el | 120 +-
lisp/org/ob-asymptote.el | 2 +-
lisp/org/ob-awk.el | 40 +-
lisp/org/ob-calc.el | 46 +-
lisp/org/ob-clojure.el | 37 +-
lisp/org/ob-comint.el | 6 +-
lisp/org/ob-core.el | 2775 +
lisp/org/ob-css.el | 2 +-
lisp/org/ob-ditaa.el | 58 +-
lisp/org/ob-dot.el | 5 +-
lisp/org/ob-emacs-lisp.el | 40 +-
lisp/org/ob-eval.el | 198 +-
lisp/org/ob-exp.el | 275 +-
lisp/org/ob-fortran.el | 43 +-
lisp/org/ob-gnuplot.el | 113 +-
lisp/org/ob-haskell.el | 30 +-
lisp/org/ob-io.el | 16 +-
lisp/org/ob-java.el | 28 +-
lisp/org/ob-js.el | 55 +-
lisp/org/ob-keys.el | 4 +-
lisp/org/ob-latex.el | 158 +-
lisp/org/ob-ledger.el | 2 +-
lisp/org/ob-lilypond.el | 244 +-
lisp/org/ob-lisp.el | 37 +-
lisp/org/ob-lob.el | 69 +-
lisp/org/ob-makefile.el | 48 +
lisp/org/ob-matlab.el | 2 +-
lisp/org/ob-maxima.el | 38 +-
lisp/org/ob-mscgen.el | 3 +-
lisp/org/ob-ocaml.el | 30 +-
lisp/org/ob-octave.el | 12 +-
lisp/org/ob-org.el | 18 +-
lisp/org/ob-perl.el | 94 +-
lisp/org/ob-picolisp.el | 116 +-
lisp/org/ob-plantuml.el | 7 +-
lisp/org/ob-python.el | 206 +-
lisp/org/ob-ref.el | 19 +-
lisp/org/ob-ruby.el | 91 +-
lisp/org/ob-sass.el | 3 +-
lisp/org/ob-scala.el | 16 +-
lisp/org/ob-scheme.el | 209 +-
lisp/org/ob-screen.el | 7 +-
lisp/org/ob-sh.el | 148 +-
lisp/org/ob-shen.el | 20 +-
lisp/org/ob-sql.el | 126 +-
lisp/org/ob-sqlite.el | 63 +-
lisp/org/ob-table.el | 75 +-
lisp/org/ob-tangle.el | 363 +-
lisp/org/ob.el | 2568 +-
lisp/org/org-agenda.el | 2171 +-
lisp/org/org-archive.el | 22 +-
lisp/org/org-ascii.el | 730 -
lisp/org/org-attach.el | 56 +-
lisp/org/org-bbdb.el | 22 +-
lisp/org/org-beamer.el | 657 -
lisp/org/org-bibtex.el | 118 +-
lisp/org/org-capture.el | 247 +-
lisp/org/org-clock.el | 547 +-
lisp/org/org-colview.el | 66 +-
lisp/org/org-compat.el | 124 +-
lisp/org/org-crypt.el | 31 +-
lisp/org/org-ctags.el | 28 +-
lisp/org/org-datetree.el | 7 +-
lisp/org/org-docbook.el | 1453 -
lisp/org/org-docview.el | 25 +-
lisp/org/org-element.el | 2969 +-
lisp/org/org-entities.el | 77 +-
lisp/org/org-eshell.el | 2 +-
lisp/org/org-exp-blocks.el | 402 -
lisp/org/org-exp.el | 3354 -
lisp/org/org-faces.el | 72 +-
lisp/org/org-feed.el | 5 +-
lisp/org/org-footnote.el | 169 +-
lisp/org/org-freemind.el | 1227 -
lisp/org/org-gnus.el | 17 +-
lisp/org/org-habit.el | 32 +-
lisp/org/org-html.el | 2761 -
lisp/org/org-icalendar.el | 692 -
lisp/org/org-id.el | 20 +-
lisp/org/org-indent.el | 111 +-
lisp/org/org-info.el | 2 +-
lisp/org/org-inlinetask.el | 193 +-
lisp/org/org-irc.el | 10 +-
lisp/org/org-jsinfo.el | 262 -
lisp/org/org-latex.el | 2901 -
lisp/org/org-list.el | 437 +-
lisp/org/org-lparse.el | 2303 -
lisp/org/org-mac-message.el | 216 -
lisp/org/org-macro.el | 193 +
lisp/org/org-macs.el | 145 +-
lisp/org/org-mew.el | 136 -
lisp/org/org-mhe.el | 3 +-
lisp/org/org-mks.el | 134 -
lisp/org/org-mobile.el | 58 +-
lisp/org/org-mouse.el | 39 +-
lisp/org/org-odt.el | 2859 -
lisp/org/org-pcomplete.el | 177 +-
lisp/org/org-plot.el | 5 +-
lisp/org/org-protocol.el | 106 +-
lisp/org/org-publish.el | 1198 -
lisp/org/org-remember.el | 1156 -
lisp/org/org-rmail.el | 10 +-
lisp/org/org-special-blocks.el | 104 -
lisp/org/org-src.el | 143 +-
lisp/org/org-table.el | 547 +-
lisp/org/org-taskjuggler.el | 699 -
lisp/org/org-timer.el | 20 +-
lisp/org/org-version.el | 7 +-
lisp/org/org-vm.el | 180 -
lisp/org/org-w3m.el | 19 +-
lisp/org/org-wl.el | 316 -
lisp/org/org-xoxo.el | 129 -
lisp/org/org.el | 7222 +-
lisp/org/ox-ascii.el | 1971 +
lisp/org/ox-beamer.el | 1183 +
lisp/org/ox-html.el | 3437 +
lisp/org/ox-icalendar.el | 984 +
lisp/org/ox-latex.el | 2951 +
lisp/org/ox-man.el | 1254 +
lisp/org/ox-md.el | 515 +
lisp/org/ox-odt.el | 4387 +
lisp/org/ox-org.el | 284 +
lisp/org/ox-publish.el | 1247 +
lisp/org/ox-texinfo.el | 1595 +
lisp/org/ox.el | 6241 ++
lisp/outline.el | 377 +-
lisp/paren.el | 222 +-
lisp/password-cache.el | 2 +-
lisp/pcmpl-cvs.el | 41 +-
lisp/pcmpl-gnu.el | 6 +-
lisp/pcmpl-linux.el | 2 +-
lisp/pcmpl-rpm.el | 2 +-
lisp/pcmpl-unix.el | 4 +-
lisp/pcmpl-x.el | 43 +-
lisp/pcomplete.el | 13 +-
lisp/play/.gitignore | 1 -
lisp/play/5x5.el | 19 +-
lisp/play/animate.el | 2 +-
lisp/play/blackbox.el | 13 +-
lisp/play/bubbles.el | 125 +-
lisp/play/cookie1.el | 5 +-
lisp/play/decipher.el | 6 +-
lisp/play/dissociate.el | 4 +-
lisp/play/doctor.el | 6 +-
lisp/play/dunnet.el | 128 +-
lisp/play/fortune.el | 2 +-
lisp/play/gamegrid.el | 26 +-
lisp/play/gametree.el | 90 +-
lisp/play/gomoku.el | 120 +-
lisp/play/handwrite.el | 14 +-
lisp/play/hanoi.el | 4 +-
lisp/play/landmark.el | 1688 -
lisp/play/life.el | 65 +-
lisp/play/meese.el | 37 -
lisp/play/morse.el | 8 +-
lisp/play/mpuz.el | 14 +-
lisp/play/pong.el | 2 +-
lisp/play/snake.el | 18 +-
lisp/play/solitaire.el | 2 +-
lisp/play/spook.el | 8 +-
lisp/play/studly.el | 2 +-
lisp/play/tetris.el | 14 +-
lisp/play/zone.el | 2 +-
lisp/printing.el | 281 +-
lisp/proced.el | 23 +-
lisp/profiler.el | 171 +-
lisp/progmodes/.gitignore | 1 -
lisp/progmodes/ada-mode.el | 51 +-
lisp/progmodes/ada-prj.el | 8 +-
lisp/progmodes/ada-stmt.el | 2 +-
lisp/progmodes/ada-xref.el | 166 +-
lisp/progmodes/antlr-mode.el | 42 +-
lisp/progmodes/asm-mode.el | 6 +-
lisp/progmodes/autoconf.el | 5 +-
lisp/progmodes/bat-mode.el | 7 +-
lisp/progmodes/bug-reference.el | 4 +-
lisp/progmodes/cap-words.el | 98 -
lisp/progmodes/cc-align.el | 40 +-
lisp/progmodes/cc-awk.el | 15 +-
lisp/progmodes/cc-bytecomp.el | 118 +-
lisp/progmodes/cc-cmds.el | 122 +-
lisp/progmodes/cc-compat.el | 164 -
lisp/progmodes/cc-defs.el | 588 +-
lisp/progmodes/cc-engine.el | 1955 +-
lisp/progmodes/cc-fonts.el | 252 +-
lisp/progmodes/cc-guess.el | 18 +-
lisp/progmodes/cc-langs.el | 521 +-
lisp/progmodes/cc-menus.el | 10 +-
lisp/progmodes/cc-mode.el | 740 +-
lisp/progmodes/cc-styles.el | 24 +-
lisp/progmodes/cc-vars.el | 37 +-
lisp/progmodes/cfengine.el | 933 +-
lisp/progmodes/cmacexp.el | 15 +-
lisp/progmodes/compile.el | 230 +-
lisp/progmodes/cperl-mode.el | 89 +-
lisp/progmodes/cpp.el | 12 +-
lisp/progmodes/cwarn.el | 4 +-
lisp/progmodes/dcl-mode.el | 26 +-
lisp/progmodes/ebnf-abn.el | 2 +-
lisp/progmodes/ebnf-bnf.el | 2 +-
lisp/progmodes/ebnf-dtd.el | 2 +-
lisp/progmodes/ebnf-ebx.el | 2 +-
lisp/progmodes/ebnf-iso.el | 2 +-
lisp/progmodes/ebnf-otz.el | 2 +-
lisp/progmodes/ebnf-yac.el | 2 +-
lisp/progmodes/ebnf2ps.el | 10 +-
lisp/progmodes/ebrowse.el | 11 +-
lisp/progmodes/elisp-mode.el | 1580 +
lisp/progmodes/etags.el | 224 +-
lisp/progmodes/executable.el | 34 +-
lisp/progmodes/f90.el | 79 +-
lisp/progmodes/flymake.el | 733 +-
lisp/progmodes/fortran.el | 32 +-
lisp/progmodes/gdb-mi.el | 160 +-
lisp/progmodes/glasses.el | 6 +-
lisp/progmodes/grep.el | 267 +-
lisp/progmodes/gud.el | 156 +-
lisp/progmodes/hideif.el | 1595 +-
lisp/progmodes/hideshow.el | 30 +-
lisp/progmodes/icon.el | 2 +-
lisp/progmodes/idlw-complete-structtag.el | 6 +-
lisp/progmodes/idlw-help.el | 24 +-
lisp/progmodes/idlw-shell.el | 117 +-
lisp/progmodes/idlw-toolbar.el | 4 +-
lisp/progmodes/idlwave.el | 68 +-
lisp/progmodes/inf-lisp.el | 41 +-
lisp/progmodes/js.el | 299 +-
lisp/progmodes/ld-script.el | 2 +-
lisp/progmodes/m4-mode.el | 45 +-
lisp/progmodes/make-mode.el | 11 +-
lisp/progmodes/mantemp.el | 4 +-
lisp/progmodes/meta-mode.el | 2 +-
lisp/progmodes/mixal-mode.el | 2 +-
lisp/progmodes/modula2.el | 4 +-
lisp/progmodes/octave.el | 622 +-
lisp/progmodes/opascal.el | 35 +-
lisp/progmodes/pascal.el | 69 +-
lisp/progmodes/perl-mode.el | 417 +-
lisp/progmodes/prog-mode.el | 193 +-
lisp/progmodes/project.el | 176 +
lisp/progmodes/prolog.el | 1752 +-
lisp/progmodes/ps-mode.el | 343 +-
lisp/progmodes/python.el | 3853 +-
lisp/progmodes/ruby-mode.el | 1760 +-
lisp/progmodes/scheme.el | 97 +-
lisp/progmodes/sh-script.el | 1107 +-
lisp/progmodes/simula.el | 2 +-
lisp/progmodes/sql.el | 411 +-
lisp/progmodes/subword.el | 167 +-
lisp/progmodes/tcl.el | 9 +-
lisp/progmodes/vera-mode.el | 10 +-
lisp/progmodes/verilog-mode.el | 4059 +-
lisp/progmodes/vhdl-mode.el | 1326 +-
lisp/progmodes/which-func.el | 38 +-
lisp/progmodes/xref.el | 1001 +
lisp/progmodes/xscheme.el | 47 +-
lisp/ps-bdf.el | 2 +-
lisp/ps-def.el | 50 +-
lisp/ps-mule.el | 2 +-
lisp/ps-print.el | 51 +-
lisp/ps-samp.el | 182 +-
lisp/recentf.el | 13 +-
lisp/rect.el | 539 +-
lisp/register.el | 238 +-
lisp/repeat.el | 12 +-
lisp/replace.el | 465 +-
lisp/reposition.el | 4 +-
lisp/reveal.el | 49 +-
lisp/rfn-eshadow.el | 2 +-
lisp/rot13.el | 4 +-
lisp/ruler-mode.el | 20 +-
lisp/savehist.el | 47 +-
lisp/saveplace.el | 160 +-
lisp/sb-image.el | 2 +-
lisp/scroll-all.el | 4 +-
lisp/scroll-bar.el | 243 +-
lisp/scroll-lock.el | 4 +-
lisp/select.el | 286 +-
lisp/server.el | 146 +-
lisp/ses.el | 1223 +-
lisp/shadowfile.el | 30 +-
lisp/shell.el | 67 +-
lisp/simple.el | 2066 +-
lisp/skeleton.el | 93 +-
lisp/sort.el | 44 +-
lisp/soundex.el | 4 +-
lisp/speedbar.el | 51 +-
lisp/startup.el | 1079 +-
lisp/strokes.el | 78 +-
lisp/subr.el | 923 +-
lisp/t-mouse.el | 4 +-
lisp/tabify.el | 4 +-
lisp/talk.el | 4 +-
lisp/tar-mode.el | 128 +-
lisp/tempo.el | 22 +-
lisp/term.el | 182 +-
lisp/term/.gitignore | 1 -
lisp/term/AT386.el | 4 +-
lisp/term/README | 42 +-
lisp/term/apollo.el | 5 -
lisp/term/common-win.el | 62 +-
lisp/term/internal.el | 2 +-
lisp/term/iris-ansi.el | 2 +-
lisp/term/news.el | 4 +-
lisp/term/ns-win.el | 244 +-
lisp/term/pc-win.el | 277 +-
lisp/term/rxvt.el | 144 +-
lisp/term/screen.el | 22 +-
lisp/term/sun.el | 13 +-
lisp/term/tty-colors.el | 26 +-
lisp/term/tvi970.el | 8 +-
lisp/term/vt100.el | 4 +-
lisp/term/vt102.el | 6 -
lisp/term/vt125.el | 6 -
lisp/term/vt201.el | 10 -
lisp/term/vt220.el | 10 -
lisp/term/vt240.el | 10 -
lisp/term/vt300.el | 8 -
lisp/term/vt320.el | 8 -
lisp/term/vt400.el | 8 -
lisp/term/vt420.el | 8 -
lisp/term/w32-win.el | 155 +-
lisp/term/w32console.el | 7 +-
lisp/term/wyse50.el | 5 +-
lisp/term/x-win.el | 1859 +-
lisp/term/xterm.el | 525 +-
lisp/textmodes/.gitignore | 1 -
lisp/textmodes/artist.el | 128 +-
lisp/textmodes/bib-mode.el | 8 +-
lisp/textmodes/bibtex-style.el | 2 +-
lisp/textmodes/bibtex.el | 78 +-
lisp/textmodes/conf-mode.el | 19 +-
lisp/textmodes/css-mode.el | 594 +-
lisp/textmodes/dns-mode.el | 2 +-
lisp/textmodes/enriched.el | 9 +-
lisp/textmodes/fill.el | 19 +-
lisp/textmodes/flyspell.el | 163 +-
lisp/textmodes/ispell.el | 533 +-
lisp/textmodes/makeinfo.el | 19 +-
lisp/textmodes/nroff-mode.el | 4 +-
lisp/textmodes/page-ext.el | 37 +-
lisp/textmodes/page.el | 4 +-
lisp/textmodes/paragraphs.el | 14 +-
lisp/textmodes/picture.el | 22 +-
lisp/textmodes/po.el | 4 +-
lisp/textmodes/refbib.el | 4 +-
lisp/textmodes/refer.el | 12 +-
lisp/textmodes/refill.el | 2 +-
lisp/textmodes/reftex-auc.el | 16 +-
lisp/textmodes/reftex-cite.el | 100 +-
lisp/textmodes/reftex-dcr.el | 10 +-
lisp/textmodes/reftex-global.el | 15 +-
lisp/textmodes/reftex-index.el | 47 +-
lisp/textmodes/reftex-parse.el | 88 +-
lisp/textmodes/reftex-ref.el | 26 +-
lisp/textmodes/reftex-sel.el | 28 +-
lisp/textmodes/reftex-toc.el | 187 +-
lisp/textmodes/reftex-vars.el | 59 +-
lisp/textmodes/reftex.el | 897 +-
lisp/textmodes/remember.el | 132 +-
lisp/textmodes/rst.el | 261 +-
lisp/textmodes/sgml-mode.el | 268 +-
lisp/textmodes/table.el | 95 +-
lisp/textmodes/tex-mode.el | 633 +-
lisp/textmodes/texinfmt.el | 52 +-
lisp/textmodes/texinfo.el | 27 +-
lisp/textmodes/texnfo-upd.el | 74 +-
lisp/textmodes/text-mode.el | 58 +-
lisp/textmodes/tildify.el | 522 +-
lisp/textmodes/two-column.el | 10 +-
lisp/textmodes/underline.el | 4 +-
lisp/thingatpt.el | 73 +-
lisp/thumbs.el | 8 +-
lisp/time-stamp.el | 16 +-
lisp/time.el | 43 +-
lisp/timezone.el | 12 +-
lisp/tmm.el | 37 +-
lisp/tool-bar.el | 8 +-
lisp/tooltip.el | 34 +-
lisp/tree-widget.el | 8 +-
lisp/tutorial.el | 47 +-
lisp/type-break.el | 29 +-
lisp/uniquify.el | 65 +-
lisp/url/.gitignore | 4 -
lisp/url/ChangeLog | 2899 -
lisp/url/ChangeLog.1 | 3087 +
lisp/url/url-about.el | 2 +-
lisp/url/url-auth.el | 18 +-
lisp/url/url-cache.el | 6 +-
lisp/url/url-cid.el | 2 +-
lisp/url/url-cookie.el | 19 +-
lisp/url/url-dav.el | 16 +-
lisp/url/url-dired.el | 2 +-
lisp/url/url-domsuf.el | 23 +-
lisp/url/url-expand.el | 2 +-
lisp/url/url-file.el | 2 +-
lisp/url/url-ftp.el | 2 +-
lisp/url/url-future.el | 18 +-
lisp/url/url-gw.el | 29 +-
lisp/url/url-handlers.el | 92 +-
lisp/url/url-history.el | 4 +-
lisp/url/url-http.el | 105 +-
lisp/url/url-imap.el | 2 +-
lisp/url/url-irc.el | 2 +-
lisp/url/url-ldap.el | 2 +-
lisp/url/url-mailto.el | 2 +-
lisp/url/url-methods.el | 2 +-
lisp/url/url-misc.el | 10 +-
lisp/url/url-news.el | 5 +-
lisp/url/url-nfs.el | 2 +-
lisp/url/url-ns.el | 2 +-
lisp/url/url-parse.el | 4 +-
lisp/url/url-privacy.el | 2 +-
lisp/url/url-proxy.el | 2 +-
lisp/url/url-queue.el | 13 +-
lisp/url/url-tramp.el | 79 +
lisp/url/url-util.el | 31 +-
lisp/url/url-vars.el | 21 +-
lisp/url/url.el | 12 +-
lisp/userlock.el | 8 +-
lisp/vc/add-log.el | 59 +-
lisp/vc/compare-w.el | 91 +-
lisp/vc/cvs-status.el | 4 +-
lisp/vc/diff-mode.el | 45 +-
lisp/vc/diff.el | 6 +-
lisp/vc/ediff-diff.el | 32 +-
lisp/vc/ediff-help.el | 84 +-
lisp/vc/ediff-hook.el | 2 +-
lisp/vc/ediff-init.el | 91 +-
lisp/vc/ediff-merg.el | 10 +-
lisp/vc/ediff-mult.el | 15 +-
lisp/vc/ediff-ptch.el | 16 +-
lisp/vc/ediff-util.el | 67 +-
lisp/vc/ediff-vers.el | 2 +-
lisp/vc/ediff-wind.el | 16 +-
lisp/vc/ediff.el | 24 +-
lisp/vc/emerge.el | 37 +-
lisp/vc/log-edit.el | 348 +-
lisp/vc/log-view.el | 71 +-
lisp/vc/pcvs-defs.el | 42 +-
lisp/vc/pcvs-info.el | 12 +-
lisp/vc/pcvs-parse.el | 10 +-
lisp/vc/pcvs-util.el | 8 +-
lisp/vc/pcvs.el | 172 +-
lisp/vc/smerge-mode.el | 68 +-
lisp/vc/vc-annotate.el | 179 +-
lisp/vc/vc-arch.el | 648 -
lisp/vc/vc-bzr.el | 199 +-
lisp/vc/vc-cvs.el | 181 +-
lisp/vc/vc-dav.el | 32 +-
lisp/vc/vc-dir.el | 56 +-
lisp/vc/vc-dispatcher.el | 99 +-
lisp/vc/vc-filewise.el | 84 +
lisp/vc/vc-git.el | 407 +-
lisp/vc/vc-hg.el | 308 +-
lisp/vc/vc-hooks.el | 306 +-
lisp/vc/vc-mtn.el | 82 +-
lisp/vc/vc-rcs.el | 517 +-
lisp/vc/vc-sccs.el | 166 +-
lisp/vc/vc-src.el | 313 +
lisp/vc/vc-svn.el | 209 +-
lisp/vc/vc.el | 860 +-
lisp/vcursor.el | 8 +-
lisp/version.el | 158 +-
lisp/view.el | 8 +-
lisp/vt-control.el | 2 +-
lisp/vt100-led.el | 4 +-
lisp/w32-common-fns.el | 130 -
lisp/w32-fns.el | 10 +-
lisp/w32-vars.el | 21 +-
lisp/wdired.el | 24 +-
lisp/whitespace.el | 336 +-
lisp/wid-browse.el | 2 +-
lisp/wid-edit.el | 138 +-
lisp/widget.el | 8 +-
lisp/windmove.el | 33 +-
lisp/window.el | 3593 +-
lisp/winner.el | 15 +-
lisp/woman.el | 81 +-
lisp/x-dnd.el | 14 +-
lisp/xml.el | 10 +-
lisp/xt-mouse.el | 444 +-
lwlib/.gitignore | 1 -
lwlib/ChangeLog | 1847 -
lwlib/ChangeLog.1 | 1982 +
lwlib/Makefile.in | 103 +-
lwlib/README | 2 +-
lwlib/deps.mk | 43 +
lwlib/lwlib-Xaw.c | 2 +-
lwlib/lwlib-Xlw.c | 2 +-
lwlib/lwlib-Xm.c | 20 +-
lwlib/lwlib-int.h | 4 +-
lwlib/lwlib-utils.c | 2 +-
lwlib/lwlib-widget.h | 105 +
lwlib/lwlib.c | 92 +-
lwlib/lwlib.h | 66 +-
lwlib/xlwmenu.c | 120 +-
lwlib/xlwmenu.h | 2 +-
lwlib/xlwmenuP.h | 6 +-
m4/00gnulib.m4 | 22 +-
m4/absolute-header.m4 | 102 +
m4/acl.m4 | 81 +-
m4/alloca.m4 | 2 +-
m4/byteswap.m4 | 19 +
m4/c-strtod.m4 | 2 +-
m4/clock_time.m4 | 2 +-
m4/close-stream.m4 | 2 +-
m4/count-one-bits.m4 | 12 +
m4/count-trailing-zeros.m4 | 12 +
m4/dirent_h.m4 | 2 +-
m4/dirfd.m4 | 83 +
m4/dup2.m4 | 83 +-
m4/environ.m4 | 2 +-
m4/errno_h.m4 | 2 +-
m4/euidaccess.m4 | 2 +-
m4/execinfo.m4 | 2 +-
m4/extensions.m4 | 7 +-
m4/extern-inline.m4 | 57 +-
m4/faccessat.m4 | 2 +-
m4/fcntl.m4 | 48 +-
m4/fcntl_h.m4 | 2 +-
m4/fdatasync.m4 | 2 +-
m4/fdopendir.m4 | 2 +-
m4/filemode.m4 | 2 +-
m4/fpending.m4 | 20 +-
m4/fstatat.m4 | 2 +-
m4/fsync.m4 | 2 +-
m4/getdtablesize.m4 | 35 +-
m4/getgroups.m4 | 2 +-
m4/getloadavg.m4 | 2 +-
m4/getopt.m4 | 2 +-
m4/gettime.m4 | 2 +-
m4/gettimeofday.m4 | 10 +-
m4/gnulib-common.m4 | 163 +-
m4/gnulib-comp.m4 | 147 +-
m4/gnulib-tool.m4 | 2 +-
m4/group-member.m4 | 2 +-
m4/include_next.m4 | 55 +-
m4/inttypes.m4 | 3 +-
m4/largefile.m4 | 2 +-
m4/longlong.m4 | 2 +-
m4/lstat.m4 | 50 +-
m4/manywarnings.m4 | 50 +-
m4/md5.m4 | 8 +-
m4/memrchr.m4 | 2 +-
m4/mkostemp.m4 | 2 +-
m4/mktime.m4 | 2 +-
m4/multiarch.m4 | 2 +-
m4/nocrash.m4 | 2 +-
m4/off_t.m4 | 2 +-
m4/pathmax.m4 | 2 +-
m4/pipe2.m4 | 2 +-
m4/pkg.m4 | 214 +
m4/pselect.m4 | 2 +-
m4/pthread_sigmask.m4 | 116 +-
m4/putenv.m4 | 2 +-
m4/readlink.m4 | 2 +-
m4/readlinkat.m4 | 27 +-
m4/secure_getenv.m4 | 2 +-
m4/setenv.m4 | 2 +-
m4/sha1.m4 | 8 +-
m4/sha256.m4 | 7 +-
m4/sha512.m4 | 7 +-
m4/sig2str.m4 | 2 +-
m4/signal_h.m4 | 2 +-
m4/socklen.m4 | 2 +-
m4/ssize_t.m4 | 2 +-
m4/st_dm_mode.m4 | 2 +-
m4/stat-time.m4 | 2 +-
m4/stat.m4 | 2 +-
m4/stdalign.m4 | 10 +-
m4/stdarg.m4 | 78 -
m4/stdbool.m4 | 100 -
m4/stddef_h.m4 | 10 +-
m4/stdint.m4 | 2 +-
m4/stdio_h.m4 | 31 +-
m4/stdlib_h.m4 | 4 +-
m4/stpcpy.m4 | 25 +
m4/strftime.m4 | 2 +-
m4/string_h.m4 | 2 +-
m4/strtoimax.m4 | 10 +-
m4/strtoll.m4 | 2 +-
m4/strtoull.m4 | 2 +-
m4/strtoumax.m4 | 11 +-
m4/symlink.m4 | 2 +-
m4/sys_select_h.m4 | 2 +-
m4/sys_socket_h.m4 | 2 +-
m4/sys_stat_h.m4 | 2 +-
m4/sys_time_h.m4 | 3 +-
m4/sys_types_h.m4 | 6 +-
m4/tempname.m4 | 2 +-
m4/time_h.m4 | 31 +-
m4/time_r.m4 | 2 +-
m4/time_rz.m4 | 21 +
m4/timegm.m4 | 26 +
m4/timer_time.m4 | 41 +-
m4/timespec.m4 | 2 +-
m4/tm_gmtoff.m4 | 2 +-
m4/unistd_h.m4 | 7 +-
m4/utimbuf.m4 | 2 +-
m4/utimens.m4 | 2 +-
m4/utimes.m4 | 2 +-
m4/vararrays.m4 | 68 +
m4/warnings.m4 | 10 +-
m4/wchar_t.m4 | 2 +-
make-dist | 228 +-
msdos/ChangeLog | 1512 -
msdos/ChangeLog.1 | 1568 +
msdos/INSTALL | 76 +-
msdos/README | 127 +-
msdos/autogen/Makefile.in | 2809 +
msdos/autogen/config.in | 1830 +
msdos/depfiles.bat | 2 +-
msdos/inttypes.h | 5 +-
msdos/is_exec.c | 238 -
msdos/mainmake.v2 | 6 +-
msdos/sed1v2.inp | 39 +-
msdos/sed1x.inp | 2 +-
msdos/sed2v2.inp | 13 +-
msdos/sed2x.inp | 2 +-
msdos/sed3v2.inp | 12 +-
msdos/sed4.inp | 2 +-
msdos/sed5x.inp | 2 +-
msdos/sed6.inp | 4 +-
msdos/sedadmin.inp | 29 +
msdos/sedalloc.inp | 2 +-
msdos/sedleim.inp | 55 +-
msdos/sedlibcf.inp | 2 +-
msdos/sedlibmk.inp | 471 +-
msdos/sedlisp.inp | 5 +-
msdos/sigaction.c | 57 -
nextstep/ChangeLog | 276 -
nextstep/ChangeLog.1 | 330 +
.../Cocoa/Emacs.base/Contents/Resources/Emacs.icns | Bin 237716 -> 145987
bytes
nextstep/INSTALL | 21 +-
nextstep/Makefile.in | 63 +-
nextstep/README | 37 +-
nextstep/templates/Info-gnustep.plist.in | 2 +-
nextstep/templates/Info.plist.in | 92 +-
nt/.gitignore | 5 -
nt/ChangeLog | 3265 -
nt/ChangeLog.1 | 3566 +
nt/INSTALL | 1280 +-
nt/INSTALL.MSYS | 673 -
nt/Makefile.in | 84 +-
nt/README | 51 +-
nt/README.W32 | 138 +-
nt/addpm.c | 87 +-
nt/addsection.c | 544 -
nt/cmdproxy.c | 114 +-
nt/config.nt | 1847 -
nt/configure.bat | 957 +-
nt/ddeclient.c | 2 +-
nt/emacs-src.tags | 6 -
nt/emacs-x64.manifest | 21 +-
nt/emacs-x86.manifest | 21 +-
nt/emacs.rc | 46 -
nt/emacs.rc.in | 45 +
nt/emacsclient.rc | 40 -
nt/emacsclient.rc.in | 39 +
nt/envadd.bat | 43 -
nt/epaths.nt | 9 +-
nt/gmake.defs | 333 -
nt/gnulib.mk | 358 +-
nt/icons/README | 6 +-
nt/icons/emacs.ico | Bin 52028 -> 370070 bytes
nt/inc/dirent.h | 23 +-
nt/inc/grp.h | 2 +-
nt/inc/inttypes.h | 4 +-
nt/inc/langinfo.h | 2 +-
nt/inc/mingw_time.h | 32 +
nt/inc/ms-w32.h | 115 +-
nt/inc/nl_types.h | 2 +-
nt/inc/stdint.h | 2 +-
nt/inc/sys/mman.h | 31 +
nt/inc/sys/socket.h | 2 +-
nt/inc/sys/stat.h | 9 +-
nt/inc/sys/wait.h | 2 +-
nt/makefile.w32-in | 465 -
nt/mingw-cfg.site | 19 +-
nt/msysconfig.sh | 39 -
nt/multi-install-info.bat | 40 -
nt/nmake.defs | 294 -
nt/paths.h | 66 -
nt/preprep.c | 4 +-
nt/runemacs.c | 21 +-
nt/subdirs.el | 3 -
nt/zipdist.bat | 43 -
oldXMenu/.gitignore | 1 -
oldXMenu/Activate.c | 2 +-
oldXMenu/ChangeLog | 667 -
oldXMenu/ChangeLog.1 | 730 +
oldXMenu/Create.c | 2 +-
oldXMenu/FindSel.c | 2 +-
oldXMenu/Internal.c | 2 +-
oldXMenu/Makefile.in | 106 +-
oldXMenu/XMenuInt.h | 1 -
oldXMenu/deps.mk | 72 +
oldXMenu/insque.c | 2 +-
src/.gdbinit | 79 +-
src/.gitignore | 8 -
src/ChangeLog | 4558 -
src/ChangeLog.1 | 6 +-
src/ChangeLog.10 | 44 +-
src/ChangeLog.11 | 34 +-
src/ChangeLog.12 | 43 +-
src/ChangeLog.13 |17923 ++++
src/ChangeLog.2 | 12 +-
src/ChangeLog.3 | 20 +-
src/ChangeLog.4 | 6 +-
src/ChangeLog.5 | 166 +-
src/ChangeLog.6 | 6 +-
src/ChangeLog.7 | 6 +-
src/ChangeLog.8 | 1292 +-
src/ChangeLog.9 | 2 +-
src/Makefile.in | 452 +-
src/README | 15 +-
src/alloc.c | 2858 +-
src/atimer.c | 275 +-
src/atimer.h | 14 +-
src/autodeps.mk | 5 -
src/bidi.c | 2352 +-
src/blockinput.h | 11 +-
src/buffer.c | 1178 +-
src/buffer.h | 353 +-
src/bytecode.c | 156 +-
src/callint.c | 181 +-
src/callproc.c | 318 +-
src/casefiddle.c | 25 +-
src/casetab.c | 15 +-
src/category.c | 67 +-
src/category.h | 25 +-
src/ccl.c | 60 +-
src/ccl.h | 34 +-
src/character.c | 120 +-
src/character.h | 116 +-
src/charset.c | 205 +-
src/charset.h | 44 +-
src/chartab.c | 102 +-
src/cm.c | 4 +-
src/cm.h | 23 +-
src/cmds.c | 140 +-
src/coding.c | 522 +-
src/coding.h | 152 +-
src/commands.h | 12 +-
src/composite.c | 203 +-
src/composite.h | 26 +-
src/conf_post.h | 168 +-
src/cygw32.c | 2 +-
src/cygw32.h | 2 +-
src/data.c | 884 +-
src/dbusbind.c | 179 +-
src/decompress.c | 74 +-
src/deps.mk | 6 +-
src/dired.c | 257 +-
src/dispextern.h | 997 +-
src/dispnew.c | 1072 +-
src/disptab.h | 14 +-
src/doc.c | 248 +-
src/doprnt.c | 64 +-
src/dosfns.c | 59 +-
src/dosfns.h | 5 +-
src/editfns.c | 1801 +-
src/emacs-icon.h | 2 +-
src/emacs.c | 562 +-
src/emacsgtkfixed.c | 6 +-
src/emacsgtkfixed.h | 6 +-
src/epaths.in | 5 +-
src/eval.c | 1042 +-
src/fileio.c | 1658 +-
src/filelock.c | 110 +-
src/firstfile.c | 2 +-
src/floatfns.c | 55 +-
src/fns.c | 1064 +-
src/font.c | 798 +-
src/font.h | 294 +-
src/fontset.c | 343 +-
src/fontset.h | 10 +-
src/frame.c | 2201 +-
src/frame.h | 1111 +-
src/fringe.c | 169 +-
src/ftcrfont.c | 302 +
src/ftfont.c | 750 +-
src/ftfont.h | 6 +-
src/ftxfont.c | 45 +-
src/getpagesize.h | 2 +-
src/gfilenotify.c | 186 +-
src/gmalloc.c | 342 +-
src/gnutls.c | 1217 +-
src/gnutls.h | 35 +-
src/gtkutil.c | 1307 +-
src/gtkutil.h | 44 +-
src/image.c | 2289 +-
src/indent.c | 304 +-
src/indent.h | 9 +-
src/inotify.c | 134 +-
src/insdel.c | 246 +-
src/intervals.c | 211 +-
src/intervals.h | 99 +-
src/keyboard.c | 2704 +-
src/keyboard.h | 224 +-
src/keymap.c | 258 +-
src/keymap.h | 11 +-
src/lastfile.c | 4 +-
src/lisp.h | 2532 +-
src/lisp.mk | 169 -
src/lread.c | 980 +-
src/macfont.h | 85 +
src/macfont.m | 4072 +
src/macros.c | 53 +-
src/macros.h | 8 +-
src/macuvs.h | 9208 ++
src/makefile.w32-in | 1725 -
src/marker.c | 19 +-
src/menu.c | 720 +-
src/menu.h | 35 +-
src/minibuf.c | 235 +-
src/msdos.c | 288 +-
src/msdos.h | 23 +-
src/nsfns.m | 762 +-
src/nsfont.m | 146 +-
src/nsgui.h | 11 +-
src/nsimage.m | 195 +-
src/nsmenu.m | 246 +-
src/nsselect.m | 309 +-
src/nsterm.h | 449 +-
src/nsterm.m | 2576 +-
src/print.c | 837 +-
src/process.c | 1862 +-
src/process.h | 78 +-
src/profiler.c | 54 +-
src/puresize.h | 38 +-
src/ralloc.c | 36 +-
src/regex.c | 199 +-
src/regex.h | 12 +-
src/region-cache.c | 8 +-
src/region-cache.h | 34 +-
src/scroll.c | 115 +-
src/search.c | 669 +-
src/sheap.c | 15 +-
src/sound.c | 235 +-
src/syntax.c | 242 +-
src/syntax.h | 105 +-
src/sysdep.c | 714 +-
src/sysselect.h | 60 +-
src/syssignal.h | 18 +-
src/sysstdio.h | 34 +
src/systime.h | 159 +-
src/systty.h | 15 +-
src/syswait.h | 9 +-
src/term.c | 1573 +-
src/termcap.c | 6 +-
src/termchar.h | 60 +-
src/termhooks.h | 189 +-
src/terminal.c | 212 +-
src/terminfo.c | 2 +-
src/termopts.h | 6 +-
src/textprop.c | 355 +-
src/thread.c | 80 +-
src/thread.h | 22 +-
src/tparam.c | 16 +-
src/tparam.h | 6 +-
src/undo.c | 133 +-
src/unexaix.c | 33 +-
src/unexcoff.c | 44 +-
src/unexcw.c | 23 +-
src/unexec.h | 3 +
src/unexelf.c | 15 +-
src/unexhp9k800.c | 83 +-
src/unexmacosx.c | 125 +-
src/unexsol.c | 2 -
src/unexw32.c | 94 +-
src/vm-limit.c | 77 +-
src/w16select.c | 12 +-
src/w32.c | 3770 +-
src/w32.h | 60 +-
src/w32common.h | 2 +-
src/w32console.c | 85 +-
src/w32fns.c | 3619 +-
src/w32font.c | 564 +-
src/w32font.h | 14 +-
src/w32gui.h | 7 +-
src/w32heap.c | 823 +-
src/w32heap.h | 23 +-
src/w32inevt.c | 245 +-
src/w32inevt.h | 4 +-
src/w32menu.c | 410 +-
src/w32notify.c | 161 +-
src/w32proc.c | 844 +-
src/w32reg.c | 16 +-
src/w32select.c | 36 +-
src/w32select.h | 2 +-
src/w32term.c | 2094 +-
src/w32term.h | 256 +-
src/w32uniscribe.c | 346 +-
src/w32xfns.c | 17 +-
src/widget.c | 456 +-
src/widget.h | 4 +-
src/widgetprv.h | 4 +-
src/window.c | 2802 +-
src/window.h | 766 +-
src/xdisp.c | 7552 +-
src/xfaces.c | 1240 +-
src/xfns.c | 2589 +-
src/xfont.c | 291 +-
src/xftfont.c | 163 +-
src/xgselect.c | 99 +-
src/xgselect.h | 13 +-
src/xmenu.c | 716 +-
src/xml.c | 174 +-
src/xrdb.c | 85 +-
src/xselect.c | 584 +-
src/xsettings.c | 169 +-
src/xsettings.h | 11 +-
src/xsmfns.c | 74 +-
src/xterm.c | 5976 +-
src/xterm.h | 533 +-
test/BidiCharacterTest.txt |96392 ++++++++++++++++++++
test/ChangeLog | 998 -
test/ChangeLog.1 | 2970 +
test/automated/Makefile.in | 228 +-
test/automated/add-log-tests.el | 2 +-
test/automated/advice-tests.el | 59 +-
test/automated/auth-source-tests.el | 178 +
test/automated/auto-revert-tests.el | 190 +
test/automated/bytecomp-tests.el | 117 +-
test/automated/calc-tests.el | 94 +
test/automated/character-fold-tests.el | 58 +
test/automated/cl-generic-tests.el | 223 +
test/automated/cl-lib-tests.el | 490 +
test/automated/cl-lib.el | 198 -
test/automated/cmds-tests.el | 34 +
test/automated/coding-tests.el | 50 +
test/automated/comint-testsuite.el | 8 +-
test/automated/compile-tests.el | 28 +-
test/automated/completion-tests.el | 46 +
test/automated/core-elisp-tests.el | 16 +-
test/automated/data-tests.el | 257 +
.../data/decompress/{foo-gzipped => foo.gz} | Bin 30 -> 30 bytes
test/automated/data/epg/pubkey.asc | 20 +
test/automated/data/epg/seckey.asc | 33 +
test/automated/data/files-bug18141.el.gz | Bin 0 -> 77 bytes
test/automated/data/flymake/Makefile | 13 +
.../{flymake/warnpred => data/flymake}/test.c | 0
test/automated/data/flymake/test.pl | 2 +
test/automated/data/package/archive-contents | 11 +-
test/automated/data/package/key.pub | 18 +
test/automated/data/package/key.sec | 33 +
test/automated/data/package/multi-file-0.2.3.tar | Bin 20480 -> 20480 bytes
.../package/newer-versions/simple-single-1.4.el | 2 +-
test/automated/data/package/package-test-server.py | 21 +
.../automated/data/package/signed/archive-contents | 7 +
.../data/package/signed/archive-contents.sig | Bin 0 -> 287 bytes
.../data/package/signed/signed-bad-1.0.el | 33 +
.../data/package/signed/signed-bad-1.0.el.sig | Bin 0 -> 287 bytes
.../data/package/signed/signed-good-1.0.el | 33 +
.../data/package/signed/signed-good-1.0.el.sig | Bin 0 -> 287 bytes
test/automated/data/package/simple-single-1.3.el | 1 +
.../data/package/simple-two-depend-1.1.el | 17 +
test/automated/dbus-tests.el | 182 +
test/automated/decoder-tests.el | 4 +-
test/automated/descr-text-test.el | 94 +
test/automated/eieio-test-methodinvoke.el | 139 +-
test/automated/eieio-test-persist.el | 36 +-
test/automated/eieio-tests.el | 251 +-
test/automated/electric-tests.el | 588 +
test/automated/elisp-mode-tests.el | 627 +
test/automated/epg-tests.el | 172 +
test/automated/ert-tests.el | 130 +-
test/automated/ert-x-tests.el | 33 +-
test/automated/eshell.el | 252 +
test/automated/f90.el | 69 +-
test/automated/faces-tests.el | 54 +
test/automated/file-notify-tests.el | 756 +-
test/automated/files.el | 24 +-
test/automated/finalizer-tests.el | 33 +
test/automated/flymake-tests.el | 43 +-
test/automated/flymake/warnpred/Makefile | 8 -
test/automated/flymake/warnpred/test.pl | 2 -
test/automated/fns-tests.el | 191 +
test/automated/font-parse-tests.el | 2 +-
test/automated/generator-tests.el | 284 +
test/automated/gnus-tests.el | 2 +-
test/automated/help-fns.el | 60 +
test/automated/icalendar-tests.el | 346 +-
test/automated/imenu-test.el | 2 +-
test/automated/info-xref.el | 7 +-
test/automated/inotify-test.el | 59 +-
test/automated/isearch-tests.el | 32 +
test/automated/json-tests.el | 53 +
test/automated/let-alist.el | 91 +
test/automated/lexbind-tests.el | 2 +-
test/automated/libxml-tests.el | 74 +
test/automated/man-tests.el | 2 +-
test/automated/map-tests.el | 324 +
test/automated/message-mode-tests.el | 60 +
test/automated/mule-util.el | 4 +-
test/automated/newsticker-tests.el | 22 +-
test/automated/occur-tests.el | 23 +-
test/automated/package-test.el | 350 +-
test/automated/package-x-test.el | 108 -
test/automated/pcase-tests.el | 74 +
test/automated/print-tests.el | 62 +
test/automated/process-tests.el | 145 +
test/automated/python-tests.el | 3376 +-
test/automated/reftex-tests.el | 11 +-
test/automated/regexp-tests.el | 33 +
test/automated/replace-tests.el | 35 +
test/automated/ruby-mode-tests.el | 152 +-
test/automated/sasl-scram-rfc-tests.el | 50 +
test/automated/seq-tests.el | 341 +
test/automated/sgml-mode-tests.el | 135 +
test/automated/simple-test.el | 206 +
test/automated/sort-tests.el | 106 +
test/automated/subr-tests.el | 86 +
test/automated/subr-x-tests.el | 526 +
test/automated/subword-tests.el | 33 +-
test/automated/syntax-tests.el | 97 +
test/automated/tabulated-list-test.el | 118 +
test/automated/textprop-tests.el | 69 +
test/automated/thingatpt.el | 3 +-
test/automated/thunk-tests.el | 55 +
test/automated/tildify-tests.el | 264 +
test/automated/timer-tests.el | 42 +
test/automated/tramp-tests.el | 2255 +
test/automated/undo-tests.el | 213 +-
test/automated/url-future-tests.el | 2 +-
test/automated/url-util-tests.el | 2 +-
test/automated/vc-bzr.el | 70 +-
test/automated/vc-tests.el | 618 +
test/automated/xml-parse-tests.el | 2 +-
test/automated/zlib-tests.el | 9 +-
test/biditest.el | 121 +
test/cedet/cedet-utests.el | 2 +-
test/cedet/ede-tests.el | 2 +-
test/cedet/semantic-ia-utest.el | 2 +-
test/cedet/semantic-tests.el | 2 +-
test/cedet/semantic-utest-c.el | 2 +-
test/cedet/semantic-utest.el | 2 +-
test/cedet/srecode-tests.el | 4 +-
test/cedet/tests/test.c | 2 +-
test/cedet/tests/test.el | 2 +-
test/cedet/tests/test.make | 2 +-
test/cedet/tests/testdoublens.cpp | 2 +-
test/cedet/tests/testdoublens.hpp | 2 +-
test/cedet/tests/testjavacomp.java | 2 +-
test/cedet/tests/testpolymorph.cpp | 2 +-
test/cedet/tests/testspp.c | 2 +-
test/cedet/tests/testsppreplace.c | 2 +-
test/cedet/tests/testsppreplaced.c | 2 +-
test/cedet/tests/testsubclass.cpp | 2 +-
test/cedet/tests/testsubclass.hh | 2 +-
test/cedet/tests/testtypedefs.cpp | 2 +-
test/cedet/tests/testvarnames.c | 2 +-
test/eshell.el | 192 -
test/etags/CTAGS.good | 4496 +
test/etags/ETAGS.good_1 | 4182 +
test/etags/ETAGS.good_2 | 4810 +
test/etags/ETAGS.good_3 | 4577 +
test/etags/ETAGS.good_4 | 4346 +
test/etags/ETAGS.good_5 | 5369 ++
test/etags/ETAGS.good_6 | 5369 ++
test/etags/Makefile | 79 +
.../.gitignore => test/etags/a-src/empty.zz | 0
.../etags/a-src/empty.zz.gz | 0
test/etags/ada-src/2ataspri.adb | 665 +
test/etags/ada-src/2ataspri.ads | 298 +
test/etags/ada-src/etags-test-for.ada | 193 +
test/etags/ada-src/waroquiers.ada | 153 +
test/etags/c-src/a/b/b.c | 5 +
test/etags/c-src/abbrev.c | 616 +
test/etags/c-src/c.c | 169 +
test/etags/c-src/dostorture.c | 107 +
test/etags/c-src/emacs/src/gmalloc.c | 2040 +
test/etags/c-src/emacs/src/keyboard.c |11960 +++
test/etags/c-src/emacs/src/lisp.h | 4817 +
test/etags/c-src/emacs/src/regex.h | 630 +
test/etags/c-src/etags.c | 6563 ++
test/etags/c-src/exit.c | 77 +
test/etags/c-src/exit.strange_suffix | 77 +
test/etags/c-src/fail.c | 1 +
test/etags/c-src/getopt.h | 125 +
test/etags/c-src/h.h | 119 +
test/etags/c-src/machsyscalls.c | 10 +
test/etags/c-src/machsyscalls.h | 31 +
test/etags/c-src/sysdep.h | 57 +
test/etags/c-src/tab.c | 112 +
test/etags/c-src/torture.c | 107 +
test/etags/cp-src/MDiagArray2.h | 163 +
test/etags/cp-src/Range.h | 96 +
test/etags/cp-src/burton.cpp | 14 +
test/etags/cp-src/c.C | 156 +
test/etags/cp-src/clheir.cpp.gz | Bin 0 -> 408 bytes
test/etags/cp-src/clheir.hpp | 82 +
test/etags/cp-src/conway.cpp | 95 +
test/etags/cp-src/conway.hpp | 23 +
test/etags/cp-src/fail.C | 52 +
test/etags/cp-src/functions.cpp | 239 +
test/etags/cp-src/screen.cpp | 62 +
test/etags/cp-src/screen.hpp | 39 +
test/etags/cp-src/x.cc | 26 +
test/etags/el-src/TAGTEST.EL | 31 +
test/etags/el-src/emacs/lisp/progmodes/etags.el | 2153 +
test/etags/erl-src/gs_dialog.erl | 271 +
test/etags/f-src/entry.for | 581 +
test/etags/f-src/entry.strange.gz | Bin 0 -> 3265 bytes
test/etags/f-src/entry.strange_suffix | 581 +
test/etags/forth-src/test-forth.fth | 53 +
test/etags/html-src/algrthms.html | 519 +
test/etags/html-src/index.shtml | 70 +
test/etags/html-src/software.html | 241 +
test/etags/html-src/softwarelibero.html | 313 +
test/etags/lua-src/allegro.lua | 282 +
test/etags/make-src/Makefile | 226 +
test/etags/objc-src/PackInsp.h | 120 +
test/etags/objc-src/PackInsp.m | 505 +
test/etags/objc-src/Subprocess.h | 81 +
test/etags/objc-src/Subprocess.m | 343 +
test/etags/objcpp-src/SimpleCalc.H | 49 +
test/etags/objcpp-src/SimpleCalc.M | 207 +
test/etags/pas-src/common.pas | 1545 +
test/etags/perl-src/htlmify-cystic | 382 +
test/etags/perl-src/kai-test.pl | 39 +
test/etags/perl-src/yagrip.pl | 54 +
test/etags/php-src/lce_functions.php | 699 +
test/etags/php-src/ptest.php | 18 +
test/etags/php-src/sendmail.php | 527 +
test/etags/prol-src/natded.prolog | 1545 +
test/etags/prol-src/ordsets.prolog | 337 +
test/etags/ps-src/rfc1245.ps | 2085 +
test/etags/pyt-src/server.py | 819 +
test/etags/tex-src/gzip.texi | 479 +
test/etags/tex-src/nonewline.tex | 1 +
test/etags/tex-src/testenv.tex | 15 +
test/etags/tex-src/texinfo.tex | 3350 +
test/etags/y-src/atest.y | 5 +
test/etags/y-src/cccp.c | 2202 +
test/etags/y-src/cccp.y | 1006 +
test/etags/y-src/parse.c | 2236 +
test/etags/y-src/parse.y | 875 +
test/indent/Makefile | 7 +-
test/indent/css-mode.css | 45 +
test/indent/js-indent-init-dynamic.js | 30 +
test/indent/js-indent-init-t.js | 21 +
test/indent/js.js | 82 +
test/indent/nxml.xml | 10 +
test/indent/octave.m | 32 +-
test/indent/pascal.pas | 5 +-
test/indent/perl.perl | 51 +-
test/indent/prolog.prolog | 61 +-
test/indent/ps-mode.ps | 14 +
test/indent/ruby.rb | 368 +-
test/indent/scheme.scm | 9 +
test/indent/scss-mode.scss | 57 +
test/indent/sgml-mode-attribute.html | 14 +
test/indent/shell.sh | 66 +-
test/redisplay-testsuite.el | 42 +-
test/rmailmm.el | 2 +-
3306 files changed, 797563 insertions(+), 636638 deletions(-)
create mode 100644 .gitattributes
create mode 100644 CONTRIBUTE
delete mode 100644 ChangeLog
create mode 100644 ChangeLog.1
create mode 100644 ChangeLog.2
delete mode 100644 INSTALL.BZR
create mode 100644 INSTALL.REPO
delete mode 100644 admin/ChangeLog
create mode 100644 admin/ChangeLog.1
create mode 100644 admin/authors.el
delete mode 100644 admin/charsets/.gitignore
delete mode 100644 admin/charsets/Makefile
create mode 100644 admin/charsets/Makefile.in
create mode 100644 admin/charsets/glibc/BIG5-HKSCS.gz
create mode 100644 admin/charsets/glibc/BIG5.gz
create mode 100644 admin/charsets/glibc/CP10007.gz
create mode 100644 admin/charsets/glibc/CP1125.gz
create mode 100644 admin/charsets/glibc/CP1250.gz
create mode 100644 admin/charsets/glibc/CP1251.gz
create mode 100644 admin/charsets/glibc/CP1252.gz
create mode 100644 admin/charsets/glibc/CP1253.gz
create mode 100644 admin/charsets/glibc/CP1254.gz
create mode 100644 admin/charsets/glibc/CP1255.gz
create mode 100644 admin/charsets/glibc/CP1256.gz
create mode 100644 admin/charsets/glibc/CP1257.gz
create mode 100644 admin/charsets/glibc/CP1258.gz
create mode 100644 admin/charsets/glibc/CP737.gz
create mode 100644 admin/charsets/glibc/CP775.gz
create mode 100644 admin/charsets/glibc/CP949.gz
create mode 100644 admin/charsets/glibc/EBCDIC-UK.gz
create mode 100644 admin/charsets/glibc/EBCDIC-US.gz
create mode 100644 admin/charsets/glibc/EUC-JISX0213.gz
create mode 100644 admin/charsets/glibc/EUC-JP-MS.gz
create mode 100644 admin/charsets/glibc/EUC-JP.gz
create mode 100644 admin/charsets/glibc/EUC-KR.gz
create mode 100644 admin/charsets/glibc/EUC-TW.gz
create mode 100644 admin/charsets/glibc/GB18030.gz
create mode 100644 admin/charsets/glibc/GB2312.gz
create mode 100644 admin/charsets/glibc/GBK.gz
create mode 100644 admin/charsets/glibc/GEORGIAN-ACADEMY.gz
create mode 100644 admin/charsets/glibc/GEORGIAN-PS.gz
create mode 100644 admin/charsets/glibc/HP-ROMAN8.gz
create mode 100644 admin/charsets/glibc/IBM037.gz
create mode 100644 admin/charsets/glibc/IBM038.gz
create mode 100644 admin/charsets/glibc/IBM1004.gz
create mode 100644 admin/charsets/glibc/IBM1026.gz
create mode 100644 admin/charsets/glibc/IBM1047.gz
create mode 100644 admin/charsets/glibc/IBM256.gz
create mode 100644 admin/charsets/glibc/IBM273.gz
create mode 100644 admin/charsets/glibc/IBM274.gz
create mode 100644 admin/charsets/glibc/IBM275.gz
create mode 100644 admin/charsets/glibc/IBM277.gz
create mode 100644 admin/charsets/glibc/IBM278.gz
create mode 100644 admin/charsets/glibc/IBM280.gz
create mode 100644 admin/charsets/glibc/IBM281.gz
create mode 100644 admin/charsets/glibc/IBM284.gz
create mode 100644 admin/charsets/glibc/IBM285.gz
create mode 100644 admin/charsets/glibc/IBM290.gz
create mode 100644 admin/charsets/glibc/IBM297.gz
create mode 100644 admin/charsets/glibc/IBM420.gz
create mode 100644 admin/charsets/glibc/IBM423.gz
create mode 100644 admin/charsets/glibc/IBM424.gz
create mode 100644 admin/charsets/glibc/IBM437.gz
create mode 100644 admin/charsets/glibc/IBM500.gz
create mode 100644 admin/charsets/glibc/IBM850.gz
create mode 100644 admin/charsets/glibc/IBM851.gz
create mode 100644 admin/charsets/glibc/IBM852.gz
create mode 100644 admin/charsets/glibc/IBM855.gz
create mode 100644 admin/charsets/glibc/IBM856.gz
create mode 100644 admin/charsets/glibc/IBM857.gz
create mode 100644 admin/charsets/glibc/IBM860.gz
create mode 100644 admin/charsets/glibc/IBM861.gz
create mode 100644 admin/charsets/glibc/IBM862.gz
create mode 100644 admin/charsets/glibc/IBM863.gz
create mode 100644 admin/charsets/glibc/IBM864.gz
create mode 100644 admin/charsets/glibc/IBM865.gz
create mode 100644 admin/charsets/glibc/IBM866.gz
create mode 100644 admin/charsets/glibc/IBM868.gz
create mode 100644 admin/charsets/glibc/IBM869.gz
create mode 100644 admin/charsets/glibc/IBM870.gz
create mode 100644 admin/charsets/glibc/IBM871.gz
create mode 100644 admin/charsets/glibc/IBM874.gz
create mode 100644 admin/charsets/glibc/IBM875.gz
create mode 100644 admin/charsets/glibc/IBM880.gz
create mode 100644 admin/charsets/glibc/IBM891.gz
create mode 100644 admin/charsets/glibc/IBM903.gz
create mode 100644 admin/charsets/glibc/IBM904.gz
create mode 100644 admin/charsets/glibc/IBM905.gz
create mode 100644 admin/charsets/glibc/IBM918.gz
create mode 100644 admin/charsets/glibc/ISO-8859-10.gz
create mode 100644 admin/charsets/glibc/ISO-8859-11.gz
create mode 100644 admin/charsets/glibc/ISO-8859-13.gz
create mode 100644 admin/charsets/glibc/ISO-8859-14.gz
create mode 100644 admin/charsets/glibc/ISO-8859-15.gz
create mode 100644 admin/charsets/glibc/ISO-8859-16.gz
create mode 100644 admin/charsets/glibc/ISO-8859-2.gz
create mode 100644 admin/charsets/glibc/ISO-8859-3.gz
create mode 100644 admin/charsets/glibc/ISO-8859-4.gz
create mode 100644 admin/charsets/glibc/ISO-8859-5.gz
create mode 100644 admin/charsets/glibc/ISO-8859-6.gz
create mode 100644 admin/charsets/glibc/ISO-8859-7.gz
create mode 100644 admin/charsets/glibc/ISO-8859-8.gz
create mode 100644 admin/charsets/glibc/ISO-8859-9.gz
create mode 100644 admin/charsets/glibc/JIS_X0201.gz
create mode 100644 admin/charsets/glibc/JOHAB.gz
create mode 100644 admin/charsets/glibc/KOI-8.gz
create mode 100644 admin/charsets/glibc/KOI8-R.gz
create mode 100644 admin/charsets/glibc/KOI8-T.gz
create mode 100644 admin/charsets/glibc/KOI8-U.gz
create mode 100644 admin/charsets/glibc/KSC5636.gz
create mode 100644 admin/charsets/glibc/MACINTOSH.gz
create mode 100644 admin/charsets/glibc/MIK.gz
create mode 100644 admin/charsets/glibc/NEXTSTEP.gz
create mode 100644 admin/charsets/glibc/README
create mode 100644 admin/charsets/glibc/TCVN5712-1.gz
create mode 100644 admin/charsets/glibc/TIS-620.gz
create mode 100644 admin/charsets/glibc/VISCII.gz
create mode 100644 admin/find-gc.el
create mode 100644 admin/gitmerge.el
create mode 100644 admin/grammars/Makefile.in
delete mode 100644 admin/grammars/README
create mode 100755 admin/merge-pkg-config
delete mode 100644 admin/notes/BRANCH
delete mode 100644 admin/notes/bzr
delete mode 100644 admin/notes/changelogs
delete mode 100644 admin/notes/commits
delete mode 100644 admin/notes/exit-value
create mode 100644 admin/notes/git-workflow
delete mode 100644 admin/notes/iftc
delete mode 100644 admin/notes/lel-TODO
create mode 100644 admin/notes/repo
create mode 100644 admin/notes/versioning
delete mode 100644 admin/unidata/.gitignore
create mode 100644 admin/unidata/BidiBrackets.txt
create mode 100644 admin/unidata/Blocks.txt
create mode 100644 admin/unidata/IVD_Sequences.txt
create mode 100755 admin/unidata/blocks.awk
delete mode 100644 admin/unidata/makefile.w32-in
create mode 100644 admin/unidata/uvs.el
create mode 100755 admin/update-copyright
create mode 100755 admin/update_autogen
delete mode 100644 autogen/Makefile.in
delete mode 100644 autogen/README
delete mode 100644 autogen/aclocal.m4
delete mode 100755 autogen/compile
delete mode 100755 autogen/config.guess
delete mode 100644 autogen/config.in
delete mode 100755 autogen/config.sub
delete mode 100755 autogen/configure
delete mode 100755 autogen/copy_autogen
delete mode 100755 autogen/depcomp
delete mode 100755 autogen/install-sh
delete mode 100755 autogen/missing
delete mode 100755 autogen/update_autogen
create mode 100644 build-aux/dir_top
create mode 100755 build-aux/git-hooks/commit-msg
create mode 100755 build-aux/git-hooks/pre-commit
create mode 100755 build-aux/gitlog-to-changelog
create mode 100755 build-aux/gitlog-to-emacslog
create mode 100755 build-aux/make-info-dir
create mode 100755 build-aux/msys-to-w32
create mode 100755 build-aux/update-copyright
delete mode 100644 doc/emacs/.gitignore
delete mode 100644 doc/emacs/ChangeLog
create mode 100644 doc/emacs/ChangeLog.1
create mode 100644 doc/emacs/docstyle.texi
delete mode 100644 doc/emacs/emacsver.texi
create mode 100644 doc/emacs/emacsver.texi.in
delete mode 100644 doc/emacs/makefile.w32-in
delete mode 100644 doc/emacs/msdog-xtra.texi
delete mode 100644 doc/emacs/msdog.texi
create mode 100644 doc/emacs/msdos-xtra.texi
create mode 100644 doc/emacs/msdos.texi
delete mode 100644 doc/lispintro/.gitignore
delete mode 100644 doc/lispintro/ChangeLog
create mode 100644 doc/lispintro/ChangeLog.1
delete mode 100644 doc/lispintro/makefile.w32-in
delete mode 100644 doc/lispref/.gitignore
delete mode 100644 doc/lispref/ChangeLog
create mode 100644 doc/lispref/ChangeLog.1
delete mode 100644 doc/lispref/advice.texi
delete mode 100644 doc/lispref/makefile.w32-in
delete mode 100644 doc/man/ChangeLog
create mode 100644 doc/man/ChangeLog.1
delete mode 100644 doc/man/emacs.1
create mode 100644 doc/man/emacs.1.in
delete mode 100644 doc/man/grep-changelog.1
delete mode 100644 doc/misc/.gitignore
delete mode 100644 doc/misc/ChangeLog
create mode 100644 doc/misc/ChangeLog.1
create mode 100644 doc/misc/efaq-w32.texi
create mode 100644 doc/misc/efaq.texi
create mode 100644 doc/misc/eww.texi
delete mode 100644 doc/misc/faq.texi
delete mode 100644 doc/misc/makefile.w32-in
create mode 100644 doc/misc/octave-mode.texi
create mode 100644 doc/misc/vhdl-mode.texi
delete mode 100644 etc/.gitignore
delete mode 100644 etc/CONTRIBUTE
delete mode 100644 etc/COOKIES
delete mode 100644 etc/ChangeLog
create mode 100644 etc/ChangeLog.1
create mode 100644 etc/HISTORY
delete mode 100644 etc/INTERVIEW
delete mode 100644 etc/MAILINGLISTS
delete mode 100644 etc/MOTIVATION
create mode 100644 etc/NEWS.24
delete mode 100644 etc/SERVICE
delete mode 100644 etc/celibacy.1
delete mode 100644 etc/charsets/8859-10.map
delete mode 100644 etc/charsets/8859-11.map
delete mode 100644 etc/charsets/8859-13.map
delete mode 100644 etc/charsets/8859-14.map
delete mode 100644 etc/charsets/8859-15.map
delete mode 100644 etc/charsets/8859-16.map
delete mode 100644 etc/charsets/8859-2.map
delete mode 100644 etc/charsets/8859-3.map
delete mode 100644 etc/charsets/8859-4.map
delete mode 100644 etc/charsets/8859-5.map
delete mode 100644 etc/charsets/8859-6.map
delete mode 100644 etc/charsets/8859-7.map
delete mode 100644 etc/charsets/8859-8.map
delete mode 100644 etc/charsets/8859-9.map
delete mode 100644 etc/charsets/ALTERNATIVNYJ.map
delete mode 100644 etc/charsets/BIG5-1.map
delete mode 100644 etc/charsets/BIG5-2.map
delete mode 100644 etc/charsets/BIG5-HKSCS.map
delete mode 100644 etc/charsets/BIG5.map
delete mode 100644 etc/charsets/CNS-1.map
delete mode 100644 etc/charsets/CNS-2.map
delete mode 100644 etc/charsets/CNS-3.map
delete mode 100644 etc/charsets/CNS-4.map
delete mode 100644 etc/charsets/CNS-5.map
delete mode 100644 etc/charsets/CNS-6.map
delete mode 100644 etc/charsets/CNS-7.map
delete mode 100644 etc/charsets/CNS-F.map
delete mode 100644 etc/charsets/CP10007.map
delete mode 100644 etc/charsets/CP1125.map
delete mode 100644 etc/charsets/CP1250.map
delete mode 100644 etc/charsets/CP1251.map
delete mode 100644 etc/charsets/CP1252.map
delete mode 100644 etc/charsets/CP1253.map
delete mode 100644 etc/charsets/CP1254.map
delete mode 100644 etc/charsets/CP1255.map
delete mode 100644 etc/charsets/CP1256.map
delete mode 100644 etc/charsets/CP1257.map
delete mode 100644 etc/charsets/CP1258.map
delete mode 100644 etc/charsets/CP720.map
delete mode 100644 etc/charsets/CP737.map
delete mode 100644 etc/charsets/CP775.map
delete mode 100644 etc/charsets/CP858.map
delete mode 100644 etc/charsets/CP932-2BYTE.map
delete mode 100644 etc/charsets/CP949-2BYTE.map
delete mode 100644 etc/charsets/EBCDICUK.map
delete mode 100644 etc/charsets/EBCDICUS.map
delete mode 100644 etc/charsets/GB180302.map
delete mode 100644 etc/charsets/GB180304.map
delete mode 100644 etc/charsets/GB2312.map
delete mode 100644 etc/charsets/GBK.map
delete mode 100644 etc/charsets/HP-ROMAN8.map
delete mode 100644 etc/charsets/IBM037.map
delete mode 100644 etc/charsets/IBM038.map
delete mode 100644 etc/charsets/IBM1004.map
delete mode 100644 etc/charsets/IBM1026.map
delete mode 100644 etc/charsets/IBM1047.map
delete mode 100644 etc/charsets/IBM256.map
delete mode 100644 etc/charsets/IBM273.map
delete mode 100644 etc/charsets/IBM274.map
delete mode 100644 etc/charsets/IBM275.map
delete mode 100644 etc/charsets/IBM277.map
delete mode 100644 etc/charsets/IBM278.map
delete mode 100644 etc/charsets/IBM280.map
delete mode 100644 etc/charsets/IBM281.map
delete mode 100644 etc/charsets/IBM284.map
delete mode 100644 etc/charsets/IBM285.map
delete mode 100644 etc/charsets/IBM290.map
delete mode 100644 etc/charsets/IBM297.map
delete mode 100644 etc/charsets/IBM420.map
delete mode 100644 etc/charsets/IBM423.map
delete mode 100644 etc/charsets/IBM424.map
delete mode 100644 etc/charsets/IBM437.map
delete mode 100644 etc/charsets/IBM500.map
delete mode 100644 etc/charsets/IBM850.map
delete mode 100644 etc/charsets/IBM851.map
delete mode 100644 etc/charsets/IBM852.map
delete mode 100644 etc/charsets/IBM855.map
delete mode 100644 etc/charsets/IBM856.map
delete mode 100644 etc/charsets/IBM857.map
delete mode 100644 etc/charsets/IBM860.map
delete mode 100644 etc/charsets/IBM861.map
delete mode 100644 etc/charsets/IBM862.map
delete mode 100644 etc/charsets/IBM863.map
delete mode 100644 etc/charsets/IBM864.map
delete mode 100644 etc/charsets/IBM865.map
delete mode 100644 etc/charsets/IBM866.map
delete mode 100644 etc/charsets/IBM868.map
delete mode 100644 etc/charsets/IBM869.map
delete mode 100644 etc/charsets/IBM870.map
delete mode 100644 etc/charsets/IBM871.map
delete mode 100644 etc/charsets/IBM874.map
delete mode 100644 etc/charsets/IBM875.map
delete mode 100644 etc/charsets/IBM880.map
delete mode 100644 etc/charsets/IBM891.map
delete mode 100644 etc/charsets/IBM903.map
delete mode 100644 etc/charsets/IBM904.map
delete mode 100644 etc/charsets/IBM905.map
delete mode 100644 etc/charsets/IBM918.map
delete mode 100644 etc/charsets/JISC6226.map
delete mode 100644 etc/charsets/JISX0201.map
delete mode 100644 etc/charsets/JISX0208.map
delete mode 100644 etc/charsets/JISX0212.map
delete mode 100644 etc/charsets/JISX2131.map
delete mode 100644 etc/charsets/JISX2132.map
delete mode 100644 etc/charsets/JISX213A.map
delete mode 100644 etc/charsets/JOHAB.map
delete mode 100644 etc/charsets/KA-ACADEMY.map
delete mode 100644 etc/charsets/KA-PS.map
delete mode 100644 etc/charsets/KOI-8.map
delete mode 100644 etc/charsets/KOI8-R.map
delete mode 100644 etc/charsets/KOI8-T.map
delete mode 100644 etc/charsets/KOI8-U.map
delete mode 100644 etc/charsets/KSC5601.map
delete mode 100644 etc/charsets/KSC5636.map
delete mode 100644 etc/charsets/MACINTOSH.map
delete mode 100644 etc/charsets/MIK.map
delete mode 100644 etc/charsets/MULE-ethiopic.map
delete mode 100644 etc/charsets/MULE-ipa.map
delete mode 100644 etc/charsets/MULE-is13194.map
delete mode 100644 etc/charsets/MULE-lviscii.map
delete mode 100644 etc/charsets/MULE-sisheng.map
delete mode 100644 etc/charsets/MULE-tibetan.map
delete mode 100644 etc/charsets/MULE-uviscii.map
delete mode 100644 etc/charsets/NEXTSTEP.map
delete mode 100644 etc/charsets/PTCP154.map
delete mode 100644 etc/charsets/TIS-620.map
delete mode 100644 etc/charsets/VISCII.map
delete mode 100644 etc/charsets/VSCII-2.map
delete mode 100644 etc/charsets/VSCII.map
delete mode 100644 etc/charsets/stdenc.map
delete mode 100644 etc/charsets/symbol.map
delete mode 100644 etc/condom.1
delete mode 100644 etc/copying.paper
delete mode 100644 etc/echo.msg
create mode 100644 etc/emacs.appdata.xml
delete mode 100644 etc/enriched.doc
create mode 100644 etc/enriched.txt
create mode 100644 etc/images/connect.pbm
create mode 100644 etc/images/custom/down-pushed.pbm
create mode 100644 etc/images/custom/down.pbm
create mode 100644 etc/images/custom/right-pushed.pbm
create mode 100644 etc/images/custom/right.pbm
create mode 100644 etc/images/describe.pbm
create mode 100644 etc/images/disconnect.pbm
create mode 100644 etc/images/ezimage/bits.pbm
create mode 100644 etc/images/ezimage/bitsbang.pbm
create mode 100644 etc/images/ezimage/box-minus.pbm
create mode 100644 etc/images/ezimage/box-plus.pbm
create mode 100644 etc/images/ezimage/box.pbm
create mode 100644 etc/images/ezimage/checkmark.pbm
create mode 100644 etc/images/ezimage/dir-minus.pbm
create mode 100644 etc/images/ezimage/dir-plus.pbm
create mode 100644 etc/images/ezimage/dir.pbm
create mode 100644 etc/images/ezimage/doc-minus.pbm
create mode 100644 etc/images/ezimage/doc-plus.pbm
create mode 100644 etc/images/ezimage/doc.pbm
create mode 100644 etc/images/ezimage/info.pbm
create mode 100644 etc/images/ezimage/key.pbm
create mode 100644 etc/images/ezimage/label.pbm
create mode 100644 etc/images/ezimage/lock.pbm
create mode 100644 etc/images/ezimage/mail.pbm
create mode 100644 etc/images/ezimage/page-minus.pbm
create mode 100644 etc/images/ezimage/page-plus.pbm
create mode 100644 etc/images/ezimage/page.pbm
create mode 100644 etc/images/ezimage/tag-gt.pbm
create mode 100644 etc/images/ezimage/tag-minus.pbm
create mode 100644 etc/images/ezimage/tag-plus.pbm
create mode 100644 etc/images/ezimage/tag-type.pbm
create mode 100644 etc/images/ezimage/tag-v.pbm
create mode 100644 etc/images/ezimage/tag.pbm
create mode 100644 etc/images/ezimage/unlock.pbm
create mode 100644 etc/images/gnus/important.pbm
create mode 100644 etc/images/gnus/mail-send.pbm
create mode 100644 etc/images/gnus/receipt.pbm
create mode 100644 etc/images/gnus/toggle-subscription.pbm
create mode 100644 etc/images/gnus/unimportant.pbm
create mode 100644 etc/images/gud/all.pbm
create mode 100644 etc/images/gud/rcont.pbm
create mode 100644 etc/images/gud/recstart.pbm
create mode 100644 etc/images/gud/recstop.pbm
create mode 100644 etc/images/gud/rfinish.pbm
create mode 100644 etc/images/gud/rnext.pbm
create mode 100644 etc/images/gud/rnexti.pbm
create mode 100644 etc/images/gud/rstep.pbm
create mode 100644 etc/images/gud/rstepi.pbm
create mode 100644 etc/images/gud/thread.pbm
copy etc/images/icons/hicolor/128x128/apps/{emacs.png => emacs23.png} (100%)
copy etc/images/icons/hicolor/16x16/apps/{emacs.png => emacs23.png} (100%)
copy etc/images/icons/hicolor/24x24/apps/{emacs.png => emacs23.png} (100%)
copy etc/images/icons/hicolor/32x32/apps/{emacs.png => emacs23.png} (100%)
copy etc/images/icons/hicolor/48x48/apps/{emacs.png => emacs23.png} (100%)
create mode 100644 etc/images/icons/hicolor/scalable/apps/emacs23.svg
create mode 100644
etc/images/icons/hicolor/scalable/mimetypes/emacs-document23.svg
create mode 100644 etc/images/lock-broken.pbm
create mode 100644 etc/images/lock-ok.pbm
create mode 100644 etc/images/lock.pbm
create mode 100644 etc/images/mail/copy.pbm
create mode 100644 etc/images/mail/forward.pbm
create mode 100644 etc/images/mail/not-spam.pbm
create mode 100644 etc/images/mail/outbox.pbm
create mode 100644 etc/images/mail/preview.pbm
create mode 100644 etc/images/mail/save-draft.pbm
create mode 100644 etc/images/mh-logo.pbm
create mode 100644 etc/images/mpc/add.pbm
create mode 100644 etc/images/mpc/ffwd.pbm
create mode 100644 etc/images/mpc/next.pbm
create mode 100644 etc/images/mpc/pause.pbm
create mode 100644 etc/images/mpc/play.pbm
create mode 100644 etc/images/mpc/prev.pbm
create mode 100644 etc/images/mpc/rewind.pbm
create mode 100644 etc/images/mpc/stop.pbm
create mode 100644 etc/images/newsticker/rss-feed.png
create mode 100644 etc/images/newsticker/rss-feed.svg
create mode 100644 etc/images/redo.pbm
create mode 100644 etc/images/separator.pbm
create mode 100644 etc/images/smilies/braindamaged.pbm
create mode 100644 etc/images/smilies/cry.pbm
create mode 100644 etc/images/smilies/dead.pbm
create mode 100644 etc/images/smilies/evil.pbm
create mode 100644 etc/images/smilies/forced.pbm
create mode 100644 etc/images/smilies/grin.pbm
create mode 100644 etc/images/smilies/indifferent.pbm
create mode 100644 etc/images/sort-ascending.pbm
create mode 100644 etc/images/sort-column-ascending.pbm
create mode 100644 etc/images/sort-criteria.pbm
create mode 100644 etc/images/sort-descending.pbm
create mode 100644 etc/images/sort-row-ascending.pbm
create mode 100644 etc/images/unchecked.pbm
create mode 100644 etc/images/zoom-in.pbm
create mode 100644 etc/package-keyring.gpg
delete mode 100644 etc/refcards/emacsver.tex
create mode 100644 etc/refcards/emacsver.tex.in
delete mode 100644 etc/sex.6
delete mode 100644 info/.gitignore
delete mode 100644 info/COPYING
delete mode 100644 info/dir
delete mode 100644 leim/.gitignore
delete mode 100644 leim/ChangeLog
create mode 100644 leim/ChangeLog.1
delete mode 100644 leim/ja-dic/.gitignore
delete mode 100644 leim/makefile.w32-in
delete mode 100644 leim/quail/.gitignore
delete mode 100644 leim/quail/arabic.el
delete mode 100644 leim/quail/croatian.el
delete mode 100644 leim/quail/cyril-jis.el
delete mode 100644 leim/quail/cyrillic.el
delete mode 100644 leim/quail/czech.el
delete mode 100644 leim/quail/ethiopic.el
delete mode 100644 leim/quail/georgian.el
delete mode 100644 leim/quail/greek.el
delete mode 100644 leim/quail/hangul.el
delete mode 100644 leim/quail/hanja.el
delete mode 100644 leim/quail/hanja3.el
delete mode 100644 leim/quail/hebrew.el
delete mode 100644 leim/quail/indian.el
delete mode 100644 leim/quail/ipa-praat.el
delete mode 100644 leim/quail/ipa.el
delete mode 100644 leim/quail/japanese.el
delete mode 100644 leim/quail/lao.el
delete mode 100644 leim/quail/latin-alt.el
delete mode 100644 leim/quail/latin-ltx.el
delete mode 100644 leim/quail/latin-post.el
delete mode 100644 leim/quail/latin-pre.el
delete mode 100644 leim/quail/lrt.el
delete mode 100644 leim/quail/persian.el
delete mode 100644 leim/quail/py-punct.el
delete mode 100644 leim/quail/rfc1345.el
delete mode 100644 leim/quail/sgml-input.el
delete mode 100644 leim/quail/sisheng.el
delete mode 100644 leim/quail/slovak.el
delete mode 100644 leim/quail/symbol-ksc.el
delete mode 100644 leim/quail/thai.el
delete mode 100644 leim/quail/tibetan.el
delete mode 100644 leim/quail/uni-input.el
delete mode 100644 leim/quail/viqr.el
delete mode 100644 leim/quail/vntelex.el
delete mode 100644 leim/quail/vnvni.el
delete mode 100644 leim/quail/welsh.el
delete mode 100644 lib-src/.gitignore
delete mode 100644 lib-src/ChangeLog
create mode 100644 lib-src/ChangeLog.1
create mode 100644 lib-src/ctags.c
delete mode 100755 lib-src/grep-changelog
delete mode 100644 lib-src/makefile.w32-in
delete mode 100644 lib-src/test-distrib.c
delete mode 100644 lib-src/testfile
create mode 100644 lib/acl-internal.c
create mode 100644 lib/byteswap.in.h
create mode 100644 lib/count-one-bits.c
create mode 100644 lib/count-one-bits.h
create mode 100644 lib/count-trailing-zeros.c
create mode 100644 lib/count-trailing-zeros.h
create mode 100644 lib/dirfd.c
delete mode 100644 lib/file-has-acl.c
create mode 100644 lib/get-permissions.c
delete mode 100644 lib/makefile.w32-in
delete mode 100644 lib/qset-acl.c
create mode 100644 lib/set-permissions.c
delete mode 100644 lib/stdarg.in.h
delete mode 100644 lib/stdbool.in.h
create mode 100644 lib/stpcpy.c
create mode 100644 lib/time-internal.h
create mode 100644 lib/time_rz.c
create mode 100644 lib/timegm.c
create mode 100644 lib/vla.h
delete mode 100644 lisp/.gitignore
delete mode 100644 lisp/ChangeLog
create mode 100644 lisp/ChangeLog.17
delete mode 100644 lisp/calc/.gitignore
delete mode 100644 lisp/calendar/.gitignore
delete mode 100644 lisp/cedet/ChangeLog
create mode 100644 lisp/cedet/ChangeLog.1
create mode 100644 lisp/cedet/ede/config.el
create mode 100644 lisp/cedet/ede/detect.el
delete mode 100644 lisp/cedet/semantic/bovine/c-by.el
delete mode 100644 lisp/cedet/semantic/bovine/make-by.el
delete mode 100644 lisp/cedet/semantic/bovine/scm-by.el
delete mode 100644 lisp/cedet/semantic/wisent/javat-wy.el
delete mode 100644 lisp/cedet/semantic/wisent/js-wy.el
delete mode 100644 lisp/cedet/semantic/wisent/python-wy.el
delete mode 100644 lisp/cedet/srecode/srt-wy.el
create mode 100644 lisp/character-fold.el
create mode 100644 lisp/dom.el
create mode 100644 lisp/elec-pair.el
delete mode 100644 lisp/emacs-lisp/authors.el
create mode 100644 lisp/emacs-lisp/cl-generic.el
create mode 100644 lisp/emacs-lisp/cl-preloaded.el
create mode 100644 lisp/emacs-lisp/cursor-sensor.el
create mode 100644 lisp/emacs-lisp/eieio-compat.el
delete mode 100644 lisp/emacs-lisp/find-gc.el
create mode 100644 lisp/emacs-lisp/generator.el
delete mode 100644 lisp/emacs-lisp/gulp.el
create mode 100644 lisp/emacs-lisp/inline.el
create mode 100644 lisp/emacs-lisp/let-alist.el
create mode 100644 lisp/emacs-lisp/map.el
create mode 100644 lisp/emacs-lisp/seq.el
create mode 100644 lisp/emacs-lisp/subr-x.el
create mode 100644 lisp/emacs-lisp/thunk.el
delete mode 100644 lisp/emulation/.gitignore
delete mode 100644 lisp/emulation/crisp.el
delete mode 100644 lisp/emulation/tpu-edt.el
delete mode 100644 lisp/emulation/tpu-extras.el
delete mode 100644 lisp/emulation/tpu-mapper.el
delete mode 100644 lisp/emulation/vi.el
delete mode 100644 lisp/emulation/vip.el
delete mode 100644 lisp/emulation/ws-mode.el
delete mode 100644 lisp/erc/.gitignore
delete mode 100644 lisp/erc/ChangeLog
delete mode 100644 lisp/erc/ChangeLog.01
delete mode 100644 lisp/erc/ChangeLog.02
delete mode 100644 lisp/erc/ChangeLog.03
delete mode 100644 lisp/erc/ChangeLog.04
delete mode 100644 lisp/erc/ChangeLog.05
delete mode 100644 lisp/erc/ChangeLog.06
delete mode 100644 lisp/erc/ChangeLog.07
delete mode 100644 lisp/erc/ChangeLog.08
create mode 100644 lisp/erc/ChangeLog.1
create mode 100644 lisp/erc/ChangeLog.2
delete mode 100644 lisp/eshell/.gitignore
delete mode 100644 lisp/gnus/.gitignore
delete mode 100644 lisp/gnus/ChangeLog
create mode 100644 lisp/gnus/ChangeLog.3
create mode 100644 lisp/gnus/gnus-cloud.el
delete mode 100644 lisp/gnus/gnus-setup.el
delete mode 100644 lisp/gnus/rfc2104.el
delete mode 100644 lisp/international/.gitignore
delete mode 100644 lisp/international/charprop.el
delete mode 100644 lisp/international/cp51932.el
delete mode 100644 lisp/international/eucjp-ms.el
delete mode 100644 lisp/international/uni-bidi.el
delete mode 100644 lisp/international/uni-category.el
delete mode 100644 lisp/international/uni-combining.el
delete mode 100644 lisp/international/uni-comment.el
delete mode 100644 lisp/international/uni-decimal.el
delete mode 100644 lisp/international/uni-decomposition.el
delete mode 100644 lisp/international/uni-digit.el
delete mode 100644 lisp/international/uni-lowercase.el
delete mode 100644 lisp/international/uni-mirrored.el
delete mode 100644 lisp/international/uni-name.el
delete mode 100644 lisp/international/uni-numeric.el
delete mode 100644 lisp/international/uni-old-name.el
delete mode 100644 lisp/international/uni-titlecase.el
delete mode 100644 lisp/international/uni-uppercase.el
delete mode 100644 lisp/iswitchb.el
delete mode 100644 lisp/language/.gitignore
create mode 100644 lisp/leim/quail/arabic.el
create mode 100644 lisp/leim/quail/croatian.el
create mode 100644 lisp/leim/quail/cyril-jis.el
create mode 100644 lisp/leim/quail/cyrillic.el
create mode 100644 lisp/leim/quail/czech.el
create mode 100644 lisp/leim/quail/ethiopic.el
create mode 100644 lisp/leim/quail/georgian.el
create mode 100644 lisp/leim/quail/greek.el
create mode 100644 lisp/leim/quail/hangul.el
rename {leim => lisp/leim}/quail/hanja-jis.el (100%)
create mode 100644 lisp/leim/quail/hanja.el
create mode 100644 lisp/leim/quail/hanja3.el
create mode 100644 lisp/leim/quail/hebrew.el
create mode 100644 lisp/leim/quail/indian.el
create mode 100644 lisp/leim/quail/ipa-praat.el
create mode 100644 lisp/leim/quail/ipa.el
create mode 100644 lisp/leim/quail/japanese.el
create mode 100644 lisp/leim/quail/lao.el
create mode 100644 lisp/leim/quail/latin-alt.el
create mode 100644 lisp/leim/quail/latin-ltx.el
create mode 100644 lisp/leim/quail/latin-post.el
create mode 100644 lisp/leim/quail/latin-pre.el
create mode 100644 lisp/leim/quail/lrt.el
create mode 100644 lisp/leim/quail/persian.el
create mode 100644 lisp/leim/quail/py-punct.el
rename {leim => lisp/leim}/quail/pypunct-b5.el (100%)
create mode 100644 lisp/leim/quail/rfc1345.el
create mode 100644 lisp/leim/quail/sgml-input.el
create mode 100644 lisp/leim/quail/sisheng.el
create mode 100644 lisp/leim/quail/slovak.el
create mode 100644 lisp/leim/quail/symbol-ksc.el
create mode 100644 lisp/leim/quail/thai.el
create mode 100644 lisp/leim/quail/tibetan.el
create mode 100644 lisp/leim/quail/uni-input.el
create mode 100644 lisp/leim/quail/viqr.el
create mode 100644 lisp/leim/quail/vntelex.el
create mode 100644 lisp/leim/quail/vnvni.el
create mode 100644 lisp/leim/quail/welsh.el
delete mode 100644 lisp/mail/.gitignore
delete mode 100644 lisp/makefile.w32-in
delete mode 100644 lisp/mh-e/.gitignore
delete mode 100644 lisp/mh-e/ChangeLog
create mode 100644 lisp/mh-e/ChangeLog.2
delete mode 100644 lisp/net/.gitignore
create mode 100644 lisp/net/nsm.el
create mode 100644 lisp/net/pinentry.el
delete mode 100644 lisp/net/rcompile.el
create mode 100644 lisp/net/rfc2104.el
create mode 100644 lisp/net/sasl-scram-rfc.el
delete mode 100644 lisp/nxml/.gitignore
create mode 100644 lisp/obsolete/cc-compat.el
create mode 100644 lisp/obsolete/crisp.el
create mode 100644 lisp/obsolete/gulp.el
create mode 100644 lisp/obsolete/iswitchb.el
create mode 100644 lisp/obsolete/landmark.el
create mode 100644 lisp/obsolete/meese.el
create mode 100644 lisp/obsolete/rcompile.el
create mode 100644 lisp/obsolete/tpu-edt.el
create mode 100644 lisp/obsolete/tpu-extras.el
create mode 100644 lisp/obsolete/tpu-mapper.el
create mode 100644 lisp/obsolete/vc-arch.el
create mode 100644 lisp/obsolete/vi.el
create mode 100644 lisp/obsolete/vip.el
create mode 100644 lisp/obsolete/ws-mode.el
delete mode 100644 lisp/org/ChangeLog
create mode 100644 lisp/org/ChangeLog.1
create mode 100644 lisp/org/ob-core.el
create mode 100644 lisp/org/ob-makefile.el
delete mode 100644 lisp/org/org-ascii.el
delete mode 100644 lisp/org/org-beamer.el
delete mode 100644 lisp/org/org-docbook.el
delete mode 100644 lisp/org/org-exp-blocks.el
delete mode 100644 lisp/org/org-exp.el
delete mode 100644 lisp/org/org-freemind.el
delete mode 100644 lisp/org/org-html.el
delete mode 100644 lisp/org/org-icalendar.el
delete mode 100644 lisp/org/org-jsinfo.el
delete mode 100644 lisp/org/org-latex.el
delete mode 100644 lisp/org/org-lparse.el
delete mode 100644 lisp/org/org-mac-message.el
create mode 100644 lisp/org/org-macro.el
delete mode 100644 lisp/org/org-mew.el
delete mode 100644 lisp/org/org-mks.el
delete mode 100644 lisp/org/org-odt.el
delete mode 100644 lisp/org/org-publish.el
delete mode 100644 lisp/org/org-remember.el
delete mode 100644 lisp/org/org-special-blocks.el
delete mode 100644 lisp/org/org-taskjuggler.el
delete mode 100644 lisp/org/org-vm.el
delete mode 100644 lisp/org/org-wl.el
delete mode 100644 lisp/org/org-xoxo.el
create mode 100644 lisp/org/ox-ascii.el
create mode 100644 lisp/org/ox-beamer.el
create mode 100644 lisp/org/ox-html.el
create mode 100644 lisp/org/ox-icalendar.el
create mode 100644 lisp/org/ox-latex.el
create mode 100644 lisp/org/ox-man.el
create mode 100644 lisp/org/ox-md.el
create mode 100644 lisp/org/ox-odt.el
create mode 100644 lisp/org/ox-org.el
create mode 100644 lisp/org/ox-publish.el
create mode 100644 lisp/org/ox-texinfo.el
create mode 100644 lisp/org/ox.el
delete mode 100644 lisp/play/.gitignore
delete mode 100644 lisp/play/landmark.el
delete mode 100644 lisp/play/meese.el
delete mode 100644 lisp/progmodes/.gitignore
delete mode 100644 lisp/progmodes/cap-words.el
delete mode 100644 lisp/progmodes/cc-compat.el
create mode 100644 lisp/progmodes/elisp-mode.el
create mode 100644 lisp/progmodes/project.el
create mode 100644 lisp/progmodes/xref.el
delete mode 100644 lisp/term/.gitignore
delete mode 100644 lisp/term/apollo.el
delete mode 100644 lisp/term/vt102.el
delete mode 100644 lisp/term/vt125.el
delete mode 100644 lisp/term/vt201.el
delete mode 100644 lisp/term/vt220.el
delete mode 100644 lisp/term/vt240.el
delete mode 100644 lisp/term/vt300.el
delete mode 100644 lisp/term/vt320.el
delete mode 100644 lisp/term/vt400.el
delete mode 100644 lisp/term/vt420.el
delete mode 100644 lisp/textmodes/.gitignore
delete mode 100644 lisp/url/.gitignore
delete mode 100644 lisp/url/ChangeLog
create mode 100644 lisp/url/ChangeLog.1
create mode 100644 lisp/url/url-tramp.el
delete mode 100644 lisp/vc/vc-arch.el
create mode 100644 lisp/vc/vc-filewise.el
create mode 100644 lisp/vc/vc-src.el
delete mode 100644 lisp/w32-common-fns.el
delete mode 100644 lwlib/.gitignore
delete mode 100644 lwlib/ChangeLog
create mode 100644 lwlib/ChangeLog.1
create mode 100644 lwlib/deps.mk
create mode 100644 lwlib/lwlib-widget.h
create mode 100644 m4/absolute-header.m4
create mode 100644 m4/byteswap.m4
create mode 100644 m4/count-one-bits.m4
create mode 100644 m4/count-trailing-zeros.m4
create mode 100644 m4/dirfd.m4
create mode 100644 m4/pkg.m4
delete mode 100644 m4/stdarg.m4
delete mode 100644 m4/stdbool.m4
create mode 100644 m4/stpcpy.m4
create mode 100644 m4/time_rz.m4
create mode 100644 m4/timegm.m4
create mode 100644 m4/vararrays.m4
delete mode 100644 msdos/ChangeLog
create mode 100644 msdos/ChangeLog.1
create mode 100644 msdos/autogen/Makefile.in
create mode 100644 msdos/autogen/config.in
delete mode 100644 msdos/is_exec.c
create mode 100644 msdos/sedadmin.inp
delete mode 100644 msdos/sigaction.c
delete mode 100644 nextstep/ChangeLog
create mode 100644 nextstep/ChangeLog.1
delete mode 100644 nt/.gitignore
delete mode 100644 nt/ChangeLog
create mode 100644 nt/ChangeLog.1
delete mode 100644 nt/INSTALL.MSYS
delete mode 100644 nt/addsection.c
delete mode 100644 nt/config.nt
delete mode 100644 nt/emacs-src.tags
delete mode 100644 nt/emacs.rc
create mode 100644 nt/emacs.rc.in
delete mode 100644 nt/emacsclient.rc
create mode 100644 nt/emacsclient.rc.in
delete mode 100644 nt/envadd.bat
delete mode 100644 nt/gmake.defs
create mode 100644 nt/inc/mingw_time.h
create mode 100644 nt/inc/sys/mman.h
delete mode 100644 nt/makefile.w32-in
delete mode 100644 nt/msysconfig.sh
delete mode 100644 nt/multi-install-info.bat
delete mode 100644 nt/nmake.defs
delete mode 100644 nt/paths.h
delete mode 100644 nt/subdirs.el
delete mode 100644 nt/zipdist.bat
delete mode 100644 oldXMenu/.gitignore
delete mode 100644 oldXMenu/ChangeLog
create mode 100644 oldXMenu/ChangeLog.1
create mode 100644 oldXMenu/deps.mk
delete mode 100644 src/.gitignore
delete mode 100644 src/ChangeLog
create mode 100644 src/ChangeLog.13
delete mode 100644 src/autodeps.mk
create mode 100644 src/ftcrfont.c
delete mode 100644 src/lisp.mk
create mode 100644 src/macfont.h
create mode 100644 src/macfont.m
create mode 100644 src/macuvs.h
delete mode 100644 src/makefile.w32-in
create mode 100644 test/BidiCharacterTest.txt
delete mode 100644 test/ChangeLog
create mode 100644 test/ChangeLog.1
create mode 100644 test/automated/auth-source-tests.el
create mode 100644 test/automated/auto-revert-tests.el
create mode 100644 test/automated/calc-tests.el
create mode 100644 test/automated/character-fold-tests.el
create mode 100644 test/automated/cl-generic-tests.el
create mode 100644 test/automated/cl-lib-tests.el
delete mode 100644 test/automated/cl-lib.el
create mode 100644 test/automated/cmds-tests.el
create mode 100644 test/automated/coding-tests.el
create mode 100644 test/automated/completion-tests.el
create mode 100644 test/automated/data-tests.el
rename test/automated/data/decompress/{foo-gzipped => foo.gz} (100%)
create mode 100644 test/automated/data/epg/pubkey.asc
create mode 100644 test/automated/data/epg/seckey.asc
create mode 100644 test/automated/data/files-bug18141.el.gz
create mode 100644 test/automated/data/flymake/Makefile
rename test/automated/{flymake/warnpred => data/flymake}/test.c (100%)
create mode 100644 test/automated/data/flymake/test.pl
create mode 100644 test/automated/data/package/key.pub
create mode 100644 test/automated/data/package/key.sec
create mode 100644 test/automated/data/package/package-test-server.py
create mode 100644 test/automated/data/package/signed/archive-contents
create mode 100644 test/automated/data/package/signed/archive-contents.sig
create mode 100644 test/automated/data/package/signed/signed-bad-1.0.el
create mode 100644 test/automated/data/package/signed/signed-bad-1.0.el.sig
create mode 100644 test/automated/data/package/signed/signed-good-1.0.el
create mode 100644 test/automated/data/package/signed/signed-good-1.0.el.sig
create mode 100644 test/automated/data/package/simple-two-depend-1.1.el
create mode 100644 test/automated/dbus-tests.el
create mode 100644 test/automated/descr-text-test.el
create mode 100644 test/automated/electric-tests.el
create mode 100644 test/automated/elisp-mode-tests.el
create mode 100644 test/automated/epg-tests.el
create mode 100644 test/automated/eshell.el
create mode 100644 test/automated/faces-tests.el
create mode 100644 test/automated/finalizer-tests.el
delete mode 100644 test/automated/flymake/warnpred/Makefile
delete mode 100644 test/automated/flymake/warnpred/test.pl
create mode 100644 test/automated/fns-tests.el
create mode 100644 test/automated/generator-tests.el
create mode 100644 test/automated/help-fns.el
create mode 100644 test/automated/isearch-tests.el
create mode 100644 test/automated/json-tests.el
create mode 100644 test/automated/let-alist.el
create mode 100644 test/automated/libxml-tests.el
create mode 100644 test/automated/map-tests.el
create mode 100644 test/automated/message-mode-tests.el
delete mode 100644 test/automated/package-x-test.el
create mode 100644 test/automated/pcase-tests.el
create mode 100644 test/automated/print-tests.el
create mode 100644 test/automated/process-tests.el
create mode 100644 test/automated/regexp-tests.el
create mode 100644 test/automated/replace-tests.el
create mode 100644 test/automated/sasl-scram-rfc-tests.el
create mode 100644 test/automated/seq-tests.el
create mode 100644 test/automated/sgml-mode-tests.el
create mode 100644 test/automated/simple-test.el
create mode 100644 test/automated/sort-tests.el
create mode 100644 test/automated/subr-tests.el
create mode 100644 test/automated/subr-x-tests.el
create mode 100644 test/automated/syntax-tests.el
create mode 100644 test/automated/tabulated-list-test.el
create mode 100644 test/automated/textprop-tests.el
create mode 100644 test/automated/thunk-tests.el
create mode 100644 test/automated/tildify-tests.el
create mode 100644 test/automated/timer-tests.el
create mode 100644 test/automated/tramp-tests.el
create mode 100644 test/automated/vc-tests.el
create mode 100644 test/biditest.el
delete mode 100644 test/eshell.el
create mode 100644 test/etags/CTAGS.good
create mode 100644 test/etags/ETAGS.good_1
create mode 100644 test/etags/ETAGS.good_2
create mode 100644 test/etags/ETAGS.good_3
create mode 100644 test/etags/ETAGS.good_4
create mode 100644 test/etags/ETAGS.good_5
create mode 100644 test/etags/ETAGS.good_6
create mode 100644 test/etags/Makefile
rename lisp/obsolete/.gitignore => test/etags/a-src/empty.zz (100%)
copy doc/misc/gnus-overrides.texi => test/etags/a-src/empty.zz.gz (100%)
create mode 100644 test/etags/ada-src/2ataspri.adb
create mode 100644 test/etags/ada-src/2ataspri.ads
create mode 100644 test/etags/ada-src/etags-test-for.ada
create mode 100644 test/etags/ada-src/waroquiers.ada
create mode 100644 test/etags/c-src/a/b/b.c
create mode 100644 test/etags/c-src/abbrev.c
create mode 100644 test/etags/c-src/c.c
create mode 100644 test/etags/c-src/dostorture.c
create mode 100644 test/etags/c-src/emacs/src/gmalloc.c
create mode 100644 test/etags/c-src/emacs/src/keyboard.c
create mode 100644 test/etags/c-src/emacs/src/lisp.h
create mode 100644 test/etags/c-src/emacs/src/regex.h
create mode 100644 test/etags/c-src/etags.c
create mode 100644 test/etags/c-src/exit.c
create mode 100644 test/etags/c-src/exit.strange_suffix
create mode 100644 test/etags/c-src/fail.c
create mode 100644 test/etags/c-src/getopt.h
create mode 100644 test/etags/c-src/h.h
create mode 100644 test/etags/c-src/machsyscalls.c
create mode 100644 test/etags/c-src/machsyscalls.h
create mode 100644 test/etags/c-src/sysdep.h
create mode 100644 test/etags/c-src/tab.c
create mode 100644 test/etags/c-src/torture.c
create mode 100644 test/etags/cp-src/MDiagArray2.h
create mode 100644 test/etags/cp-src/Range.h
create mode 100644 test/etags/cp-src/burton.cpp
create mode 100644 test/etags/cp-src/c.C
create mode 100644 test/etags/cp-src/clheir.cpp.gz
create mode 100644 test/etags/cp-src/clheir.hpp
create mode 100644 test/etags/cp-src/conway.cpp
create mode 100644 test/etags/cp-src/conway.hpp
create mode 100644 test/etags/cp-src/fail.C
create mode 100644 test/etags/cp-src/functions.cpp
create mode 100644 test/etags/cp-src/screen.cpp
create mode 100644 test/etags/cp-src/screen.hpp
create mode 100644 test/etags/cp-src/x.cc
create mode 100644 test/etags/el-src/TAGTEST.EL
create mode 100644 test/etags/el-src/emacs/lisp/progmodes/etags.el
create mode 100644 test/etags/erl-src/gs_dialog.erl
create mode 100644 test/etags/f-src/entry.for
create mode 100644 test/etags/f-src/entry.strange.gz
create mode 100644 test/etags/f-src/entry.strange_suffix
create mode 100644 test/etags/forth-src/test-forth.fth
create mode 100644 test/etags/html-src/algrthms.html
create mode 100644 test/etags/html-src/index.shtml
create mode 100644 test/etags/html-src/software.html
create mode 100644 test/etags/html-src/softwarelibero.html
create mode 100644 test/etags/lua-src/allegro.lua
create mode 100644 test/etags/make-src/Makefile
create mode 100644 test/etags/objc-src/PackInsp.h
create mode 100644 test/etags/objc-src/PackInsp.m
create mode 100644 test/etags/objc-src/Subprocess.h
create mode 100644 test/etags/objc-src/Subprocess.m
create mode 100644 test/etags/objcpp-src/SimpleCalc.H
create mode 100644 test/etags/objcpp-src/SimpleCalc.M
create mode 100644 test/etags/pas-src/common.pas
create mode 100644 test/etags/perl-src/htlmify-cystic
create mode 100644 test/etags/perl-src/kai-test.pl
create mode 100644 test/etags/perl-src/yagrip.pl
create mode 100644 test/etags/php-src/lce_functions.php
create mode 100644 test/etags/php-src/ptest.php
create mode 100644 test/etags/php-src/sendmail.php
create mode 100644 test/etags/prol-src/natded.prolog
create mode 100644 test/etags/prol-src/ordsets.prolog
create mode 100644 test/etags/ps-src/rfc1245.ps
create mode 100644 test/etags/pyt-src/server.py
create mode 100644 test/etags/tex-src/gzip.texi
create mode 100644 test/etags/tex-src/nonewline.tex
create mode 100644 test/etags/tex-src/testenv.tex
create mode 100644 test/etags/tex-src/texinfo.tex
create mode 100644 test/etags/y-src/atest.y
create mode 100644 test/etags/y-src/cccp.c
create mode 100644 test/etags/y-src/cccp.y
create mode 100644 test/etags/y-src/parse.c
create mode 100644 test/etags/y-src/parse.y
create mode 100644 test/indent/css-mode.css
create mode 100644 test/indent/js-indent-init-dynamic.js
create mode 100644 test/indent/js-indent-init-t.js
create mode 100644 test/indent/js.js
create mode 100644 test/indent/nxml.xml
create mode 100644 test/indent/ps-mode.ps
create mode 100644 test/indent/scheme.scm
create mode 100644 test/indent/scss-mode.scss
create mode 100644 test/indent/sgml-mode-attribute.html
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] concurrency updated (6a31219 -> 39372e1),
Ken Raeburn <=