🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.admin.news.software
Article #182

Re: Tastaturen, mal wieder

#182
From: Joachim Astel
Date: Tue, 25 Aug 1992 14:03
71 lines
2773 bytes
[... zu meinem Kommentar mit "ESC hjkl"]


mlelstv@speckled.mpifr-bonn.mpg.de (Michael van Elst) writes:
>Geht dir das Gepiepse nicht auf die nerven, wenn du jedesmal ESC drueckst ?

Ja, das ging mir vor ein paar Jahren so; allerdings habe ich den vi dann
ziemlich schnell handhaben gelernt.  What's the problem?

>... Es gibt immer noch Leute, die meinen, ein vi-Kommando fange mit ESC an.

Und zu denen soll ich gehoeren?
 Da kennst du mich wohl schlecht bis ueberhaupt nicht!



ObSoftware:
 Neulich habe ich ein mkdepend innerhalb eines Makefiles geschrieben.
 Koennte jemand [der die Muse dazu hat] mal testen, auf welchen UNIX-
 Systemen das Ganze laeuft bzw. Verbesserungsvorschlaege machen?

 Funktioniert nur, soweit mindestens zwei '*.c'-Files existieren.

 Hier der relevante Ausschnitt aus dem Makefile:

------------------------------ schnipp ------------------------------
LIB=		libargs.a
SRCS=		file1.c file2.c

CC=		cc
CFLAGS=		-O

RM=		rm
RANLIB=		@true	# ggf. "ranlib" statt "@true"

all: $(LIB)
.c.a:
	$(CC) $(CFLAGS) -c $<
	@$(AR) $(ARFLAGS) $@ $*.o && $(RM) $*.o

#ifdef JAT_LOCAL
depend:
	$(RM) -f depend.temp
	-egrep '^#include ' *.c *.h > depend.temp
	sed -n < Makefile > Makefile.new \
		-e 'p;/^# file dependencies$$/q'

	echo '$(LIB): \' >> Makefile.new
	echo $(SRCS) | sed \
		-e 's/.c /.o) \\
	$$$$@(/g' -e 's/^/	$$$$@(/' \
		-e 's/.c$$/.o)/' | tr "\015" "\012" >> Makefile.new
	echo '	$$(RANLIB) $$@' >> Makefile.new
	echo '	@echo $$@ is now up to date.' >> Makefile.new
	echo >> Makefile.new

	sed -n < depend.temp >> Makefile.new \
		-e 's/h:#include "\(.*\)".*$$/h: \1/p'
	sed -n < depend.temp >> Makefile.new \
		-e 's/c:#include "\(.*\)".*$$/c: \1/p' \
		-e 's/^/$$(LIB)(/'
	echo "Updating Makefile..."
	mv Makefile Makefile.old && mv Makefile.new Makefile
	$(RM) -f depend.temp
#endif /* JAT_LOCAL */

# file dependencies
------------------------------ schnapp ------------------------------

	-Achim
-- 
Joachim Astel (J.A.T.), E-MAIL: achim@jat.nbg.sub.org
Technical Details
Message-ID: <BtJLq8.3vp@jat.sub.org>
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!darwin.sura.net!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!fauern!hugis!jat!achim
References: <1992Jul29.113530.16426@hiss.han.de> <1992Jul30.065111.23213@amylnd.stgt.sub.org> <1597@krefcom.ish.de> <BsEKG9.M3u@flatlin.ka.sub.org> <1607@krefcom.ish.de> <BsLB8o.9KG@jat.sub.org> <BsopDG.8KM@flatlin.ka.sub.org> <1992Aug22.193449.29514@mpifr-bonn.mpg.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.admin.news.software
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!darwin.sura.net!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!fauern!hugis!jat!achim
From: achim@jat.sub.org (Joachim Astel)
Subject: Re: Tastaturen, mal wieder
X-Precedence: junk
Reply-To: achim@jat.nbg.sub.org (Joachim Astel)
Organization: Mail/News Server Leinburg
Date: Tue, 25 Aug 1992 14:03:43 GMT
Message-ID: <BtJLq8.3vp@jat.sub.org>
References: <1992Jul29.113530.16426@hiss.han.de> <1992Jul30.065111.23213@amylnd.stgt.sub.org> <1597@krefcom.ish.de> <BsEKG9.M3u@flatlin.ka.sub.org> <1607@krefcom.ish.de> <BsLB8o.9KG@jat.sub.org> <BsopDG.8KM@flatlin.ka.sub.org> <1992Aug22.193449.29514@mpifr-bonn.mpg.de>
Lines: 71