Skip to content

Conversation

@azzoam
Copy link
Contributor

@azzoam azzoam commented Jul 31, 2018

I've merged my changes with the latest branch of gabr/FixGVimBorder and tested the pull. Should be able to be pulled with no conflicts. Please see README of my branch for a discussion of the change in functionality. Features that I've added include:

  • Simplified structure compatible with the standard Vim plugin structure
  • Much simpler user-facing implementation
  • Self-contained libraries for both x86 and x64 (no need to copy .dll's to Vim install directory)
  • Robust autodetection of color
  • Support for centering/not centering and autodetection of which is appropriate
  • No crash on terminal vim if not in a if("has gui_running") block
  • Fix of minimize/maximize bug

I understand if you dislike the folder structure, I can keep my fork going instead but wanted to
see if you would appreciate the updates :) cheers!

azzoam added 6 commits July 26, 2018 17:56
Major revision of the patch to function similar
to other vim plugins, enabled autodetection of
color reliably, cleaned up the source tree,
and provided a simpler user interface which
prevents unintended reloading of the patch.
Large revision with the following changes:
- added reliable support for color autodection.  This is
now accomplished through a vimscript and the result is passed
to the dll
- restructured the repository as a standard Vim package.  The
entire folder can now be copied to a standard package directory
such as $HOME\vimfiles\bundle
- implementation of the fix for users is greatly simplified,
see README.md
- the dll's now can and should live in the package directory.
No need to copy them to C:\Program Files\Vim\vim80. Therefore
I removed the install.bat files.
- build.bat is slightly changed to address the new package
structure
Merged changes from latest version of gabr/FixGVimBorder.
Adds LICENSE, and support for LoadFixGVimBorderWithoutAutocentering()
Added user-facing functions for centering as well as
enabled autodetection of whether centering should occur.
See README.md for more details.
@azzoam azzoam mentioned this pull request Jul 31, 2018
@gabr
Copy link
Owner

gabr commented Aug 1, 2018

Looks great.

I will review and merge it in next week.

@gabr
Copy link
Owner

gabr commented Aug 14, 2018

I've got sick and don't know when I will have time to review and merge your work.
Sorry

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

Successfully merging this pull request may close these issues.

2 participants