[comp.sys.atari.st] TEMPUS

jparker@watvlsi.waterloo.edu (James Parker) (11/30/88)

I have heard the TEMPUS text editor mentioned several times in postings,
almost always in glowing terms.  I recall someone saying it was developed
in Germany?? but my real question is this...

Is Tempus a PD program or if not, how is it distributed in NA and how much
do it cost??

thanx in advance
James

a360ad@blake.acs.washington.edu (Gnurr) (04/03/89)

I have recently use the TEMPUS editor demo.
THink it fantastic... though i am still partial to emacs...
but could see making the transition for some of the slick and
fast features of TEMPUS....

DOes anyone have any complaints about the editor?

I hear that TEMPUS people are working on a word processor... is it
available yet?

Hope i haven't hurt anybody's feelings for asking......

eykhout@wn2.sci.kun.nl (Eykhout V.L.) (04/04/89)

From article <1445@blake.acs.washington.edu>, by a360ad@blake.acs.washington.edu (Gnurr):
> I have recently use the TEMPUS editor demo.
> THink it fantastic... though i am still partial to emacs...
> DOes anyone have any complaints about the editor?

I also think it is fantastic. Its speed is unbelievable.
However, as an ex-emacs user I regret the fact that I can only
have 4 files at the same time, and no two windows on the same
file.

Tempus is programmable, tho a little bit less than emacs.

Victor.

ignac@electro.UUCP (Ignac Kolenko) (04/04/89)

In article <1445@blake.acs.washington.edu> a360ad@blake.acs.washington.edu (Gnurr) writes:
>I have recently use the TEMPUS editor demo.
>THink it fantastic... though i am still partial to emacs...
>but could see making the transition for some of the slick and
>fast features of TEMPUS....
>
>DOes anyone have any complaints about the editor?
>
>I hear that TEMPUS people are working on a word processor... is it
>available yet?
>
>Hope i haven't hurt anybody's feelings for asking......


not my feelings. tempus is a great, FAST, text editor. i wish GEM was 
even close to this speed. some of the keyboard equivalents to the menu bar
are a bit bizarre (ie: ctrl-l is find word option), but nonetheless, it is
well worth the price.

another pretty good editor which rivals TEMPUS in features is C-BREEZE by
michitron. the best feature about it is that it supports the 6 by 6 system
font. like 120 columns by 60 rows (or something close to that)!!!!
it also has an EXCELLENT (to quote bill and ted) macro lanquage built in.
with it you can reprogram the keyboard, menus, etc so that C-BREEZE can look
like any other text editor. even emacs. i think it even comes with an emacs
configuration file. the only thing it doesn't support is the command mode, 
insert mode metaphor that VI uses. thats a real bummer since i love the power
of vi. but oh well, at least i can make it work like the turbo pascal editor,
thats pretty well powerful enough.

about the wp, i haven't heard anything yet.

hope that helps.		:-)

-- 
Ignac A. Kolenko (The Ig)          watmath!watcgl!electro!ignac      

"Those who can't, criticize" (author unknown)
"ain't it ironic that according to Rushton, Suzuki is right!" 

jmorton@newton.Berkeley.EDU (John Morton) (04/05/89)

My biggest gripe about Tempus is that there is apparently no way to
change the level of indentation of a block.  This would seem to be
a very important function to the structured programmer who doesn't
do everything right the first time.

Or does someone out there know how to do this?

John
jmorton@newton.berkeley.edu
{decvax,cbosgd}!ucbvax!newton!jmorton

twolf@homxb.ATT.COM (T.WOLF) (04/06/89)

In article <11954@pasteur.Berkeley.EDU>, jmorton@newton.Berkeley.EDU (John Morton) writes:
> My biggest gripe about Tempus is that there is apparently no way to
> change the level of indentation of a block.  This would seem to be
> a very important function to the structured programmer who doesn't
> do everything right the first time.

