HDTenEightyP/NetNews huggingface dataset:
From: courtney@phoenix.cps.msu.edu (Jonathan Courtney)
Newsgroups: comp.windows.open-look
Subject: Sun5PC keyboard remapping
Date: 12 Nov 92 20:40:46 GMT
Organization: Dept. of Computer Science, Michigan State University


  Does anyone have experience with remapping the Type 5 keyboard under
OpenWindows to swap the CapsLock and Control keys?  I do the following
with xmodmap:

remove Lock    = Caps_Lock
remove Control = Control_L
 
keycode 0x7E =  Control_L
keycode 0x53 =  Caps_Lock
 
add    Lock    = Caps_Lock
add    Control = Control_L Control_L

  unfortunately, this only works with the Sun5PC (MIT layout) keyboard --
OpenWindows seems to use Sun5PCOW (OpenWindows layout) instead.  In this case,
the CapsLock key becomes a Control *toggle*, and the Control key becomes
a regular shift.  The "latching" effect stays with the CapsLock key.

  Any thoughts as to how to overcome this?

						Thanks,

						Jon Courtney
Newsgroups: comp.windows.open-look,comp.windows.x,alt.toolkits.xview,comp.windows.x.intrinsics
From: fgreco@cfdev1026.shearson.com (Frank Greco)
Newsgroups: comp.windows.open-look
Subject: Re: Fenger's statements about future of XView
Date: 5 Nov 92 21:23:52 GMT

> Don Hopkins writes:
> 
> If you really want a free simple well designed toolkit that has a
> future, I suggest looking at Tk, which is based on the TCL extension
> language, and is very easy to use from C.  

	I agree with Don re: Tk/tcl, and I would additionally suggest
	folks take a look at Visix' Galaxy product.  Expensive, but
	very impressive.

	Frank G.
=-=-=-=-=-=-=-=-=-=
From: buzz@bear.com (Buzz Moschetti)
Newsgroups: comp.windows.open-look
Subject: Re: Devguide's term pane
Date: 13 Nov 92 14:58:23 GMT
Reply-To: buzz@bear.com (Buzz Moschetti)
Organization: Bear, Stearns & Co. - FAST
In-reply-to: kelso@eng.umd.edu's message of 12 Nov 92 16:02:51 GMT

In article <1992Nov12.160251.1527@eng.umd.edu> kelso@eng.umd.edu (John Kelso) writes:
	[...deleted...]
   I'm writing a program using Devguide 3.0.  I'd like to have the program
   open a window and allow the user to enter some Unix commands, and have
   the program capture the window's contents.
	[...deleted...]

It depends on how much power/privilege you want to give the user.  If you 
want something like an xterm, then TTYTERM is the way to go, and yes, the
O'Reilly doc is somewhat marginal in its coverage of the object attributes.

If you don't want the users doing things like
	rm -fr * .*
or 
	telnet machine.interplanetary.mars

then I suggest you create an input (text field|scrolling list) that you can
parse/check/validate and a regular output TEXTSW to capture the output of
the program specified in the input area.  I have a nice package to do this
called xrun(); let me know if you want it.
From: das@ccwf.cc.utexas.edu (Suman Das)
Newsgroups: comp.windows.open-look
Subject: Changing the font in Sun's SourceBrowser
Keywords: sbrowser, font
Date: 12 Nov 92 05:09:43 GMT
Reply-To: das@ccwf.cc.utexas.edu (Suman Das)
Followup-To: das@ccwf.cc.utexas.edu
Organization: The University of Texas at Austin

Has anyone out there been able to change the font for Sun's
SourceBrowser supplied with their C++ compiler CC ?

I tried various methods, including command line arguments such as 
%sbrowser -font screen-bold 
or
%sbrowser -fn screen-bold
as well as entries in the .Xdefaults file such as
sbrowser.font: screen-bold
but this only changed the font on the menus and text entry field. The
font in the "source display" subwindow and the "query matches" subwindow
remains at the default font "fixed".

Any help in this problem is appreciated.




---Suman Das
---The University of Texas at Austin
das@ccwf.cc.utexas.edu
From: tmcconne@sedona.intel.com (Tom McConnell~)
Newsgroups: comp.windows.open-look
Subject: olvwm port to RS/6000
Keywords: olvwm RS/6000
Date: 5 Nov 92 20:16:10 GMT
Article-I.D.: ichips.1992Nov5.201610.1796
Organization: Intel Corporation
Originator: tmcconne@sedona


  I just finished porting olvwm to the RS/6000. I am currently running
