- update to 0.15:
* More complicated default key bindings for potentially destructive
actions to minimize the chance of accidental presses
* Simplified client creation code, elimination of useless intermediate
shell
* Copymode coloring
* Urgent flag indications (after a client received a bell) are redrawn
as soon as possible.
* Small bug fixes for terminal emulation and mouse actions
* nmaster functionality available via MOD+{i,d} i.e. the possibility
to change the number of windows displayed in the master area
* "urgent flags" that is if an application issues a bell \a the
urgent flag is set and the corresponding tag will blink
* distinguish between return key and new line this fixes the
behaviour of CTRL+j in certain applications
* rudimentary support for the \e[?10{47,48,49}{h,l} xterm sequences
to switch between alternate and normal screen buffer as used by >=
abduco 0.3
* better Unicode support in the statusbar
* the current layout symbol is displayed in the tag bar
* the position of the status/tag bar is runtime configurable via MOD+S
* code cleanups and fixes from static analyzers
* DragonFly BSD support
* rewritten copy mode as an external process
* tagging concept working the same as in dwm
* rudimentarily sanitize $SHELL such that SHELL=dvtm dvtm is no
longer a fork bomb.
* more flexible key binding configuration including the possibility
to specify key bindings involving 3 subsequent symbols.
* unified drawing of minimized windows always on the last screen
OBS-URL: https://build.opensuse.org/request/show/399600
OBS-URL: https://build.opensuse.org/package/show/utilities/dvtm?expand=0&rev=3
42 lines
1.3 KiB
Diff
42 lines
1.3 KiB
Diff
Index: dvtm-0.15/Makefile
|
|
===================================================================
|
|
--- dvtm-0.15.orig/Makefile 2016-01-09 12:40:56.000000000 +0100
|
|
+++ dvtm-0.15/Makefile 2016-06-02 08:13:43.791164760 +0200
|
|
@@ -16,13 +16,13 @@
|
|
|
|
.c.o:
|
|
@echo CC $<
|
|
- @${CC} -c ${CFLAGS} $<
|
|
+ ${CC} -c ${CFLAGS} $<
|
|
|
|
${OBJ}: config.h config.mk
|
|
|
|
dvtm: ${OBJ}
|
|
@echo CC -o $@
|
|
- @${CC} -o $@ ${OBJ} ${LDFLAGS}
|
|
+ ${CC} -o $@ ${OBJ} ${LDFLAGS}
|
|
|
|
debug: clean
|
|
@make CFLAGS='${DEBUG_CFLAGS}'
|
|
@@ -44,7 +44,6 @@
|
|
|
|
install: dvtm
|
|
@echo stripping executable
|
|
- @${STRIP} dvtm
|
|
@echo installing executable file to ${DESTDIR}${PREFIX}/bin
|
|
@mkdir -p ${DESTDIR}${PREFIX}/bin
|
|
@cp -f dvtm ${DESTDIR}${PREFIX}/bin
|
|
Index: dvtm-0.15/config.mk
|
|
===================================================================
|
|
--- dvtm-0.15.orig/config.mk 2016-01-09 12:40:56.000000000 +0100
|
|
+++ dvtm-0.15/config.mk 2016-06-02 08:15:09.810346880 +0200
|
|
@@ -12,7 +12,7 @@
|
|
INCS = -I.
|
|
LIBS = -lc -lutil -lncursesw
|
|
CPPFLAGS = -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED
|
|
-CFLAGS += -std=c99 ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG ${CPPFLAGS}
|
|
+CFLAGS += -std=c99 ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG ${CPPFLAGS} $(OPTFLAAGS)
|
|
LDFLAGS += ${LIBS}
|
|
|
|
DEBUG_CFLAGS = ${CFLAGS} -UNDEBUG -O0 -g -ggdb -Wall -Wextra -Wno-unused-parameter
|