| Branch | Commit message | Author | Age |
| bug#38796-lossage-limit | Use only one function to retrieve/set lossage size | Tino Calancha | 5 years |
| bug-reference-setup | bug-reference-setup | Tassilo Horn | 6 years |
| bug27952_combine-tar-grind-file-mode_archive-int-to-mode | Combine archive-int-to-mode and tar-grind-file-mode | Tino Calancha | 6 years |
| bugfix/shorthand-fixes | Fix prefix discovery for files with read-symbol-shorthands (bug#67325) | João Távora | 2 years |
| comment-cache | Merge branch 'master' into comment-cache | Alan Mackenzie | 9 years |
| concurrency-libtask | Add missing taskexit() | Philipp Stephani | 9 years |
| dancol/quit-improvements | Improve timer robustness by protecting pending function calls | Daniel Colascione | 7 months |
| dancol/quit-improvements2 | Fix lost C-g events in NS port under load | Daniel Colascione | 7 months |
| dancol/term-am | Add auto-margin enable/disable to term | Daniel Colascione | 10 months |
| dima_regex_embedded_modifiers | regex: added tests for the case-fold embedded modifiers | Dima Kogan | 10 years |
| elparized-core | Slim configure.ac, blitz rsync | Phillip Lord | 8 years |
| emacs-23 | * doc/misc/eshell.texi: Fill most of the missing sections. | Aidan Gauland | 13 years |
| emacs-24 | Fix hang with large yanks | Paul Eggert | 10 years |
| emacs-25 | Port alternate signal stack to upcoming glibc 2.34 | Paul Eggert | 3 years |
| emacs-26 | Port alternate signal stack to upcoming glibc 2.34 | Paul Eggert | 3 years |
| emacs-27 | Port alternate signal stack to upcoming glibc 2.34 | Paul Eggert | 3 years |
| emacs-28 | Adapt Tramp versions. Do not merge | Michael Albinus | 3 years |
| emacs-29 | Fix failing help-fns-test | Stefan Kangas | 19 months |
| emacs-30 | ; * admin/authors.el (authors-aliases): Add Rudolf Adamkovič (bug#79987). | Eli Zaretskii | 4 weeks |
| evenp-oddp | Prefer '(evenp A)' to '(= 0 (% A 2))' | Stefan Kangas | 11 months |
| feature/android | Disable building the feature/android branch | Po Lu | 2 years |
| feature/antlr-mode | Update progmodes/antlr-mode.el from v2.2c to v3.2.0 | Christoph Wedler | 5 weeks |
| feature/asan-gc-poisoning | Avoid build failure when building without -fsanitize=address. | Vibhav Pant | 3 years |
| feature/async-dns | add_to_log expects Lisp parameters | Lars Ingebrigtsen | 10 years |
| feature/auth-source-pass | auth-source-pass: Add documentation; fix tests and indentation. | Damien Cassou | 9 years |
| feature/breadcrumb-mode | Breadcrumb: first stab, very slow | João Távora | 3 years |
| feature/browse-url-handlers | Update browse-url documentation. | Tassilo Horn | 6 years |
| feature/bug#38796-lossage-limit | Allow disable the record of keystrokes (lossage) | Tino Calancha | 6 years |
| feature/bug-reference-setup | bug-reference-setup | Tassilo Horn | 6 years |
| feature/byte-switch | Merge branch 'master' into feature/byte-switch | Vibhav Pant | 9 years |
| feature/byte-tail-recursion | Optimize tail recursive calls while byte compiling. | Vibhav Pant | 9 years |
| feature/byte-unwind-protect | Add new bytecodes for unwind-protect | Tom Tromey | 8 years |
| feature/cl-lib-improvements | (seq-contains-pred): Split off list-specialized impl into separate method | Dmitry Gutov | 2 years |
| feature/comp-use-ctors | src/comp.c: Use constructor expressions when possible. | Vibhav Pant | 3 years |
| feature/completion-lazy-hilit | Tweak completion-lazy-hilit feature | João Távora | 2 years |
| feature/completions-customs | Add documentation entries for completion-auto-select user option. | Jimmy Aguilar Mena | 4 years |
| feature/completions-highlight-modifications | Try another approach even simpler. | Jimmy Aguilar Mena | 5 years |
| feature/context-menu | Use map-keymap in context-menu-global, context-menu-local, context-menu-minor | Juri Linkov | 4 years |
| feature/core-elpa-by-copy | Fix dependency between packages and ELPA checkout | Phillip Lord | 7 years |
| feature/deps-download | Remove architecture dependent source downloads | Phillip Lord | 8 years |
| feature/derived-mode-add-parents | Move EIEIO's C3 linearization code to `subr.el` | Stefan Monnier | 2 years |
| feature/dll-only-windows | Update dependency capture | Phillip Lord | 5 years |
| feature/eglot-semantic-tokens | Eglot: adjust semtok delta request debouncing | João Távora | 9 weeks |
| feature/eglot-texi-manual | Revert "eglot.texi: Make example more realistic" | João Távora | 3 years |
| feature/eglot2emacs | ; * doc/misc/eglot.texi: Undo recent "fixes" to the Eglot manual. | Eli Zaretskii | 3 years |
| feature/elisp-fontify-semantically | ; elisp-mode.el: Improve consistency among face names. | Eshel Yaron | 3 months |
| feature/elpa-package | ; Replace instance of 'lm-homepage' with 'lm-website' | Philip Kaludercic | 14 months |
| feature/etags-update | Another -u fix | Tom Tromey | 8 years |
| feature/etags_update_v2 | Only update when file is newer than TAGS and .etags | Dmitry Gutov | 5 years |
| feature/extend_face_id | Fix issue calling face_at_pos. | Jimmy Aguilar Mena | 6 years |
| feature/external-completion | Use new external-completion.el in Eglot | João Távora | 3 years |
| feature/fix-the-long-lines-display-bug | * src/xdisp.c (redisplay_window): Small optimization. | Gregory Heytings | 3 years |
| feature/gnus-select | Fix constant folding of overflows | Paul Eggert | 7 years |
| feature/gnus-select2 | Allow gnus backends to return a list of headers | Andrew G Cohen | 6 years |
| feature/icomplete-vertical | icomplete-vertical simplest approach | Jimmy Aguilar Mena | 5 years |
| feature/igc | * test/src/fns-tests.el (ft-weak-equal-table): New test. | Helmut Eller | 7 days |
| feature/improved-locked-narrowing | ; * src/xdisp.c (get_locked_narrowing_begv): Minor change. | Gregory Heytings | 3 years |
| feature/inhibit-native-comp-cleanup | * Generate trampolines in a temporary directory if no other option is viable | Andrea Corallo | 3 years |
| feature/integrated-elpa | Updated readme with thoughts of package.el | Phillip Lord | 9 years |
| feature/integration-of-dictionary-el | * lisp/net/dictionary.el (dictionary-pre-buffer): Unify casing | Torsten Hilbrich | 5 years |
| feature/internal-msys | Enable automatic co-install of msys | Phillip Lord | 5 years |
| feature/jit-improved-type-punning | Add comment explaining gcc_jit_context_new_bitcast usage. | Vibhav Pant | 3 years |
| feature/jsonrpc-support-dap | Jsonrpc: rework jsonrpc-convert-to-endpoint again | João Távora | 2 years |
| feature/libjit | Minor type and signature fixes in jit.c | Eli Zaretskii | 7 years |
| feature/long-lines-and-font-locking | Further minor improvements of documentation | Gregory Heytings | 3 years |
| feature/long-lines-improvements | ; * src/keyboard.c (safe_run_hooks_maybe_narrowed): Fix broken merge. | Gregory Heytings | 3 years |
| feature/margin-columns | * src/term.c (append_glyph): Fix wide character handling in margins columns. | Juri Linkov | 12 days |
| feature/mhtml-mode | enable mhtml-mode by default | Tom Tromey | 9 years |
| feature/minibuffer-completion-enhancements | ; * doc/emacs/mini.texi (Completion Multi): Fix typo. | Eshel Yaron | 24 months |
| feature/more-fds | Allow the use of poll instead of select | Robert Pluim | 4 years |
| feature/named-lambdas | New cl-print-object method for subrs. | Alan Mackenzie | 2 years |
| feature/native-comp | Improve detection of pdumper file and *.eln files | Eli Zaretskii | 5 years |
| feature/native-comp-macos-fixes | Merge branch 'feature/native-comp' into feature/native-comp-macos-fixes | Vibhav Pant | 5 years |
| feature/new-tutorial | Add images | Phillip Lord | 9 years |
| feature/noverlay | Fix compiler warning about possible null pointer dereference | Matt Armstrong | 3 years |
| feature/package+vc | * lisp/emacs-lisp/package-vc.el: Expand commentary | Philip Kaludercic | 3 years |
| feature/package-activate | Merge branch 'package-activate' | Philip Kaludercic | 6 days |
| feature/package-autosuggest | Do not suggest packages outside of 'fundamental-mode' | Philip Kaludercic | 14 months |
| feature/package-core | Merge branch 'package-core' | Philip Kaludercic | 10 days |
| feature/package-factorize | ; Delete old package.el | Philip Kaludercic | 2 weeks |
| feature/package-revamp | Avoid modifying temporary buffer with package-review diff | Philip Kaludercic | 2 weeks |
| feature/parsable-ert-output | Add source information to ERT batch mode. | Phillip Lord | 10 years |
| feature/pgtk | Disable building the feature/pgtk branch | Po Lu | 4 years |
| feature/pkg | Fix calls to intern_c_string_1 | Gerd Möllmann | 3 years |
| feature/positioned-lambdas | Load backquote.el before byte-run.el. | Alan Mackenzie | 19 months |
| feature/project-switching | ; * doc/emacs/maintaining.texi: Fix typo. | Simen Heggestøyl | 6 years |
| feature/rcirc-update | Fix interactive forms for rcirc-define-command | Philip Kaludercic | 4 years |
| feature/shorthand-namespacing | Add mechanism for escaping shorthand substitution | João Távora | 4 years |
| feature/simple-16-theme | Add simple theme with 16 colors only. | Jimmy Aguilar Mena | 5 years |
| feature/smaller-windows | More path fixes | Phillip Lord | 6 years |
| feature/soc-bytecode-in-traceback | Only print offset for byte-code functions | Zach Shaftel | 5 years |
| feature/soc-bytecode-in-traceback-reduced | Clean up before patch submission | Zach Shaftel | 5 years |
| feature/stdout-stderr-stream | Support standard input, output and error streams | Phillip Lord | 9 years |
| feature/tab-bar-events | ; Remove NEWS about tab bar mouse commands to avoid merge conflicts | Juri Linkov | 4 years |
| feature/tabs | Remove unused code and reformat to 70 columns. | Juri Linkov | 6 years |
| feature/temacs-for-bootstrap | Building ldefs-boot with temacs | Phillip Lord | 9 years |
| feature/tramp-thread-safe | ; Whitespace cleanup | Michael Albinus | 3 years |
| feature/tree-sitter | Separate tree-sitter and non-tree-sitter variant of sh-mode | Yuan Fu | 3 years |
| feature/type-hierarchy | Run syncdoc-type-hierarchy.el to follow obarray type introduction | Andrea Corallo | 22 months |
| feature/uniquify-as-function | Document use of uniquify-buffer-name-style as a function. | Jimmy Aguilar Mena | 5 years |
| feature/use-package | * etc/USE-PACKAGE-NEWS: Delete file. | Stefan Kangas | 3 years |
| feature/which-key-in-core | Disable usage of unicode for which-key by default | Philip Kaludercic | 19 months |
| feature/windows-with-utils | Add diffutils as dependency | Phillip Lord | 6 years |
| feature/xref-find-extra | Fix eglot-specific commands | Dmitry Gutov | 2 years |
| feature/zach-soc-bytecode-in-traceback | Store the bytecode offset in thread_state | Zach Shaftel | 6 years |
| feature/zach-soc-funcall-from-bytecode | Don't call Ffuncall directly from exec_byte_code | Zach Shaftel | 6 years |
| features/erc-message-tags | Add support for IRCv3 message tags. | Vibhav Pant | 9 years |
| features/user-directory | user-file: Change &optional OLD-NAME to &rest OLD-NAMES | Stefan Kangas | 4 years |
| fido-mode-fix | icomplete-fido-exit: New command for the M-j binding | Dmitry Gutov | 6 years |
| fix/bootstrap-build-minimize | Add two autoloads to manual | Phillip Lord | 9 years |
| fix/bootstrap-build-minimize-squash | Add error handling to magic-mode-alist | Phillip Lord | 9 years |
| fix/bug-2034 | Restore antlr-mode's intended mode-name construct | Phil Sainty | 8 years |
| fix/bug-20871 | Add simple tests for the `fill-polish-nobreak-p' function | Marcin Borkowski | 8 years |
| fix/bug-21072 | Modify `beginning-of-defun-comments' | Noam Postavsky | 9 years |
| fix/bug-31311-pcase-doc | touch up ‘Pattern-Matching Conditional’ intro para | Thien-Thi Nguyen | 8 years |
| fix/bug-31311-pcase-doc-squash | Mention pcase as a fifth conditional form | Thien-Thi Nguyen | 8 years |
| fix/bug-34657-erc-hooks | erc: Rename abnormal hooks to use "-functions" suffix (bug 34657) | Phil Sainty | 7 years |
| fix/bug-35351 | fixup! Add :before-hook keyword to define-derived-mode | Phil Sainty | 7 years |
| fix/bug-39491 | * lisp/battery.el (battery-upower): Produce an empty string if level is nil | Nicolas Richard | 6 years |
| fix/bug-48598 | [DEBUG] Update ERC vanity case in CI subdir template | F. Jason Park | 4 years |
| fix/bug-57080-mode-line-format-docs | * src/buffer.c (mode-line-format): Reorder and reformat %-construct docs | Phil Sainty | 3 years |
| fix/bug-60974 | Don't modify interactive closures destructively (Bug#60974). | Vibhav Pant | 3 years |
| fix/eieio-persistent | Improve warning and error messages | Eric Abrahamsen | 8 years |
| fix/great-revert-bill | Remove ldefs-boot files left after reversion. | Phillip Lord | 9 years |
| fix/htmlfontify-21990 | Cope with multiple overlapping faces. | Phillip Lord | 10 years |
| fix/not-defined-at-runtime | Byte compiler: fix spurious warnings "might not be defined at runtime". | Alan Mackenzie | 10 years |
| girzel/gnus-headers | Fixes to gnus-agent-retrieve-headers | Eric Abrahamsen | 5 years |
| gnus/nnatom | Add nnatom.el | Eric Abrahamsen | 3 years |
| gtk-tabs | Tab keys are symbols. | Jan D | 16 years |
| heads/emacs-25.3 | ; Add release notice to ChangeLog.2 | Nicolas Petton | 8 years |
| integration-of-dictionary-el | Removed some compability parts in dictionary | Torsten Hilbrich | 5 years |
| js2025 | Eglot: fix texi doc bug | João Távora | 12 months |
| local-emacs-29.2 | Import build scripts from my local-master branch | Luke Lee | 22 months |
| main | test-ob-R.el: Add tests for :results output | Jeremie Juste | 3 years |
| master | Fix recent test suite regression (bug#80177) | Stefan Monnier | 7 hours |
| master-android-1 | Fix generation of defvars defined by easy-mmode and company in loaddefs.el | Po Lu | 5 months |
| nick.lloyd-bytecode-jit | Merge branch 'master' into nick.lloyd-bytecode-jit | Nickolas Lloyd | 9 years |
| obsolete-24.3 | Delete variable window-system-version obsolete since 24.3 | Stefan Kangas | 3 years |
| old-branches/EMACS_21_1_RC | Show a patch for Mule-UCS to make it byte-compiled | Kenichi Handa | 20 years |
| old-branches/EMACS_22_BASE | Fix last change. | Stefan Monnier | 17 years |
| old-branches/EMACS_23_1_RC | (gdb-jsonify-buffer): Catch log stream output. | Nick Roberts | 16 years |
| old-branches/NewVC-fileset | Version sent by ESR on Tue, 10 Jul 2007 19:17:41. | Stefan Monnier | 19 years |
| old-branches/branch-5_8 | Merge from Gnus trunk. | Dave Love | 25 years |
| old-branches/cairo | Fixes to compile cairo branch without cairo. | Jan D | 11 years |
| old-branches/cedet-branch | * cedet/ede/system.el (ede-upload-html-documentation) | Chong Yidong | 16 years |
| old-branches/concurrency | ; * src/systhread.c [WINDOWSNT]: Fix typos in comments. | Eli Zaretskii | 10 years |
| old-branches/dynamic-modules-rc2 | Add external modules | Aurélien Aptel | 11 years |
| old-branches/emacs-unicode | *** empty log message *** | Kenichi Handa | 22 years |
| old-branches/emacs-unicode-2 | Add a big "this branch is obsolete" error message to configure | Miles Bader | 18 years |
| old-branches/font-backend | *** empty log message *** | Kenichi Handa | 18 years |
| old-branches/gerd_defvaralias | *** empty log message *** | Gerd Moellmann | 25 years |
| old-branches/gnus-5_10-branch | Revision: miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2 | Miles Bader | 21 years |
| old-branches/imagemagick | Include a test for required Im version. The exact version isnt known yet so I... | Joakim Verona | 15 years |
| old-branches/lexbind | Merge from emacs--devo--0 | Miles Bader | 16 years |
| old-branches/lexbind-new | Miscellanous cleanups in preparation for the merge. | Stefan Monnier | 15 years |
| old-branches/multi-tty | Add a big "this branch is obsolete" error message to configure.in | Miles Bader | 18 years |
| old-branches/pending | Start laying out a plan for Emacs-24 | Stefan Monnier | 16 years |
| old-branches/profiler | * lisp/profiler.el (profiler-start): Don't prompt for choice when there | Stefan Monnier | 13 years |
| old-branches/python | lisp/progmodes/python.el: Updated Copyright years. | Fabián Ezequiel Gallina | 14 years |
| old-branches/rmail-mbox-branch | (rmail-header-add-header): Use delete-region instead of kill-region. | Henrik Enberg | 19 years |
| old-branches/unicode-xft | *** empty log message *** | Jan Djärv | 18 years |
| old-branches/window-pub | Merge from trunk | Martin Rudalics | 15 years |
| other-branches/Boehm-GC | *** empty log message *** | Dave Love | 23 years |
| other-branches/Boehm-versions | gc6.2alpha6 | Dave Love | 23 years |
| other-branches/DAVELOVE | '' | Stefan Monnier | 18 years |
| other-branches/FLYSPELL | '' | Stefan Monnier | 21 years |
| other-branches/ILYA | '' | Stefan Monnier | 18 years |
| other-branches/VENDOR | Version 3.6 | Stefan Monnier | 23 years |
| other-branches/custom_themes | (custom-theme-create): Simplify slightly. | Dave Love | 25 years |
| other-branches/fx-branch | (cp1125): New. | Dave Love | 24 years |
| other-branches/gerd_0001 | *** empty log message *** | Gerd Moellmann | 25 years |
| other-branches/gerd_big | *** empty log message *** | Gerd Moellmann | 24 years |
| other-branches/gerd_dbe | *** empty log message *** | Gerd Moellmann | 24 years |
| other-branches/gerd_int | (custom-comment-show): Remove debug code. | Gerd Moellmann | 25 years |
| other-branches/miles-orphaned-changes | Add PentiumII (i786). Add '7' to all i[3456] entries. | Richard Kenner | 28 years |
| other-branches/old-bidi | *** empty log message *** | Eli Zaretskii | 20 years |
| other-branches/old-concurrency | make the minibuffer mutex recursive. | Giuseppe Scrivano | 15 years |
| other-branches/patches_21_0 | (lisp, shortlisp): Replace bindings.el with | Eli Zaretskii | 24 years |
| other-branches/test2 | . | Stefan Monnier | 19 years |
| other-branches/ttn-vms-21-2-stash | (vms-magic-right-square-brace, vms-magic-colon): New funcs. | Thien-Thi Nguyen | 21 years |
| other-branches/ttn-vms-21-3-stash | *** empty log message *** | Thien-Thi Nguyen | 21 years |
| pdumper | Check for single-threadedness | Daniel Colascione | 7 years |
| pending | Merge from trunk | Stefan Monnier | 14 years |
| pkg | Fix cl-intern/cl-unintern tests | Stefan Kangas | 3 years |
| project-next | Make sure that the ignore file exists | Dmitry Gutov | 10 years |
| scratch/a-modest-completion-redesign-proposal | Fix bug when completing file names | João Távora | 6 years |
| scratch/accurate-warning-pos | Enhance struct Lisp_Subr to hold the alternative "BC_" function. | Alan Mackenzie | 7 years |
| scratch/add-jsonrpc | Add lisp/jsonrpc.el | João Távora | 8 years |
| scratch/add-lisp-data-mode | Add semicolon to prop-line with lisp-data mode (bug#40573). | Juri Linkov | 6 years |
| scratch/albinus | Add lisp/net/tramp-sh.el to .gitlab-ci.yml | Michael Albinus | 7 years |
| scratch/alloc | ChangeLog | Po Lu | 3 years |
| scratch/allow-custom-load-paths-in-elisp-flymake | Allow custom load paths in elisp's byte-compilation Flymake | João Távora | 7 years |
| scratch/allow-custom-null-and-false-objects-in-jsonc | Merge branch 'master' into this scratch branch | João Távora | 8 years |
| scratch/annotation-function-improvements | Overhaul annotation-function to match affixation-function | João Távora | 5 years |
| scratch/api.el | Make rest-with-response-buffer more broadly useful | Artur Malabarba | 10 years |
| scratch/backend-completion | external-completion.el: Minor changes | Stefan Monnier | 3 years |
| scratch/backport-eshell-docs-to-29 | ; * doc/misc/eshell.texi (Invocation): Whitespace cleanup. | Michael Albinus | 3 years |
| scratch/benchmarks | Add a selector function as a way to avoid running all the tasks | Gemini Lasswell | 7 years |
| scratch/better-cu-fixup | * lisp/loadup.el: Always fix-up all loaded compilation units | Andrea Corallo | 3 years |
| scratch/bug#48029 | Remove uneffective test | Andrea Corallo | 4 years |
| scratch/bug-42149-funny-pcm-completion-scores | Fix "first-differente" face in completion-pcm--hilit-commonality | João Távora | 5 years |
| scratch/bug-44858 | Warn about overly long docstring in lambda | Stefan Kangas | 4 years |
| scratch/bug-50244 | Re-organize and rewrite parts of the Flymake manual | João Távora | 4 years |
| scratch/bug-50959-fix | Complete shorthands to longhands for symbol-completing tables | João Távora | 4 years |
| scratch/bug-55156 | eval.c: New functions `defvar-1` and `defconst-1` (bug#55156) | Stefan Monnier | 4 years |
| scratch/bug64391 | Symmetrical simplification to exit a labeled restriction | Gregory Heytings | 3 years |
| scratch/build-test | Another commit | Phillip Lord | 9 years |
| scratch/bulk-tracing | * lisp/emacs-lisp/trace.el: Correct outdated documentation | Phil Sainty | 3 years |
| scratch/bytecode-speedup | ; * src/bytecode.c (exec_byte_code): better variable naming | Mattias Engdegård | 4 years |
| scratch/cedet-object-name | cedet: Fix some remaining uses of obsolete object-name arg | Stefan Monnier | 9 months |
| scratch/cl-types | (cl-deftype): Don't set `cl-deftype-handler` directly | Stefan Monnier | 8 months |
| scratch/cleanup-register-preview | (register-type, register--type): Delete functions | Stefan Monnier | 8 months |
| scratch/codespell | Add script admin/run-codespell and supporting files | Stefan Kangas | 2 years |
| scratch/command | Remove comment about command | Lars Ingebrigtsen | 5 years |
| scratch/comp-all-types | * lisp/help-fns.el (help-fns--signature): Add function type to C-h f. | Andrea Corallo | 3 years |
| scratch/comp-branch-optim | Fix comp--type-branch-optim-block it using comp-cstr-type-p | Andrea Corallo | 18 months |
| scratch/comp-run | comp: Don't load.el comp when C-h f | Andrea Corallo | 2 years |
| scratch/comp-safety | * doc/lispref/functions.texi (Declare Form): Mention 'safety' in 'type'. | Andrea Corallo | 20 months |
| scratch/comp-safety2 | * etc/NEWS (Safety compilation parameter): Add entry. | Andrea Corallo | 20 months |
| scratch/comp-static-data | src/comp.c: Compile float_blocks as constants. | Vibhav Pant | 3 years |
| scratch/completion-api | * lisp/emacs-lisp/cl-generic.el: Fix bootstrap. | Stefan Monnier | 6 years |
| scratch/correct-warning-pos | Merge branch 'master' into scratch/correct-warning-pos | Alan Mackenzie | 4 years |
| scratch/customize-quotes | Remove inadvertent changes to syntax.texi in last commit. | Alan Mackenzie | 8 years |
| scratch/dbusbind-type | * doc/misc/dbus.texi (Type Conversion): Check for subfeature. | Michael Albinus | 10 years |
| scratch/dbusbind-type-tests | dbusbind: Check required args following :type | Daiki Ueno | 10 years |
| scratch/derived-mode-add-parents | Subject: (derived-mode-add-parents): Add documentation and one more test | Stefan Monnier | 2 years |
| scratch/derived-mode-add-parents-2 | Move EIEIO's C3 linearization code to `subr.el` | Stefan Monnier | 2 years |
| scratch/dir-local-wildcard | * lisp/files.el (dir-locals-file): Allow wildcards | Artur Malabarba | 10 years |
| scratch/dynamic-modules-2 | Add loadable modules using Daniel Colascione's ideas. | Stephen Leake | 11 years |
| scratch/editorconfig | (hack-dir-local-get-variables-functions): New hook | Stefan Monnier | 19 months |
| scratch/eglot-inlay-hints | Eglot: implement inlay hints (bug#61412, bug#61066) | João Távora | 3 years |
| scratch/eglot2emacs | ; Merge from https://github.com/joaotavora/eglot | João Távora | 3 years |
| scratch/eldoc-async | Improve Eldoc docstrings | João Távora | 6 years |
| scratch/eldoc-display-functions | Remove spurious display-buffer call in eldoc--echo-area-substring | João Távora | 5 years |
| scratch/eldoc-eglot-rework | Rework Eglot's progress indicators | João Távora | 3 years |
| scratch/eldoc-xref-project-gnu-elpa-core-packages | Turn Eldoc, Xref and Project into GNU ELPA :core packages | João Távora | 6 years |
| scratch/electric-pair-cleanup-and-49518-bugfix | Improve Python triple-quote pairing tests for electric-pair-mode | João Távora | 4 years |
| scratch/elisp-benchmarks | Change admin/elpa2emacs.sh to work better with the slow Elpa server | Pip Cet | 11 months |
| scratch/emacs-29-eshell-docs | ; * doc/misc/eshell.texi (Invocation): Whitespace cleanup. | Michael Albinus | 3 years |
| scratch/emacs-30-ts-query-patch | Make treesit-query-compile compile compiled-query eagerly | Yuan Fu | 12 months |
| scratch/emacs-editorconfig | * lisp/editorconfig.el (editorconfig-version): Delete function | Stefan Monnier | 19 months |
| scratch/emoji | Speed up font checking | Lars Ingebrigtsen | 4 years |
| scratch/eq_rework | Make native lisp code reflect EQ C implementation | Andrea Corallo | 4 months |
| scratch/erc-oldies | Import erc-bbdb.el, erc-chess.el, erc-nicklist.el, and erc-speak.el | Amin Bandali | 5 years |
| scratch/etags-regen | Merge branch 'master' into scratch/etags-regen | Dmitry Gutov | 4 years |
| scratch/eudc-bbdb-3 | EUDC: Remove inline requires of bbdb in BBDB backend | Thomas Fitzsimmons | 8 years |
| scratch/exec-byte-code | Disable -Wclobbered around exec_byte_code (bug#79610) | Mattias Engdegård | 3 months |
| scratch/faster-loaddefs | Make initial build build | Lars Ingebrigtsen | 4 years |
| scratch/fcr | Merge remote-tracking branch 'origin/scratch/oclosure' into fcr | Stefan Monnier | 4 years |
| scratch/fido-mode | Document fido-mode | João Távora | 6 years |
| scratch/fix-33794-extend-electric-layout-mode | Another iteration for an improved electric-layout-mode | João Távora | 7 years |
| scratch/fix-40529-tabulated-list-mode-bootstrapping | Fix tabulated-list-mode bootstrapping problem | João Távora | 6 years |
| scratch/fix-info-dups | Fix duplicates when completing Info files | Oleh Krehel | 11 years |
| scratch/fix-locked-narrowing | Minor improvements to labeled narrowing | Gregory Heytings | 3 years |
| scratch/fix-snapshot-building | 1 | Phillip Lord | 8 years |
| scratch/flymake-augment-api | Augment Flymake API for third-party extensions | João Távora | 8 years |
| scratch/flymake-diagnostics-buffer | Add mode map to diagnostic button | Mark Oteiza | 8 years |
| scratch/flymake-fancy-end-of-line | Flymake: experimental fancy flymake-show-eol-overlays option | João Távora | 3 years |
| scratch/flymake-refactor-cleaner-for-emacs-26 | Start rewriting Flymake manual | João Távora | 8 years |
| scratch/follow | Rename `recenter-group' to `recenter-window-group' | Alan Mackenzie | 10 years |
| scratch/font_lock_large_files | Merge branch 'master' into scratch/font_lock_large_files | Dmitry Gutov | 3 years |
| scratch/fontify-open-string | Initial commit. Allow wanted fontification of open string in any mode. | Alan Mackenzie | 8 years |
| scratch/func-type-decls | Clean-up now unnecessary 'comp-primitive-type-specifiers' | Andrea Corallo | 23 months |
| scratch/gl-state-bytepos | - | Stefan Monnier | 18 months |
| scratch/gnus-decoded | Remove all remaining uses of gnus-group-decoded-name | Eric Abrahamsen | 7 years |
| scratch/gnus-docs | Add more comments and docstrings to Gnus source files | Eric Abrahamsen | 8 years |
| scratch/gnus-hashtables | Don't use a hashtable in gnus-backlog | Eric Abrahamsen | 7 years |
| scratch/gnus-roadmap | Add TODO for server output parser | Eric Abrahamsen | 8 years |
| scratch/gnus-search | Fix gnus-search-query-expand-key | Eric Abrahamsen | 5 years |
| scratch/handler-bind | (backtrace-on-redisplay-error): Use `handler-bind` | Stefan Monnier | 2 years |
| scratch/handler-bind-2 | Use new error representaiton in ERT | João Távora | 2 years |
| scratch/hard-narrow | Hard narrowing | Vitalie Spinu | 10 years |
| scratch/hash-table-perf | Combine hash and next vector into a single array | Mattias Engdegård | 2 years |
| scratch/highlight-n-windows | Check for mark-active t in `redisplay--update-region-highlights' | Oleh Krehel | 11 years |
| scratch/icalendar | Some minor code improvements in iCalendar library | Richard Lawrence | 8 days |
| scratch/icomplete-lazy-highlight-attempt | Attempt to speed up completion with lazy highlighting | João Távora | 4 years |
| scratch/icomplete-lazy-highlight-attempt-2 | Adjust comments and docstrings for completion-lazy-hilit feature | João Távora | 4 years |
| scratch/icomplete-lazy-highlight-no-string-props | hmmm | João Távora | 4 years |
| scratch/icomplete-vertical-mode-gregory-and-joao | Add new icomplete-vertical-mode | Gregory Heytings | 5 years |
| scratch/icomplete-vertical-mode-improvements | Add annotation capability to icomplete-vertical-mode | João Távora | 5 years |
| scratch/icomplete-vertical-mode-related-work | Overhaul annotation-function to match affixation-function | João Távora | 5 years |
| scratch/icons | Merge skicons.el with icons.el | Stefan Kangas | 3 years |
| scratch/igc | ; Avoid compilation warnings about uninitialized variables | Eli Zaretskii | 12 months |
| scratch/igc2 | Read GC parameters from environment | Gerd Möllmann | 4 months |
| scratch/image-dired | image-dired: Minor cleanups | Stefan Kangas | 3 years |
| scratch/interpreted-function | Use a dedicated type to represent interpreted-function values | Stefan Monnier | 21 months |
| scratch/isearch-show-toggles | * test/automated/sort-tests.el: New file | Artur Malabarba | 10 years |
| scratch/jit-lock-antiblink | Rework jit-lock-antiblink-grace after Stefan's comments | João Távora | 6 years |
| scratch/jit-lock-antiblink-cleaned-up | Another tweak to NEWS | João Távora | 6 years |
| scratch/joaot/make-completion-at-point-function | Untested make-completion-at-point-function capf entrypoint | João Távora | 6 years |
| scratch/jsonrpc-things | Jsonrpc: support some JSONesque non-JSONRPC protocols, like DAP | João Távora | 2 years |
| scratch/kqueue | Merge branch 'scratch/kqueue' of git.sv.gnu.org:/srv/git/emacs into scratch/k... | Michael Albinus | 10 years |
| scratch/last-cedet-merge | CEDET: Fix "unknown slot [...]" warnings | David Engster | 9 years |
| scratch/lexical-gnus | * lisp/gnus/gnus-group.el: Defvar all the `gnus-tmp-*` vars | Stefan Monnier | 5 years |
| scratch/lexical-gnus-rc | * lisp/gnus: Use closures now that we activated `lexical-binding` | Stefan Monnier | 5 years |
| scratch/lexspaces | Shallow setters by default are not a good idea | Andrea Corallo | 6 years |
| scratch/lisp-func-type-decls | * etc/NEWS (Function type declaration): Better warn about UB. | Andrea Corallo | 20 months |
| scratch/long-lines-cleanup | Add an assertion in, and a commentary for, 'get_nearby_bol_pos' | Gregory Heytings | 3 years |
| scratch/low-level-key | Go through normal keymaps | Cecilio Pardo | 6 months |
| scratch/macos-process-args | * src/sysdep.c (system_process_attributes): Support args attribute on macOS | Filipp Gunbin | 5 years |
| scratch/markers-as-gap-array | src/marker.c (markers_kill, markers_add): Add fast paths | Stefan Monnier | 10 months |
| scratch/memrep | Tweak symbol size | Lars Ingebrigtsen | 5 years |
| scratch/merge-cedet-tests | Fix ia-utest, add missing includes and add missing test resources | Edward John Steere | 9 years |
| scratch/modern-mode | Add 'modern-mode' command line option | Andrea Corallo | 5 years |
| scratch/mouse-wheel-buttons | (mouse-wheel-buttons): Map old-style wheel buttons to actual wheel events | Stefan Monnier | 21 months |
| scratch/mps-import | Use the .gitkeep idiom for empty mps/tool/autoconf/build-aux/ | Helmut Eller | 4 months |
| scratch/mps-import2 | Support out-of-tree builds | Helmut Eller | 4 months |
| scratch/multi-level-test-makefile | Testing complete on move script. | Phillip Lord | 10 years |
| scratch/mwheel-no-alts | mwheel.el: Code clean to reduce duplication | Stefan Monnier | 2 years |
| scratch/narrow-to-thing-at-point | For the sake of consistency, always prompt | Phil Sainty | 9 months |
| scratch/native-comp-cl | Have cl-declare set function speed prop | Andrea Corallo | 5 years |
| scratch/native-comp-eln-caches | * test/src/comp-tests.el (comp-tests-bootstrap): Fix test for new eln setup. | Andrea Corallo | 5 years |
| scratch/native-comp-gcc-driver-options | * Init gcc_jit_context_add_driver_option as optional | Andrea Corallo | 5 years |
| scratch/native-comp-macos-43532 | Fix double regexp_quote | Andrea Corallo | 5 years |
| scratch/native-timers-blocked | Block atimers while loading native code | Andrea Corallo | 3 years |
| scratch/new-flex-completion-style | Score flex-style completions according to match tightness | João Távora | 7 years |
| scratch/no-ls-lisp-advice | * test/lisp/ls-lisp-tests.el (ls-lisp-unload): Delete test | Stefan Monnier | 2 years |
| scratch/no-purespace | Use #$ for lambda fixups in native compilation data vectors | Pip Cet | 12 months |
| scratch/no-purespace-2 | Remove purespace from Emacs | Pip Cet | 4 years |
| scratch/no-purespace-old | Remove purespace and ancillary code | Pip Cet | 4 years |
| scratch/nonspecial-handlers | ; Fix kill-process race condition in test | Noam Postavsky | 8 years |
| scratch/noverlay | itree.c: Get rid of the old iterator code | Stefan Monnier | 3 years |
| scratch/noverlay-wip | * src/buffer.c (overlays_in): Fix confusion Z-vs-ZV | Stefan Monnier | 3 years |
| scratch/np/backports-26.2 | Fix bug#30846, along with misc cleanups found along the way | Stefan Monnier | 8 years |
| scratch/ns-gitlab-ci | Third time lucky | Alan Third | 5 years |
| scratch/ns/draw-to-bitmap | Draw to offscreen buffer on macOS | Alan Third | 6 years |
| scratch/ns/emacs27-drawing | Fix "flickering" on NS | Alan Third | 5 years |
| scratch/ns/next | Run NSApp loop in its own thread | Alan Third | 6 years |
| scratch/ns/performance | Change pixel format | Alan Third | 5 years |
| scratch/ns/refactor | Fix image crash on macOS (bug#49688) | Alan Third | 4 years |
| scratch/ns/surface-stuff | Simplify macOS drawing code | Alan Third | 5 years |
| scratch/ns/testing | Allow resizing undecorated frames on macOS (bug#28512, bug#31795) | Alan Third | 4 years |
| scratch/nsxwidget | Update NS XWidget support news. | Alan Third | 7 years |
| scratch/obarray | Update NEWS and manual after obarray changes | Mattias Engdegård | 23 months |
| scratch/object-type | Followup changes to `cl-type-of` | Stefan Monnier | 22 months |
| scratch/obsolete-24.3 | Don't warn about some deleted variables in rst.el | Stefan Kangas | 3 years |
| scratch/oclosure | * lisp/emacs-lisp/cl-generic.el: Add a calling convention | Stefan Monnier | 4 years |
| scratch/octave-eldoc-fixes | Make octave.el's cache a multiple-entry hash-table | João Távora | 7 years |
| scratch/org-mode-merge | ; Add files missing in ab351d442d7 | Rasmus | 8 years |
| scratch/org-sync | * etc/NEWS: Announce Org update. | Kyle Meyer | 4 years |
| scratch/outline-button-cover | lisp/outline.el (outline--insert-button): Fix RET on covered button | Stefan Monnier | 6 months |
| scratch/package-security | Support expiration of metadata by package archives | Stefan Kangas | 5 years |
| scratch/package-vc-fixes | * lisp/emacs-lisp/package-vc.el: Autoload package-vc-update{,-all} | Philip Kaludercic | 3 years |
| scratch/package.el-experiments | Split package.el into multiple files | Philip Kaludercic | 5 months |
| scratch/pkg | Make some parameters &optional | Gerd Möllmann | 2 years |
| scratch/posix-spawn | Revert "Revert "Use posix_spawn if possible."" | Philipp Stephani | 5 years |
| scratch/posix-spawn-no-gnulib | Fix compilation on MS-Windows | Eli Zaretskii | 4 years |
| scratch/project | Expect project-search-path impls not to include the whole project dir | Dmitry Gutov | 11 years |
| scratch/project-auto-tags | Prompt before automatic generation for the first time | Dmitry Gutov | 8 years |
| scratch/project-directories | Turn project-roots into project-directories; add categories | Dmitry Gutov | 10 years |
| scratch/project-directories-filtering-in-backend | Combine project-directories and project-directory-categories | Dmitry Gutov | 10 years |
| scratch/project-directories-with-shallow | Add method project-directory-shallow-p | Dmitry Gutov | 10 years |
| scratch/project-files-pipe-grep | Remove '-P 1', it's the default anyway | Dmitry Gutov | 7 years |
| scratch/project-switching | Some copy edits | Dmitry Gutov | 6 years |
| scratch/project-switching-x | Integrate project-switch-project with project-find-regexp | Dmitry Gutov | 6 years |
| scratch/pure-overflow-warn | * src/alloc.c (pure_alloc): Warn for pure space overflow | Andrea Corallo | 3 years |
| scratch/python-eldoc-async | Have Python mode cooperate asynchronously with Eldoc | João Távora | 6 years |
| scratch/quote-escaping | substitute-command-keys now marks escaped chars | Paul Eggert | 11 years |
| scratch/raeburn-startup | ; Merge from branch 'master' | Ken Raeburn | 8 years |
| scratch/record | Backward compatibility with pre-existing struct instances. | Stefan Monnier | 9 years |
| scratch/remove-internal-field | Mark previous uses of INTERNAL_FIELD with a trailing underscore | Oleh Krehel | 11 years |
| scratch/remove-locked-narrowing | Remove safe_run_hooks_maybe_narrowed | Gregory Heytings | 3 years |
| scratch/replace-region-contents | Org: Use new `replace-region-contents` | Stefan Monnier | 9 months |
| scratch/resolve-cc-mode-and-e-p-m | Properly solve incompatibility between e-p-m, e-l-m and cc-mode | João Távora | 7 years |
| scratch/reworked-icomplete-in-buffer-mode | Adjust the name of some functions | João Távora | 4 years |
| scratch/se-matrix | Merge branch 'master' into scratch/se-matrix | Gerd Möllmann | 12 months |
| scratch/seccomp | Add a helper binary to create a basic Secure Computing filter. | Philipp Stephani | 5 years |
| scratch/seccomp-emacs-open | Add support for --seccomp command-line option. | Philipp Stephani | 5 years |
| scratch/seccomp-helper-binary | Add a helper binary to create a basic Secure Computing filter. | Philipp Stephani | 5 years |
| scratch/seccomp-no-gnulib | Add a helper binary to create a basic Secure Computing filter. | Philipp Stephani | 5 years |
| scratch/seccomp-no-gnulib-2 | * src/emacs.c (load_seccomp): Retry on interrupts. | Philipp Stephani | 5 years |
| scratch/ses-dynamic-coordinate-bindings | Document ses--row and ses--col dynamic binding. | Vincent Belaïche | 6 months |
| scratch/ses-programmatic-editing | Add test for ses-range with argument setting browsing direction. | Vincent Belaïche | 7 months |
| scratch/ses-programmatic-editing-1 | Rewrite ses-set to be lexical-binding-proof. | Vincent Belaïche | 7 months |
| scratch/shortdoc | Add some more predicates | Lars Ingebrigtsen | 5 years |
| scratch/shorthand-namespacing | Add a test for byte-compilation | João Távora | 5 years |
| scratch/sigchld-fd | Don't crash if no asynchronous process has been created yet. | Philipp Stephani | 5 years |
| scratch/so-long | fixup! Make `global-so-long-mode' use `buffer-line-statistics' | Phil Sainty | 4 years |
| scratch/some-more-icomplete-hacks | Add new icomplete-force-complete-and-exit-unless-directory command | João Távora | 7 years |
| scratch/sort-key | Remove sort-on | Mattias Engdegård | 22 months |
| scratch/split-package.el | * etc/package-autosuggest.eld: Update file | Philip Kaludercic | 4 months |
| scratch/sqlite | Add more multisession tests | Lars Ingebrigtsen | 4 years |
| scratch/static_assert | Prefer static_assert to verify | Stefan Kangas | 18 months |
| scratch/string-common-prefix | Doc clarification | Phil Sainty | 6 months |
| scratch/substitute-command-keys | Prefer Lisp version of describer in help--describe-vector | Stefan Kangas | 5 years |
| scratch/support-plists-in-jsonc | Instead of a json-serialize-use-plists global, use function args | João Távora | 8 years |
| scratch/support-plists-in-jsonc-autodetect | Accept plists when serializing and parsing JSON | João Távora | 8 years |
| scratch/svg-colors | Move CSS into the SVG wrapper | Alan Third | 8 months |
| scratch/tango-icons | Add icon for last-page | Yuan Fu | 20 months |
| scratch/test-remote | ; A test commit | Gerd Möllmann | 4 months |
| scratch/text-index | DO_MARKERS -> Pip's FOR_EACH_MARKER | Gerd Möllmann | 8 months |
| scratch/timsort | ; Fix typo | Andrew G Cohen | 4 years |
| scratch/track-changes | lisp/emacs-lisp/track-changes.el: New file | Stefan Monnier | 21 months |
| scratch/tramp-kubernetes | Add lisp/net/tramp-kubernetes.el | Filipp Gunbin | 3 years |
| scratch/ts-linecol | WIP | Yuan Fu | 10 months |
| scratch/tsdh-vc-list-files | Merge remote-tracking branch 'origin/master' into scratch/tsdh-vc-list-files | Tassilo Horn | 6 years |
| scratch/tty-child-frames | ; Fix compilation warnings in term.c | Eli Zaretskii | 13 months |
| scratch/tzz/auth-source-reveal-mode | auth-source-reveal-mode: fixes from code review | Ted Zlatanov | 6 years |
| scratch/tzz/cicd | .gitlab-ci.yml: add EMACS_EMBA_CI=1 in test | Ted Zlatanov | 7 years |
| scratch/tzz/dme/bug-40280-gnus-cloud-newest | gnus-cloud: Improve cloud sync | David Edmondson | 6 years |
| scratch/tzz/gnus-cloud-aead | WIP: gnus-cloud: add native AEAD encryption | Ted Zlatanov | 8 years |
| scratch/tzz/import-pl | Import pl.el from https://github.com/jwiegley/emacs-pl | John Wiegley | 10 years |
| scratch/tzz/prettify-text-mode | Create and document auth-source-reveal-mode | Ted Zlatanov | 6 years |
| scratch/update-modus-themes | Pull Modus themes version 1.2.3 from upstream | Protesilaos Stavrou | 5 years |
| scratch/use-package | ; Merge from https://github.com/jwiegley/use-package | Stefan Kangas | 3 years |
| scratch/widen-less | Fix prog-first-column uses as variable | Dmitry Gutov | 8 years |
| scratch/widen-limits | Implement buffer-widen-limits functionality | Vitalie Spinu | 10 years |
| scratch/windows-98 | * src/w32uniscribe.c (syms_of_w32uniscribe_for_pdumper): Typos. | Po Lu | 19 months |
| scratch/windows-branch-build-2 | More 7 | Phillip Lord | 8 years |
| scratch/with-fetched-url | Fix 302 redirect | Lars Ingebrigtsen | 8 years |
| scratch/write-eglot-manual-for-advanced-server-config | New structure for Eglot manual | João Távora | 3 years |
| scratch/xref | Use `quit-window' to restore configuration before xref | Dmitry Gutov | 11 years |
| scratch/xref-next | Handle multiple matches on the same line; add highlighting | Dmitry Gutov | 10 years |
| shr-fontified | shr indentation fixes | Lars Magne Ingebrigtsen | 11 years |
| stream | * lisp/emacs-lisp/stream.el: require 'seq | Nicolas Petton | 10 years |
| test-concurrency | Merge with remote rep | Tino Calancha | 9 years |
| tmp | Fix implicit declaration of getenv and atol | Andreas Schwab | 6 years |
| tree-sitter | ; * lisp/treesit.el (treesit-traverse-forward): Fix docstring. | Yuan Fu | 4 years |
| tty-child-frames | Preview from my branch on github | Gerd Möllmann | 15 months |
| wallet | * lisp/progmodes/sql.el: Added password wallet using | Michael R. Mauger | 7 years |
| widen-less | Widen in indent-for-tab-command in the normal case, too | Dmitry Gutov | 8 years |
| x-tabs | Save and restore tab-local buffer-lists in frame-local buffer-lists. | Juri Linkov | 16 years |
| x-window-xwidget | Merge remote-tracking branch 'origin/master' into x-window-xwidget | Po Lu | 4 years |
| xwidget | merge master | Joakim Verona | 11 years |
| xwidget_mvp | merge master | Joakim Verona | 10 years |