AIX-3.1.6, so I do not know that it will work under AIX-3.2. Based on other
experience, I am pretty sure olvwm will work for AIX-3.2 also.

  I have placed the patch on export:

  export.lcs.mit.edu:/contrib/olvwm3.rs6k.Patch03.Z

This is from the new CHANGES file for my patch:

Version 3.3:
    0) Patch provided by:

       Tom McConnell          |     Internet: tmcconne@sedona.intel.com
       Intel, Corp. C3-91     |     Phone: (602)-554-8229
       5000 W. Chandler Blvd. | The opinions expressed are my own. No one in
       Chandler, AZ  85226    | their right mind would claim them.

       Created under AIX-3.1.6, using my XView patches:

    export.lcs.mit.edu:/contrib/xview3/Fixes/xview3_rs6k_unofficial.patch.Z

    1) AIXified the Imakefile.

    2) Also in Imakefile: changed "version.c::" to "version.c:" to fix a
       GNU make problem with implicit targets.

    3) Added "-lm" to SYS_LIBRARIES.

    4) Surrounded "#ident" with "#ifdef AIXV3" to stop warnings from cpp.

    5) Changed all "SYSV" to "SVR4".

    6) In slave.c: fixed problem with the definition of RLIMIT_NOFILE.

    7) In virtual.c: moved the "#define"s and "#include <regexp.h>" in front
       of the first call to "free()". Otherwise the /usr/include/sys/NLchar.h
       declaration of free (extern void free()) conflicts with the implicit
       declaration.

  Hope it's useful :)

    Cheers,

    Tom McConnell
-- 
 Tom McConnell          |     Internet: tmcconne@sedona.intel.com
 Intel, Corp. C3-91     |     Phone: (602)-554-8229
 5000 W. Chandler Blvd. | The opinions expressed are my own. No one in 
 Chandler, AZ  85226    | their right mind would claim them.
From: fgreco@cfdev1026.shearson.com (Frank Greco)
Newsgroups: comp.windows.open-look
Subject: Re: XView
Date: 10 Nov 92 19:23:26 GMT

> rewrites. i also have NO intention of learning OLIT.
> i would prefer to continue using XView until a MUCH
> higher level/sophisticated (for example, more sophisticated
> than Smalltalk, say) toolkit is available.
> i think it is coming with DOE.

	Ever look at TNT?  Nice OOP, very Smalltalk-ish interface to
	NeWS.  Too bad its going away.

	If I infer correctly, I don't believe DOE will provide a
	GUI-toolkit, but rather a higher-level, O-O manager of
	user-requested display services.  We'd all like a NeXT-step-ish
	environment, but DOE probably won't give that to us.  One might
	imagine such an application environment separate from DOE but
	with connectivity to DOE.

	Frank G.
=-=-=-=-=-=-=-=-=-=
From: Kevin.Gamiel@launchpad.unc.edu (Kevin Gamiel)
Subject: Re: DEVGUIDE: how to handle *many* rectbuttons (or not)
Keywords: devguide, olit, rectbutton
Organization: University of North Carolina Extended Bulletin Board Service
Date: Mon, 9 Nov 1992 20:03:18 GMT


-We are constructing a scheduler for our department that
-is going to show 160-320 lectures at once as rectangles
-showing lecture, lecturer, lecture room.
-We are going to build the interface with devguide using the
-OLIT widget set and we ask ourselves:

-Should we...

-1. Represent all lectures as rectbuttons with a bitmapped content
-   and thus using the built in check for mouse-clicks in a button?

-2. Build all rectangles on a canvas with Xlib drawing calls and do
-   our own mouse tracking?
                                                  
If you choose #2, have fun!  I obviously don't know the specifics for your
design, but why not have a scrolling list box that contains the lectures
and as each lecture is selected, display any bitmaps, text, audio, etc.
associated with that lecture?  This is an off-the-shelf design that would
give you more flexibility as well as speedy implementation.

Kevin
--
   The opinions expressed are not necessarily those of the University of
     North Carolina at Chapel Hill, the Campus Office for Information
        Technology, or the Experimental Bulletin Board Service.
           internet:  laUNChpad.unc.edu or 152.2.22.80
