Up Next:
-* use transaction ids to only mark buffer dirty when it really is
* Make Fn keys execute nth command in the tags buffers
* move by words is inconsistent. Example:
var infoId = 'readerinfo'+reader.id;
The Future:
+* use transaction ids to only mark buffer dirty when it really is
* refactor selection handling to buf.c to prepare for multiple selections.
* 100% coverage with unit and unit-integration tests
* right click to fetch file or line
# Compiler Setup
CC = cc
-CFLAGS = --std=c99 -MMD -g -O0 $(INCS)
+CFLAGS = --std=c99 -MMD $(INCS)
# Linker Setup
LD = $(CC)
# Treat all warnings as errors (poor man's lint?)
#CFLAGS += -Wall -Wextra -Werror
+# GCC Debugging
+ifeq ($(DEBUG), 1)
+ CFLAGS += -g -O0
+ LDFLAGS += -g -O0
+endif
+
# GCC Profiling
ifeq ($(GPROF), 1)
CFLAGS += -pg
LDFLAGS += -pg
endif
-# Gcov Coverage
+# GCC Coverage
ifeq ($(GCOV), 1)
CFLAGS += --coverage
LDFLAGS += --coverage