8000 Airline theme · Issue #6 · wincent/wincent · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Airline theme #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
LikiPiki opened this issue Apr 11, 2016 · 2 comments
Closed

Airline theme #6

LikiPiki opened this issue Apr 11, 2016 · 2 comments

Comments

@LikiPiki
Copy link

Sorry again((
What theme for airline(powerline) you use in image
https://raw.githubusercontent.com/wincent/wincent/media/screenshot.png

@wincent
Copy link
Owner
wincent commented Apr 11, 2016

It's not actually a theme. It's just a normal statusline that happens to use the Powerline triangle glyphs. It gradually evolved to this point, and I never felt the need to full in a heavy-weight plug-in for this purpose.

It's defined here.

It relies on some logic here for various things.

Of particular interest (to me) is that it does some custom stuff to tone down the status line for all windows except the current one. (Relatedly, some other tweaks are applied to make these non-focused windows recede into the background.)

@wincent wincent closed this as completed Apr 11, 2016
@LikiPiki
Copy link
Author

Thanks a lot

wincent added a commit that referenced this issue May 10, 2016
Nothing super critical in here; just testing `./install vim` out to make sure
the pip redis install actually works.

* roles/dotfiles/files/.vim/pack/bundle/start/neco-ghc 3a413c1...b91b30f (4):
  > Fix #62 improve the asynchronous
  > WIP channel support
  > Fix #62 implement neovim asynchronous caching
  > Improve the rank

* roles/dotfiles/files/.vim/pack/bundle/start/tcomment_vim 7c42777...d2df45f (1):
  > Support for octave, matlab block comments (Malte Neuss)

* roles/dotfiles/files/.vim/pack/bundle/start/ultisnips 3c420ed...b5edea2 (5):
  > examples: add link to vim-pythonx lib
  > examples: autojump demo
  > README.md: link to seletskiy and new article
  > minor typo fix
  > article about tabstop generation

* roles/dotfiles/files/.vim/pack/bundle/start/undotree 80b38e6...0917446 (1):
  > Merge pull request #62 from bmalkus/master

* roles/dotfiles/files/.vim/pack/bundle/start/vim-easydir 57ca177...65c7a95 (1):
  > Merge pull request #6 from knowledgejunkie/reorder-example-comment

* roles/dotfiles/files/.vim/pack/bundle/start/vim-markdown 4260faa...5c21f16 (1):
  > Allow toggling of syntax concealing (#99)
wincent added a commit that referenced this issue Sep 7, 2017
Done with `./install vim`.

Changes:

* roles/dotfiles/files/.vim/pack/bundle/opt/vim-pathogen ddfb1f1...e7857be (1):
  > Avoid line continuations for 'compatible' interop

* roles/dotfiles/files/.vim/pack/bundle/start/base16-vim a86dfe4...2d991f1 (5):
  > Updates output
  > Updates output
  > Merge pull request #152 from nguyenj/fix/pop-menu-constrast
  > Supports QuickFixLine plus scheme updates
  > Add support for QuickFixLine

* roles/dotfiles/files/.vim/pack/bundle/start/command-t 9779b20...212b570 (2):
  > Fix regression trying to switch to previously opened file in other tab
  > Merge branch 'pull/304'

* roles/dotfiles/files/.vim/pack/bundle/start/indentLine e046aa9...a97b6d1 (4):
  > Merge pull request #215 from rysson/master
  > Merge pull request #214 from thallada/patch-1
  > fix issue #213
  > add extra license

* roles/dotfiles/files/.vim/pack/bundle/start/loupe 6cfb0bf...467c141 (1):
  > Regen documentation

* roles/dotfiles/files/.vim/pack/bundle/start/neco-ghc aeb84b9...faa033c (4):
  > Merge pull request #77 from andrewcchen/channel
  > Merge pull request #75 from ugopozo/master
  > Fix #74 extract module
  > Fix #72 add error message

* roles/dotfiles/files/.vim/pack/bundle/start/tcomment_vim dd8999c...7cba1bb (2):
  > FIX #190: use len() is str(display)width() is not defined
  > docs

* roles/dotfiles/files/.vim/pack/bundle/start/terminus 7570397...a36f094 (1):
  > Merge branch 'pull/31'

* roles/dotfiles/files/.vim/pack/bundle/start/ultisnips 113a901...423f264 (3):
  > Merge pull request #867 from RyanSquared/master
  > Merge pull request #868 from J3soon/fix_visual_V
  > Merge pull request #864 from J3soon/fix_visual

* roles/dotfiles/files/.vim/pack/bundle/start/vim-easydir 65c7a95...80f7fc2 (2):
  > Merge pull request #9 from duggiefresh/duggiefresh-patch-1
  > Merge pull request #8 from rr-/master

* roles/dotfiles/files/.vim/pack/bundle/start/vim-fugitive be2ff98...8f60d1d (2):
  > Use https:// to clone
  > Limit use of :terminal to nvim

* roles/dotfiles/files/.vim/pack/bundle/start/vim-git a08ca04...78940de (3):
  > Use func-range for rebase range commands
  > Add support for `drop` command in rebase
  > Accept ranges for choose commands

* roles/dotfiles/files/.vim/pack/bundle/start/vim-javascript 0b44edb...a4fd077 (51):
  > clean, eval string type,etc (#1036)
  > collection regex, various (#1035)
  > reuse more code, various fixes
  > Whitespace
  > Fix yield in parens
  > Correctly highlight function bodies with an unnamed, generic function.
  > shorthand method: refactor (#1030)
  > use generic equivalent
  > Trim optimize (#1024)
  > add 'mjs' extension (#1023)
  > refactor, mergeable (#1018)
  > cleaning, small optimization? (#1015)
  > Small Flow return fix
  > more simplify of PCL (#1013)
  > neater/faster iterating
  > Fix certain flow annotations within classes
  > trivial indent fixes / updates (#1007)
  > faster/smaller cache access, SynId function (#1005)
  > missed a condition last time
  > improve conditionals all over (#1002)
  > Add fold to various flow regions
  > Another quick flow patch
  > A few more fixes
  > Trying out some flow tweaks
  > More fixes for flow
  > Fix for jsFlowOperator
  > A ton of flow fixes
  > exponentiator, operator things (#1001)
  > cino-W (#1000)
  > Merge pull request #999 from wavded/patch-2
  > cleaning, indent (#997)
  > document and improve class cases (#996)
  > fix list size error with setpos()
  > magic
  > edge case fix: prevcodeline() and c style comments (#994)
  > fix for `[*` failing
  > let [] =[], minor formatting (#990)
  > Making jsModuleGroup foldable
  > Merge pull request #992 from pangloss/async-fix
  > fix expr_col case
  > remove semicolon flag; flow (#989)
  > indent file cleaning (#988)
  > cleaner searcpair workaround
  > IsCont trivial refactor (#986)
  > Small fix for Flow class annotations
  > lex type import (#984)
  > small logic reversal
  > date, cleaning
  > clean up Syn
  > flowtype requiring (#982)
  > naturalize (#981)

* roles/dotfiles/files/.vim/pack/bundle/start/vim-jsx eb656ed...b098827 (3):
  > Merge pull request #139 from BurningLutz/master
  > Merge pull request #132 from FranDias/patch-2
  > Fix g:jsx_pragma_required when g:jsx_ext_required=1

* roles/dotfiles/files/.vim/pack/bundle/start/vim-lion 08d5e71...80de27a (1):
  > Ignore 'ignorecase' when a single char is specified

* roles/dotfiles/files/.vim/pack/bundle/start/vim-reason c3cccdf...7d58f87 (6):
  > Add highlighting support for quoted strings (#6)
  > fix README broken link (#7)
  > Image
  > [Docs] Update links
  > [Docs] Add contribution
  > Update readme url

* roles/dotfiles/files/.vim/pack/bundle/start/vim-signature 7e13913...5246b6c (7):
  > Commented out GetMarkSignLine now that it's not being used (temporarily) in order to fix #145
  > Deleted line instead of commenting it out (#140)
  > Retracting fix for #140 since it causes other failures (#144, #145)
  > Found bug in setting highlight groups where the code would check only if termguicolor support was present but wouldn't check if it was enabled as well. Should address #136
  > * Added support for comparing line numbers of marks and signs. Hopefully, should fix #140 * Created helper functions to check if mark/marker is legal
  > * Enabled initialization of highlight groups upon VimEnter Signature was initializing the highlight groups only when a colorscheme was loaded. As a result, if the default colorscheme was being used and a colorscheme wasn't being explicitly specified, the highlight groups would remain uninitialized.
  > Merge pull request #143 from mhinz/signify

* roles/dotfiles/files/.vim/pack/bundle/start/vim-textobj-user a305416...8e885f9 (3):
  > Merge branch 'prepare-for-0.7.2'
  > Merge pull request #49 from blueyed/function-bangs
  > Merge pull request #54 from tandrewnichols/master
wincent added a commit that referenced this issue Oct 5, 2018
Standard automated update with the follow fixes/changes needed as a
result:

- Reverted the update to the LanguageClient-neovim because we need
  v0.1.120 for compatibility with Python 3.7 (as noted in 795ef63) and
  the "master" branch is actually behind that release; I could track the
  "dev" or "next" branches instead, but I am not sure what the
  difference between them is.

- Pointed at my indentLine fork in order to work around a regression;
  will go back to upstream if my PR gets merged:

    Yggdroot/indentLine#253

- Speaking of indentLine, turn it on in JSON files because it now plays
  nicely enough with conceal settings to not hide quotes (ironically, I
  think that enhancement is responsible for the breakage I'm working
  around in my PR).

- Replace deprecated (and removed) deoplete calls.

- Update tcomment variable names; the old ones are deprecated.

Now for the submodule update summary:

* roles/dotfiles/files/.vim/pack/bundle/opt/vim-pathogen f4fd604...06da921 (1):
  > Fix confusing negative in contribution guidelines

* roles/dotfiles/files/.vim/pack/bundle/start/base16-vim 7959654...fcce6bc (3):
  > Updates output
  > Merge pull request #177 from vtavernier/fix/issue-150
  > Merge pull request #176 from jlesquembre/master

* roles/dotfiles/files/.vim/pack/bundle/start/indentLine 7a7e368...f7d1930 (4):
  > Check for buffer variable existence before accessing
  > Allow colors to be defaulted to specified hl group (#250
8000
)
  > Merge pull request #242 from marabesi/master
  > Mitigate problems caused by default json syntax concealing quotes (#240)

* roles/dotfiles/files/.vim/pack/bundle/start/neco-ghc faa033c...682869a (1):
  > Merge pull request #83 from woehr/master

* roles/dotfiles/files/.vim/pack/bundle/start/tcomment_vim e365bfa...f5c527b (24):
  > FIX #229: Re-enable some filetype-specific guess params
  > FIX #228: guard_rx: Use replacements only on certain lines
  > Merge pull request #226 from bootleq/pug
  > FIX #225: Process g:tcomment_types after autoload/tcomment/types/*.vim files
  > FIX #222, FIX #224: g:tcomment#filetype#guess defaults to 0 again
  > tcomment#filetype#GetAlt(): cdef.guess > g:tcomment#filetype#guess_{filetype} > g:tcomment#filetype#guess
  > g:tcomment#filetype#map_user, g:tcomment#filetype#syntax_map_user: Make it easier to customize the respective parameters
  > docs
  > tcomment#filetype#GetAlt: s/[.]/_/g in filetype names
  > Block comment: Handle whitespace < prefix
  > In block mode: make sure to comment empty lines
  > FIX #220: don't escape backslashes in commentstring_rx
  > FIX #213: Make whitespace conditional only at the end of a line
  > EXPERIMENTAL: g:tcomment#filetype#guess defaults to 1
  > FIX #213: Make whitespace optional
  > FIX #191: Properly escape backslashes (for forth, nroff etc.); explicitly support forth
  > FIX #219: vim 7.4 compatibility
  > FIX #214: Guess filetype in perl files
  > FIX #218: Missing quote
  > FIX #210: Performance improvement for tcomment#deprecated#Check()
  > Merge pull request #217 from chocolateboy/eager-faster-deprecation
  > FIX #212: s/g:tcomment_textoject_inlinecomment/g:tcomment_textobject_inlinecomment/
  > Merge pull request #211 from t-b/feature/add_cdl_support
  > FIX #210: Move `call tcomment#deprecated#Check()` to autoload/tcomment.vim

* roles/dotfiles/files/.vim/pack/bundle/start/ultisnips 423f264...6fdc364 (39):
  > feature/docs-improvement-of-is-expandable-func (#975)
  > refactor documentation with snippets loading procedure section (#954)
  > Rename some variables for added clarity. (#977)
  > Hoist up folding. (#976)
  > Towards using an internal buffer for all snippet updates. (#973)
  > Code simplifications. (#972)
  > Add note about contributing to traceback (#969)
  > fix bug when vim option 'selection' is 'exclusive' (#883)
  > Disable auto detecting changes to snippet files on expansion (#967)
  > Minor simplifications. (#966)
  > Remove long unused .bzrignore. (#968)
  > Removed unnedded code. (#963)
  > Update issue_template.md (#959)
  > Remove travis caching and avoid rate limiting.  (#962)
  > Use a GitHub access token to avoid rate limiting of API. (#961)
  > Mention deoplete as supported.
  > Fix UltiSnipsSnippetDirectories suggestion in docs (#960)
  > Tweaking GitHub issue template.
  > Tweaking GitHub issue template.
  > Tweaking GitHub issue template.
  > Added a GitHub issue template.
  > Adds a CONTRIBUTING.md file.
  > Rename scripts -> docker. Make repro more useful.
  > Fix pwd call.
  > Make makefile a bit more powerful.
  > Add a dockerfile for quick, manual testing.
  > document IsExpandable() to check if snippet is expandable without expanding (#957)
  > Eur symbol is translated in EUR instead of EU.
  > Install unidecode, so that all things we can test are tested.
  > Install vim in /usr/local instead of /root inside docker.
  > Enable testing for python3 too. (#955)
  > Actually load the docker cache before executing tests.
  > Add support for editing snippets in a new tab (#917)
  > Fix character selection when using VISUAL on all platforms (#926)
  >  Move travis testing into docker for better consistency. (#950)
  > Adapt to the new way that tmux wants unicode be send.
  > Updated release date for 3.1.
  > Documentation improvements: don't clean 1st tabstop if it's not empty (#929)
  > Mark source as volatile (#844)

* roles/dotfiles/files/.vim/pack/bundle/start/vim-eunuch 0971b4c...10da325 (16):
  > Fix duplicate autoload
  > eunuch.vim 1.2
  > Update :Remove documentation
  > Provide EunuchRename()
  > Use mkdir_p API for :Mkdir!
  > Fix :Rename to always delete old file
  > Add autoloading for virtual buffers
  > Use setfperm() when possible
  > Support virtual buffers
  > Allow spaces in shebang line
  > Drop old :Find and :Locate
  > Add location list variants of quickfix commands
  > Update installation instructions
  > Don't delete buffer with :Remove
  > Fix missing `endif`
  > Tighten shebang match to avoid Rust false positives

* roles/dotfiles/files/.vim/pack/bundle/start/vim-fugitive 3e0bd86...a9100fa (247):
  > Show 7 not 8 SHA charcters in statusline
  > Use merge-base as starting point for ranged :Gbrowse
  > Don't throw error on invalid URL to FugitiveParse()
  > Show error getting type for object in BufReadCmd
  > Use :keeppatterns with :substitute
  > Fix undefined variable
  > Fix backport of @ to old Git
  > Older versions of cat-file do not accept --
  > Fix modeline support in historical buffers
  > Dogfood fugitive#Prepare()
  > Enhance fugitive#Prepare()
  > Simplify :Gstatus reset logic
  > Fix - in :Gstatus on line 1 as Vinegar like navigation
  > Fix gf in gitcommit diff
  > Use platform path separator for Projectionist config
  > Support expansion flags
  > Add potential alternative name for FugitiveRoute()
  > Accept buffer number to FugitiveRoute()
  > Provide API for retrieving working dir relative path
  > Support Projectionist config in .git/info/projections.json
  > Special case :0Gread to get around FileReadCmd limitations
  > Support .git/.. to refer to work tree
  > Return '' for FugitiveRoute('')
  > Use 2 argument system() rather than stdin redirect
  > Use -- to disambiguate arguments
  > Fix :Gbrowse with cwd other than work tree
  > Resolve temp files only when using as buffer name
  > Always convert backslashes on Windows
  > Fix check for need to convert Windows path slashes
  > Ignore 'shellslash' when checking for Win32 shell
  > Tweak check for Win32 shell
  > Accept ./ paths as relative to cwd
  > Normalize path specs when generating commands
  > Restore backwards compatible behavior of repo.translate()
  > Fix issues with commit:./relative completion
  > Support commit:./relative style revisions
  > Adjust section headers
  > Extract function for getting current commit/ref
  > Rewrite <C-R><C-G> and y<C-G>
  > Use <nowait> for - maps
  > Support pathspec arguments to :Gcd
  > Fix legacy expansion of bare caret/tilde
  > Provide less awkward signature for s:Prepare()
  > Use unambiguous paths for :Gstatus dot map
  > Handle :Gmove paths consistently
  > Give precedence to absolute paths over pseudo-relative
  > Ignore dot files when globbing
  > Mention :Gcommit %
  > Fix minor spelling error in help document
  > Decouple routing from repo object
  > Decouple Head() from repo object
  > Delegate to other real filename implementations
  > Fix file API to distinguish between commits
  > Report error checking for merge conflict
  > Adjust completion of /absolute/paths
  > Don't strip trailing slash from URLs
  > Fix check for empty remote
  > Support :(top) pseudo-pathspecs
  > Provide fugitive#Prepare()
  > Don't escape "!" when calling :terminal
  > Fix shell expansion in :Git! buffers
  > Rewrite :Glog to use string argument rather than list
  > Expand argument to :Gwrite
  > Edit index file when no work tree present
  > Fix query operations in bare repositories
  > Support :Gedit /absolute/path when possible
  > Fix :Gedit default from commit to work tree
  > Unify shell expansion
  > Update :Gbrowse docs
  > Fix write command with Win32 path
  > Adjust :Gbrowse range for upstream head
  > Remove filename expansion from buffer object
  > Rename s:shellslash() to s:Slash()
  > Improve worktree support
  > Fix :Gbrowse in historical buffers
  > Rename Fugitive revisions to Fugitive objects
  > Fix function reference
  > Really fix :Gcd
  > Fix :Gcd
  > Fix extra slash generating work tree filenames
  > Fix check for absolute path in FugitiveGenerate()
  > Support :Gedit +cmd ++opt
  > Add better name for function as alias
  > Eliminate s:repo() and s:buffer()
  > Replace s:repo().rev_parse()
  > Show fake trees when editing directory in index
  > Match trailing slash in FugitivePath()
  > Rearrange
  > Redo completion
  > Fix :Gblame
  > Fix fugitive#Real() with non-Fugitive URL
  > Whitespace fix
  > Support completion of local commits for --fixup=/--squash=
  > Move implementation functions below public API
  > Provide FugitiveGitDir()
  > Eliminate remaining s:repo().dir() and s:repo().tree() calls
  > Fix jump to file
  > Rewrite :Gedit and :Gread
  > Make fugitive#Prepare() private
  > Pass absolute paths through FugitiveGenerate() unchanged
  > Use <amatch> in detection autocommands
  > Handle FugitiveReal('') correctly
  > Fix map to follow the pattern
  > Correct the directory separator of Path() on Windows (#1067)
  > Remove redundant maps
  > Prefer :Gedit to s:Edit() where possible
  > Fix missing :Gblame in work tree files
  > Map <CR> in blobs to jump to blamed commit
  > Work around janky autocommands when returning to diffed window
  > Provide config functions globally
  > Provide file permission API
  > Provide file writing API
  > Provide file deletion API
  > Remove s:repo().aliases()
  > Compartmentalize filetype support
  > Eliminate remaining uses of s:buffer().type()
  > Run correct auto-commands for BufWrite and FileWrite
  > Support Vim without SourceCmd
  > Try embedding shell cd if -C not available
  > Map p to jump to file in preview window
  > Revert "Unify jump to file logic"
  > Unify jump to file logic
  > Map p to in :Gblame to open commit in preview window
  > Show error on :Gblame jump on uncommitted line
  > Return relative paths with second argument to FugitivePath()
  > Drop support for uppercase statusline indicator
  > Preserve trailing slash in FugitiveReal()
  > Make bang argument to :Glog explicit
  > Remove obsolete instaweb reference from README
  > Fix upwards navigation on "-"
  > Remove indirection
  > Don't :cd if directory already correct
  > Eliminate use of buffer.commit()
  > Handle bare repository case when shelling out
  > Fix shelling out from subdirectory
  > Move GIT_INDEX_FILE override closer to home
  > Make :Gmove always relative to repository root
  > Drop instaweb support
  > Encapsulate fugitive#buffer().relative()
  > Encapsulate fugitive#repo().git_chomp_in_tree()
  > Avoid false positive matches of status files in non-status buffers
  > Fix issue generating Fugitive URLs
  > Provide FugitiveGenerate() and FugitiveParse()
  > Default to branch remote rather than origin
  > Refactor repo.translate for future extraction
  > Provide Git dir to browse handlers
  > Drop repo.dirglob
  > Drop buffer.up
  > Remove unused variable
  > Attempt 2 at fixing :Gbrowse tagname
  > Add Git config query functions
  > Reduce noise on E211 from :Git
  > Add warning for editing invalid Fugitive URL
  > Make argument to FugitiveTreeForGitDir optional
  > Fix :Glog
  > Drop some silly instance methods
  > Decouple :Gcommit from repo object
  > Rename overlooked snakecase function
  > Support FileWriteCmd
  > Thorough error reporting for broken system() calls
  > Decouple autocommand functions from repo object
  > Support SourceCmd for Fugitive URLs
  > Unify FileReadCmd autocommands
  > Avoid some redundant --git-dir arguments
  > Fix error on failure to load buffer
  > Fix b:fugitive_type in temp buffers
  > Fix i and a in :Gstatus
  > Restore highlight after warning message
  > Support :Gread commit to read commit message
  > Provide function for preparing Git shell command
  > Work around bad b:git_dir from ftplugin/git.vim
  > Loosen regexp to allow for Windows paths
  > Extract helper for robust tempname
  > Add missing function
  > Fix readfile
  > Improve error reporting for BufReadCmd autocommands
  > Allow opting out of :terminal in Neovim
  > Handle :Gcommit % when working dir isn't Git dir
  > Fix typo in regexp
  > fugitive.vim 2.4
  > Document P as preferred :Gcommit map for patching
  > Guard against future NERDTree API changes
  > Provide file API
  > Add function alias
  > Replace buffer.path() with buffer.relative()
  > Handle bare repos in FugitivePath()
  > Don't include newline in Git version
  > Avoid unnecessary IO in translate()
  > Rename FugitiveFilename() to FugitivePath()
  > Fix :Gbrowse tagname
  > Rename blob() to relative()
  > Alias buffer.path() as buffer.blob()
  > Work around guioptions+=! on Windows
  > Clean up repetition in URL parsing
  > Fix references to renamed functions
  > Fix use of <Plug> in a <script> map
  > Fix load order issue setting up maps
  > Loosen match for hunk header
  > Accept alternate forms of Fugitive URL
  > Jump directly to commit rather than ref file in more cases
  > Extract ftdetect file
  > Add FugitiveFilename() to determine corresponding real file
  > Specify 'nowrite' to status buffer and blame buffer
  > Camel case public functions
  > Extract autoload file
  > Update statusline function in README
  > Drop 'compatible' check
  > Move foldtext autocommand back to folding section
  > Fix :Gcommit invocation of :Gstatus
  > Gather up global autocommands and functions
  > Expose Cmd autocommand functions
  > Handle symlinked directories more aggressively
  > Provide official function for configured tree
  > Remove self evident comment
  > Separate detection from initialization
  > Provide :Grebase (no --interactive)
  > Handle unusually named netrw buffers
  > Switch out new and old official functions
  > Fix maps that rely on s:Edit
  > Support <mods> on :Gstatus and :Gedit family
  > Loosen regexps to accept alternate comment chars
  > fugitive.vim 2.3
  > Revert accidentally committed changes
  > Fix off by one error
  > Fix accidental version bump
  > Avoid non-file windows for :Gstatus open
  > Dispatch BufReadPre
  > Don't run autocommands loading temp file
  > Remove #Repo and #Buffer
  > Add deprecation warning for :Gstatus cA
  > Bring back :Gstatus C with a warning
  > Blow up if user assigns string to map variable
  > Fix missing bang on function
  > Use capitalized names for official functions
  > Tweak :Gstatus commit maps
  > Fix unique map check
  > Allow mapping overrides
  > Make :s use more robust
  > Add :Grename
  > Add .gitattributes
  > Strip out carriage returns
  > Remove unused variable
  > Tighten explanation of no commands FAQ
  > Remove outdated FAQ about :Gbrowse
  > Don't force tab for :Gcommit --verbose
  > Add support for :tab Gcommit
  > Optimize fugitive#foldtext

* roles/dotfiles/files/.vim/pack/bundle/start/vim-git 04c9a9d...db25601 (8):
  > gitcommit: use string width not character count
  > Remove special casing of `.git/PULLREQ_EDITMSG`
  > Don't set b:git_dir to Fugitive URL
  > Detect Pull Request message
  > Highlight diffs in --word-diff mode
  > Avoid matching intra-word numbers
  > Drop iskeyword override
  > Support `commit.cleanup scissors` configuraiton (#50)

* roles/dotfiles/files/.vim/pack/bundle/start/vim-javascript 50ff80a...dd84369 (23):
  > Fixes #1123 (#1141)
  > Revert "Added more operator conceal"
  > Revert "Documented new conceal options"
  > Documented new conceal options
  > Added more operator conceal
  > [flow] Fix destructoring annotations
  > Make inheritDoc match inheritdoc also (#1134)
  > Improve autocmd handling
  > Tweak ftdetect stuff
  > Only change syn-iskeyword if js filetype
  > Fix nested array destructuring
  > Add jsDot, jsObjectColon syntax groups
  > feat(function-call): color fn call like fn name (#1104)
  > add support for object shorthand properties (#1116)
  > Flow return array fix
  > [flow] Add import typeof support
  > Highlight Flow opaque keyboard
  > Make a distinct group for keyword operators
  > Fix for return statements
  > [flow] Add support for generic types in class functions
  > Small flow fix for static class item definitions
  > rf Cino Again (#1118)
  > fix scope

* roles/dotfiles/files/.vim/pack/bundle/start/vim-jsx 52ee8bb...ffc0bfd (3):
  > Merge pull request #175 from ivangeorgiew/myChanges
  > Merge pull request #142 from igemnace/master
  > Merge pull request #164 from jiulongw/comments

* roles/dotfiles/files/.vim/pack/bundle/start/vim-projectionist d20f2a2...2f7ccf2 (58):
  > Avoid error with root of "/"
  > Fix repeated autoload
  > projectionist.vim 1.3
  > Normalize slashes projectionist#append()
  > Restore behavior of projectionist#path('', 1)
  > Fix cd commands with no argument
  > projectionist.vim 1.2
  > Don't accept empty string as JSON filename
  > Adjust completion of ./ to match behavior
  > Pass ./ and ../ paths through projectionist#path() unmodified
  > Provide ProjectionistHas()
  > Update installation instructions
  > Fix real path of empty string
  > Support direct loading of projections from file
  > Always return real paths as absolute
  > Trigger autoload in projectionist#glob()
  > Require two arguments to add root in projectionist#real()
  > Always use forward slashes for :A and :Pcd completion
  > Provide two argument form of file APIs
  > Fix edit completion with multiple roots
  > Provide two argument form of projectionist#glob()
  > Provide file utility functions
  > Force autoload of file API functions
  > Add kill switch for individual virtual buffer schemes
  > Add a "vim" transformation
  > Provide projectionist#real()
  > Don't blow up if b:projectionist undefined
  > Use ASCII cancel to flag invalid projections
  > Loosen check for chdir in 'errorformat'
  > Accept nested list for "template"
  > Switch to official real path interface
  > Support URL buffers from plugins like Fugitive
  > projectionist.vim 1.1
  > Guard against future NERDTree API changes
  > Hedge on API
  > Fix version number in header
  > Replace NERDTreeRoot with NERDTree.root (closes #89)
  > Properly escape completion results
  > Introduce :Pcd and Plcd to replace :Cd and :Lcd
  > Accept absolute path as root for projectionist#path()
  > Distinguish between buffer name and file system path
  > Pass absolute paths through projectionist#path()
  > Rename s:paths() to s:roots()
  > Don't mkdir for URLs
  > Encapsulate use of resolve() on detected filename
  > Encapsulate glob function
  > Use :cd for :Lcd with bang
  > Add ProjectionistApplyTemplate autocmd
  > Support {lnum} in :.A
  > Filter out empty strings when querying
  > Add a "nothing" expansion
  > Fix {open} in templates for static filenames
  > Don't detect current directory for URLs
  > Support +cmd and ++opt
  > Use console as default start
  > Avoid false positives in chdir efm trick
  > Improve triggering of ProjectionistDetect
  > projectionist#activate: s/finish/return

* roles/dotfiles/files/.vim/pack/bundle/start/vim-reason-plus 91138fa...e446079 (6):
  > Readme edits (#12)
  > Add back ocaml-language-server
  > Highlight 'lazy' as a keyword (#6)
  > Highlight `when` keyword (#11)
  > Reason-language-server
  > Update README.md (#9)

* roles/dotfiles/files/.vim/pack/bundle/start/vim-repeat 8106e14...43d2678 (3):
  > Remove outdated plugin references
  > Update installation instructions
  > Change Markdown heading style

* roles/dotfiles/files/.vim/pack/bundle/start/vim-signature a9bafa9...6bc3dd1 (2):
  > Merge pull request #165 from dbmrq/master
  > Fix for #157

* roles/dotfiles/files/.vim/pack/bundle/start/vim-surround e49d6c2...5970688 (5):
  > Fix blank lines issue
  > Fix yss in middle of line
  > Fix yss adding newlines
  > Make ys maps atomic
  > Modernize README

* roles/dotfiles/files/.vim/pack/bundle/start/vim-zsh 9be2e1e...bdf48bf (2):
  > Merge pull request #20 from Jun-T/3newopts
  > Updated metadata header

* roles/dotfiles/files/.vim/pack/deoplete/opt/deoplete a80fd52...63fb188 (131):
  > Fix #854 omni CSS pattern
  > Improve auto_complete_delay behavior
  > Change auto_complete_delay default value
  > Fix #850 smart_case behavior
  > Fix #849 fix for initialization error
  > Change async_timeout default value
  > Use text instead of input
  > Improve use_prev
  > Add async_timeout option
  > Improve merge_results()
  > Fix #786 enable_buffer_path is default
  > Update screenshots
  > Merge pull request #834 from ishitaku5522/master
  > Merge pull request #831 from gnumoksha/patch-1
  > Fix #830 pattern problem
  > Fix #829 manual_complete()
  > Fix #828 initialize
  > Remove deoplete#custom#set()
  > Improve rpcnotify()
  > Fix #826 deoplete initialization
  > Add BufDelete handler
  > Merge pull request #812 from Shougo/refresh
  > Merge pull request #823 from e-kwsm/improve-doc
  > Fix buffer source
  > Revert "Add clean cache"
  > Update health
  > Add clean cache
  > Ignore preview window
  > Merge pull request #817 from fgrsnau/master
  > Fix #814 improve keyword option behavior
  > Merge pull request #811 from h-michael/fix-readme
  > Fix lint errors
  > Merge pull request #809 from dhazel/fix/win7-rplugins
  > Fix #806 add dummy complete
  > Merge pull request #804 from blueyed/nvim
  > Add sources in deoplete#send_event()
  > Fix #800 previous results cache problem
  > Merge pull request #798 from blueyed/parent
  > Merge pull request #806 from blueyed/no-c-e
  > Merge pull request #802 from blueyed/coverage
  > Improve matcher_cpsm initialization
  > Fix #795 remove DirChanged
  > Fix lint error
  > Merge pull request #799 from blueyed/logging
  > Merge pull request #796 from blueyed/max-parents-fallback
  > Merge pull request #794 from blueyed/split
  > Merge pull request #793 from blueyed/fix-_set_source_attributes
  > Merge pull request #792 from blueyed/drop-rtp-from-context
  > Add on_text_changed_i option
  > Fix #791 file source error
  > Merge pull request #789 from alok/patch-1
  > Fix typo
  > Fix prefix check
  > Fix #788 infinite loop
  > Fix mypy warning
  > Add input_patterns
  > Add deoplete#custom#buffer_var()
  > Merge pull request #787 from blueyed/_handle_source_exception
  > Fix #783 add force_completion_length option
  > Fix #778 remove configuration example.  It is outdated
  > Fix manual completion behavior
  > Fix s:is_handler_enabled error
  > Improve the documentation
  > Fix ignorecase error in matcher_cpsm
  > Improve set ignorecase
  > Fix for the size change error
  > Fix lint error
  > Improve the documentation
  > Fix #769 cpoptions bug in neovim
  > Merge pull request #764 from Shougo/matcher_key
  > Fix #765 cache problem
  > Fix #763 volatile problem
  > Fix async update behavior
  > Fix tag
  > Improve omni source
  > Improve the documentation
  > Improve skip completion
  > Fix #754 async problem
  > Fix the documentation
  > Remove self._custom
  > Fix #753 call Init on_event()
  > Merge pull request #757 from ezpuzz/update-docs
  > Fix #749 asynchronous completion loop
  > Fix num_processes bug
  > Fix #750 improve the documentation
  > Update the documentation
  > Improve the documentation
  > Merge pull request #748 from alok/generators
  > Fix #747 remove_overlap problem
  > Improve the custom behavior
  > Merge pull request #746 from blueyed/enabled
  > Fix the documentation
  > Improve merge_results()
  > Fix #741 initialization
  > Fix #731 max_candidates problem
  > Update the documentation
  > Merge pull request #738 from blueyed/errors
  > Merge pull request #740 from blueyed/rename
  > Merge pull request #742 from kevinushey/patch-1
  > Fix #739 default mappings
  > Fix #732 use deepcopy()
  > Remove unnecessary type()
  > Fix #731 add max_candidates attribute
  > Fix #735 default mappings
  > Merge pull request #736 from wsdjeg/hotfix
  > Fix #732 manual complete cache problem
  > Fix #733 add keyword_patterns
  > Fix the documentation
  > Add the configuration samples
  > Merge pull request #729 from Shougo/processes
  > Update ISSUE_TEMPLATE
  > Update the screenshots
  > Fix #728 index error
  > Fix the example
  > Fix ignorecas problem in tag source
  > Merge pull request #725 from Shougo/custom
  > Improve timer check
  > Merge pull request #713 from Shougo/custom
  > Revert "Improve filter base initialization"
  > Merge pull request #722 from Shougo/revert-716-base
  > Improve filter base initialization
  > Tiny fix
  > Merge pull request #718 from blueyed/timer-in-vim
  > Fix #719 better omni check
  > Merge pull request #714 from blueyed/is_skip
  > Merge pull request #715 from blueyed/typo
  > Merge pull request #716 from blueyed/base
  > Merge pull request #721 from vitaly/fix-tags-binary-search
  > Merge pull request #712 from blueyed/async
  > Merge pull request #711 from blueyed/source-events
  > Merge pull request #710 from blueyed/dp_main

* roles/dotfiles/files/.vim/pack/nerdtree/opt/nerdtree a172d7c...599238a (27):
  > Make NERDTreeCreator set the 'nolist' option (#889)
  > Fix the <C-J>, <C-K>, J, and K default mappings (#886)
  > Function "s:UI.getLineNum()" doesn't always work on cascades. (#882)
  > Merge pull request #871 from scrooloose/trap_bad_bookmark_path
  > Merge pull request #878 from scrooloose/autochdir_interference
  > Merge pull request #870 from scrooloose/undo_zoom_on_open
  > Escape commas in the globpath() function's path argument.
  > Merge pull request #875 from scrooloose/open_differently_cased_files
  > Merge pull request #877 from scrooloose/replace_gt_with_tabnext
  > Merge pull request #867 from aflock/aflock/reword-renamed-buffer
  > Merge pull request #866 from lifecrisis/bm_toggle
  > Merge pull request #856 from scrooloose/broken_sort_#277
  > Merge pull request #853 from bubba-h57/master
  > Merge pull request #852 from mnussbaum/fix_maybe_missing_map
  > Merge pull request #851 from mnussbaum/decrease_startup_time
  > Merge pull request #849 from lifecrisis/sort-maps
  > Merge pull request #844 from lifecrisis/clearjumps
  > Merge pull request #840 from scrooloose/create_parent_directories_on_m-m
  > Merge pull request #838 from lifecrisis/updir-fix
  > Merge pull request #837 from scrooloose/readonly-error-#831
  > Merge pull request #835 from lifecrisis/cleanmaps
  > Merge pull request #834 from bravestarr/fix-multibyte-path
  > Merge pull request #833 from hav4ik/master
  > Merge pull request #830 from bravestarr/fix-multibyte-path
  > Merge pull request #832 from lifecrisis/menufix
  > Merge pull request #824 from ngnmhieu/master
  > Merge pull request #822 from scrooloose/821-better_delete_confirmation

* roles/dotfiles/files/.vim/pack/undotree/opt/undotree cdbb902...c15a040 (6):
  > Merge pull request #91 from mbbill/fix_diffmark
  > Marking diffs with signs
  > autochdir will sometimes change the bufname('%') results and making it harder to tell if the buffer is belong to undotree. Switching to a buf variable would be much reliable.
  > Updated quick help.
  > Merge branch 'master' of https://github.com/mbbill/undotree
  > Set auto commands only when undotree windows is open

* roles/dotfiles/files/.vim/pack/vim-abolish/opt/vim-abolish b6a8b49...40e8b97 (1):
  > Remove repeat.vim reference from README
wincent added a commit that referenced this issue Sep 20, 2023
With `aspects/nvim/support/update-bundle`.

* aspects/nvim/files/.config/nvim/pack/bundle/opt/LuaSnip 45a4e89...8efa4e4 (23):
  > Format with stylua
  > Auto generate docs
  > fix store_selection on multibyte-characters (close #1007).
  > Format with stylua
  > Auto generate docs
  > feat: Allow `desc` to set snippet description
  > Auto generate docs
  > ci: don't use bundled gperf for nvim0.7, does not seem to compile.
  > Auto generate docs
  > fix: make sure dynamicNode.snip is accessible during update_restore.
  > Update DOC.md structure to include Troubleshooting section
  > Format with stylua
  > Auto generate docs
  > implement postfix using resolveExpandParams.
  > add new option resolveExpandParams for snippets.
  > Auto generate docs
  > Auto generate docs
  > docs: fix snip-env-src
  > Auto generate docs
  > fix: catch undocumented edge case in scandir()
  > readme: small fixes.
  > Auto generate docs
  > fix: install jsregexp

* aspects/nvim/files/.config/nvim/pack/bundle/opt/cmp-calc 50792f3...ce91d14 (1):
  > Merge pull request #6 from JosefLitos/patch-1

* aspects/nvim/files/.config/nvim/pack/bundle/opt/indent-blankline.nvim 4541d69...9637670 (2):
  > Version 2.20.8
  > Merge pull request #608 from ramojus/master

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-cmp c4e491a...5dce1b7 (8):
  > Format with stylua
  > docs: Add comments and type annotations for sorting comparators (#1687)
  > fix(ghost_text): `ephemeral` causes a false positive of no inline support (#1645)
  > perf(core): simplify and improve `find_line_suffix()` (#1675)
  > Format with stylua
  > feat: add toggle_doc functionality (#1647)
  > add context check for invalid detection
  > implement is_invalid detection

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-lspconfig deade69...f319583 (70):
  > fix(LspInfo): error if root_dir is nil #2813
  > docs: update server_configurations.md skip-checks: true
  > feat(denols): enable import completion from registries #2793
  > fix(gopls): prioritise go.work at root_dir
  > docs: update server_configurations.md skip-checks: true
  > fix(ccls): add cuda filetype support (#2806)
  > docs: update server_configurations.md skip-checks: true
  > feat: add `mojo` language server (#2804)
  > docs: update server_configurations.md skip-checks: true
  > fix(docker_compose): constrain filetype pattern #2772
  > docs: update server_configurations.md skip-checks: true
  > fix(pyright): change diagnosticMode to openFilesOnly #2783
  > fix(jedi): .git/ can decide root dir #2780
  > feat(php): look for phpactor files #2774
  > docs: update server_configurations.md skip-checks: true
  > feat: add `biome` (`rome` successor) (#2790)
  > docs: update server_configurations.md skip-checks: true
  > feat: update lua_ls settings
  > ci: bump actions/checkout from 3 to 4 (#2794)
  > docs: update server_configurations.md skip-checks: true
  > feat: add mdx-analyzer support (#2784)
  > docs: update server_configurations.md skip-checks: true
  > feat: add postgres_lsp (#2781)
  > fix: lsprestart command faild (#2779)
  > Merge pull request #2775 from lewis6991/refactor/manager
  > fix(rust_analyzer): use attached buffer client send request (#2738)
  > ci: fix git email (#2771)
  > docs: update server_configurations.md skip-checks: true
  > feat: add rune-languageserver (#2770)
  > docs: update server_configurations.md skip-checks: true
  > Revert "feat: add `javascript` to emmet_ls (#2720)" (#2767)
  > docs: update server_configurations.md skip-checks: true
  > feat: add thrift-language-server support (#2764)
  > docs: update server_configurations.md skip-checks: true
  > docs(lua_ls): update lua_ls doc link to lua_ls new website (#2759)
  > fix(omnisharp): root_dir again uses proper pattern priority (#2754)
  > docs: update server_configurations.md skip-checks: true
  > fix(lua_ls): typo (2)
  > docs: update server_configurations.md skip-checks: true
  > chore(volar): rename npm package name (#2752)
  > docs: update server_configurations.md skip-checks: true
  > fix(lua_ls): typo
  > docs: update server_configurations.md skip-checks: true
  > feat(lua_ls): update recommended settings
  > docs: rename deprecated `resolved_capabilities` -> `server_capabilities` (#2746)
  > docs: update server_configurations.md skip-checks: true
  > feat: add yang-language-server (#2741)
  > feat(omnisharp): find root directory for .csx scripts (#2715)
  > fix(rust_analyzer): check active clients is empty (#2734)
  > docs: update server_configurations.md skip-checks: true
  > docs: make vimdocs consistent with readme (#2732)
  > fix(pyright): re-enable single-file mode (#2730)
  > fix(pyright): fix root_dir detection (#2727)
  > docs: update server_configurations.md skip-checks: true
  > feat(v): add `v-analyzer` (#2726)
  > fix(LspRestart): check client attched_buffers count by using tbl_count (#2725)
  > docs: update server_configurations.md skip-checks: true
  > feat: add pkgbuild-language-server (#2723)
  > docs: update server_configurations.md skip-checks: true
  > feat(guile-lsp-server): add guile-lsp-server (#2717)
  > docs: update server_configurations.md skip-checks: true
  > fix(pyright): add `.git` to list of root file (#2722)
  > docs: update server_configurations.md skip-checks: true
  > feat(regols): add regols support (#2721)
  > docs: update server_configurations.md skip-checks: true
  > feat: add `javascript` to emmet_ls (#2720)
  > docs: update server_configurations.md skip-checks: true
  > docs(tsserver):  fix typo of TypeScript (#2698)
  > fix(pyright): use `cwd()` if no python config files are present. (#2697)
  > fix(rubocop): don't auto-detect bundler, to avoid surprising configuration behavior (#2716)

* aspects/nvim/files/.config/nvim/pack/bundle/opt/nvim-tree.lua a708bd2...a3aa3b4 (39):
  > feat(#1079): add renderer.highlight_clipboard default name, defaults to undercurls (#2410)
  > fix: add legacy options safety
  > feat: api.marks.bulk.trash (#2391)
  > Revert "fix: ensure startup warnings are visible with a multiline message, to work around neovim/neovim#17832 planned for fix in nvim 0.10 (#2387)"
  > feat(#2197): git and diagnostics folder highlight groups (#2409)
  > feat(#2316): add NvimTreeFolderArrowClosed NvimTreeFolderArrowOpen (#2408)
  > feat(#2398): add NvimTreeOpenedFileIcon (#2407)
  > fix(#2392): bookmarks icon placement when group_empty (#2402)
  > feat: validate some option string values (#2404)
  > chore(deps): bump actions/checkout from 3 to 4 (#2403)
  > fix(#2386): kill git zombies (#2401)
  > docs: enhance quickstart, document git timeouts (#2400)
  > docs: help sections and tidy (#2399)
  > feat(#1917): add diagnostic highlighting and icon placement (#2396)
  > fix(#2382): git watcher handles worktrees and submodules, via --absolute-git-dir when it is available (#2389)
  > fix: expand and collapse whole folder groups (#2380)
  > feat(#2369): add full renderer.icons.web_devicons options for file and folder (#2375)
  > feat(#2364): add option to sort files first (#2366)
  > fix: ensure startup warnings are visible with a multiline message, to work around neovim/neovim#17832 planned for fix in nvim 0.10 (#2387)
  > fix(#2370): Better "y/N" prompts (#2377)
  > fix(#2352): windows: escape special filename characters on edit (#2374)
  > fix(#2301): various git folder status fixes (#2373)
  > docs: fix typo in API Node section (#2381)
  > chore: remove legacy view.mappings.list (#2371)
  > feat(#2305): find file refreshes up the tree when node is not present (#2358)
  > chore: use stdpath "log" rather than "cache" (#2372)
  > fix: trash.cmd defaults to 'trash' on macos and windows, document option (#2336)
  > fix: prompt uses first character of response - allow "yy" (#2357)
  > select yes default when select_prompts = false in lib.prompt (#2337)
  > doc: sort.sort_folders_first -> sort.folders_first (#2355)
  > fix(#2343): tree is now correctly abandoned upon an in-place open with eject=false (#2344)
  > feat: add actions.open_file.eject (#2341)
  > feat(trash): add synchronized trash support for windows (#2335)
  > fix(#2327): set parent folder git ignore status following file update (#2328)
  > fix(#1931): do not execute git status in git ignored directories (#2326)
  > feat(event): add TreeRendered (#2324)
  > feat: add filters.git_ignored (prev git.ignore), apply "Toggle Filter:" prefix to mapping descriptions (#2325)
  > feat: support custom $GIT_DIR (#2263)
  > feat(#2313): sort_by -> sort.sorter, add sort.folders_first default true (#2314)

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-fugitive 43f18ab...99db68d (15):
  > Handle status diff file arguments more rigorously
  > Avoid implicit repository when rendering status buffer
  > Only diff known changed files for status
  > Respect GIT_INDEX_FILE when diffing for status buffer
  > Expire cached blank Git dir on active Fugitive invocation
  > Decouple s:DirCheck() from s:VersionCheck()
  > Don't bother with `sleep!`
  > Close stdin for nvim jobs, to match vim
  > Fix p map in blame buffers
  > Avoid double reload of status window triggered by BufEnter
  > Clean up optional arguments around status reload
  > Discourage use of P and ~ in blame window.
  > Clarify behavior of :G summary window
  > Never jump to invalid entry after quickfix command
  > Show current revert/cherry-pick in status buffer

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-markdown cc82d88...4e9b4de (6):
  > docs: fix a couple of small typos in code comments
  > Highlight strikethrough text in headings
  > Highlight footnotes in headings
  > Highlight bold italic text in headings
  > Highlight bold text in headings
  > Highlight italics in headings

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-rails 2b8c4fc...1ad9663 (1):
  > Enable g:ruby_exec by default

* aspects/nvim/files/.config/nvim/pack/bundle/opt/vim-slime a096a29...7cfe5ac (3):
  > Merge pull request #392 from albheim/wezterm_relative
  > Merge pull request #386 from Henderake/fix-ipython-flag
  > Merge pull request #385 from randomizedthinking/main
wincent added a commit that referenced this issue Jul 19, 2024
Upstream has made a number of changes, merging in some PRs that I sent
and adding some equivalent functionality. So I rebased the remaining
branches that matter and added some necessary things on top. Overall, I
currently have these PRs open:

- wolffiex/shellbot#7
  ("docs: fix formatting in README"); this is a redo of:
  wolffiex/shellbot#1

- wolffiex/shellbot#8
  ("chore: remove debugging println!"); necessary because upstream added
  a new file-based prompt customization mechanism, but you can't use it
  without removing the debugging statements.

- wolffiex/shellbot#9
  ("feat: refactor health check to allow spaces in SHELLBOT"); necessary
  to keep healthcheck working if you take advantage of the new
  file-based prompt customization.

- wolffiex/shellbot#10
  ("feat: cosmetic tweaks for Neovim"); draft because it would require
  some changes to directory layout to make it complete, and I don't know
  if upstream will be open to that.

I updated the `wincent` branch in my fork to contain all of these, all
on top of latest upstream `main`.

Note that upstream did some renaming ("ChatGPT" → "ChatBot") so I
mirrored that here too.

* aspects/nvim/files/.config/nvim/pack/bundle/opt/shellbot/lua cc3a399...bef7bb5 (40):
  > Merge branch 'cosmetic-tweaks' into wincent
  > Merge branch 'fix-healthcheck' into wincent
  > Merge branch 'remove-debug-statements' into wincent
  > Merge branch 'readme-formatting' into wincent
  > Chatbot rename
  > Transcript error
  > Logging and fixes newlines
  > Add file arg for system prompt
  > Write one line instead of two
  > Print non-sse output to stderr
  > Generate buffer titles
  > Improve error handling
  > Try merge again
  > README update
  > New Anthropic model!
  > Merge pull request #2 from wincent/assistant-typo
  > Merge pull request #4 from wincent/ft
  > Merge pull request #5 from wincent/healthcheck
  > Prompt cleanup
  > Rename
  > Remove ProviderType
  > Simplify
  > Remove some async
  > Cleanup
  > Oops
  > README update
  > cleanup
  > Remove test transcript
  > Both work
  > Builds with anthropic client
  > Refactor sse converter
  > Separate api provider into module
  > Merge pull request #6 from wincent/header-after-interrupt
  < Merge branch 'header-after-interrupt' into wincent
  < Merge branch 'cosmetic-tweaks' into wincent
  < Merge branch 'healthcheck' into wincent
  < Merge branch 'ft' into wincent
  < Merge branch 'custom-prompt' into wincent
  < Merge branch 'assistant-typo' into wincent
  < Merge branch 'readme-formatting' into wincent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0