From: u438813@ba.ncu.edu.tw (Lin Wei-Ting)
Newsgroups: comp.windows.open-look
Subject: How to create a button on a canvas?
Date: 5 Nov 92 07:40:10 GMT
Reply-To: u438813@ba.ncu.edu.tw
Organization: Sun Microsystems, Inc.

I want to create a button on a canvas and give the button a callback function.
How should I do?

thanks.

u438813@im.mgt.ncu.edu.tw
Newsgroups: comp.windows.open-look
From: wolf@merlin.mt.att.com (Thomas Wolf)
Subject: Re: MailTool3 and .signature files
Reply-To: wolf@merlin.mt.att.com
Organization: AT&T Bell Laboratories
Date: Thu, 12 Nov 1992 14:02:48 GMT

All these suggestions are great (I've been using the "template" method since
the last time this question was asked/answered.)  But in general, I think it's
ridiculous that a newer version of a product has less capabilities than an older
one.  Why should I have to press a single key/button to get a signature when, in
the past I didn't?  Having this template capability is all good and appreciated,
but at the cost of losing previous capabilities?  I don't know...

Just my $.02.
Tom

---
+----------------------------------------+ ..I've been told my signature lacked
| Thomas Wolf   | (908) 957-3955         | originality...Of course it does!
| Bell Labs, NJ | wolf@merlin.mt.att.com | I'm a conservationist - and 
| MT 4D-213     | wolf@jolt.att.com      | originality, in my case,  is a
+----------------------------------------+ an extremely limited resource...

Newsgroups: comp.windows.open-look
From: djb@cbnews.cb.att.com (david.j.bryant)
Subject: Re: SunSoft Windows Positioning
Organization: AT&T Bell Laboratories, Columbus Ohio
Date: Fri, 13 Nov 1992 11:47:51 GMT

Regarding "SunSoft Windows Positioning", fgreco@shearson.com (Frank Greco) 
writes:

  > 	I would never recommend programming with an Xt-intrinsics based
  > 	toolkit to anyone that is developing a commercial product or
  > 	any other substantial application.
  > 
  > 	In-house programmers want ease-of-programming.  VAR's want a
  > 	cross-platform toolkit.  OLIT gives you neither.

Hmmm. 

We have, in fact, developed quite a few commercial products and substantial 
applications using OLIT and the Xt intrinsics.  We've been doing this work
for years now.  This was not a shotgun wedding either -- at any point 
applications have been free to consider using Xview instead of OLIT.  I have 
no qualms whatsoever about recommending programming with an Xt-intrinsics 
based toolkit to anyone that is developing a commercial product or any other 
substantial application.

We are also using OLIT as a cross-platform toolkit.  We have Sun, HP and 
Intel iX86 based applications all done on OLIT.

Clearly this is a matter of personal opinion, particularly when you talk about
subjective attributes like "ease of programming".  I don't want to start a 
debate, just point out to anyone who might be listening that my experience and 
opinon happens to differ from Frank's.

                                         UUCP: att!cbosgd!djb
        David Bryant                           att!cborion!djb
        AT&T Bell Laboratories       INTERNET: djb@cborion.cb.att.com
        Room 1B-256                            djb@cbosgd.att.com
        6200 East Broad Street          PHONE: (614) 860-4516
        Columbus, Ohio  43213             FAX: (614) 868-4302
Newsgroups: comp.windows.open-look
From: lee@sq.sq.com (Liam R. E. Quin)
Subject: Re: 2 qns: Will CM run under X on 386 olwm from Sun?  auto set DISPLAY?
Keywords: cm olwm X11R3 SVR4.0.3 DISPLAY
Organization: SoftQuad Inc., Toronto, Canada
X-Feet: bare
Date: Fri, 6 Nov 92 03:57:45 GMT

ellis@nova.gmi.edu (Stew Ellis) writes:
>I am running into trouble trying to run cm [...] with an oldish version of
>X11R3 and olwm.  Is it theoretically possible?  (does it require NeWs?)

Yes, it's possible.

>The error I get is unable to access font -b&h-lucida-sans(etc.)