I don't know what the most current version of Tempus is (I have 1.10), but
my biggest gripe also has to do with the way they chose to implement
blocks.  If you want to mark a block using the mouse, you first have to
position the cursor to the beginning line, click once, go over to the menu-bar,
select "Start Block", point the cursor to the "ending-line", click the mouse,
run over to the menu, select "Stop Block", and voila!  It doesn't take many
of these maneuvers to wear our your mouse, arm, and patience.

It would seem much more natural to just be able to point the mouse at the
beginning-line, depress one of the mouse-buttons and hold it down until
you've positioned the pointer to the end-line - then let go of the button
(ie. use "rubber-banding".)

I guess you can use the control-keys to mark the beginning/end of the block,
but they are hard to remember if you you're an emacs (or vi) user.

Have newer versions of Tempus (if any) solved these deficiencies?


-- 
-----------No, Bell Labs doesn't know!!!--------------  I don't remember,
Tom Wolf           Phone:   (201) 949-2079              I don't recall,
Bell Labs, NJ      e-mail:  twolf@homxb.att.com         I have no memory,
							No memory at all.

eykhout@wn2.sci.kun.nl (Eykhout V.L.) (04/06/89)

From article <11954@pasteur.Berkeley.EDU>, by jmorton@newton.Berkeley.EDU (John Morton):
> My biggest gripe about Tempus is that there is apparently no way to
> 
> Or does someone out there know how to do this?
> 
> John

The strange thing about Tempus is that everyone has some favourite
thing that s/he can't do with it. Most of these things ARE possible.

