| Age | Commit message (Collapse) | Author | Files | Lines |
|
For this to work make sure you have vis-open and slmenu or dmenu
somewhere in $PATH.
For now the file dialog is shown for :open, :split and :vsplit
when the argument is either . (a dot) or looks like a file pattern.
For example
:open *.[ch]
will show a listing of all C source and header files in the current
directory. Use a fuzzy search to make your choice.
|
|
This fixes `make debug` on OpenBSD (and possibly other systems) where
/usr/bin/make isn't GNU make.
|
|
This fixes make to rebuild when files change.
Signed-off-by: Christian Hesse <mail@eworm.de>
|
|
vis is a real file, so remove it from .PHONY in Makefile. This fixes
make to not rebuild on every invocation.
Signed-off-by: Christian Hesse <mail@eworm.de>
|
|
This should fix compilation with:
LDFLAGS=-Wl,--as-needed make
|
|
If time permits I still want to experiment with different editing
paradigms and write a proper nano/sandy/sam frontend but at the
moment it is just bitrotting and not very useful.
|
|
Use $CC *.c -o vis to enable global link time optimization.
This also fixes issues with parallel builds.
config.h is no longer symlinked to config.def.h which allows
local modifications.
|
|
Unfortunately this breaks support for BSD make.
|
|
|
|
At some point this should be optimized further at the moment there
is some 20 byte overhead for each entered key.
|
|
|
|
|
|
|
|
|
|
window.[ch] now contains a somewhat generic editor window which is
then enhanced in vis.[ch] with a statusbar.
|
|
Still very incomplete
|
|
|
|
|