There are notes on this specific question in Volume 8 or the O'Reilly
X Window System books, `X Window System Administrator's Guide'.
See pp.123-126.

The short answer is that you can add aliases for those fonts and things
will work.  An alternative methid would be to use getbdf to take the
fonts from the Sun, or ftp the fonts from export.lcs.mit.edu, or to take
them from the OpenWindows distribtion in $OPENWINHOME/share/src/fonts.

>I would also like to know if there is any way without user intervention to
>tell which host someone is logging in from to set the DISPLAY environment
>variable.  I have hit on the idea of parsing the output of the 'who am i'
>command with sed.  Any easier or better ideas?

Some people have rlogin/rsh scripts that set $TERM to contain the display name,
and set it back in .profile or .cshrc or whatever.

I have .xinitrc create a file in my NFS-mounted login directory that sets
DISPLAY, OPENWINHOME and LD_LIBRARY_PATH, and have my .profile source it
(. .windowfile) if it exists.  Then .xinitrc removes the file when X dies.

Lee
-- 
lee@sq.com (Liam Quin) the barefoot programmer; SoftQuad Inc +1 416 239 4801
 OPEN LOOK UI FAQ; Metafont list; HexSweeper NeWS game; lq-text text retrieval
``They thought him, and they justly thought him, one   [lq-text-request@sq.com
  Sent to do more than he appeared to have done.''   Wm. Cowper, Conversation
From: uit-hotline@midniteoil.Eng.Sun.COM (UIT Hotline)
Newsgroups: comp.windows.open-look
Subject: Re: UIT for gcc
Date: 6 Nov 92 19:00:37 GMT
Reply-To: uit-hotline@midniteoil.Eng.Sun.COM
Organization: Sun Microsystems, Inc.
NNTP-Posting-Host: midniteoil

In article 92Nov6012358@xiv.iesd.auc.dk, krab@iesd.auc.dk (Kresten Krab Thorup) writes:
>I have ported UIT to go with GNU's C++ compiler, gcc.  I've placed it
>on iesd.auc.dk:pub/UIT4gcc.tar.Z, but the files do not form a full
>release (docs aren't included) So -- I can imagine someone at Sun
>would like to fix it up...  In that case, someone, please post a
>followup.

UIT V3 will compile under g++.  The porting has been completed for awhile, but
I have not finished my planned UIT V3 enhancements.  If enough people send
requests for g++ compatibility to uit-hotline@midniteoil.Eng.Sun.COM, I will
consider a very early pre-release.  Otherwise, hold tight, I will get it
out there when I have finished my other enhancements...

							- Mark
__________________________________________
\_Mark Soloway (mark.soloway@Eng.Sun.COM)_\
/_Distributed Systems Services (ToolTalk)_/
\__SunSoft (A Sun Microsystems Company)___\
Xref: sparky comp.windows.open-look:4411 comp.windows.x:18866
From: mouse@thunder.mcrcim.mcgill.edu (der Mouse)
Newsgroups: comp.windows.open-look,comp.windows.x
Subject: Re: OLIT PopupWindowShell woes
Date: 7 Nov 92 11:16:01 GMT
Organization: McGill Research Centre for Intelligent Machines

In article <4228@cvbnetPrime.COM>, aperez@caribe.prime.com (Arturo Perez x6739) writes:
> wht@gatekeeper.mis.tridom.com (Warren H. Tucker) writes:
>> [problem with a window not refreshing when it should]
> This is a bug in the Sun OpenWindows server (xnews).  [...]

> Popup windows use backing store (y'know, so that they don't have to
> refresh what lies underneath).

That's not what backing-store does.  A popup should use save-under.
(Some servers may implement this by using the backing-store mechanisms,
which is not the same thing.)

Backing-store is a hint you set on a window that says that it would
probably be worthwhile to save what's in the window when it's obscured.
Save-under is a hint you set on a window that says that it would
probably be worthwhile to save what the window obscures.

To put it another way, if window A obscures window B, you can hint
about saving the obscured area by setting save-under on window A or
backing-store on window B.

					der Mouse

			    mouse@larry.mcrcim.mcgill.edu
From: dj@shiva.gsb.columbia.edu (Dev Joneja)
Newsgroups: comp.windows.open-look
Subject: Re: MailTool3 and .signature files
Date: 12 Nov 92 14:53:28 GMT
Article-I.D.: news.1992Nov12.145328.28846
Reply-To: dj@shiva.gsb.columbia.edu
Organization: Columbia Business School


I use another method, based on .text_extras_menu file in your root directory.
Add this line to the file:
 "Signature"      cat /your/root/dir/.signature
Then, with the cursor at the end of the mail message, the mouse on text pane,
use the right mouse button to bring up the menu, select extras->signature, and
you have it. Indeed, since I use the extras menu so little for anything else, I have
this line as the first one in the .text_extras_menu file, making it the 
default for the 'extras' menu.
---
-------
Dev Joneja    dj@shiva.gsb.columbia.edu
Newsgroups: comp.windows.open-look
From: gamin@ireq-robot.hydro.qc.ca (Martin Boyer)
Subject: Re: Key mapping and NCD Xterms
Organization: Le laboratoire de robotique de l'Institut de recherche
	d'Hydro-Quebec
Date: Thu, 5 Nov 1992 20:51:17 GMT

>>>>> Dennis Crabtree writes:

>we are trying to use xmodmap to map the Function keys to the OpenLook keys
>like "Open", "Front", "Cut", etc. Has anyone done this successfully?

On an NCD N-108LK keyboard, we use the following arrangement for the
top/right function keys:

NCD label	OpenWin/X11 meaning

    F11		    STOP
    F12		    AGAIN
    F13		    PROPS
    F14		    UNDO
    Help	    HELP
    Do		    REDO
    F17		    FRONT
    F18		    OPEN
    F19		    COPY
    F20		    PASTE

and the "edit" cluster:

    Find	    FIND
    Insert Here	    PASTE	(note the repetition with F20)
    Remove	    CUT

We also modify the following keys:

    "> <"	    emits   "~ `"
    "~ `"	    emits   "Escape"
    "Keypad Enter"  emits   "Linefeed"
    "Left Compose"  is	    "Meta"


