Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

toggle_menubar

4 views
Skip to first unread message

Andreas Eder

unread,
Nov 29, 2009, 12:53:48 PM11/29/09
to
Hi,

is there a reason why toggle_menubar in ./pop/x/ved/lib/vedxvedkeys.p
is commented out?
I activated it, rebuilt the system and it seems to work ok so far.
I like my systems without too much graphical overhead :-)

'Andreas
--
ceterum censeo redmondinem esse delendam.

Aaron Sloman

unread,
Nov 29, 2009, 6:35:36 PM11/29/09
to pop-...@cs.bham.ac.uk
Andreas Eder <andrea...@gmx.net> wrote, in:

Newsgroup: comp.lang.pop

> Date: Sun, 29 Nov 2009 18:53:48 +0100


> Hi,
>
> is there a reason why toggle_menubar in ./pop/x/ved/lib/vedxvedkeys.p
> is commented out?
> I activated it, rebuilt the system and it seems to work ok so far.
> I like my systems without too much graphical overhead :-)

I had never noticed it. The insertion and removal were made while
poplog was still under the control of ISL and Sussex:

The notes at the end of LIB VEDXVEDKEYS include:

--- Integral Solutions Ltd, Sep 18 1991 (Julian Clinton)
Removed toggle_menubar.
--- Jonathan Meyer, Sep 12 1991 Added toggle_menubar/scrollbar

No explanation is given for the removal. Perhaps it did not work on
all the systems Poplog had to be supported on at that time (not yet
linux).

E.g. it might not have worked on openwindows?

Anyhow, I have just tried it, and it works for me in fedora 10
using motif (/usr/lib/libXm.so.2.0.1).

As follows:

Edit LIB vedxvedkeys
Uncomment the procedure
define lconstant vedtoggle_menubar;

Uncomment this line:
;;; toggle_menubar = (Meta) m

Then rebuild all required saved images using scripts in
$usepop/pop/com

mkstartup
rebuilds startup.psv in $popsavelib

mkxved
rebuilds xved.psv

mkclisp
rebuilds clisp.psv [common lisp]

mkplog
rebuilds plog.psv [prolog]

mxvedpro
rebuilds xvedpr.psv [start up xved in prolog mode]

mkpml
rebuilds pml.psv

Or edit makeimages to run all the scripts you want, and
run that that script.

The other thing you can do if you don't want any of motif's
functionality is relink without motif.

See HELP NEWPOP

For example, to link a system with MIT only, use

$popsrc/newpop -link -x=-xt

You will then not be able to use poplog_ui, or propsheet, and the
menubar and slider will not be available in XVed.

I have never found either poplog_ui or propsheet useful, but some
beginners have liked the poplog_ui startup panel.

Poplog linked without motif will run all of RCLIB, as it was
programmed entirely in pop-11 and designed to use only the core X11
interface stuff:

http://www.cs.bham.ac.uk/research/projects/poplog/figs/rclib/

Moreover all of that (with or without motif) can now even be used on
windows using andLinux, without recompiling, as announced in a
previous message.

http://www.cs.bham.ac.uk/research/projects/poplog/winpop/andl/

I'll be interested to hear if anyone else tries that.

Aaron
http://www.cs.bham.ac.uk/~axs

0 new messages