DELTA 4 126391 994
SVN  ~)/_ {6 E2 5 RF s c%f pn #include "owl.h"

static const char fileIdent[] = "$Id$";

int owl_popwin_init(owl_popwin *pw)

if (owl_global_is_fancylines(&g)) {
    box(pw->borderwin, 0, 0);
  } else {
    box(pw->borderwin, '|', '-');
    wmove(pw->borderwin, 0, 0);
    waddch(pw->borderwin, '+');
    wmove(pw->borderwin, pw->lines-1, 0);
    waddch(pw->borderwin, '+');
    wmove(pw->borderwin, pw->lines-1, pw->cols-1);
    waddch(pw->borderwin, '+');
    wmove(pw->borderwin, 0, pw->cols-1);
    waddch(pw->borderwin, '+');
  }
    


{
  if (pw->active==1) return(1);
  return(0);
}

/* this will refresh the border as well as the text area */
int owl_popwin_refresh(owl_popwin *pw)
{
{
  pw->handler=func;
}

void owl_popwin_unset_handler(owl_popwin *pw)
{
  pw->handler=NULL;
}

WINDOW *owl_popwin_get_curswin(owl_popwin *pw)
{
  return(pw->popwin);
}

int owl_popwin_get_lines(owl_popwin *pw)
{
  return(pw->lines-2);
}

int owl_popwin_get_cols(owl_popwin *pw)
{
  return(pw->cols-2);
}

int owl_popwin_needs_first_refresh(owl_popwin *pw)

{
  pw->needsfirstrefresh=0;
}
ENDREP
DELTA 289 0 5586
SVN  žlĀ0R eC šys$Id$

2.0.14-pre-1
	Fixed missing word in startup message
	Better 'status' command
	Use '+' for popwin corners when 'fancylines' is off
	
2.0.1Replace the main loop continue in the keyboard handler with an elseENDREP
id: 1b.0.r295/1400
type: file
pred: 1b.0.r253/2421
count: 4
text: 295 0 1111 2857 3d042c22c7dc910467aa993d78dcae75
props: 4 173328 81 0 685faf6a4230ea531a31a12e4b3cb565
cpath: /trunk/owl/popwin.c
copyroot: 0 /

id: h.0.r295/1611
type: file
pred: h.0.r294/2726
count: 196
text: 295 1137 239 41008 55fa93296d1a27ef07644991e0250343
props: 4 178830 81 0 685faf6a4230ea531a31a12e4b3cb565
cpath: /trunk/owl/ChangeLog
copyroot: 0 /

PLAIN
K 9
ChangeLog
V 18
file h.0.r295/1611
K 11
Makefile.in
V 18
file i.0.r262/8040
K 4
NEWS
V 16
file j.0.r5/8251
K 5
aim.c
V 20
file 22.0.r284/13161
K 9
athstatic
V 20
file 1x.0.r129/52946
K 7
buddy.c
V 20
file 3o.0.r234/19726
K 11
buddylist.c
V 20
file 3d.0.r238/12168
K 5
cmd.c
V 19
file k.0.r225/42726
K 11
codelist.pl
V 19
file l.0.r212/11814
K 10
commands.c
V 17
file m.0.r288/192
K 11
config.h.in
V 17
file n.0.r251/258
K 9
configure
V 18
file o.0.r248/3763
K 12
configure.in
V 18
file p.0.r248/4189
K 9
context.c
V 18
file q.0.r209/8754
K 6
dict.c
V 16
file r.0.r5/7631
K 3
doc
V 19
dir 1n.0.r229/16795
K 9
editwin.c
V 19
file s.0.r272/14595
K 14
encapsulate.pl
V 20
file 3l.0.r225/44724
K 10
errqueue.c
V 20
file 3p.0.r242/19206
K 8
examples
V 17
dir 1s.0.r226/477
K 8
filter.c
V 19
file t.0.r272/15239
K 15
filterelement.c
V 18
file u.0.r174/1464
K 8
fmtext.c
V 19
file v.0.r284/13373
K 11
functions.c
V 18
file w.0.r294/2509
K 8
global.c
V 18
file x.0.r286/2371
K 6
help.c
V 18
file y.0.r260/6204
K 9
history.c
V 17
file z.0.r283/439
K 10
install.sh
V 19
file 21.0.r122/7916
K 12
keybinding.c
V 19
file 10.0.r209/7682
K 8
keymap.c
V 19
file 11.0.r209/8965
K 10
keypress.c
V 19
file 12.0.r209/8324
K 6
keys.c
V 19
file 13.0.r209/7469
K 7
libfaim
V 18
dir 23.0.r287/3121
K 6
list.c
V 19
file 14.0.r175/1020
K 9
logging.c
V 20
file 15.0.r272/15673
K 9
mainwin.c
V 19
file 16.0.r263/6375
K 9
message.c
V 19
file 17.0.r265/1760
K 13
messagelist.c
V 20
file 18.0.r156/28213
K 5
owl.c
V 19
file 19.0.r294/2085
K 5
owl.h
V 19
file 1a.0.r294/2297
K 6
pair.c
V 18
file 1z.0.r102/270
K 12
perlconfig.c
V 19
file 3n.0.r246/6191
K 11
perlglue.xs
V 19
file 1v.0.r237/2002
K 11
perlwrap.pm
V 18
file 3m.0.r230/393
K 8
popwin.c
V 19
file 1b.0.r295/1400
K 7
regex.c
V 20
file 1c.0.r268/16998
K 10
stubgen.pl
V 17
file 1d.0.r5/8659
K 7
style.c
V 19
file 3f.0.r280/1095
K 11
stylefunc.c
V 20
file 3g.0.r278/11645
K 8
tester.c
V 19
file 1e.0.r153/7395
K 6
text.c
V 19
file 1f.0.r289/6499
K 7
timer.c
V 20
file 3e.0.r143/11961
K 6
util.c
V 20
file 1g.0.r272/13949
K 10
variable.c
V 19
file 1h.0.r275/4832
K 6
view.c
V 20
file 1i.0.r225/43146
K 9
viewwin.c
V 19
file 1j.0.r153/7817
K 8
zcrypt.c
V 20
file 1y.0.r219/11682
K 8
zephyr.c
V 20
file 1k.0.r279/13527
K 8
zwrite.c
V 19
file 1l.0.r261/1113
END
ENDREP
id: g.0.r295/4126
type: dir
pred: g.0.r294/5239
count: 284
text: 295 1826 2287 2287 9578450b3556953fbae5c61699712f03
cpath: /trunk/owl
copyroot: 0 /

PLAIN
K 7
CVSROOT
V 16
dir 4.0.r112/895
K 3
owl
V 17
dir g.0.r295/4126
END
ENDREP
id: 1.0.r295/4358
type: dir
pred: 1.0.r294/5472
count: 290
text: 295 4276 69 69 a2cfed738f4670ed59d5804129c8b89b
cpath: /trunk
copyroot: 0 /

PLAIN
K 8
branches
V 16
dir 2.0.r116/255
K 4
tags
V 15
dir 3.0.r75/315
K 5
trunk
V 17
dir 1.0.r295/4358
END
ENDREP
id: 0.0.r295/4615
type: dir
pred: 0.0.r294/5730
count: 295
text: 295 4500 102 102 80681ce05c8718422e7e75d99efd6802
cpath: /
copyroot: 0 /

1b.0.t294-1 modify true false /trunk/owl/popwin.c

h.0.t294-1 modify true false /trunk/owl/ChangeLog


4615 4754