This is accomplished by putting the following in a sh script:

-----------------------------  Cut Here  -----------------------------
xmodmap - << \EOF
!
! Replace the (Esc) and (~`) keys
!
keycode 9 = quoteleft asciitilde
keycode 14 = Escape Escape
!
! Corrections to the keyboard (bug?)
!
keycode 0x52 =  apostrophe      quotedbl
keycode 0x70 =  KP_0
!
! Makes the left 'Compose' a Meta key
!
keycode 119 = Meta_L
clear mod1
clear mod2
add mod1 = Meta_L
keycode 0x78 =  Multi_key
!
! Prepare Do, Find, InsertHere, Remove and F17-F20 keys
! to replace Sun's left keypad.
! Unfortunately, NCD's server refuses to map them on L1-L10.
! Sun's olwm accepts F11-F20 as equivalents.
!
keycode 0x7F =  Redo
keycode 0x80 =  F15
keycode 0x81 =  F17
keycode 0x82 =  F16
keycode 0x83 =  F18
keycode 0x6E =  F19
keycode 0x67 =  F18
keycode 0x64 =  F20
!
! Makes 'Enter' a 'Linefeed'
! 
keycode 121 = Linefeed
!
EOF
-----------------------------  Cut Here  -----------------------------

Good luck!

--
Martin Boyer                            mboyer@ireq-robot.hydro.qc.ca
Institut de recherche d'Hydro-Quebec    mboyer@ireq-robot.uucp
Varennes, QC, Canada   J3X 1S1
+1 514 652-8412
From: burwell@parc.xerox.com (Becky Burwell)
Newsgroups: comp.windows.open-look
Subject: olwm 3.0 slideout menu problems on home ncd
Date: 5 Nov 92 20:28:55 GMT
Organization: Xerox PARC

We run OpenWindows 3.0 on our Sparcs at work.  There don't
seem to be any problems with selecting items from a slideout menu.
When we use an ncd from home, either connected with a 9600 baud
modem into a terminal server or with an ISDN connection, the
slideout menu items are almost impossible to choose.  We go to move
the mouse to a menu item it's as if you tried to move the mouse
off the menu item and the menu goes away.  It's really annoying.
-- 
Becky Burwell
Xerox PARC
burwell@parc.xerox.com
Newsgroups: comp.windows.open-look
From: ellis@nova.gmi.edu (Stew Ellis)
Subject: 2 qns: Will CM run under X on 386 olwm from Sun?  auto set DISPLAY?
Keywords: cm olwm X11R3 SVR4.0.3 DISPLAY
Organization: GMI Engineering&Management Institute, Flint, MI
Date: Thu, 5 Nov 1992 22:42:02 GMT

I am running into trouble trying to run cm on a Sun server, SunOS 4.1.2, OW3
and display to a 386 running Intel SYSVR4.0.3 with an oldish version of
X11R3 and olwm.  Is it theoretically possible?  (does it require NeWs?)

The error I get is unable to access font -b&h-lucida-sans(etc.), which I
know is the default OW font.  I have tried starting cm on the Sun with -font
fixed, -font '-adobe(etc)' and it can't find those either.  xlsfonts on the
Sun does not show b&h lucida, so I am unclear where cm running on the Sun
finds it.  I can run all sorts of source-based X stuff on the Sun, as well
as some commercial stuff (eg xv and IslandWrite), so things are not
completely hosed.  Suggestions?

I would also like to know if there is any way without user intervention to
tell which host someone is logging in from to set the DISPLAY environment
variable.  I have hit on the idea of parsing the output of the 'who am i'
command with sed.  Any easier or better ideas?


--
--                                                        ___________________
  R.Stewart(Stew) Ellis, Assoc.Prof., (Off)313-762-9765  /   _____  ______ 
  Humanities & Social Science,  GMI Eng.& Mgmt. Inst.   /        / /  /  / /
  Flint, MI 48504      ellis@nova.gmi.edu              /________/ /  /  / /
From: joagre@Moskva.docs.uu.se (Joakim Greben|)
Newsgroups: comp.windows.open-look
Subject: DEVGUIDE + OLIT == FALSE (What to do?)
Date: 12 Nov 92 17:10:32 GMT
Organization: Uppsala University
NNTP-Posting-Host: moskva.docs.uu.se
Summary: Problem with OLIT using DEVGUIDE
Keywords: OLIT, DEVGUIDE

Help!
I'm using DEVGUIDE with the OLIT widget set and I have lost
myself in big trouble. After I have generated code with GOLIT
and compiled it, my interface doesn't look the same as
in DEVGUIDE.

Symptoms:

1. The window manager (olwm) doesn't put either frames around
   the application window or any window menu at the top.
   (I must therefore kill the application from outside.)

2. Wrong type and size of font.
   ([app -xrm "app*XtNfont: fonttype-size"] => No change)

I can understand that things looks different in an OLIT
interface due to differences between Xview and OLIT
(Devguide is built using Xview?) but should it ruin the
window managers handling of the applicationbasewindow?

Please help...

--
joagre@student.DoCS.UU.SE
--
From: romka@madhacker.Sun.COM (Roman Galperin (CTE))
Newsgroups: comp.windows.open-look
Subject: Re: 32 Megs sucked dry by Open Windows 3.0
Date: 6 Nov 1992 11:55:42 GMT
Organization: Sun Microsystems Inc., Mountain View, CA
Distribution: world
NNTP-Posting-Host: madhacker.corp.sun.com
Cc: romka 

In article <1992Nov4.144539.7162@eng.ufl.edu>, dlopata@stat.ufl.edu (David Lopata) writes:
|> ...
|> 
|> 	Hi guys!  I'm curious to know exactly how much memory Openwindows is
|> SUPPOSED to be taking up.
|> 
|> 	With a single Xterm, Mailtool, console, and XRN, Top reports the
|> following:
|> 
|> 	Memory: 27844K available, 27316K in use, 528K free, 2368K locked.
|> 
|> 	Pstat reports that 20876 of our 32720 swap partition is used.  Nice.
|> 
|> 	We're running OW 3.0, SunOS 4.1.3 with tmpfs (patched 100507-04).
|> What numbers do you guys get?  The machines is an IPX with 32 Megs.  It's a
|> test machine, so nobody else is logged in/eating resources. 
|> 
|> -----------------------------------------------------------------------------
|> David C. Lopata                                          dlopata@stat.ufl.edu
|> System Manager, Dept. of Statistics                           234A Floyd Hall
|> "Impeach Clinton!"                                     (904)392-1941 Ext. 233


Take a look on the size of your process (use ps command). Note that xrn process
is the second largest process after xnews. It alone can eat 20+ mb of swap
space.

Roman.