Show patches with: Submitter = Elijah Newren       |    Archived = No       |   1285 patches
« 1 2 3 412 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/10] git-rebase.txt: correct antiquated claims about --rebase-merges Documentation updates: merge-strategies - - - --- 2021-08-03 Elijah Newren Superseded
[01/10] merge-ort: handle D/F conflict where directory disappears due to merge merge-ort: add more handling of basic conflict types - - - --- 2020-12-18 Elijah Newren Superseded
[01/10] Move computation of dir_rename_count from merge-ort to diffcore-rename Optimization batch 8: use file basenames even more - - - --- 2021-02-14 Elijah Newren Superseded
[01/11] dir: separate public from internal portion of dir_struct Clarify API for dir.[ch] and unpack-trees.[ch] -- mark relevant fields as internal - - - --- 2023-02-23 Elijah Newren Superseded
[01/11] merge-ort: add basic data structures for handling renames merge-ort: add basic rename detection - - - --- 2020-12-09 Elijah Newren Superseded
[01/12] treewide: remove unnecessary includes from header files Additional header cleanups (removing unnecessary includes) - - - --- 2023-12-03 Elijah Newren Accepted
[01/16] treewide: ensure one of the appropriate headers is sourced first Header cleanups - - - --- 2023-02-23 Elijah Newren Superseded
[01/16] treewide: remove unnecessary cache.h inclusion from a few headers Header cleanups - - - --- 2023-03-19 Elijah Newren Accepted
[01/17] merge-ort: add new data structures for directory rename detection Add directory rename detection to merge-ort - - - --- 2021-01-04 Elijah Newren Superseded
[01/23] treewide: be explicit about dependence on strbuf.h Header cleanups (more splitting of cache.h and simplifying a few other deps) - - - --- 2023-04-16 Elijah Newren Accepted
[01/24] init-db: remove unnecessary global variable & document existing bug Header cleanups (final splitting of cache.h, and some splitting of other headers) - - - --- 2023-05-07 Elijah Newren Superseded
[01/24] treewide: be explicit about dependence on trace.h & trace2.h Header cleanups (splitting up cache.h) - - - --- 2023-04-01 Elijah Newren Superseded
[01/25] documentation: wording improvements Documentation fixes - - - --- 2023-10-08 Elijah Newren Accepted
[02/10] diffcore-rename: add functions for clearing dir_rename_count Optimization batch 8: use file basenames even more - - - --- 2021-02-14 Elijah Newren Superseded
[02/10] directory-rename-detection.txt: small updates due to merge-ort optimizations Documentation updates: merge-strategies - - - --- 2021-08-03 Elijah Newren Superseded
[02/10] merge-ort: handle directory/file conflicts that remain merge-ort: add more handling of basic conflict types - - - --- 2020-12-18 Elijah Newren Superseded
[02/11] dir: add a usage note to exclude_per_dir Clarify API for dir.[ch] and unpack-trees.[ch] -- mark relevant fields as internal - - - --- 2023-02-23 Elijah Newren Superseded
[02/11] merge-ort: add initial outline for basic rename detection merge-ort: add basic rename detection - - - --- 2020-12-09 Elijah Newren Superseded
[02/16] treewide: remove unnecessary git-compat-util.h includes in headers Header cleanups - - - --- 2023-02-23 Elijah Newren Superseded
[02/17] merge-ort: initialize and free new directory rename data structures Add directory rename detection to merge-ort - - - --- 2021-01-04 Elijah Newren Superseded
[02/23] symlinks.h: move declarations for symlinks.c functions from cache.h Header cleanups (more splitting of cache.h and simplifying a few other deps) - - - --- 2023-04-16 Elijah Newren Accepted
[02/24] init-db, clone: change unnecessary global into passed parameter Header cleanups (final splitting of cache.h, and some splitting of other headers) - - - --- 2023-05-07 Elijah Newren Superseded
[02/24] treewide: be explicit about dependence on advice.h Header cleanups (splitting up cache.h) - - - --- 2023-04-01 Elijah Newren Superseded
[02/25] documentation: fix small error Documentation fixes - - - --- 2023-10-08 Elijah Newren Accepted
[03/10] diffcore-rename: move dir_rename_counts into a dir_rename_info struct Optimization batch 8: use file basenames even more - - - --- 2021-02-14 Elijah Newren Superseded
[03/10] Documentation: edit awkward references to `git merge-recursive` Documentation updates: merge-strategies - - - --- 2021-08-03 Elijah Newren Superseded
[03/10] merge-ort: implement unique_path() helper merge-ort: add more handling of basic conflict types - - - --- 2020-12-18 Elijah Newren Superseded
[03/11] dir: mark output only fields of dir_struct as such Clarify API for dir.[ch] and unpack-trees.[ch] -- mark relevant fields as internal - - - --- 2023-02-23 Elijah Newren Superseded
[03/11] merge-ort: implement detect_regular_renames() merge-ort: add basic rename detection - - - --- 2020-12-09 Elijah Newren Superseded
[03/12] archive.h: remove unnecessary include Additional header cleanups (removing unnecessary includes) - - - --- 2023-12-03 Elijah Newren Accepted
[03/16] treewide: remove unnecessary cache.h includes Header cleanups - - - --- 2023-02-23 Elijah Newren Superseded
[03/16] treewide: remove unnecessary inclusion of gettext.h Header cleanups - - - --- 2023-03-19 Elijah Newren Accepted
[03/17] merge-ort: collect which directories are removed in dirs_removed Add directory rename detection to merge-ort - - - --- 2021-01-04 Elijah Newren Superseded
[03/23] protocol.h: move definition of DEFAULT_GIT_PORT from cache.h Header cleanups (more splitting of cache.h and simplifying a few other deps) - - - --- 2023-04-16 Elijah Newren Accepted
[03/24] setup: adopt shared init-db & clone code Header cleanups (final splitting of cache.h, and some splitting of other headers) - - - --- 2023-05-07 Elijah Newren Superseded
[03/24] treewide: be explicit about dependence on convert.h Header cleanups (splitting up cache.h) - - - --- 2023-04-01 Elijah Newren Superseded
[04/10] diffcore-rename: extend cleanup_dir_rename_info() Optimization batch 8: use file basenames even more - - - --- 2021-02-14 Elijah Newren Superseded
[04/10] merge-ort: handle book-keeping around two- and three-way content merge merge-ort: add more handling of basic conflict types - - - --- 2020-12-18 Elijah Newren Superseded
[04/10] merge-strategies.txt: update wording for the resolve strategy Documentation updates: merge-strategies - - - --- 2021-08-03 Elijah Newren Superseded
[04/11] merge-ort: implement compare_pairs() and collect_renames() merge-ort: add basic rename detection - - - --- 2020-12-09 Elijah Newren Superseded
[04/11] unpack-trees: clean up some flow control Clarify API for dir.[ch] and unpack-trees.[ch] -- mark relevant fields as internal - - - --- 2023-02-23 Elijah Newren Superseded
[04/12] blame.h: remove unnecessary includes Additional header cleanups (removing unnecessary includes) - - - --- 2023-12-03 Elijah Newren Accepted
[04/16] treewide: remove unnecessary cache.h includes in source files Header cleanups - - - --- 2023-02-23 Elijah Newren Superseded
[04/16] treewide: remove unnecessary cache.h inclusion from several sources Header cleanups - - - --- 2023-03-19 Elijah Newren Accepted
[04/17] merge-ort: add outline for computing directory renames Add directory rename detection to merge-ort - - - --- 2021-01-04 Elijah Newren Superseded
[04/23] packfile.h: move pack_window and pack_entry from cache.h Header cleanups (more splitting of cache.h and simplifying a few other deps) - - - --- 2023-04-16 Elijah Newren Accepted
[04/24] read-cache: move shared commit and ls-files code Header cleanups (final splitting of cache.h, and some splitting of other headers) - - - --- 2023-05-07 Elijah Newren Superseded
[04/24] treewide: be explicit about dependence on pack-revindex.h Header cleanups (splitting up cache.h) - - - --- 2023-04-01 Elijah Newren Superseded
[04/25] documentation: fix apostrophe usage Documentation fixes - - - --- 2023-10-08 Elijah Newren Accepted
[05/10] diffcore-rename: compute dir_rename_counts in stages Optimization batch 8: use file basenames even more - - - --- 2021-02-14 Elijah Newren Superseded
[05/10] merge-ort: flesh out implementation of handle_content_merge() merge-ort: add more handling of basic conflict types - - - --- 2020-12-18 Elijah Newren Superseded
[05/10] merge-strategies.txt: do not imply using copy detection is desired Documentation updates: merge-strategies - - - --- 2021-08-03 Elijah Newren Superseded
[05/11] merge-ort: add basic outline for process_renames() merge-ort: add basic rename detection - - - --- 2020-12-09 Elijah Newren Superseded
[05/11] sparse-checkout: avoid using internal API of unpack-trees Clarify API for dir.[ch] and unpack-trees.[ch] -- mark relevant fields as internal - - - --- 2023-02-23 Elijah Newren Superseded
[05/12] fsmonitor--daemon.h: remove unnecessary includes Additional header cleanups (removing unnecessary includes) - - - --- 2023-12-03 Elijah Newren Accepted
[05/16] alloc.h: move ALLOC_GROW() functions from cache.h Header cleanups - - - --- 2023-02-23 Elijah Newren Superseded
[05/16] environment: move comment_line_char from cache.h Header cleanups - - - --- 2023-03-19 Elijah Newren Accepted
[05/17] merge-ort: add outline of get_provisional_directory_renames() Add directory rename detection to merge-ort - - - --- 2021-01-04 Elijah Newren Superseded
[05/23] server-info.h: move declarations for server-info.c functions from cache.h Header cleanups (more splitting of cache.h and simplifying a few other deps) - - - --- 2023-04-16 Elijah Newren Accepted
[05/24] add: modify add_files_to_cache() to avoid globals Header cleanups (final splitting of cache.h, and some splitting of other headers) - - - --- 2023-05-07 Elijah Newren Superseded
[05/24] treewide: be explicit about dependence on oid-array.h Header cleanups (splitting up cache.h) - - - --- 2023-04-01 Elijah Newren Superseded
[05/25] documentation: add missing words Documentation fixes - - - --- 2023-10-08 Elijah Newren Accepted
[06/10] diffcore-rename: add a mapping of destination names to their indices Optimization batch 8: use file basenames even more - - - --- 2021-02-14 Elijah Newren Superseded
[06/10] merge-ort: copy and adapt merge_3way() from merge-recursive.c merge-ort: add more handling of basic conflict types - - - --- 2020-12-18 Elijah Newren Superseded
[06/10] merge-strategies.txt: avoid giving special preference to patience algorithm Documentation updates: merge-strategies - - - --- 2021-08-03 Elijah Newren Superseded
[06/11] merge-ort: add implementation of both sides renaming identically merge-ort: add basic rename detection - - - --- 2020-12-09 Elijah Newren Superseded
[06/11] sparse-checkout: avoid using internal API of unpack-trees, take 2 Clarify API for dir.[ch] and unpack-trees.[ch] -- mark relevant fields as internal - - - --- 2023-02-23 Elijah Newren Superseded
[06/12] http.h: remove unnecessary include Additional header cleanups (removing unnecessary includes) - - - --- 2023-12-03 Elijah Newren Accepted
[06/16] hash.h: move some oid-related declarations from cache.h Header cleanups - - - --- 2023-02-23 Elijah Newren Superseded
[06/17] merge-ort: copy get_renamed_dir_portion() from merge-recursive.c Add directory rename detection to merge-ort - - - --- 2021-01-04 Elijah Newren Superseded
[06/23] copy.h: move declarations for copy.c functions from cache.h Header cleanups (more splitting of cache.h and simplifying a few other deps) - - - --- 2023-04-16 Elijah Newren Accepted
[06/24] read-cache: move shared add/checkout/commit code Header cleanups (final splitting of cache.h, and some splitting of other headers) - - - --- 2023-05-07 Elijah Newren Superseded
[06/24] treewide: be explicit about dependence on mem-pool.h Header cleanups (splitting up cache.h) - - - --- 2023-04-01 Elijah Newren Superseded
[06/25] documentation: remove extraneous words Documentation fixes - - - --- 2023-10-08 Elijah Newren Accepted
[07/10] diffcore-rename: add a dir_rename_guess field to dir_rename_info Optimization batch 8: use file basenames even more - - - --- 2021-02-14 Elijah Newren Superseded
[07/10] merge-ort: copy and adapt merge_submodule() from merge-recursive.c merge-ort: add more handling of basic conflict types - - - --- 2020-12-18 Elijah Newren Superseded
[07/10] merge-strategies.txt: explain why no-renames might be useful Documentation updates: merge-strategies - - - --- 2021-08-03 Elijah Newren Superseded
[07/11] merge-ort: add implementation of both sides renaming differently merge-ort: add basic rename detection - - - --- 2020-12-09 Elijah Newren Superseded
[07/11] unpack_trees: start splitting internal fields from public API Clarify API for dir.[ch] and unpack-trees.[ch] -- mark relevant fields as internal - - - --- 2023-02-23 Elijah Newren Superseded
[07/12] line-log.h: remove unnecessary include Additional header cleanups (removing unnecessary includes) - - - --- 2023-12-03 Elijah Newren Accepted
[07/16] cache.h: remove expand_user_path() Header cleanups - - - --- 2023-03-19 Elijah Newren Accepted
[07/16] hex.h: move some hex-related declarations from cache.h Header cleanups - - - --- 2023-02-23 Elijah Newren Superseded
[07/17] merge-ort: implement compute_rename_counts() Add directory rename detection to merge-ort - - - --- 2021-01-04 Elijah Newren Superseded
[07/23] base85.h: move declarations for base85.c functions from cache.h Header cleanups (more splitting of cache.h and simplifying a few other deps) - - - --- 2023-04-16 Elijah Newren Accepted
[07/24] statinfo: move stat_{data,validity} functions from cache/read-cache Header cleanups (final splitting of cache.h, and some splitting of other headers) - - - --- 2023-05-07 Elijah Newren Superseded
[07/24] treewide: remove unnecessary cache.h inclusion Header cleanups (splitting up cache.h) - - - --- 2023-04-01 Elijah Newren Superseded
[07/25] documentation: fix subject/verb agreement Documentation fixes - - - --- 2023-10-08 Elijah Newren Accepted
[08/10] diffcore-rename: add a new idx_possible_rename function Optimization batch 8: use file basenames even more - - - --- 2021-02-14 Elijah Newren Superseded
[08/10] merge-ort: implement format_commit() merge-ort: add more handling of basic conflict types - - - --- 2020-12-18 Elijah Newren Superseded
[08/10] merge-strategies.txt: fix simple capitalization error Documentation updates: merge-strategies - - - --- 2021-08-03 Elijah Newren Superseded
[08/11] merge-ort: add implementation of rename collisions merge-ort: add basic rename detection - - - --- 2020-12-09 Elijah Newren Superseded
[08/11] unpack-trees: mark fields only used internally as internal Clarify API for dir.[ch] and unpack-trees.[ch] -- mark relevant fields as internal - - - --- 2023-02-23 Elijah Newren Superseded
[08/12] pkt-line.h: remove unnecessary include Additional header cleanups (removing unnecessary includes) - - - --- 2023-12-03 Elijah Newren Accepted
[08/16] path.h: move function declarations for path.c functions from cache.h Header cleanups - - - --- 2023-03-19 Elijah Newren Accepted
[08/16] pretty.h: move has_non_ascii() declaration from commit.h Header cleanups - - - --- 2023-02-23 Elijah Newren Superseded
[08/17] merge-ort: implement handle_directory_level_conflicts() Add directory rename detection to merge-ort - - - --- 2021-01-04 Elijah Newren Superseded
[08/23] pkt-line.h: move declarations for pkt-line.c functions from cache.h Header cleanups (more splitting of cache.h and simplifying a few other deps) - - - --- 2023-04-16 Elijah Newren Accepted
[08/24] object-name.h: move declarations for object-name.c functions from cache.h Header cleanups (splitting up cache.h) - - - --- 2023-04-01 Elijah Newren Superseded
[08/24] run-command.h: move declarations for run-command.c from cache.h Header cleanups (final splitting of cache.h, and some splitting of other headers) - - - --- 2023-05-07 Elijah Newren Superseded
[08/25] documentation: employ consistent verb tense for a list Documentation fixes - - - --- 2023-10-08 Elijah Newren Accepted
« 1 2 3 412 13 »