Introduction
Introduction Statistics Contact Development Disclaimer Help
prepared new sselp release - sselp - simple X selection printer to stdout
git clone git://git.suckless.org/sselp
Log
Files
Refs
README
LICENSE
---
commit 6968ea0b2dd060ef26def8f9d269959f07e10e44
parent 90934448fe2991df6f95e5b07ef62eb4f260957f
Author: Anselm R Garbe <[email protected]>
Date: Tue, 29 Jul 2008 19:05:33 +0100
prepared new sselp release
Diffstat:
M README | 6 +++---
M sselp.c | 13 ++++---------
2 files changed, 7 insertions(+), 12 deletions(-)
---
diff --git a/README b/README
@@ -10,11 +10,11 @@ In order to build sselp you need the Xlib header files.
Installation
------------
-Edit config.mk to match your local setup (swarp is installed into
+Edit config.mk to match your local setup (sselp is installed into
the /usr/local namespace by default).
-Afterwards enter the following command to build and install swarp (if
-necessary as root):
+Afterwards enter the following command to build and install sselp
+(if necessary as root):
make clean install
diff --git a/sselp.c b/sselp.c
@@ -1,5 +1,4 @@
-/* See LICENSE file for license details.
- */
+/* See LICENSE file for license details. */
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
@@ -7,10 +6,8 @@
#include <X11/Xatom.h>
#include <X11/Xutil.h>
-/* static */
-
static unsigned char *
-getselection(unsigned long offset, unsigned long *len, unsigned long *remain) {
+getsel(unsigned long offset, unsigned long *len, unsigned long *remain) {
Display *dpy;
Atom utf8_string;
Atom xa_clip_string;
@@ -46,20 +43,18 @@ getselection(unsigned long offset, unsigned long *len, unsi…
return result;
}
-/* extern */
-
int
main(int argc, char **argv) {
unsigned char *data;
unsigned long i, offset, len, remain;
if((argc > 1) && !strncmp(argv[1], "-v", 3)) {
- fputs("sselp-"VERSION", © 2006-2008 Anselm R. Garbe\n", stdou…
+ fputs("sselp-"VERSION", © 2006-2008 Anselm R Garbe\n", stdout…
exit(EXIT_SUCCESS);
}
len = offset = remain = 0;
do {
- data = getselection(offset, &len, &remain);
+ data = getsel(offset, &len, &remain);
for(i = 0; i < len; i++)
putchar(data[i]);
offset += len;
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.