repo.or.cz
/
hed.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Ignore HED_BLOCK_EOF in data searches
2012-10-22
Petr
T
esarik
Ignore HED_BLOCK_EOF in data
searches
commit
|
commitdiff
|
tree
2012-10-22
P
etr Tes
a
rik
Set correc
t
EOF flag for inserted blocks
commit
|
commitdiff
|
tree
2012-10-22
Petr Tesarik
Fix block merging in ki
l
l_bl
o
c
k
()
commit
|
commitdiff
|
tree
2012-10-22
Pe
t
r
T
esarik
Rewrite kill_block_if_empty using k
i
ll_block
commit
|
commitdiff
|
tree
2012-10-22
Petr
T
esarik
R
emov
e
re
c
ursion from kill_bl
o
ck()
commit
|
commitdiff
|
tree
2012-10-22
Petr Tesar
i
k
cleanup:
rename f
i
le_k
i
ll_block -> kill_block
commit
|
commitdiff
|
tree
2012-10-22
Petr Tesarik
Rewrite
f
ile_kill_block
commit
|
commitdiff
|
tree
2012-10-22
Petr Tesarik
Update HED_BLOC
K
_ALLOCMASK and HED_BLOCK_
S
T
ATEMASK
commit
|
commitdiff
|
tree
2012-10-22
P
e
tr
Tesarik
Differentiate
E
OF blocks and the terminal
block
commit
|
commitdiff
|
tree
2012-10-22
Petr
Tesarik
F
i
x
file
c
o
mmit when t
h
e f
i
l
e size grows
commit
|
commitdiff
|
tree
2012-10-22
Pet
r
Tesar
i
k
expr
.
c
:
fix compilation without -DN
D
EBUG
commit
|
commitdiff
|
tree
2012-10-21
Petr Tesari
k
Simplify block shift calc
u
latio
n
commit
|
commitdiff
|
tree
2012-10-21
Petr Tesarik
cl
e
anup: open-co
d
e
m
ove_to
_
n
ext(
)
commit
|
commitdiff
|
tree
2012-10-21
Pet
r
T
esarik
h
e
d
_
f
i
l
e_commi
t
: cr
e
a
te
the file when opening the read fd
commit
|
commitdiff
|
tree
2012-10-20
Petr Tesarik
cleanup: indenting, grou
p
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2012-10-20
Petr Tesarik
T
a
ke dataoff into ac
c
ount for
h
ed_file_
i
nse
r
t_block
commit
|
commitdiff
|
tree
2012-10-20
Petr Tes
a
r
ik
Cre
a
te
i
nserted blocks as dirt
y
commit
|
commitdiff
|
tree
2012-10-20
Pet
r
Te
s
a
rik
Shorten EOF bl
o
ck
w
hen inser
t
i
n
g
commit
|
commitdiff
|
tree
2012-10-20
Petr
Tesari
k
F
i
x hed_f
i
le_insert(
)
for block
s
> FILE_BL
O
CK_S
I
ZE
commit
|
commitdiff
|
tree
2012-10-16
Pet
r
Tesarik
O
ptimize EOF check in
file_s
e
t
_
block a
n
d
f
i
le_
s
et
_
b
y
tes
commit
|
commitdiff
|
tree
2012-10-16
P
etr
T
esar
i
k
O
p
ti
m
ize EOF ch
e
cking in
h
e
d
_file_set_byte
commit
|
commitdiff
|
tree
2012-10-16
Petr
Te
s
arik
Op
t
imi
z
e
E
OF check in hed_f
i
le_erase_
b
lock
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesari
k
cleanup: remove file a
r
gument
f
rom shrin
k
_
a
t_x
x
x
commit
|
commitdiff
|
tree
2012-10-16
Petr Te
s
arik
c
l
eanup: re
m
o
ve the tree argument from
f
irst_load_blo
c
k()
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
c
lea
n
u
p
:
block
_
phys_
s
ize(
)
doesn'
t
n
eed the
f
ile
argument
commit
|
commitdiff
|
tree
2012-10-16
Petr
T
esa
r
ik
Fix
block debugging
commit
|
commitdiff
|
tree
2012-10-16
Petr T
e
s
ari
k
cle
a
n
up: remove file a
r
gument of slide_cursors()
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
c
le
a
n
up: move struct hed_
t
ree
i
n
t
o
tree
.
h
commit
|
commitdiff
|
tree
2012-10-16
Pet
r
Tesa
r
ik
Separ
a
te out priv
a
te fields of struct
h
e
d
_file
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
Alwa
y
s provide swap-related
f
un
c
ti
o
ns
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
Fix builds wit
h
out HED_CONFIG_
R
EADAHEA
D
commit
|
commitdiff
|
tree
2012-10-16
Pe
t
r
Tesar
i
k
A
l
w
ays provi
d
e
h
e
d
_file
_
set
_
re
a
d
a
h
ead
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
Move marks
o
ut of
the li
b
r
ar
y
commit
|
commitdiff
|
tree
2012-10-16
P
e
t
r Te
s
arik
Move hed
_
f
ile_b
l
oc
k
s(
)
t
o
file
.
c
commit
|
commitdiff
|
tree
2012-10-16
Pet
r
T
esar
i
k
Separate he
d
_expr private fields from pu
b
lic
f
ields
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
p
arse_number
_
dec: l
e
ngth i
s
a
lways non-zer
o
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
F
i
x docum
e
ntation of numbers
commit
|
commitdiff
|
tree
2012-10-16
Pe
t
r
Tesari
k
Move checks for vali
d
hex/bin nu
m
bers to the helper
.
.
.
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
Add bi
n
ary n
o
ta
t
ion
f
or
n
umber
s
commit
|
commitdiff
|
tree
2012-10-16
Petr
Tes
a
rik
Reject zero
-
si
z
ed
hex numbers ('0
x
')
commit
|
commitdiff
|
tree
2012-10-16
P
et
r
T
esarik
K
i
ll
atom_by
t
es
t
r
.
le
n
commit
|
commitdiff
|
tree
2012-10-16
P
etr Tesarik
Shrink hexadeci
m
a
l numbers
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
Get
r
id of double allocatio
n
in
parse_number()
commit
|
commitdiff
|
tree
2012-10-16
Pe
t
r Tesarik
Opti
m
iz
e
f
r
ee_at
o
m()
commit
|
commitdiff
|
tree
2012-10-16
Petr Te
s
arik
Opti
m
ize atom_ev
a
l
commit
|
commitdiff
|
tree
2012-10-16
Petr
Te
s
arik
H
andle expres
s
ion e
r
rors
i
n r
e
gister
offset
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesa
r
ik
Split val_pa
r
se
(
) into type-spe
c
ifi
c
he
l
p
e
rs
commit
|
commitdiff
|
tree
2012-10-16
Petr Tes
a
rik
Fix
a
memory leak
o
n
i
n
v
a
lid expressions
commit
|
commitdiff
|
tree
2012-10-16
Petr Tesarik
Opti
m
i
ze p
r
ecedence
h
andling
commit
|
commitdiff
|
tree
2012-10-15
Petr Tesarik
Document
operator precedence i
n
the manpage
commit
|
commitdiff
|
tree
2012-10-15
Petr Tesar
i
k
G
i
v
e o
p
erators precedence using th
e
shunting-y
a
rd algorithm
commit
|
commitdiff
|
tree
2012-10-12
Pe
t
r Tesarik
Fix nested b
i
nary o
p
erations
commit
|
commitdiff
|
tree
2012-10-12
Petr Tesarik
Fix swap
bytes exampl
e
in the
manpage
commit
|
commitdiff
|
tree
2012-10-12
Petr Tesarik
Cons
t
ify op
e
rator
a
rrays
commit
|
commitdiff
|
tree
2012-10-12
Pet
r
Tesarik
Do not try to recover fr
o
m parse errors in ato
m
_pars
e
()
commit
|
commitdiff
|
tree
2012-10-12
Petr Tesarik
Add
e
rror h
a
ndling for a
l
loc_ato
m
(
)
fa
i
lures
commit
|
commitdiff
|
tree
2012-10-12
Petr Te
s
arik
optim
i
ze: mark skip_
w
hit
e
a
s
inli
n
e
commit
|
commitdiff
|
tree
2012-10-12
Petr Tesarik
Imple
m
ent
s
i
ze
s
uffixes
commit
|
commitdiff
|
tree
2012-10-12
Petr Tesarik
Update the manual page
commit
|
commitdiff
|
tree
2012-10-12
Petr T
e
sarik
Add a new spec
i
al mark @
.
fo
r
currently m
a
t
ched conte
n
t
commit
|
commitdiff
|
tree
2012-10-11
Pe
t
r Tesar
i
k
R
e
name ", (content unde
r
cursor) to "$
commit
|
commitdiff
|
tree
2012-10-11
P
e
tr Te
s
arik
Documentati
o
n fixes
commit
|
commitdiff
|
tree
2012-10-11
P
etr Tesarik
cleanup: r
e
mo
v
e no longe
r
needed cruf
t
from he
d
_f
i
le_find_expr
(
)
commit
|
commitdiff
|
tree
2012-10-11
P
etr Tes
a
rik
Rewri
t
e the
hed_expr API
commit
|
commitdiff
|
tree
2012-10-11
P
etr Te
s
arik
Re-implement register callback outsi
d
e libhed
commit
|
commitdiff
|
tree
2012-10-11
Petr Tesarik
Sep
a
rate expres
s
io
n
c
ompil
e
from
initialization
commit
|
commitdiff
|
tree
2012-10-11
Petr Tesarik
Make hed_
e
xpr_com
p
ile more strict and allow empty expressi
o
ns
commit
|
commitdiff
|
tree
2012-10-11
Petr Tesa
r
ik
c
l
eanup: add
h
ed_ex
p
r2off() sho
r
tha
n
d
commit
|
commitdiff
|
tree
2012-10-11
Pet
r
Tesarik
Change
hed_
e
x
pr_eval call
s
ignature
commit
|
commitdiff
|
tree
2012-10-11
Pe
t
r
Te
s
arik
Rewrite fin
d
_bytestr for f
a
ster c
o
d
e
commit
|
commitdiff
|
tree
2012-10-10
P
etr
Tesari
k
Fi
x
B
oyer-Moore backward search
commit
|
commitdiff
|
tree
2012-10-10
Petr Tesarik
F
i
x searchin
g
for
n
ull byt
e
s
b
eyond E
O
F
commit
|
commitdiff
|
tree
2012-10-10
Petr Tesarik
F
ix hed ex
p
ression length in find_bytes
t
r()
commit
|
commitdiff
|
tree
2012-10-09
Petr Tesarik
cleanup:
k
ill file_block
commit
|
commitdiff
|
tree
2012-10-09
Petr
T
esarik
c
l
eanu
p
: k
i
l
l
blockoff
commit
|
commitdiff
|
tree
2012-10-09
P
etr Tesarik
cleanup: kil
l
fi
l
e_siz
e
(
)
commit
|
commitdiff
|
tree
2012-10-09
Petr Tesarik
cleanup
:
k
ill f
i
le_blocks()
commit
|
commitdiff
|
tree
2012-10-09
Petr Tesa
r
ik
Fix byte string s
e
arch in
b
loc
k
s with non-zer
o
dat
a
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Petr Tesari
k
Fix non-s
w
ap configura
t
i
ons
commit
|
commitdiff
|
tree
2012-10-09
Pe
t
r Tesarik
optimize: use
u
pdate_cursors ins
t
ead of
move_cursors
commit
|
commitdiff
|
tree
2012-10-09
Petr
Te
s
arik
Clear
last loaded block after EOF
commit
|
commitdiff
|
tree
2012-10-09
P
e
tr Tesarik
cleanup: fix cast to pointer from integer of
differ
e
nt
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Petr
T
esa
r
i
k
Fix ins
e
rt beyon
d
EOF
commit
|
commitdiff
|
tree
2012-10-09
P
etr
T
esarik
Fix replace beyond EOF
commit
|
commitdiff
|
tree
2012-10-09
Petr
T
esarik
cleanup
:
upd
a
te the de
s
cription
o
f pre
p
a
re_modify()
commit
|
commitdiff
|
tree
2012-10-09
P
e
tr Tesarik
Fix
block ins
e
rtion in
r
epl
a
c
e
_chunk
commit
|
commitdiff
|
tree
2012-10-09
Petr Tesarik
cleanup
:
r
e
move last
field from stru
c
t
h
e
d
_
t
ree
commit
|
commitdiff
|
tree
2012-10-09
Petr Te
s
ar
i
k
C
ha
n
ge insert_i
n
to_tree so i
t
inserts *b
e
f
o
r
e
* the
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
Petr Tesarik
cle
a
nup: re
n
a
m
e bloc
k
off ->
cursor fo
r
low-lev
e
l routine
s
commit
|
commitdiff
|
tree
2012-10-09
P
e
tr Tesarik
Re-implement
f
irst_block() and last_block()
commit
|
commitdiff
|
tree
2012-10-09
Petr Te
s
arik
Add self a
d
dress to the
swap file he
a
der
commit
|
commitdiff
|
tree
2012-10-09
Petr Tes
a
rik
O
ptimize
t
he splay
t
r
ee implementation for file blocks
commit
|
commitdiff
|
tree
2012-10-09
Petr T
e
sarik
c
leanup:
u
se the block address direct
l
y
in hed
_
file_era
s
e
_block
commit
|
commitdiff
|
tree
2012-10-09
Petr Tesarik
cle
a
nu
p
: remove tree/fi
l
e parameter where possible
commit
|
commitdiff
|
tree
2012-10-09
Pet
r
T
esarik
cl
e
anup: remov
e
tre
e
parameter
wh
e
re poss
i
ble
commit
|
commitdiff
|
tree
2012-10-09
Pe
t
r Tesarik
cleanu
p
: remove append_
t
o
_tree()
commit
|
commitdiff
|
tree
2012-10-09
Petr Tes
a
rik
R
e
w
r
ite the block list
w
ith
o
ut a null n
o
d
e
commit
|
commitdiff
|
tree
2012-10-08
P
e
tr
T
esarik
cle
a
n
u
p: remove unused iteration mac
r
os
commit
|
commitdiff
|
tree
2012-10-08
Petr T
e
sarik
U
s
e HED_BL
O
CK
_
EOF flag t
o
termin
a
te loops over blocks
commit
|
commitdiff
|
tree
2012-10-04
Petr Tesari
k
cleanup:
rename h
e
d_tree_h
e
ad to hed
_
t
r
e
e_node
commit
|
commitdiff
|
tree
next