Skip to content

Correct the spelling of the "unified" tab bar style.#306

Merged
jpetrie merged 1 commit intomasterfrom
fix-tabbar-style-spelling
Jul 16, 2016
Merged

Correct the spelling of the "unified" tab bar style.#306
jpetrie merged 1 commit intomasterfrom
fix-tabbar-style-spelling

Conversation

@jpetrie
Copy link
Copy Markdown
Contributor

@jpetrie jpetrie commented Jul 16, 2016

I noticed this apparent typo while doing some investigation for #305.

@jpetrie jpetrie merged commit 6a8af04 into master Jul 16, 2016
@jpetrie jpetrie deleted the fix-tabbar-style-spelling branch July 16, 2016 17:00
ychin pushed a commit to ychin/macvim that referenced this pull request Oct 3, 2023
Problem:  No support for writing extended attributes
Solution: Add extended attribute support for linux

It's been a long standing issue, that if you write a file with extended
attributes and backupcopy is set to no, the file will loose the extended
attributes.

So this patch adds support for retrieving the extended attributes and
copying it to the new file. It currently only works on linux, mainly
because I don't know the different APIs for other systems (BSD, MacOSX and
Solaris).  On linux, this should be supported since Kernel 2.4 or
something, so this should be pretty safe to use now.

Enable the extended attribute support with normal builds.

I also added it explicitly to the :version output as well as make it
able to check using `:echo has("xattr")`, to have users easily check
that this is available.

In contrast to the similar support for SELINUX and SMACK support (which
also internally uses extended attributes), I have made this a FEAT_XATTR
define, instead of the similar HAVE_XATTR.

Add a test and change CI to include relevant packages so that CI can
test that extended attributes are correctly written.

closes: macvim-dev#306
closes: #13203

Signed-off-by: Christian Brabandt <cb@256bit.org>
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.

1 participant