repo.or.cz
/
git
/
mjg.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
test_terminal: ensure redirections work reliably
2010-10-18
Jonathan
N
ie
d
e
r
test
_
terminal: ensure
redirections work
reliabl
y
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-18
Jon
a
than
Nieder
te
s
t_terminal: cat
c
h
use without TTY pr
e
req
u
i
site
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-18
Jonatha
n
Nieder
test-li
b
:
allow t
e
st code to ch
e
ck
the list
of declared
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-06
Jona
t
ha
n
Nieder
xd
i
ff: cast arg
u
ment
s
for ctype funct
i
ons to unsigned
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-06
Jon
a
than
N
i
eder
init: plug tiny o
n
e-time memory leak
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-03
Jona
t
ha
n
Nieder
setup: make sure git dir pat
h
is in
a per
m
anent buffer
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-10-03
Jonathan Nieder
environ
m
ent
.
c: remove unused variable
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-30
J
ona
t
h
a
n
Nie
d
er
t
0
004 (
u
nwritable files): simpli
f
y error handling
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
Jonathan Niede
r
t2016 (chec
k
out -p): add missi
n
g &&
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
Jon
a
than
Nied
e
r
t1
3
02 (core
.
r
e
posit
o
ryver
s
ion): sty
l
e twea
k
s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
Jo
n
athan N
i
eder
t2105 (
g
itfile): add missing &
&
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
J
o
nathan Nie
d
e
r
t1
4
50 (fsck): re
m
ov
e
d
ang
l
ing obje
c
ts
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-09-09
Jonathan Ni
e
der
te
s
ts: subshell
indentatio
n
stylefix
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-31
J
o
nath
a
n Nieder
tests: si
m
p
l
ify "m
i
s
s
ing P
R
EREQ" message
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-31
Jonathan Nieder
t
ests: make test_might_fa
i
l fail on missing commands
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-31
Jonathan Nieder
tests: m
a
ke test_
m
ight_f
a
i
l more v
e
rbose
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-24
Jonathan Nieder
parse-options: clarify PARSE_OP
T
_NOARG de
s
cr
i
ption
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-24
J
o
nathan
N
ied
e
r
t33
0
2 (notes):
P
ort
to Sol
a
ris
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-24
Jonathan Nieder
do no
t
pass "git -c fo
o
=bar" pa
r
a
ms to t
r
ansport
he
l
p
e
r
s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-22
J
o
natha
n
Nie
d
e
r
apply:
h
andle tr
a
d
i
tional p
a
tches wit
h
s
pace in filename
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-22
Jon
a
than Nieder
tests: exercise "gi
t
ap
p
ly" with weird filenames
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-22
J
o
nathan Nieder
appl
y
: split quoted filename handli
n
g
i
nt
o
new function
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
J
o
nathan Nied
e
r
D
ocume
n
tation: r
e
move stray
b
ack
s
la
s
h in show
-
branc
h
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jon
a
than Nieder
Documentation:
rem
o
ve stra
y
ba
c
ks
l
ashes from "Fighting
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nieder
Documentati
o
n: do not convert
.
.
.
operator to
ellipses
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nied
e
r
Docume
n
t
ation: av
o
id stray
b
ackslash in user manual
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
J
o
nathan Nieder
Docume
n
t
ation: avoid str
a
y
b
a
ckslashes in
c
ore tutorial
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Ni
e
der
Do
c
umentat
i
on: r
e
move stray backslashes in rev-pars
e
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nieder
Documentati
o
n: remov
e
b
a
ckslash b
e
fore ~ in fast-im
p
ort
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nieder
D
ocumen
t
ation: remove st
r
ay bac
k
sla
s
h fr
o
m "git bundle
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Ni
e
der
D
ocum
e
nt
a
tion/technical: avoid stray backsla
s
h in pars
e
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan
N
i
e
de
r
Docu
m
e
ntation: remove
bac
k
slashes in
m
anpage synopses
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jo
n
athan Nieder
Docume
n
tat
i
on: clarify quot
i
ng
in git
i
gnore doc
s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nieder
Documentation: clarif
y
q
uoting in "git rm" e
x
ampl
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nieder
D
o
c
umentation: add mis
s
i
ng quote
s
to
"git grep"
e
xamples
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonathan Nied
e
r
D
o
cumentation: cl
a
r
i
f
y quo
t
ing in "git add" example
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jona
t
han Nieder
Do
c
umentatio
n
: u
n
break regex
i
n
s
how-ref manual
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonat
h
a
n
Nied
e
r
D
ocu
m
entation: quot
i
ng trouble in "git rm" discussio
n
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jonath
a
n Nieder
Documentation: tweak description o
f
log
.
date
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-20
Jo
n
atha
n
Nieder
Docume
n
t
a
t
i
on: set a !DOCTYPE for user
manu
a
l
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-19
Jo
n
athan Nieder
autoconf: don't u
s
e p
l
atform regex
i
f it lacks REG_STARTEND
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
o
n
ath
a
n N
i
ed
e
r
merg
e
s
c
r
i
p
t
:
l
earn --[n
o
-]rere
r
e-autoupdate
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jo
n
at
h
a
n Nieder
merge s
c
r
i
pt: notice @
{
-1
}
shorthand
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan N
i
eder
m
erge
script: ha
n
dle --no-ff
--
n
o
-
com
m
it correct
l
y
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
merge s
c
ript: --ff-only
t
o disal
l
ow true me
r
g
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonath
a
n Ni
e
der
m
erge script: h
a
ndle
m
any-way
o
ctop
u
s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
o
nathan Nieder
m
erge script: h
a
ndle -m -
-
l
og c
o
rrectly
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jo
n
a
t
ha
n
Ni
e
der
merge script:
f
o
rbid merge -s index
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jo
n
athan
N
ieder
merge sc
r
ipt: allow custom
s
tra
t
egies
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonat
h
an Nieder
merge script
:
me
r
ge -X<option>
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
merge s
c
r
i
pt:
improve log me
s
s
a
g
e subject
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
merge
scrip
t
:
refuse to merge during mer
g
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
onathan Nieder
merg
e
script:
t
weak un
m
er
g
e
d
fi
l
es message to match
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
o
na
t
han Nieder
merge sc
r
i
pt: --s
q
uash, --ff from
unborn branch are
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan N
i
eder
fmt-merge-msg
-m to o
v
err
i
de mer
g
e title
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
onathan
Nieder
merge
-
base --ind
e
pendent to print reduced
p
arent list
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jona
t
h
a
n Nieder
merge-
b
ase --octo
p
us to mi
m
ic show-b
r
anch --merge-ba
s
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
Do
c
ume
n
tation: add a
SEE ALSO section for
merge-base
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
t6200
(
f
mt-me
r
ge-msg): style nit
p
icks
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Nieder
t6010 (merge-
b
a
s
e):
m
o
d
ernize style
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
J
onat
h
a
n N
i
eder
t7
6
00 (m
e
rge):
t
est merge fro
m
branch yet to b
e
born
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonath
a
n Nieder
t760
0
(
merge): check reflog entry
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jon
a
th
a
n
N
i
eder
t7600 (merge):
do not
l
a
unch
g
it
k
for --
d
e
bug
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jo
n
a
t
h
a
n Nieder
t7600 (merge): mode
r
nize styl
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-18
Jonathan Ni
e
der
merge: d
o
n
ot mistake (ancestor of) tag for branch
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jonathan Nieder
t7006 (pager): ad
d
m
i
ssing TTY
prerequisites
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jon
a
than Nie
d
er
m
erge: let cust
o
m
strategies int
e
rvene in trivial merge
s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
J
ona
t
han Nieder
t7
6
06 (merge-theirs): modern
i
z
e
st
y
l
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jonathan Nieder
cherr
y
-
p
ick/revert:
Use advise()
for hints
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
J
on
a
t
h
a
n Nieder
cherry-
p
ick
/
revert: U
s
e error
(
) for failure message
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jon
a
than Nieder
Introduce
a
dv
i
se() to print h
i
nts
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-16
Jo
n
a
than Nieder
Elimin
a
t
e “Fini
s
hed cherry-pick/rever
t
” mess
a
ge
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
J
on
a
than Nieder
t
9010 (svn
-
f
e
)
: avoid symlinks i
n
t
e
st
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jona
t
han Nieder
t9010 (s
v
n-f
e
): use Un
i
x-style pat
h
in URI
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonathan Ni
e
der
vcs-svn: Avoid %z
in form
a
t s
t
ring
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonathan N
i
e
d
e
r
vcs-svn
:
Rename dirent pool to bu
i
ld on Win
d
ows
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jona
t
han Nieder
compat:
a
dd strtok_r()
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
J
o
nathan Ni
e
der
tre
a
p:
style fi
x
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonathan Nieder
vcs-sv
n
: remove b
u
ild artifacts on "make clean"
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonathan Ni
e
der
svn-fe manual: Clarify warnin
g
ab
o
ut deltas
i
n
dump
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
J
o
nathan Nie
d
er
Update
s
vn-fe manual
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-15
Jonatha
n
Nieder
In
t
r
oduce v
c
s-svn
lib
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-12
Jonathan Ni
e
der
Standardize do
{
.
.
.
}
w
hile (0) styl
e
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-11
Jona
t
han Nieder
write-tr
e
e
:
Avoi
d
leak when index refers
t
o an
i
nvalid
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-11
J
o
nat
h
an Nied
e
r
read-tree:
s
top leaking tree objects
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-11
Jon
a
tha
n
Nie
d
er
core: S
t
op l
e
a
k
i
n
g ondisk_ca
c
he_entr
y
s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-09
Jonathan
N
ie
d
er
gitweb: cla
r
if
y
search results pa
g
e w
h
en no matching
.
.
.
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-09
Jonathan Nieder
D
o
cumentation:
a
dd a FILES sec
t
ion fo
r
show-re
f
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-09
J
o
nathan
N
i
eder
Makef
i
le: add missing de
p
endency on http
.
h
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-09
Jonathan Nie
d
er
Make
f
ile: add missin
g
dependencies on url
.
h
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
Jonath
a
n Nieder
Allow "check-
r
ef-
f
ormat --bra
n
ch" from
s
ubdirec
t
ory
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
Jo
n
athan Nieder
check-ref-format: handle
s
ubcommands in separate
functio
n
s
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
Jon
a
tha
n
Nieder
mer
g
e-recursive --re
n
ormalize
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
J
o
n
athan Nieder
rerere: never reno
r
malize
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
Jonathan
N
ieder
rerere: m
i
grate to pars
e
-op
t
ions API
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
J
o
nathan Nieder
t4200 (rere
r
e): m
o
dernize style
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
Jonat
h
an Niede
r
ll
-
merge
:
let caller
dec
i
de whether to renorm
a
lize
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
J
o
nathan N
i
eder
ll-
m
er
g
e: make flag easier
t
o po
p
ulate
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
Jonathan Nieder
Documentation/t
e
chn
i
cal
:
document ll_m
e
rge
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
2010-08-06
Jona
t
han Nieder
m
erge
-
tr
e
es: let caller decid
e
whether to renorma
l
ize
Signed-off-by:
Jonathan Nieder
<jrnieder@gmail.com>
commit
|
commitdiff
|
tree
next