Shift block one space left/right has UP-Offset 16686/16688. Find out
for yourself to what key this is bound (I use the German Tempus, so
it's probably different for you).

There are some things Tempus won't do. Every once in a while I miss
the unlimited line length of Emacs, but then, I still have uEmacs.
I use Tempus all the time, and I like it! A lot.

Victor.

db1@pbinfo.UUCP (Vorl. Informationssysteme) (04/06/89)

In article <11954@pasteur.Berkeley.EDU> jmorton@newton.Berkeley.EDU (John Morton) writes:
>My biggest gripe about Tempus is that there is apparently no way to
>change the level of indentation of a block.  This would seem to be
>a very important function to the structured programmer who doesn't
>do everything right the first time.
>
>Or does someone out there know how to do this?
>
>John
>jmorton@newton.berkeley.edu
>{decvax,cbosgd}!ucbvax!newton!jmorton

Yes, it IS possible to change the level of identation of a block.
(But you must have at least TEMPUS 2.00)
Just mark this block with the blockmarks. Now you can move the grey block
with <CONTROL-SPACE> to the right and with <ALTERNATE-SPACE> to the left.
(or was it the other way round?)
Make a few experiments, to find out the correct use of this feature.

A further remark to earlier postings:
 It is possible to change the keyboard-layout of Tempus, so that you can
make your own setup. So you can also make a layout in the way of the
Turbo-Pascal-Editor on the IBM. (But Tempus is much more powerful!)
You can also define own macros. It is even possible to use your own
set of characters. I have changed the whole characterset to IBM-layout.
(I don't know anyone that uses hebrew (correct english???) characters, but
many peope would like to have the graphic-characters.)

Every possible function you can use with the mouse is also available with
the keyboard. And every single key can be redefined!

That's a small 'clipping rectangle' of my decision to favourite Tempus.
I hope that not to much people stumble about my english...

			pseudonym: >Daidalos<

jmorton@newton.Berkeley.EDU (John Morton) (04/07/89)

In article <407@wn2.sci.kun.nl> eykhout@wn2.sci.kun.nl (Eykhout V.L.) writes:
>From article <11954@pasteur.Berkeley.EDU>, by jmorton@newton.Berkeley.EDU (John Morton):
>> My biggest gripe about Tempus is that there is apparently no way to
>> [change the indentation of a block.]
>>
>
>Shift block one space left/right has UP-Offset 16686/16688. Find out
>for yourself to what key this is bound (I use the German Tempus, so
>it's probably different for you).
>

I can't figure this one out - if anyone understands how to derive the
command sequence from this info, please let me know.

Thank you, Eykhout V.L.

John Morton
jmorton@newton.berkeley.edu
{decvax,cbosgd}!ucbvax!newton!jmorton

eykhout@wn2.sci.kun.nl (Eykhout V.L.) (04/07/89)

From article <12053@pasteur.Berkeley.EDU>, by jmorton@newton.Berkeley.EDU (John Morton):
>>Shift block one space left/right has UP-Offset 16686/16688. Find out
> 
> I can't figure this one out - if anyone understands how to derive the
> command sequence from this info, please let me know.
> 
> John Morton

Oh for crying out loud, read the F*ng manual! The up-offset is Tempus's
way of coding commands, and binding to keys is variable/programmable,
so therefore I didn't give the keys.

In MY version (don't know about yours) shifting a block is
Ctrl-space and Alt-space.

Victor.
(friendly as ever)

eykhout@wn2.sci.kun.nl (Eykhout V.L.) (04/07/89)

From my article <410@wn2.sci.kun.nl>:
> In MY version (don't know about yours) shifting a block is
> Ctrl-space and Alt-space.
>
Oh my. Someone pointed out to me that probably those little
americans, somewhere "out in the uncharted backwaters of the less
fashionable end of the western hemisphere", could very well still
be using Tempus v1, whereas over here (in the civilised world :-)
we have T2, in fact an update to v2.06 already.

If my information if correct the english version of T2 is available,
but don't ask me where, I am quite happy with the german one. (I mean,
if you know one foreign language, you know them all :-)

Put some pressure on your friendly software dealer to supply you
with Tempus v2.0x, as this is a very good editor.

Victor.
 

I0908@DKAFHS1.BITNET (04/10/89)

Date: 10 April 1989, 09:22:35 SET
From: Cornelius Caesar                               I0908    at DKAFHS1
To:   info-atari16 at score.stanford.edu

Just after my previous posting concerning Tempus I got infos from
the programmers of Tempus: There is also a version 1.11 available
(both in german and english) which has all the features of 2.0 except
the word processing capabilities and it is somewhat cheaper.
Version 2.0 allows block definitions by double clicking at the point
of text left (beginning) or right (ending). Also *every* function is
accessible by keyboard. You can program macros. ...
I strongly recommend 2.0 (or 1.11 if that is enough) for those who
like more features. In Germany there exists an upgrade policy for
owners of old versions.

Cornelius Caesar        - BITNET: I0908 at DKAFHS1
Fachhochschule Karlsruhe, West Germany

poole@forty2.UUCP (Simon Poole) (04/11/89)

In article <12053@pasteur.Berkeley.EDU> jmorton@newton.Berkeley.EDU (John Morton) writes:
>In article <407@wn2.sci.kun.nl> eykhout@wn2.sci.kun.nl (Eykhout V.L.) writes:
......
>>Shift block one space left/right has UP-Offset 16686/16688. Find out
>>for yourself to what key this is bound (I use the German Tempus, so
>>it's probably different for you).
>>
>
>I can't figure this one out - if anyone understands how to derive the
>command sequence from this info, please let me know.

Tempus 2.0 has some limited programbility. You can rebind a key to a command
or sequence of commands by specifying the offset of the command in a jump 
table (or something like that). This is so obscure that it could have been 
invented by me, but at least you can actually do the rebinding interactively.
(The main problem with the current approach is that you can't specify a repeat
count for a command).



-- 
----------------------------------------------------------------------------
UUCP:   ...mcvax!cernvax!forty2!poole			Simon Poole
BITNET: K538915@CZHRZU1A
----------------------------------------------------------------------------