diff options
author | John Hawthorn <john.hawthorn@gmail.com> | 2013-12-28 15:21:06 -0800 |
---|---|---|
committer | John Hawthorn <john.hawthorn@gmail.com> | 2013-12-28 15:21:06 -0800 |
commit | 6040b2ef005a427190a6173427a08b38e41697b6 (patch) | |
tree | 45b9ebbab7825d4bb4b4cdbc31aabad4d74bd122 | |
parent | 79bb6f0c99ceeeff529f07101edd47747d7b8e45 (diff) | |
parent | ca40c3725d622270640b3121642cb5febc4e0e87 (diff) | |
download | mirror-meh-6040b2ef005a427190a6173427a08b38e41697b6.tar.gz mirror-meh-6040b2ef005a427190a6173427a08b38e41697b6.tar.bz2 mirror-meh-6040b2ef005a427190a6173427a08b38e41697b6.zip |
Merge pull request #7 from rtandy/for-hawth
a few patches
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | doc/meh.1 | 35 | ||||
-rw-r--r-- | src/xlib.c | 2 |
3 files changed, 40 insertions, 2 deletions
@@ -10,6 +10,8 @@ CLEANFILES := $(CLEANFILES) $(DEPFILES) $(OBJFILES) test/test.o test/test.d test LIBS ?= -lX11 -lXext -ljpeg -lpng -lgif PREFIX ?= /usr/local BINDIR = $(PREFIX)/bin +DATAROOTDIR = $(PREFIX)/share +MANDIR = $(DATAROOTDIR)/man # User configuration CONFIG ?= ../config @@ -32,7 +34,8 @@ test/test: test/test.o $(filter-out src/main.o src/xlib.o, $(OBJFILES)) $(CC) $(CFLAGS) -MMD -MP -MT "$*.d" -c -o $@ $< install: - install -Dm 755 meh $(BINDIR) + install -Dm 755 meh $(DESTDIR)$(BINDIR)/meh + install -D doc/meh.1 $(DESTDIR)$(MANDIR)/man1/meh.1 # Clean clean: diff --git a/doc/meh.1 b/doc/meh.1 new file mode 100644 index 0000000..5d5ba85 --- /dev/null +++ b/doc/meh.1 @@ -0,0 +1,35 @@ +.TH MEH 1 "2013-12-28" +.SH NAME +meh \- simple, minimalist, super fast image viewer +.SH SYNOPSIS +.B meh +.IR FILE ... +.br +.B meh \-list +.RI [ LISTFILE ] +.br +.B meh \-ctl +.br +.B meh \-v +.SH DESCRIPTION +.B meh +is a small, simple, super fast image viewer using raw XLib. +It is similar to +.BR feh (1), +but faster and simpler. +.LP +.B meh +can use ImageMagick's +.BR convert (1) +to view almost 200 file formats, though it is slower for these formats. +Built-in formats are JPEG, PNG, BMP, and netpbm. +.SH OPTIONS +.TP +.BR \-list \ [\fILISTFILE\fR] +Treat \fILISTFILE\fR as list of images. Defaults to stdin. +.TP +.B \-ctl +Display files as they are received on stdin. +.TP +.B \-v +Print version and exit. @@ -173,8 +173,8 @@ static int xquit(Display *d){ void backend_init(){ display = XOpenDisplay (NULL); - xfd = ConnectionNumber(display); assert(display); + xfd = ConnectionNumber(display); screen = DefaultScreen(display); window = XCreateWindow(display, DefaultRootWindow(display), 0, 0, 640, 480, 0, DefaultDepth(display, screen), InputOutput, CopyFromParent, 0, NULL); |