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
Fix backward searching of one-byte expressions
2012-10-01
Petr Tesa
r
i
k
Fix backwa
r
d
s
earching
o
f one-b
y
te expression
s
commit
|
commitdiff
|
tree
2012-10-01
P
e
tr Tesarik
Fix a SIGSEGV wh
e
n
searching ba
c
kwards
commit
|
commitdiff
|
tree
2012-10-01
P
e
t
r Tesarik
Open-code
find_cpin
(
) in find_bytestr()
commit
|
commitdiff
|
tree
2012-10-01
Pe
t
r Tesarik
Optim
i
ze main loop
i
n f
i
nd_bytestr(
)
commit
|
commitdiff
|
tree
2012-10-01
Petr
Te
s
arik
Fi
x
find_byt
e
str()
commit
|
commitdiff
|
tree
2012-09-28
Petr
T
esarik
Skip bad blo
c
ks in
s
ear
c
h
a
nd
fix a SIGSEGV
commit
|
commitdiff
|
tree
2012-09-28
Pe
t
r
Tesar
i
k
Fix no
n
-consta
n
t sea
r
ch
commit
|
commitdiff
|
tree
2012-09-28
Petr Te
s
ar
i
k
Mark bad blocks with H
E
D_BLOCK
_
BAD
commit
|
commitdiff
|
tree
2012-09-28
Petr Tesarik
pr
e
pare_mo
d
ify: Use block flags t
o
check
i
f
a cursor
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Petr
T
esa
r
ik
All
o
w
e
xtra
flags
to b
e
set
for
a
bl
o
ck c
r
eat
e
d by
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
P
e
tr Tesari
k
cle
a
nup: file_new_block ->
new_blo
c
k
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesa
r
i
k
Better
r
e
c
o
very from read
errors
commit
|
commitdiff
|
tree
2012-09-27
P
e
tr Tesarik
Fix
various signedness i
s
sues i
n
the swap code
commit
|
commitdiff
|
tree
2012-09-27
Petr Te
s
arik
Fix incorrect masking in swp_getma
p
ping()
commit
|
commitdiff
|
tree
2012-09-27
P
etr Tesarik
cleanup
:
make
a
l
l p
h
y
s
ical positions u
n
s
igned
commit
|
commitdiff
|
tree
2012-09-27
Pe
t
r Te
s
arik
c
l
ea
n
up: de
f
i
ne sys_
p
age_shift and s
y
s_pa
g
e_size
in
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Petr Tesarik
Fix
s
ignedn
e
s
s
of
FILE
_
B
L
OCK
_
xxx
commit
|
commitdiff
|
tree
2012-09-26
Petr Te
s
ar
i
k
c
leanup: reformat new_v
i
rt_block and new_data_block
commit
|
commitdiff
|
tree
2012-09-26
Petr Tes
a
rik
all
o
c
_b
l
o
c
k -> new_data_block
commit
|
commitdiff
|
tree
2012-09-26
P
e
tr Tesarik
Always declare struct remap_control
commit
|
commitdiff
|
tree
2012-09-26
Petr Tesarik
c
l
eanup:
i
nclude t
y
pes
.
h and swap
.
h
f
rom cache
.
h
commit
|
commitdiff
|
tree
2012-09-26
Pe
t
r Tesarik
clea
n
up:
d
o not re
q
uire @data argu
m
ent for remap_init
commit
|
commitdiff
|
tree
2012-09-25
Petr
T
e
sarik
cleanup: Con
s
t
ify t
h
e first
c
ursor pa
r
am
e
ter t
o
hed_f
i
le
_
ins
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Pet
r
Tesarik
cleanu
p
: save one dere
f
er
e
n
c
e in _bloc
k
_da
t
a_
f
r
ee
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
cleanup:
M
erge block_da
t
a
_new with bloc
k
_data_n
e
w
commit
|
commitdiff
|
tree
2012-09-25
Petr Te
s
arik
cleanu
p
:
move load_blocks closer
t
o file_
l
oad_da
t
a
commit
|
commitdiff
|
tree
2012-09-25
Petr
Tes
a
r
i
k
cleanup
:
move replace_chunk closer to o
t
her block-handling
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Pet
r
Tesarik
c
leanup: do not re-compute the read
a
h
ead distance fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
cleanup
:
get r
i
d of the "file" macro d
e
fine
commit
|
commitdiff
|
tree
2012-09-25
Petr Te
s
a
r
i
k
Merge remap_ca
c
h
e
s wi
t
h
a
ll
o
c_cache
s
commit
|
commitdiff
|
tree
2012-09-25
Petr T
e
sarik
Re
w
r
i
t
e readahead
co
d
e
commit
|
commitdiff
|
tree
2012-09-25
Petr
T
e
s
a
r
ik
Add
hed_c
u
rsor_
p
hys
_
pos to the API
commit
|
commitdiff
|
tree
2012-09-25
Petr Tes
a
rik
cle
a
nup: use hed_cursor_t i
n
searc
h
_dat
a
()
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesari
k
c
le
a
nup: us
e
hed_cursor_t inste
a
d
o
f blo
c
k
+
o
ff pair
commit
|
commitdiff
|
tree
2012-09-25
Petr Tesarik
c
l
eanup: move file_ra_
x
xx macros nea
r
the top o
f
th
e
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
Petr Tesar
i
k
cleanup:
f
il
e
_move_rel_fast -> move_rel_fast
commit
|
commitdiff
|
tree
2012-09-22
Petr Tesarik
cleanup:
B
LKGE
T
SIZE return
s
unsi
g
ned long, not
a
32
.
.
.
commit
|
commitdiff
|
tree
2012-09-21
Pe
t
r Tesarik
cleanup: kill hed_f
i
le_next_bloc
k
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Ma
r
k unreadable portions of a file wi
t
h a r
e
d XX
commit
|
commitdiff
|
tree
2012-09-21
Petr
Tes
a
rik
Rewrite find_expr
w
ithout hed_fi
l
e_next
_
bl
o
ck
commit
|
commitdiff
|
tree
2012-09-21
P
etr Tesar
i
k
M
erge hed_cursor_chunk_len wi
t
h hed_prepare_read
commit
|
commitdiff
|
tree
2012-09-21
Pe
t
r
T
esarik
Add hed_cur
s
or_chunk_len to the A
P
I
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Add hed_
c
ursor_span() to the API
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Rewrite calls t
o
h
ed
_
file_fetch_blo
c
k() and kill the
.
.
.
commit
|
commitdiff
|
tree
2012-09-21
Petr Tesarik
Add hed_cursor_data()
t
o
t
he API
commit
|
commitdiff
|
tree
2012-09-21
Petr
T
esar
i
k
Mark file
_
a
c
c
es
s
_in
i
t as
i
n
t
erna
l
commit
|
commitdiff
|
tree
2012-09-21
P
e
t
r Tesari
k
cleanu
p
: rewrite remap he
l
pers
commit
|
commitdiff
|
tree
2012-09-21
Pe
t
r Tesarik
Merg
e
fixup
.
h wi
t
h access
.
h
commit
|
commitdiff
|
tree
2012-09-21
Petr T
e
sarik
cle
a
nup: Ki
l
l hed_file_read_begin
commit
|
commitdiff
|
tree
2012-09-21
P
etr Tesarik
R
ewr
i
te the S
I
GBUS
h
andle
r
commit
|
commitdiff
|
tree
2012-09-21
P
etr
T
esarik
cache: init
i
al
i
ze hed_bloc
k
_data's
data
to NULL
i
f
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
P
etr Tesarik
Cl
e
ar the modi
f
ied flag aft
e
r a succ
e
s
sf
u
l file
_
co
m
m
i
t
()
commit
|
commitdiff
|
tree
2012-09-20
Petr
Tesarik
swa
p
.
h: replac
e
trivia
l
macros with t
r
ivial inline
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
esar
i
k
R
emove m
a
i
n
.
c de
p
end
e
ncy on
l
i
bhed configuratio
n
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
esari
k
Remove of
f
_t from the public libhed AP
I
commit
|
commitdiff
|
tree
2012-09-20
Petr
T
e
sarik
D
efine feat
u
re test macros
in the appro
p
riate C
f
i
le
s
commit
|
commitdiff
|
tree
2012-09-20
P
e
tr Tesari
k
Separat
e
out l
i
bhed configuration f
r
om the mai
n
c
onfi
g
.
h
commit
|
commitdiff
|
tree
2012-09-20
Petr Tes
a
r
i
k
Ma
k
e
hed_expr_len
and hed_expr_
f
la
g
s
i
nline
commit
|
commitdiff
|
tree
2012-09-20
Pet
r
Tesarik
Remov
e
type defi
n
es from tr
e
e
.
c
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Remove t
y
pe
d
efin
e
s from
expr
.
c
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Docum
e
nt public and pr
i
v
ate li
b
h
ed header files
commit
|
commitdiff
|
tree
2012-09-20
Petr
Tesarik
Rename file_data -> blo
c
k_data
commit
|
commitdiff
|
tree
2012-09-20
Petr Tesarik
Rename h
e
d_file_ca
c
he
-
> hed_cache
commit
|
commitdiff
|
tree
2012-09-20
Pe
t
r Tes
a
r
i
k
Avoid l
i
nker names
p
ace pollution
commit
|
commitdiff
|
tree
2012-09-20
Pe
t
r Tesarik
Mov
e
priv
a
te
.
h
decla
r
atio
n
s
to
f
il
e
.
c
commit
|
commitdiff
|
tree
2012-09-20
P
e
t
r Tesar
i
k
Make sp
l
ay/unsplay stati
c
commit
|
commitdiff
|
tree
2012-09-20
P
etr
Tesa
r
ik
Put exp
r
e
ssion-related types to expr
.
h
commit
|
commitdiff
|
tree
2012-09-20
Pe
t
r
Tesarik
Sanitize l
i
bhed/expr
.
h
commit
|
commitdiff
|
tree
2012-09-20
Petr
Tesarik
Rename eval
.
[ch
]
-
> expr
.
[c
h
]
commit
|
commitdiff
|
tree
2012-09-20
P
etr Tesarik
Saniti
z
e the file API
commit
|
commitdiff
|
tree
2012-09-19
P
e
tr Tesarik
Sanitize hed
_
bl
o
c
k
inte
r
face
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
N
U
L
L_CUR
S
OR -> HED_NULL_CURSOR
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
San
i
tize hed
_
b
l
o
ck flags
commit
|
commitdiff
|
tree
2012-09-19
P
etr Tesa
r
i
k
Rename hed_blockoff_t -> he
d
_cursor_t
commit
|
commitdiff
|
tree
2012-09-19
Pe
t
r
Tesari
k
Saniti
z
e
type
n
am
e
s i
n
pub
l
ic
headers
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
cleanup: a
d
ju
s
t names of m
a
c
r
o
s guar
d
ing double inclusio
n
commit
|
commitdiff
|
tree
2012-09-19
P
etr Tesa
r
ik
Merg
e
bra
n
ch
'c
l
eanups' into libhed
commit
|
commitdiff
|
tree
2012-09-19
Petr Tesarik
Remov
e
s
wap
.
h fr
o
m the pu
b
l
ic interface
commit
|
commitdiff
|
tree
2012-09-19
Petr
Tesarik
Move (mos
t
) public
t
y
pes to l
i
b
hed
/
types
.
h
commit
|
commitdiff
|
tree
2012-09-19
P
e
t
r Tesarik
Move file_put_blockoff to fi
l
e
.
c
commit
|
commitdiff
|
tree
2012-09-19
P
e
tr Tesa
r
ik
Sep
a
r
a
te out
l
i
bhed files
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesarik
Remove file/fixup
.
h from
t
he public interface
commit
|
commitdiff
|
tree
2012-09-18
P
etr T
e
sarik
Remo
v
e file/acces
.
h
from t
h
e publ
i
c
interface
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesari
k
Move global initializ
a
tion to fi
l
e
_ini
t
()
commit
|
commitdiff
|
tree
2012-09-18
Pet
r
Tesarik
Rename fi
l
e meth
o
ds
t
o
f
r
ee up the "file_init" na
m
e
commit
|
commitdiff
|
tree
2012-09-18
Pe
t
r Tesari
k
Pro
v
ide co
r
rect f
i
x
u
p stubs
commit
|
commitdiff
|
tree
2012-09-18
Petr Tesarik
Re
m
ov
e
last
d
ependency on
FILE_B
L
OC
K
_SIZE from fileshow
.
c
commit
|
commitdiff
|
tree
2012-09-18
Petr
T
esarik
Kill fi
l
e_pos_valid
commit
|
commitdiff
|
tree
2012-09-18
P
etr Tesarik
Move p
r
ivate defi
n
itions
from fil
e
/file
.
h to file
/
private
.
h
commit
|
commitdiff
|
tree
2012-09-18
Petr
T
e
s
ari
k
Add block_is_after_insert
commit
|
commitdiff
|
tree
2012-09-18
Pet
r
Tesarik
cleanup:
c
onsolidate ch2mark and ch2reg
commit
|
commitdiff
|
tree
2012-09-14
Petr Tesa
r
i
k
c
leanup: si
m
p
l
i
f
y is_insi
d
e_visual
commit
|
commitdiff
|
tree
2012-09-13
Petr Tesari
k
Merge branch 'mast
e
r' of git+ssh://re
p
o
.
or
.
cz/srv/git/hed
commit
|
commitdiff
|
tree
2012-09-12
Petr Te
s
a
r
ik
Mar
k
vis
u
al bl
o
c
ks wit
h
rever
s
e video
commit
|
commitdiff
|
tree
2012-09-12
Petr Tesarik
cleanup: determine the hexview color
only
o
nce
commit
|
commitdiff
|
tree
2012-09-12
P
e
tr T
e
sarik
set init
i
al
i
d
m
ark to space if the m
a
rk goes to the
.
.
.
commit
|
commitdiff
|
tree
2012-09-12
P
e
tr T
e
sar
i
k
cleanup: mai
n
lo
o
p in files
h
ow_redraw
commit
|
commitdiff
|
tree
2011-10-04
P
e
t
r
T
esarik
m
m
ap swp_set
s
i
ze: return s
u
ccess for n
o
sw
a
p
file
commit
|
commitdiff
|
tree
2011-10-04
Petr Tesarik
f
ile_swp_init: avoid doubl
e
fr
e
e of th
e
swap filename
commit
|
commitdiff
|
tree
2011-10-04
Pet
r
Tesarik
Fix
s
egmentation fault if
f
ile_i
n
it() f
a
i
l
s
commit
|
commitdiff
|
tree
next