non port: editors/vim/pkg-plist |
Number of commits found: 25 |
Tuesday, 23 Jan 2024
|
19:56 Muhammad Moinur Rahman (bofh)
editors/vim: Impelled to share/man
Approved by: portmgr (blanket)
26ca54b |
Tuesday, 3 Oct 2023
|
02:14 Adam Weinberger (adamw)
editors/vim: Add XXD option
Rather than conflicting with xxd (which presents a dependency problem
for users who don't want to install vim), add an option to depend on
xxd. So, the vim port will no longer install xxd, but the option is
on by default so most users won't see a difference (other than the new
dependency).
PR: 274104
Reported by: corvink
9d1c9b8 |
Saturday, 3 Sep 2022
|
18:03 Adam Weinberger (adamw)
editors/vim: Update to 9.0.0369, and drop the FreeBSD vimrc
Our FreeBSD vimrc has caused a lot of trouble. It seriously mangles
config loading order (see below PR for the 21 comments it took before
I could get my head around it), clobbers defaults, duplicates defaults,
and simply isn't how Vim does things.
In this patch, the system vimrc is dropped entirely. Instead,
$VIMRUNTIME/defaults.vim sources $VIMRUNTIME/defaults_freebsd.vim, which
contains only FreeBSD-specific settings (today, a convenience augroup
for port creation, and a flag to let syntax/sh.vim know that /bin/sh
isn't bash).
There is no perfect solution here, but by not clobbering anything
anymore, we at least don't *prevent* other solutions. You now get Vim's
defaults, and you are free to override them in your ~/.vimrc.
PR: 251420
a058c61 |
Monday, 1 Jun 2020
|
08:23 adamw
vim: Update to patchlevel 869
|
Saturday, 1 Jun 2019
|
14:35 adamw
Update to Vim to patchlevel 1439, change default python, improve vimrc
Some big changes in this update:
* Patchlevel 1439
* Default python is now 3.x instead of 2.x [1]
* Expose DEFAULT_VIMRC option (on by default) to vim-tiny
Also, many changes to the default vimrc. Any changes necessarily risk
contention, but then I remembered that I actually maintain editors/vim,
so here we are. The idea here is that Vim, by default, behaves like Vi,
and people who install the Vim port do so because they DON'T just want
Vi. I've enabled features that are basic quality-of-life settings for
me, and that I hope will be ideal for most end-users.
Important changes in the default vimrc:
* Don't install gvimrc at all. gvim should load $ETCDIR/vimrc anyway. I
can't test gvim locally, so someone please let me know if I broke it.
* Turn on autoindent
* Disable console bells entirely. Console bells are terrible.
* Enable incsearch: highlights search results as you type them
* ^L clears search highlights while redrawing the screen
* Assume fast terminal by default
* Explain every setting in comments
Many of these settings are modeled after the defaults in NeoVim, which
really got it right. I want our default vimrc to be usable and ideal,
so please let me know if anything doesn't work for you, or if you have
other settings you'd like to see changed in the default.
In particular, please let me know if I broke gvim by removing the gvimrc!
PR: 235142 [1]
Submitted by: John W. O'Brien [1]
|
Wednesday, 1 Aug 2018
|
16:51 adamw
Update vim to patchlevel 231
Also, add a patch[1] to recognize the UseBlacklist command in sshd_config.
PR: 230074 [1]
Submitted by: Samy Mahmoudi
|
Friday, 13 Oct 2017
|
16:14 adamw
Simplify the "lite" package even more
Make the only differences between "lite" and "regular" vim just console
mode and no language bindings. This was already the case (the default
feature set is "huge"), but now it's explicit.
Add a pkg-descr to vim-lite that explains the above, and remove some
text in the pkg-descr that makes absolutely no sense.
There's no effective change to generated package, but the port is
getting updated tomorrow anyway.
This will facilitate the future removal at some point of the "lite"
package, so that it can be replaced by a "console" flavour.
While here, remove a variable that was last used in 2001.
|
Thursday, 28 Sep 2017
|
18:50 adamw
Reorganize and simplify the vim Makefile
There should be no changes to the generated packages from this reorganization.
The bulk of the changes involve better leveraging OPTIONS helpers, including
making vim-lite into an OPTION (which is always SLAVEd or EXCLUDEd).
|
Monday, 9 Jan 2017
|
17:03 adamw
Re-add MAKE_JOBS_UNSAFE. From mat:
--- scratch ---
cp config.mk.dist auto/config.mk
--- clean ---
make[2]: "/wrkdirs/usr/ports/editors/vim/work/vim-8.0.0149/src/po/Makefile"
line 4: Could not find ../auto/config.mk
make[2]: Fatal errors encountered -- cannot continue
Install desktop files and icons when the GNOME, GTK2, or GTK3 knobs are turned
on. Requested by Kevin Zheng. PORTREVISION bump for this.
|
Sunday, 21 Jun 2015
|
10:40 sunpoet
- Use @dir instead of .keepme file
- Bump PORTREVISION for package change
|
Saturday, 6 Dec 2014
|
19:05 sunpoet
- Sort PLIST
- Remove @comment
|
Thursday, 4 Dec 2014
|
17:28 bapt
Move the vimrc into ETCDIR to user may have a look at it.
Now install a minimalistic vimrc without all the controversial options (I hope)
Define a template for port Makefiles to vim automatically creates it in case of
opening a new one
|
Monday, 24 Nov 2014
|
18:29 sunpoet
- Update to 7.4.518
- Sort OPTIONS_DEFINE
- Reword DEFAULT_VIMRC_DESC
- Use DATADIR instead of DEFAULT_VIMRC_LOCATION
- Cosmetic change
- Sort PLIST
Changes: https://code.google.com/p/vim/source/list
|
Monday, 17 Nov 2014
|
18:23 alfred
Fix @sample usage.
With help from: bapt, xmj
|
Sunday, 16 Nov 2014
|
22:55 alfred
Use vimrc from distribution.
Suggested by: many.
|
Monday, 27 Oct 2014
|
12:19 bapt
Cleanup plist
|
Monday, 24 Feb 2014
|
18:39 sunpoet
- Add missing dependency for GNOME, GTK2 and X11 options
- Remove outdated configure option
- Fix PLIST
- Bump PORTREVISION for dependency and package change
PR: ports/186921
Submitted by: zeising, Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
|
Tuesday, 18 Feb 2014
|
21:30 sunpoet
- Use USES=iconv unconditionally
- Remove cumbersome do-patch:
- Use do-patch: in bsd.port.mk
- Mark 064, 087 and 147 as BADPATCHES
- 064 does not apply cleanly (in bsd.port.mk way on FreeBSD 9.x or older)
- 087 contains patch for src/ops.c which must be applied after 064
- 147 contains patch for src/version.c which must be applied after 087
- Apply BADPATCHES in post-patch:
- Fix keymap installation for vim-lite
- Install keymap in vim source
- Install vietnamese_viscii.vim correctly
- Do not install GUI binary executables and manpages when GUI options are off
- Allow build with python 3.x
- Merge options to Makefile
- Use PORTDATA
- Convert to new options helper
- Use CONFLICTS_INSTALL instead of CONFLICTS
- Use REINPLACE_CMD instead of patch file
- Support STAGEDIR
- Pet portlint
- Cleanup Makefile
- Fix PLIST
- Cosmetic change
- Bump PORTREVISION for dependency and package change
|
Tuesday, 21 Jan 2014
|
23:40 bapt
Fix properties on pkg-plist
|
Wednesday, 20 Mar 2013
|
23:57 bapt
Convert to new options framework:
rename GNOME2 -> GNOME to fits what is defined in global options descriptions
remove X11_ONLY and consider that if X11 is selected and no UI is selected you
are in X11_ONLY mode
remove LANG option which wasn't used anyway
do not try to dirrmtry directory if NLS isn't checked
use RADIO option to do the magic checking of different toolkit
bsd.port.pre.mk and bsd.port.post.mk are not needed anymore so I just removed
them
PR: ports/176684
Submitted by: bapt
Reviewed by: miwi
Approved by: maintainer timeout (14 days)
|
Tuesday, 12 Oct 2010
|
19:32 obrien
Backout rev. 1.49. The icon handling is too sensitive to what other packages
one has installed.
|
Thursday, 7 Oct 2010
|
15:03 obrien
Vim now has a file that has escaped share/vim/
|
Saturday, 18 Sep 2010
|
23:26 obrien
Make 'mtree -f $(make -V MTREE_FILE) -p $PREFIX' clean.
PR: 150687
Submitted by: swell.k@gmail.com
|
Tuesday, 24 Jun 2008
|
15:23 obrien
Add gvimtutor to the mix.
PR: 124890
Submitted by: Daniel Austin MBCS <freebsd-sparc64@dan.me.uk>
|
Monday, 26 Jun 2006
|
18:21 obrien
Upgrade the Vim port to version 7.0, patchlevel 35.
At PL35 it is now well stable and appropriate as a production editor.
MANLANG support taken from PR 98979, submitted by Roman Bogorodskiy
<novel@freebsd.org>.
|
Number of commits found: 25 |