[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/soc-bytecode-in-traceback updated (e5734be -> 717ac6c)
From: |
Rocky Bernstein |
Subject: |
feature/soc-bytecode-in-traceback updated (e5734be -> 717ac6c) |
Date: |
Wed, 15 Jul 2020 13:14:50 -0400 (EDT) |
rocky pushed a change to branch feature/soc-bytecode-in-traceback.
from e5734be Experiment giving bytecode in traceback...
adds 1be8485 Use lexical-binding in calendar tests
adds 199f146 * lisp/jit-lock.el: Don't use
`make-variable-buffer-local` on hooks.
adds e49d3a4 Improve multibyte_length performance
adds 725256d Use lexical-binding in most vc tests
adds 771a6b6 Use lexical-binding in most progmodes tests
adds 428d476 Don't skip test semantic-utest-Python
adds 13f64b0 Use lexical-binding in most semantic tests
adds a0ee542 Use lexical-binding in many emacs-lisp tests
adds 1844bcf Use lexical-binding in hmac-md5.el and add tests
adds 8aca659 Use lexical-binding in puny.el and add more tests
adds e309b32 Use lexical-binding in version.el and add tests
adds f998e62 Use lexical-binding in rfc2368.el and add tests
adds c8115e8 Use lexical-binding in float-sup.el and add tests
adds 702d9d8 Add new tests to bindat-tests.el
adds 17eae91 Use lexical-binding in most eshell tests
adds ac31cd3 * etc/NEWS: Fix inconsistencies.
adds 68f4a74 Remove doc duplication
adds f0b9f18 Make shell-command tests fit for tcsh.
adds f0e1bf5 Fix bugs in tab-bar and tab-line and mention remaining
features in manual.
adds 1f76a16 * lisp/image-mode.el (image-mode-map): Update menu items.
adds 9f5ae71 * test/lisp/simple-tests.el
(with-shell-command-dont-erase-buffer):
adds 0278741 Fix typo in custom.texi
adds 16fed05 Avoid crashes on TTY frames with over-long compositions
adds d83cc05 Fix error in ERC when 'erc-server-coding-system' is
customized
adds 85544f8 * lisp/isearch.el: Fix lazy-highlighting and
lazy-counting of hidden matches
adds 520fd3e * lisp/env.el (substitute-env-vars): Doc fix. (Bug#40948)
adds 2f9bfae ; Fix last change
adds b56401f Merge from origin/emacs-27
adds 0a982c0 Test iso8601-parse-zone vs format-time-string %z
adds 6c1b12e Add new function dom-remove-attribute
adds 3c81066 Use lexical-binding in qp.el and add tests
adds 72570e0 ; Fix last addition to dom-tests.el
adds 44d824e ; Silence byte-compiler warning in version.el
adds d386f1f Use lexical-binding in most remaining emacs-lisp tests
adds 691f197 Fix calculator division truncation (bug#40892)
adds 0c899ee Make `make-local-variable' declare the var locally dynamic
adds 7fa3e75 Use lexical-binding in most remaining tests
adds 43fded1 Add lisp-data-mode for editing non-code Lisp data
adds a4c07bc Protect non-selected face spec components in
custimize-face. Fixes bug #40866
adds 9f3f169 ; Auto-commit of loaddefs files.
adds 2a87841 ; Fix recent additions with lisp-data-mode
adds b23daca Consolidate lisp/jsonrpc.el logging in single events
buffer
adds 4b6c2bc * lisp/jsonrpc.el (initialize-instance): Fix
closing-paren typo.
adds 145aab0 cc-mode: add support for Doxygen documentation style
adds c59e878 Inhibit modification hooks when saving eieio-persistent's
adds 2ea1265 Properly fix embarassing missing paren typo in jsonrpc.el
adds 0ea1463 Fix 'count-screen-lines' when lines are truncated
adds a941a9e ;; Revert recent change in tramp-cache.el
adds 11fd01c Improve Info-mode doc and menu
adds 4be1686 Use lexical-binding for some term libraries
adds a9432bd Improve Tramp debug messages
adds 7f51ab5 Do not delete asynchronous Tramp processes due to session
timeout
adds 6326825 Regexps cannot infloop; fix manual
adds cb1e73d Improve accuracy of apropos commands that search doc
strings
adds b82dbba Use lexical-binding in w32-vars.el
adds d55b3b5 Improve indentation of 'loop' forms
adds 5f516dc Remove redundant :groups args missed in last commit
adds 274ec97 Make sure alist-related functions say so in their doc
adds 7a12ab5 Fix project.el commands in "transient" projects
adds 1f17193 Expand file name for remote dirs as well
adds c6d70f8 Merge from origin/emacs-27
adds 82140c5 Fix calculator division truncation (bug#40892)
adds f696dc8 ; Merge from origin/emacs-27
adds aea1b4d Revert "Fix calculator division truncation (bug#40892)"
adds 1d477a0 Recommend to avoid unnecessary abbreviations in doc
adds 76cf14f Merge from origin/emacs-27
adds fc8e02a ; Auto-commit of loaddefs files.
adds 8b4a61d ; Merge from origin/emacs-27
adds 5a5d8a8 * lisp/desktop.el (desktop-save): Doc fix. (Bug#41007)
adds ed25282 Document effect of 'search-upper-case' on replacement
commands
adds 0a3731f Make memq etc. examples more like they were
adds 99a544c Merge from origin/emacs-27
adds e90b7b9 Revert "Mark breakpoints in edebug with highlights".
This fixes bug #40992
adds 4c1a28b ; Merge from origin/emacs-27
adds 22bff6e cc-mode: document Doxygen ‘c-doc-comment-style’
(bug#40877)
adds 2c30614 Fix initial frame resizing issue on NS (bug#40200)
adds 20c1e7f Fix calculator division truncation (bug#40892)
adds 97146ef ; admin/notes/git-workflow
adds 82c5061 ; admin/notes/git-workflow
adds 7db0093 Use lexical-binding in check-declare.el and add tests
adds 40149b8 * lisp/emacs-lisp/eieio.el (oset, oset-default): Mark as
obsolete
adds 6bd47f4 Update from Gnulib
adds 1069364 Simplify by using attribute.h macros
adds 221e6a9 Fix setting of INSIDE_EMACS in Tramp
adds 2db70ed Adapt Tramp tests
adds daab2d3 Fix typos in recent attribute.h simplification
adds bbc34d3 Try and improve the *Help* layout for things like
`diff-refine`.
adds 8f6524d Don’t assume __has_attribute in emacs-module.c
adds 58c234a Prefer 'strong' and 'em' to 'b' and 'i' in html-mode
adds c4adfba Allow for custom URL handlers in browse-url.
adds d9e10a1 process-file in Tramp must return exit code (Bug#41099)
adds 4b8e693 Consult browse-url-{default-,}handlers in drag&drop.
adds f9fa726 Improve doc strings of makunbound and fmakunbound
adds b147e6e Merge from origin/emacs-27
adds f5cb5bb Revert part of recent commit 85544f8ef5 (bug#40808)
adds 29171c3 ; Merge from origin/emacs-27
adds 310112f Fix eww-follow-link on URLs with #target
adds 4b41908 Honor search-upper-case
adds e292097 Merge from origin/emacs-27
adds 9f5999b Remove calls to non-existent functions from edebug.el.
adds 033bdd1 ; Merge from origin/emacs-27
adds 95fde1a * src/editfns.c (Fformat): Small documentation fix.
adds f6d6ccc Clarify message-sendmail-extra-arguments docstring
adds 7be160d Improve "Help Summary" section in user manual
adds 3568c5d Merge from origin/emacs-27
adds 79e133d Revert "Refix conditional step clauses in cl-loop"
adds caf155c Revert "cl-loop: Add missing guard condition"
adds de1b33f Revert "cl-loop: Calculate the array length just once"
adds 1e09364 ; Mark Bug#29799 tests as failing since we reverted the
fix
adds b16d553 ; Merge from origin/emacs-27
adds f8e6cd1 Fix docstring quoting
adds 7651646 * doc/emacs/modes.texi (Major Modes): Fix quoting.
(Bug#41110)
adds 153241d Merge from origin/emacs-27
adds 02f5a41 Pacify buggy old GCC with a cast
adds 86fef6a Restore HTML rendering behavior of
browse-url-of-buffer/file.
adds 281b9e4 ; Fix recent byte-compiler warnings in dnd.el
adds 3b5f728 Refactor browse-url handler selection into separate
function.
adds de5f592 Handle signals in Tramp's process-file
adds 2c905fb Fix browse-url (remove debugging leftover).
adds de71585 Revert "cl-loop: Calculate the array length just once"
adds ddc8020 Don't increment array index in cl-loop twice (Bug#40727)
adds 5b5039c ; Improve recent change to browse-url.el
adds 263ab75 ; Fix recent byte-compiler warning in dnd.el again
adds b0f9cbb Categorize browse-url functions into internal and
external ones.
adds b2581ee Allow browsing an URL explicitly with an internal or
external browser.
adds 958ddc9 ; Update recent function declaration in dnd.el
adds 39b2a59 Make pcase pattern 'eieio' respect slot access related
functions.
adds 909591a Allow predicates for matching in browse-url-handlers.
adds 0d861f2 Fix reading kind argument in browse-url-with-browser-kind.
adds 1f149cb Prevent hanging in next-single-char-property-change
adds 0bd6ae7 Only treat display strings as buttons if they have
'button' property
adds fab2332 cc-mode: add ‘c-lineup-ternary-bodies’ (bug#41061)
adds ae3c510 cc-mode: extend regexp used by ‘c-or-c++-mode’
adds ebfb2c4 Update from Gnulib
adds e59f697 Improve nonnull checking with GCC in emacs-module
adds 196bc13 Add new filter command to Package Menu (Bug#39903)
adds a76cafe Fix handling of FROM = t and TO = t by
'window-text-pixel-size'
adds 0385771 Fix references to Speedbar in VHDL mode
adds 7081c1d Fix typos in the Emacs user manual
adds 2caf3e9 Improve documentation of Hi Lock mode
adds 4a895c1 Fix a typo in a comment
adds a1cbd05 Improve documentation of 'with-suppressed-warnings'.
adds 0bae570 Fix GTK's Tool Bar menu radio buttons
adds 4c98aa7 Minor clarifications in NEWS
adds e13300a Merge branch 'emacs-27' of git.sv.gnu.org:/srv/git/emacs
into emacs-27
adds d5c184a Refer to fill column indicator Info node in some places.
adds c5e5839 Fix customization of
'display-fill-column-indicator-character'
adds be0d1ca Small fix for type of
'display-fill-column-indicator-character'
adds 5c890bf Merge from origin/emacs-27
adds 94224c4 * src/xdisp.c (Fwindow_text_pixel_size): Fix previous
merge.
adds 9d8fc3a Use lexical-binding in help-mode.el and add tests
adds b7682d2 Add writing modes module to CSS property list
adds 2df2f78 Add containment module to CSS property list
adds 1efaa1d Allow underscores in CSS variable names
adds 8f808be Use lexical-binding in glasses.el and add tests
adds 0bb9aed * lisp/emacs-lisp/eieio.el (eieio pcase macro): Remove
unused var `is`
adds 5a31b1a Prefer function-put over put for setting
browse-url-browser-kind.
adds 7f7a8fb * lisp/emacs-lisp/eieio.el (eieio pcase macro): Fix
last-minute typo
adds a218c98 * lisp/emacs-lisp/pcase.el: Don't bind unused vars in
branches
adds b978774 Use better icons on GTK in message-mode and isearch
adds f8da04d Use the "modern" toolbars in Gnus again
adds c9d7253 Map "mail/compose" icon to "mail-message-new" in GTK
adds 67bcde1 * lisp/ielm.el: Handle corner case where */**/*** are not
yet bound
adds 5601eb2 * lisp/emacs-lisp/syntax.el (syntax-propertize): Use
run-hook-wrapped
adds 68b34c6 * lisp/subr.el (dolist, dotimes, combine-change-calls):
Cosmetic tweaks
adds 6bcf791 * lisp/textmodes/bibtex.el: Avoid `eval`
adds 7031158 ; Fix last change to bibtex.el
adds a69ef94 * lisp/emacs-lisp/pcase.el (pcase--fgrep): Look inside
vectors
adds dd0b910 Fix bug #40992 whilst still allowing breakpoint
highlights in edebug
adds 00f0ad5 Update from gnulib
adds 4645430 Pacify GCC 10.1.0
adds a2792ad Suppress test failure on hydra.nixos.org
adds ee5c5da Base timer-list-mode on tabulated-list-mode (Bug#40854)
adds e683701 Support sorting timer-list-mode by column (Bug#40854)
adds 3b170f0 Revert "Inhibit modification hooks when saving
eieio-persistent's"
adds 45fa5e9 * lisp/emacs-lisp/syntax.el: Fix bug#41195
adds a87cd10 Use proper digraphs in Bahá’í month names
adds cf45349 Use lexical-binding in cal-julian.el and add tests
adds 60c9a53 Use lexical-binding in dissociate.el and add tests
adds e420910 Use lexical-binding in animate.el and add tests
adds 41e6682 ; Fix warning in last change
adds ac298ba Use lexical-binding in t-mouse.el
adds 9ebf519 Turn Eldoc, Xref and Project into GNU ELPA :core packages
adds f8a9edc Fix some oddities, uncovered by Tramp tests
adds a467173 ; Fix warning after last change in cal-julian.el
adds 1d55958 Calc: fix LU decomposition for non-numeric matrices
(bug#41223)
adds 4af8b17 Fix customisation of mouse-drag-and-drop-region
(bug#41251)
adds 3a284e5 Combine archive-int-to-mode and tar-grind-file-mode
adds 065f6a1 ; Fix warning in last change
adds 779bc88 Improve detection of Git submodules
adds 5d97d26 ; Tweak version numbers in lisp/progmodes/xref.el
adds b76cdd0 Delete libraries obsolete since 23.1 and 23.2
adds 60cd6cc Calc: GCD(0,x)=GCD(x,0)=|x|, not x (bug#41279)
adds cde856b Use lexical-binding in autoconf.el and add tests
adds b5ec24a * lisp/progmodes/xref.el: Fix first line syntax
adds afca373 Fix Git submodules detection breakage
adds 66cbe8b CC Mode: Fix bug #40052, where a very large macro was too
slow in scrolling
adds 4307a84 Fix submodules, second try
adds dba8f37 * lisp/progmodes/project.el (project-try-vc): Fix regexp
typo.
adds bbbab82 Introduce process-file-return-signal-string
adds 5ab12a4 * lisp/textmodes/bibtex.el: Fix bug#41285 (paren typo)
adds 436809b Remove some XEmacs compat code from semantic
adds 21b7165 Remove Emacs 22 compat code from ediff-vers.el
adds e07a751 ; * lisp/htmlfontify.el: Minor fix in file headers.
adds d1545e2 Remove Emacs 22 compat code from abbrev.el
adds 7f690a4 Remove some compat code from CEDET
adds a67415a Remove stale comments
adds e2406ff * lisp/dired.el (dired-toggle-marks): Doc fix.
(Bug#41097)
adds 632aa9d Go back to “Bahá’í”
adds 3d81995 Fix docstring of flymake-make-diagnostic (bug#40351)
adds a37290a In x_hide_tip reset tip_last_frame for GTK+ tooltips only
(Bug#41200)
adds 48830c7 Fix a crash in handle_display_spec
adds 747e0a2 Improve ediff readability in misterioso theme (Bug#41221)
adds 406fb07 Fix documentation related to 'command-switch-alist'.
adds e75f6be Fix dired default file operation (bug#41261)
adds 2854167 Consider face inheritance when checking region face
background.
adds efd4e97 Reflect the emacs-devel ELPA/MELPA dispute in FAQ
adds b4937f6 Improve documentation of manually installing Lisp packages
adds 788c248 Merge from origin/emacs-27
adds a6ebca2 Add a note to eshell.texi that I, too, was a contributor
adds c7bc28b Don’t attempt to modify constant conses
adds 1fc4e3f ; Bump the project.el version to trigger a new release
adds 3139551 Don’t attempt to modify constant strings
adds a8f24a8 Fix minor issues with
mouse-drag-and-drop-region-show-tooltip
adds 5daa7a5 Don't mention non-GNU package archives.
adds abec255 * Fix Garbage Collector for missing calle-saved regs
content (Bug#41357)
adds 00be23c Don’t attempt to modify constant strings
adds 94f01fe vc-working-revision: Bind default-directory
adds 30e8d56 Add user option project-vc-merge-submodules
adds 2216468 Update the package version
adds b1fe27d Fix calculator entry of numbers with negative exponents
(bug#41347)
adds b2e2128 Use lexical-binding in webjump.el and add tests
adds 86594a3 Restore buffer-undo-list to buffer-local-variables
adds ceee275 CC Mode: Allow "static" etc. to be placed after a
declaration's type name
adds ca7224d Add test for recent buffer-local-variables change
adds 018eb31 ; Update NEWS
adds 3d1bcfb Redo RCS Id for pdumper
adds b1cd1f0 Improve password-cache-add example in comment
adds 06fe322 Clarify wording in my last commit
adds c5eafcc Reject attempts to clear pure strings
adds 659ed85 Indicate not downloaded parts in MIME buttons.
adds 5af9918 Allow back-references in syntax-propertize-rules.
adds 3c2624e project--vc-list-files: Don't list conflicted files thrice
adds babdd2e Add project-compile command
adds 5352bda Add test for bug#39680
adds f0b0105 Hoist some byte-code checking out of eval
adds 453ffe5 Fix minor Tramp oddities
adds 6b3fb29 ; src/alloc.c: Add a GC reg spill mechanism and Bug#41357
related commentary.
adds 525df72 ; Fix comment in tramp-archive.el
adds bd64571 which-function-mode: put hook function on
after-change-major-mode-hook
adds 5b66483 Prevent gnus-registry-handle-action from creating
spurious entries
adds 5989432 CC Mode: Fix bug #39972, by fixing c-display-defun-name
for nested defuns
adds 0bfee4b Bookmark locations can refer to VC directory buffers
(bug#39722)
adds cdec313 lisp/ido.el: Respect completion-auto-help setting
adds d714aa7 ; Bump defcustom :version in last change
adds 3f082af Various json.el improvements
adds 3a7894e Improve shr/eww handling of mailto URLs
adds 813e42c Disable ido-everywhere when ido-mode is off
adds 5044c19 project.el: A project has only one main root now
adds c67f8f2 Implement 'mark-resolved' for the Git backend
adds cde0589 * lisp/doc-view.el (doc-view-presentation): Fix thinko
adds b4a1519 Delete another library obsolete since 23.2
adds d7fc6bd Let user adjust the column widths of the package menu.
adds 232bb69 ; * etc/NEWS: Mention new customization options for
package.el.
adds f8581bc Reject invalid characters in XML strings (Bug#41094).
adds 6ac2326 Don’t use “constant” for values you shouldn’t change
adds b48ab74 Minor fixups for mutability doc
adds 03d44ac * doc/lispref/control.texi (Processing of Errors):
Improve indexing.
adds 4b9fbdb ; Update TODO item about ligature support
adds fabcc1e Merge from origin/emacs-27
adds 0eeeedf ; * etc/PROBLEMS: Add note about color list issues on
macOS.
adds bd5c3d1 ; Merge from origin/emacs-27
adds 8cc453d Second attempt at improving indexing in control.texi
adds ce70cfb Merge from origin/emacs-27
adds 62a5e89 Redo RCS Id for pdumper
adds c0aa2f2 CC Mode: Fix bug #39972, by fixing c-display-defun-name
for nested defuns
adds 294495d ; Merge from origin/emacs-27
adds a10254d Fix accessing files on networked drives on MS-Windows
adds 13b6dfd * doc/emacs/killing.texi (Rectangles): Improve indexing.
adds fb2e34c ; * etc/TODO (Ligatures): Update the entry based on
recent discussions.
adds c7737d4 ; * etc/TODO (Ligatures): Update the entry based on
recent discussions.
adds 1a6d59e Improve the documentation of setting up fontsets
adds d6a0b66 * lisp/subr.el (save-match-data): Clarify use in docstring
adds d436e48 Merge from origin/emacs-27
adds 9e977c4 Restore check for Emacs 20.2 bytecodes
adds e021c2d Port etags FALLTHROUGH to C2X
adds ced2903 Add three C++20 coroutine keywords, co_await, co_yield,
and co_return
adds 104b68b Mark browse-url-conkeror as obsolete
adds 3b65fb7 Fix segfault on closing frame with tooltip (Bug#41239)
adds b9b8c5e Make dedicated keymap and mode for eshell-command
(Bug#41370)
adds 0cdedf6 Add command ffap-other-tab (Bug#41410)
adds c812223 Don't bug out in xml-escape-string if invalid characters
aren't present
adds f8e9993 Allow inhibiting 'auto-save-visited-mode' on a per-buffer
basis.
adds 448fe7a ; * lisp/files.el (auto-save-visited-mode): Fix typo in
last commit.
adds c027555 ; More the note about reporting problems further up
adds 3f66908 Bump project.el version
adds 8b940da Mark metamail.el as obsolete (Bug#41388)
adds 0dc5291 Fix aborts due to GC losing pseudovectors
adds 3abf76d Refix aborts due to GC losing pseudovectors
adds 9227864 Further fix for aborts due to GC losing pseudovectors
adds c4faf78 Move union emacs_align_type to alloc.c
adds 9f7bfb6 Port struct Lisp_FLoat to oddball platforms
adds 5467aac Introduce some Objective-C 2.0 keywords. This fixes bug
#5953
adds 0fc4989 Tweak GC performance if !USE_LSB_TAG
adds c5cf630 Don't clobber match data in utf-8-hfs conversion
(bug#41445)
adds 2244656 Omit unnecessary USE_LAB_TAG #if
adds 9d11f12 --with-wide-int is a no-op on 64-bit hosts
adds dcd9674 Fix crash with invalid bytecode vectors
adds a824d5c Fix customizing of ido-mode (Bug#41557)
adds ae348f3 Adjust NEWS for revert of eshell fix on emacs-27
(Bug#41370)
adds cddb007 ; * lisp/format-spec.el (format-spec): Fix typo.
adds 0195809 Fix rare assertion violations in 'etags'
adds 4737d0a Fix Elisp manual entry for format-spec
adds e7a3ed8 Fix tab-bar-tab-name-ellipsis initialization
adds dc78327 Merge from origin/emacs-27
adds 478638e Revert "Fix eshell-mode-map initialization"
adds a134691 ; Merge from origin/emacs-27
adds df91c94 Fix access to single-byte characters in buffer text
adds 0691d25 * etc/NEWS.25: Belatedly announce upcase-dwim and
downcase-dwim.
adds 9d7fd78 Make next-error behavior a bit more flexible
adds 313dc04 ; Fix another format-spec typo in the Elisp manual
adds d0dd0e0 ; Fix more @var/@code mixups in Elisp manual
adds bd7b681 Tiny texinfo markup fixes
adds 4939bea Merge from origin/emacs-27
adds 2bdb2cd Document that {en,de}code-coding-string preserve match
data
adds afb7602 Add project switching functionality
adds 9f88356 Simplify a little, and avoid duplicate commands
adds 9422fb5 Improve project name completion
adds c8cca68 Use an alist instead of a keymap
adds afb96da Move project-dired and project-eshell higher
adds 02e1ee9 Integrate project-switch-project with project-find-regexp
adds 46bb2cb Change dispatch binding of 'project-find-regexp'
adds c6f56bd Turn project switch menu var into a public alist
adds c6e80fd Simplify 'project--keymap-prompt' a bit
adds 7082468 Rename 'project-switch-menu' to 'project-switch-commands'
adds 0db801a Update the Emacs manual with recent project.el changes
adds 0b057ca Teach project-current to inhibit the prompt
adds e37e6c8 Some copy edits
adds 5a48ede Adapt project functions to the new 'project-root'
adds 449810b Avoid adding the empty string to the project list
adds b7dffcb Simplify the previous commit
adds 9823c66 ; * doc/emacs/maintaining.texi: Fix typo.
adds d97f224 Merge branch 'feature/project-switching'
adds 7f69211 Improve Malayalam language transliteration
adds 7af4e72 ; project.el: Update TODO
adds 7865820 next-error-find-buffer-function: Back to #'ignore
adds df49910 Create a buffer-local binding to improve performance
adds 1b2a881 * lisp/emacs-lisp/lisp-mode.el: Add new indentation
convention
adds 9050f0f * lisp/net/tramp-smb.el (tramp-smb-errors): Add
"NT_STATUS_INVALID_PARAMETER".
adds c74e24e Commit indian.el forgotten in previous change.
adds dc15e70 Fix display of line-prefix with fringe bitmaps
adds ba292ea project-prompt-project-dir: Use more consistent prompts
adds 187fe43 * lisp/emacs-lisp/package.elm lisp/emacs-lisp/smie.el:
Fix indent
adds f42db4b Another fix of display of line-prefix with fringe bitmaps
adds 360d7c7 Remove private prototype for 'execve' and its uses in
MinGW build
adds 3dbe653 Minor fix in 'find-alternate-file'
adds 780f674 Don't return transient projects with MAYBE-PROMPT=nil
adds abe7c22 occur: Add bindings for next-error-no-select
adds dc4db3e Protect bidi cache from inadvertent resets
adds f56830a Remove mhtml--extend-font-lock-region (Bug#41441)
adds 43caa96 Unbreak compilation with CHECK_STRUCTS defined.
adds f929258 Change xref-find-apropos to pass PATTERN to backend
verbatim
adds 056200f ; Auto-commit of loaddefs files.
adds 1b6bd97 Bug #41061 patch: Fix typos and amend code slightly
adds 6d6ec1b ; Fix some recent byte-compilation warnings
adds 2c1e5b9 * lisp/progmodes/project.el (project-vc-dir,
project-shell): New commands.
adds a8ad94c Fix mingw.org's MinGW GCC 9 warning about 'execve'
adds d3e0023 ; * etc/TODO: Fix formatting. (Bug#41497)
adds f72bb4c * lisp/tab-bar.el (switch-to-buffer-other-tab): Normalize
buffer.
adds 41232e6 Avoid crashes due to bidi cache being reset during
redisplay
adds cc340da Fix bug #41618 "(byte-compile 'foo) errors when foo is a
macro."
adds 36f508f ; * src/xdisp.c (find_last_unchanged_at_beg_row): Fix a
typo.
adds 68b6dad Be more aggressive in marking objects during GC
adds 44c0e07 * doc/emacs/buffers.texi (Icomplete): Mention
icomplete-minibuffer-setup-hook.
adds e10bd9e Merge from origin/emacs-27
adds fb90f46 ; Auto-commit of loaddefs files.
adds 8c3ed29 ; Merge from origin/emacs-27
adds 0260d2d Don't call 'mbrtowc' on WINDOWSNT
adds e10940f Merge from origin/emacs-27
adds 3973f68 Simplify and regularize some offset tests in alloc.c
adds 7ddfbb9 Fix handling of CGJ in Hebrew text
adds e706545 Remove 'project--ensure-file-exists'
adds 9afcf2b Write project list to file only when changed
adds 22b2e9c Fix Arabic composition rules
adds acba19e ; * src/composite.c (syms_of_composite): Fix last change.
adds 11b403c Print byte offset of error in backtrace
adds 077acd3 Only print offset for byte-compiled functions
adds ef71dc4 Print offset of each backtrace frame
adds afa6a97 Merge feature/zach-soc-bytecode-in-traceback
adds 58e112f Properly align offset in backtrace
adds 0cb1df1 Store the bytecode offset in thread_state
new 717ac6c Only print offset for byte-code functions
Summary of changes:
admin/authors.el | 6 +-
admin/charsets/cp51932.awk | 13 +-
admin/charsets/eucjp-ms.awk | 14 +-
admin/notes/git-workflow | 36 +-
build-aux/config.guess | 9 +-
build-aux/config.sub | 4 +-
build-aux/gitlog-to-changelog | 4 +-
build-aux/update-copyright | 4 +-
configure.ac | 6 +-
doc/emacs/buffers.texi | 9 +-
doc/emacs/building.texi | 32 +
doc/emacs/calendar.texi | 4 +-
doc/emacs/custom.texi | 4 +-
doc/emacs/dired.texi | 6 +
doc/emacs/frames.texi | 57 +-
doc/emacs/help.texi | 52 +-
doc/emacs/killing.texi | 2 +
doc/emacs/maintaining.texi | 46 +-
doc/emacs/misc.texi | 14 +-
doc/emacs/modes.texi | 2 +-
doc/emacs/mule.texi | 84 +-
doc/emacs/package.texi | 38 +-
doc/emacs/search.texi | 22 +-
doc/emacs/windows.texi | 12 +-
doc/lispintro/emacs-lisp-intro.texi | 5 +-
doc/lispref/control.texi | 1 +
doc/lispref/display.texi | 6 +-
doc/lispref/edebug.texi | 2 +-
doc/lispref/elisp.texi | 2 +-
doc/lispref/eval.texi | 21 +-
doc/lispref/files.texi | 6 +
doc/lispref/frames.texi | 10 +-
doc/lispref/lists.texi | 34 +-
doc/lispref/loading.texi | 2 +-
doc/lispref/modes.texi | 17 +-
doc/lispref/objects.texi | 94 +-
doc/lispref/os.texi | 18 +-
doc/lispref/processes.texi | 16 +
doc/lispref/searching.texi | 10 +-
doc/lispref/sequences.texi | 25 +-
doc/lispref/strings.texi | 11 +-
doc/lispref/text.texi | 34 +-
doc/lispref/tips.texi | 8 +
doc/misc/cc-mode.texi | 25 +
doc/misc/efaq.texi | 26 +-
doc/misc/emacs-mime.texi | 2 +-
doc/misc/eshell.texi | 3 +
doc/misc/texinfo.tex | 99 +-
doc/misc/tramp.texi | 47 +-
etc/NEWS | 219 ++-
etc/NEWS.25 | 2 +
etc/NEWS.27 | 38 +-
etc/TODO | 1424 ++++++++++---------
etc/themes/misterioso-theme.el | 7 +
lib-src/etags.c | 9 +-
lib/attribute.h | 215 +++
lib/careadlinkat.c | 38 +-
lib/dirent.in.h | 10 +-
lib/explicit_bzero.c | 18 +-
lib/gnulib.mk.in | 10 +
lib/ieee754.in.h | 4 +-
lib/limits.in.h | 23 +-
lib/nstrftime.c | 9 +-
lib/stdio.in.h | 10 +-
lib/stdlib.in.h | 10 +-
lib/string.in.h | 36 +-
lib/warn-on-use.h | 21 +-
lisp/abbrev.el | 6 +-
lisp/apropos.el | 21 +-
lisp/arc-mode.el | 28 +-
lisp/bookmark.el | 8 +-
lisp/button.el | 12 +-
lisp/calc/calc-comb.el | 4 +-
lisp/calc/calc-mtx.el | 2 +-
lisp/calculator.el | 12 +-
lisp/calendar/cal-bahai.el | 4 +-
lisp/calendar/cal-julian.el | 22 +-
lisp/cedet/data-debug.el | 38 +-
lisp/cedet/ede.el | 7 +-
lisp/cedet/semantic/wisent/comp.el | 4 +-
lisp/cedet/semantic/wisent/wisent.el | 9 +-
lisp/cus-edit.el | 12 +-
lisp/cus-start.el | 11 +-
lisp/desktop.el | 39 +-
lisp/dired-aux.el | 7 +-
lisp/dired.el | 4 +-
lisp/display-fill-column-indicator.el | 8 +-
lisp/dnd.el | 27 +-
lisp/doc-view.el | 4 +-
lisp/dom.el | 6 +
lisp/emacs-lisp/backtrace.el | 15 +-
lisp/emacs-lisp/bindat.el | 2 +-
lisp/emacs-lisp/byte-opt.el | 2 +-
lisp/emacs-lisp/byte-run.el | 11 +-
lisp/emacs-lisp/bytecomp.el | 15 +-
lisp/emacs-lisp/check-declare.el | 4 +-
lisp/emacs-lisp/cl-indent.el | 36 +-
lisp/emacs-lisp/cl-macs.el | 15 +-
lisp/emacs-lisp/edebug.el | 53 +-
lisp/emacs-lisp/eieio.el | 38 +-
lisp/emacs-lisp/eldoc.el | 5 +
lisp/emacs-lisp/float-sup.el | 2 +-
lisp/emacs-lisp/lisp-mode.el | 21 +-
lisp/emacs-lisp/package.el | 69 +-
lisp/emacs-lisp/pcase.el | 52 +-
lisp/emacs-lisp/smie.el | 14 +-
lisp/emacs-lisp/syntax.el | 97 +-
lisp/emacs-lisp/timer-list.el | 132 +-
lisp/emulation/viper.el | 1 -
lisp/env.el | 8 +-
lisp/erc/erc-backend.el | 3 +-
lisp/eshell/eshell.el | 22 +-
lisp/ffap.el | 13 +-
lisp/fileloop.el | 33 +-
lisp/files.el | 39 +-
lisp/format-spec.el | 2 +-
lisp/frameset.el | 12 +-
lisp/gnus/gmm-utils.el | 6 +-
lisp/gnus/gnus-art.el | 14 +-
lisp/gnus/gnus-registry.el | 36 +-
lisp/gnus/gnus-sum.el | 6 +-
lisp/gnus/message.el | 6 +-
lisp/help-fns.el | 8 +-
lisp/help-mode.el | 13 +-
lisp/hi-lock.el | 20 +-
lisp/htmlfontify.el | 3 -
lisp/ido.el | 40 +-
lisp/ielm.el | 31 +-
lisp/image-mode.el | 20 +-
lisp/info.el | 26 +-
lisp/international/mule.el | 25 +-
lisp/international/ucs-normalize.el | 10 +-
lisp/isearch.el | 7 +-
lisp/jit-lock.el | 10 +-
lisp/json.el | 576 ++++----
lisp/jsonrpc.el | 104 +-
lisp/language/hebrew.el | 2 +-
lisp/language/ind-util.el | 40 +-
lisp/language/japanese.el | 10 +-
lisp/language/lao-util.el | 16 +-
lisp/language/misc-lang.el | 8 +-
lisp/language/tibet-util.el | 14 +-
lisp/language/tibetan.el | 8 +-
lisp/ldefs-boot.el | 387 +++--
lisp/leim/quail/indian.el | 89 +-
lisp/mail/qp.el | 2 +-
lisp/mail/rfc2368.el | 2 +-
lisp/menu-bar.el | 4 +-
lisp/mouse.el | 12 +-
lisp/net/browse-url.el | 290 +++-
lisp/net/eww.el | 36 +-
lisp/net/hmac-md5.el | 40 +-
lisp/net/nsm.el | 1 +
lisp/net/puny.el | 2 +-
lisp/net/shr.el | 84 +-
lisp/net/tramp-adb.el | 32 +-
lisp/net/tramp-archive.el | 7 +-
lisp/net/tramp-cache.el | 61 +-
lisp/net/tramp-cmds.el | 12 +-
lisp/net/tramp-gvfs.el | 5 +-
lisp/net/tramp-rclone.el | 13 +-
lisp/net/tramp-sh.el | 43 +-
lisp/net/tramp-smb.el | 1 +
lisp/net/tramp.el | 32 +-
lisp/net/webjump.el | 5 +-
lisp/obsolete/ledit.el | 157 ---
lisp/obsolete/levents.el | 292 ----
lisp/obsolete/lmenu.el | 445 ------
lisp/obsolete/lucid.el | 211 ---
lisp/{mail => obsolete}/metamail.el | 1 +
lisp/obsolete/old-whitespace.el | 801 -----------
lisp/org/org-agenda.el | 5 +-
lisp/password-cache.el | 3 +-
lisp/play/animate.el | 4 +-
lisp/play/dissociate.el | 2 +-
lisp/printing.el | 2 -
lisp/progmodes/autoconf.el | 2 +-
lisp/progmodes/cc-align.el | 32 +
lisp/progmodes/cc-engine.el | 23 +-
lisp/progmodes/cc-fonts.el | 78 ++
lisp/progmodes/cc-langs.el | 25 +-
lisp/progmodes/cc-mode.el | 29 +-
lisp/progmodes/cc-vars.el | 1 +
lisp/progmodes/ebnf2ps.el | 4 -
lisp/progmodes/elisp-mode.el | 48 +-
lisp/progmodes/etags.el | 4 +-
lisp/progmodes/flymake.el | 12 +-
lisp/progmodes/glasses.el | 11 +-
lisp/progmodes/project.el | 367 ++++-
lisp/progmodes/python.el | 21 +-
lisp/progmodes/vhdl-mode.el | 2 +-
lisp/progmodes/which-func.el | 97 +-
lisp/progmodes/xref.el | 53 +-
lisp/replace.el | 107 +-
lisp/saveplace.el | 4 +-
lisp/simple.el | 54 +-
lisp/subr.el | 24 +-
lisp/t-mouse.el | 2 +-
lisp/tab-bar.el | 56 +-
lisp/tab-line.el | 6 +-
lisp/tar-mode.el | 20 +-
lisp/term/bobcat.el | 1 +
lisp/term/cygwin.el | 2 +-
lisp/term/konsole.el | 2 +-
lisp/term/linux.el | 2 +-
lisp/term/vt100.el | 2 +-
lisp/term/vt200.el | 2 +
lisp/term/x-win.el | 10 +-
lisp/textmodes/bibtex.el | 110 +-
lisp/textmodes/css-mode.el | 18 +-
lisp/textmodes/mhtml-mode.el | 50 -
lisp/textmodes/sgml-mode.el | 6 +-
lisp/vc/ediff-vers.el | 25 +-
lisp/vc/vc-dir.el | 36 +
lisp/vc/vc-git.el | 4 +
lisp/vc/vc-hooks.el | 2 +-
lisp/version.el | 8 +-
lisp/w32-vars.el | 14 +-
lisp/window.el | 36 +-
lisp/xml.el | 14 +-
m4/explicit_bzero.m4 | 1 +
m4/gnulib-common.m4 | 229 ++-
m4/gnulib-comp.m4 | 2 +
m4/manywarnings.m4 | 24 +-
nt/inc/ms-w32.h | 11 -
src/alloc.c | 165 ++-
src/bignum.h | 3 +-
src/buffer.c | 40 +-
src/bytecode.c | 44 +-
src/character.h | 42 +-
src/cmds.c | 4 +-
src/coding.c | 4 +-
src/composite.c | 4 +-
src/conf_post.h | 109 +-
src/data.c | 28 +-
src/dispnew.c | 2 +-
src/editfns.c | 2 +-
src/emacs-module.c | 2 +-
src/emacs-module.h.in | 16 +-
src/emacs.c | 10 +-
src/eval.c | 86 +-
src/fns.c | 109 +-
src/gtkutil.c | 9 +-
src/intervals.c | 3 +-
src/keyboard.c | 4 +-
src/lisp.h | 51 +-
src/lread.c | 30 +-
src/nsterm.m | 51 +-
src/pdumper.c | 4 +-
src/search.c | 10 +-
src/sysdep.c | 3 +
src/systhread.h | 12 +-
src/term.c | 2 +-
src/textprop.c | 12 +-
src/thread.c | 9 +-
src/thread.h | 5 +
src/w32.c | 12 +-
src/xdisp.c | 94 +-
src/xfaces.c | 6 +-
src/xfns.c | 8 +-
src/xmenu.c | 2 +-
test/lisp/arc-mode-tests.el | 2 +-
test/lisp/calc/calc-tests.el | 52 +
test/lisp/calendar/cal-julian-tests.el | 72 +
test/lisp/calendar/icalendar-tests.el | 13 +-
test/lisp/calendar/iso8601-tests.el | 31 +
test/lisp/calendar/parse-time-tests.el | 2 +-
test/lisp/cedet/semantic-utest-fmt.el | 4 +-
test/lisp/cedet/semantic-utest-ia.el | 7 +-
test/lisp/cedet/semantic-utest.el | 32 +-
test/lisp/cedet/srecode-utest-getset.el | 3 +-
test/lisp/cedet/srecode-utest-template.el | 2 +-
test/lisp/comint-tests.el | 2 +-
test/lisp/custom-resources/custom--test-theme.el | 2 +
test/lisp/dabbrev-tests.el | 2 +-
test/lisp/dom-tests.el | 7 +
test/lisp/electric-tests.el | 18 +
test/lisp/emacs-lisp/bindat-tests.el | 16 +
test/lisp/emacs-lisp/bytecomp-tests.el | 2 +-
test/lisp/emacs-lisp/check-declare-tests.el | 116 ++
test/lisp/emacs-lisp/cl-macs-tests.el | 13 +-
.../edebug-resources/edebug-test-code.el | 2 +-
.../eieio-tests/eieio-test-methodinvoke.el | 58 +-
.../emacs-lisp/eieio-tests/eieio-test-persist.el | 2 +-
test/lisp/emacs-lisp/ert-x-tests.el | 2 +-
.../faceup-resources/faceup-test-mode.el | 2 +-
.../faceup-test-this-file-directory.el | 2 +-
.../emacs-lisp/faceup-tests/faceup-test-basics.el | 2 +-
.../emacs-lisp/faceup-tests/faceup-test-files.el | 2 +-
.../float-sup-tests.el} | 25 +-
test/lisp/emacs-lisp/nadvice-tests.el | 2 +-
.../newer-versions/new-pkg-1.0.el | 2 +-
.../newer-versions/simple-single-1.4.el | 2 +-
.../package-resources/simple-depend-1.0.el | 2 +-
.../package-resources/simple-single-1.3.el | 2 +-
.../package-resources/simple-two-depend-1.1.el | 2 +-
test/lisp/emacs-lisp/package-tests.el | 26 +-
test/lisp/emacs-lisp/pcase-tests.el | 2 +-
test/lisp/emacs-lisp/seq-tests.el | 10 +-
test/lisp/emacs-lisp/shadow-resources/p1/foo.el | 2 +-
test/lisp/emacs-lisp/shadow-resources/p2/FOO.el | 2 +-
test/lisp/emacs-lisp/subr-x-tests.el | 2 +-
test/lisp/emacs-lisp/syntax-tests.el | 67 +
test/lisp/emacs-lisp/text-property-search-tests.el | 2 +-
test/lisp/emulation/viper-tests.el | 2 +-
test/lisp/erc/erc-track-tests.el | 6 +-
test/lisp/eshell/em-hist-tests.el | 2 +-
test/lisp/eshell/em-ls-tests.el | 2 +-
test/lisp/eshell/esh-opt-tests.el | 2 +-
test/lisp/files-tests.el | 36 +
test/lisp/gnus/gnus-tests.el | 2 +-
test/lisp/help-mode-tests.el | 169 +++
test/lisp/imenu-tests.el | 2 +-
test/lisp/info-xref-tests.el | 2 +-
test/lisp/international/ucs-normalize-tests.el | 11 +
test/lisp/jit-lock-tests.el | 2 +-
test/lisp/json-tests.el | 867 ++++++++++--
test/lisp/mail/qp-tests.el | 74 +
.../mail/{rfc2045-tests.el => rfc2368-tests.el} | 26 +-
test/lisp/man-tests.el | 4 +-
test/lisp/net/hmac-md5-tests.el | 80 ++
test/lisp/net/puny-tests.el | 21 +
test/lisp/net/tramp-tests.el | 142 +-
test/lisp/net/webjump-tests.el | 73 +
test/lisp/password-cache-tests.el | 14 +-
test/lisp/play/animate-tests.el | 56 +
.../rfc2045-tests.el => play/dissociate-tests.el} | 29 +-
test/lisp/progmodes/autoconf-tests.el | 55 +
test/lisp/progmodes/cc-mode-tests.el | 33 +-
test/lisp/progmodes/etags-tests.el | 2 +-
test/lisp/progmodes/f90-tests.el | 2 +-
test/lisp/progmodes/glasses-tests.el | 101 ++
test/lisp/progmodes/ps-mode-tests.el | 2 +-
test/lisp/progmodes/python-tests.el | 11 +-
test/lisp/progmodes/ruby-mode-tests.el | 2 +-
test/lisp/progmodes/subword-tests.el | 2 +-
test/lisp/progmodes/tcl-tests.el | 2 +-
test/lisp/progmodes/xref-tests.el | 2 +-
test/lisp/replace-tests.el | 44 +-
test/lisp/shadowfile-tests.el | 20 +-
test/lisp/simple-tests.el | 11 +-
test/lisp/startup-tests.el | 47 +
test/lisp/subr-tests.el | 2 +-
test/lisp/tar-mode-tests.el | 3 +-
test/lisp/thingatpt-tests.el | 2 +-
test/lisp/vc/add-log-tests.el | 12 +-
test/lisp/vc/diff-mode-tests.el | 2 +
test/lisp/vc/ediff-ptch-tests.el | 2 +-
test/lisp/vc/smerge-mode-tests.el | 2 +
test/lisp/vc/vc-hg-tests.el | 2 +-
test/lisp/vc/vc-tests.el | 2 +-
.../lisp/{gnus/nnrss-tests.el => version-tests.el} | 16 +-
test/lisp/xml-tests.el | 12 +-
test/manual/etags/ETAGS.good_1 | 1472 ++++++++++----------
test/manual/etags/ETAGS.good_2 | 1472 ++++++++++----------
test/manual/etags/ETAGS.good_3 | 1472 ++++++++++----------
test/manual/etags/ETAGS.good_4 | 1472 ++++++++++----------
test/manual/etags/ETAGS.good_5 | 1472 ++++++++++----------
test/manual/etags/ETAGS.good_6 | 1472 ++++++++++----------
test/manual/indent/css-mode.css | 4 +
test/manual/indent/elisp.el | 5 +
test/manual/indent/less-css-mode.less | 10 +
test/manual/indent/lisp.lisp | 5 +
test/manual/indent/scss-mode.scss | 4 +
test/src/buffer-tests.el | 6 +
test/src/fns-tests.el | 34 +-
366 files changed, 12521 insertions(+), 9966 deletions(-)
create mode 100644 lib/attribute.h
delete mode 100644 lisp/obsolete/ledit.el
delete mode 100644 lisp/obsolete/levents.el
delete mode 100644 lisp/obsolete/lmenu.el
delete mode 100644 lisp/obsolete/lucid.el
rename lisp/{mail => obsolete}/metamail.el (99%)
delete mode 100644 lisp/obsolete/old-whitespace.el
create mode 100644 test/lisp/calendar/cal-julian-tests.el
create mode 100644 test/lisp/emacs-lisp/check-declare-tests.el
copy test/lisp/{ps-print-tests.el => emacs-lisp/float-sup-tests.el} (58%)
create mode 100644 test/lisp/emacs-lisp/syntax-tests.el
create mode 100644 test/lisp/help-mode-tests.el
create mode 100644 test/lisp/mail/qp-tests.el
copy test/lisp/mail/{rfc2045-tests.el => rfc2368-tests.el} (50%)
create mode 100644 test/lisp/net/hmac-md5-tests.el
create mode 100644 test/lisp/net/webjump-tests.el
create mode 100644 test/lisp/play/animate-tests.el
copy test/lisp/{mail/rfc2045-tests.el => play/dissociate-tests.el} (55%)
create mode 100644 test/lisp/progmodes/autoconf-tests.el
create mode 100644 test/lisp/progmodes/glasses-tests.el
create mode 100644 test/lisp/startup-tests.el
copy test/lisp/{gnus/nnrss-tests.el => version-tests.el} (66%)
create mode 100644 test/manual/indent/elisp.el
create mode 100644 test/manual/indent/lisp.lisp
- feature/soc-bytecode-in-traceback updated (e5734be -> 717ac6c),
Rocky Bernstein <=