repo.or.cz
/
git
/
dscho.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Win32: Thread-safe windows console output
2012-06-05
Karste
n
Blee
s
Detect console streams more reliably on Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-06-05
Karsten Blees
S
u
pport Unicode console output on Win
d
ow
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-06-05
Ka
r
sten
Blees
Enable c
o
lor
outpu
t
in
W
indows cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-06-05
Karst
e
n Ble
e
s
gitk
:
fix file name encoding in
d
i
ff h
u
nk
h
eader
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-06-05
Karsten Blees
git-
g
ui: fix
e
ncoding in git-gui file browser
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
K
arsten Blees
MS
V
C:
l
in
k
dynamically to
t
he CR
T
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karste
n
B
lees
Win32: fix broken pipe
detectio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Ble
e
s
Wi
n
3
2
:
fix dete
c
tion
o
f
em
p
t
y d
i
r
ec
t
or
i
es in i
s
_dir_empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
K
a
rst
e
n B
l
e
e
s
Win3
2
:
patch
W
indows enviro
n
ment on s
t
a
r
tup
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karste
n
Blees
Win
3
2: keep the environment sorted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karst
e
n
B
l
ees
Win32: use
l
ow-le
v
el me
m
ory
allocation
d
ur
i
ng initialization
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten
B
l
e
es
Win32: r
e
duce
environment
a
rray r
e
a
llocations
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten
B
l
e
es
Win32: don't co
p
y t
h
e
e
nvironme
n
t twice when spawning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten B
l
e
e
s
Wi
n
3
2
: factor out e
n
v
i
r
o
nment block creation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blees
W
in32: unif
y
environmen
t
funct
i
on names
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blee
s
Win
3
2: move environ
m
ent functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karst
e
n Bl
e
es
Win32
:
simplify internal mi
n
gw_spawn* APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karste
n
Blees
Win32: unify envi
r
onment ca
s
e
-sens
i
tivity
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blees
Win
3
2: fix environment m
e
mory leaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blees
MinGW: disable legacy encoding tests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
K
arste
n
Bl
e
es
W
i
n
32: U
n
icode envi
r
onment (incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karst
e
n Blees
Win
3
2
:
Unicode envi
r
onment
(out
g
oing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Kar
s
ten Blees
Win32:
s
ync U
n
icode console
o
utput and
f
il
e
s
y
stem
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Ka
r
sten Bl
e
es
Win32:
U
n
icode argumen
t
s (incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
K
arsten Blees
W
in32: Unicode argum
e
nts (
o
ut
g
oing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blees
Unicode f
i
le nam
e
s
upport (gitk
a
nd git-gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Ble
e
s
W
i
n
3
2:
U
nic
o
de
file name
s
upport (
d
irent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Ble
e
s
Win32:
U
nicode file n
a
me su
p
p
ort (ex
c
ept
dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Kar
s
ten Blees
Win32: add Unico
d
e conversio
n
func
t
ions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten B
l
ees
Win32: Thread-saf
e
windows console
o
u
t
put
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
K
arst
e
n Blees
MSVC: f
i
x
w
inansi
.
c
c
ompil
e
erro
r
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blees
Revert "mingw
.
c:
mo
v
e definition of
mingw_getenv
d
own"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten
Blees
R
evert "Windows: t
e
a
c
h getenv to do a case-
s
e
n
sitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Bl
e
es
Unicode console: fix font warn
i
ng on Vista
and Wi
n
7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blees
MinGW: dis
a
b
le CRT comm
a
nd li
n
e
g
lobb
i
ng
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blees
Win32: move main macro to a
f
unction
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten
B
le
e
s
Win32: fix potenti
a
l
m
u
l
t
i
-thre
a
ding issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten
B
lees
Win32 dirent:
i
mprove dire
n
t implementation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karste
n
Blee
s
W
in32 dirent: cla
r
ify #in
c
lude
d
irect
i
ves
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Blee
s
Wi
n
32 dirent:
ch
a
nge FILENAME_M
A
X
to M
A
X_PATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten
Blees
Win
3
2
d
i
r
e
nt: remo
v
e unu
s
ed dirent
.
d_reclen me
m
b
e
r
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Kars
t
e
n
Blees
Win32 dirent:
re
m
ove unus
e
d d
i
rent
.
d_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Ka
r
s
ten Blees
W
a
rn
if the Windows console font
doesn'
t
support Unicode
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten
B
l
ees
Detect
c
o
nsole stre
a
ms more r
e
liably on
Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Kar
s
ten Blees
Su
p
p
ort Uni
c
ode c
o
nsole ou
t
put on Windo
w
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Kars
t
e
n Blees
Enabl
e
c
o
lor outp
u
t in
W
i
n
d
ows cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten B
l
e
e
s
gitk: fix file name enco
d
i
n
g in diff hu
n
k headers
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-29
Karsten Bl
e
es
git-gui: fix enco
d
ing
in
g
it-gui fi
l
e bro
w
se
r
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
K
a
r
s
t
en
B
l
ees
MSVC: l
i
nk
dynamica
l
ly to
t
he CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win32: fix
bro
k
en pipe detection
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
K
a
rs
t
en
B
lees
Wi
n
32: fix detec
t
ion of
e
mpty direct
o
ries in is_dir_e
m
pty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
K
ar
s
ten
Blees
Win32: pat
c
h Windo
w
s environm
e
nt on
s
tartup
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win32
:
k
e
ep the environment sor
t
e
d
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Ble
e
s
Win32: use low
-
level
mem
o
ry allocation during initialization
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Bl
e
es
Win32: r
e
du
c
e environment array r
e
allocations
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karste
n
Blees
W
i
n32: don't cop
y
th
e
envi
r
onme
n
t twice
whe
n
spawning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win32: factor
o
u
t
environment block cre
a
tion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten
B
lees
W
i
n32: unify
e
nvironment funct
i
on nam
e
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win32: move
e
nvir
o
nment
funct
i
ons
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karst
e
n Blees
W
i
n
3
2: s
i
mp
l
i
f
y
internal ming
w
_spawn*
A
P
Is
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win32: unify en
v
ironment case-sensitivity
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karst
e
n
Blees
Win32:
fix environment
m
emory leaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten
B
le
e
s
MinGW: disable legacy encoding te
s
t
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Wi
n
32: Unic
o
d
e
e
n
vironment (incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karste
n
Blees
Win32
:
Unic
o
de environment (outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
K
a
rste
n
B
l
ee
s
Win32:
s
yn
c
Unicode c
o
nsole ou
t
p
u
t
and
f
ile syste
m
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Bl
e
e
s
Win32: Unicode arguments
(incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win
3
2: Unicode
argu
m
en
t
s (outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Kar
s
te
n
Bl
e
es
Unicod
e
file name suppor
t
(
g
i
t
k and git-gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Bl
e
e
s
Win32: Un
i
code
f
il
e
n
a
me support (dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
K
a
rsten B
l
ees
W
i
n32: Uni
c
ode file na
m
e support (ex
c
ept dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karste
n
Bl
e
es
Win
3
2: add Unicode
conversion func
t
ion
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten
Blees
Win32
:
Thr
e
ad-s
a
fe
w
indows console output
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
K
arste
n
Blees
MSVC: fix winansi
.
c compile errors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karste
n
Blees
Revert "m
i
ngw
.
c:
m
ove
definition
o
f mingw_getenv dow
n
"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
R
ev
e
rt "Windows: teach geten
v
t
o do a case
-
sensitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blee
s
U
n
i
c
o
de con
s
ole
:
fix font war
n
ing on Vist
a
a
nd
W
in
7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Bl
e
es
MinG
W
: disa
b
l
e CRT
c
o
m
m
and line
g
lob
b
ing
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win32: move m
a
in ma
c
r
o to
a funct
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blee
s
Win3
2
: fix potent
i
al m
u
lti-threadi
n
g issu
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win32 dire
n
t: improve diren
t
i
mplementatio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Ble
e
s
Win32 dirent: clarify #include d
i
re
c
tives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Ble
e
s
Wi
n
3
2 dirent: change
F
ILENA
M
E_MAX to MAX_
P
ATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Win
3
2 dir
e
nt
:
remove unu
s
ed dirent
.
d
_
r
ecl
e
n
m
em
b
er
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karst
e
n
B
l
e
es
Win32 dirent:
remove unused dirent
.
d
_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
W
arn if th
e
W
ind
o
w
s
console font do
e
sn't supp
o
rt U
n
icode
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten Blees
Detec
t
console str
e
ams m
o
re
reliably
o
n Wind
o
ws
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten
Blees
Support Un
i
code console
o
utp
u
t on Wind
o
ws
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Kars
t
e
n
Blees
Enable col
o
r
output
i
n Wind
o
ws cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
Karsten
B
le
e
s
gi
t
k: fix file name encoding i
n
diff hunk he
a
ders
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-20
K
arsten Blees
git-gui: f
i
x encoding in
g
it-gui
f
i
l
e browser
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
K
arsten Blees
MSVC: link
d
y
nami
c
a
lly
t
o the CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
Karst
e
n Blees
W
in32: fix b
r
oken
p
ipe d
e
tection
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
Karsten Blee
s
Win32: fix detection of em
p
ty directories in is_dir
_
e
mpty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
Karste
n
B
l
ees
Win32: pat
c
h
Windows environm
e
nt on star
t
up
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
Ka
r
sten Blees
W
i
n32: keep the en
v
ironment
sor
t
ed
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
Karst
e
n Blees
Win32: us
e
low
-
level memory allocat
i
o
n during
i
nitiali
z
a
ti
o
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
Karsten Blees
Win32
:
red
u
ce environment ar
r
ay reall
o
ca
t
ions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
Karsten Blees
Win32:
don't copy
t
h
e
envi
r
o
n
m
e
n
t twice whe
n
spa
w
ning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2012-05-12
Karsten Blees
Win32
:
factor
o
ut e
n
vironment bloc
k
creation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
next