repo.or.cz
/
git
/
mingw
/
4msysgit.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Support Unicode console output on Windows
2014-05-10
K
a
rsten Blees
Support Uni
c
od
e
cons
o
l
e
output
o
n Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
W
i
n
3
2
: support
long p
a
t
h
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blees
Win32:
a
d
d a cache
b
elow mi
n
gw's lstat and dirent impleme
n
ta
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Bl
e
es
a
dd i
n
frastructure fo
r
rea
d
-only file s
y
ste
m
leve
l
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blees
Win32: make the lstat implementation
pluggabl
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Bl
e
es
Win32: Make the di
r
ent
implement
a
ti
o
n pluggable
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
sten Blees
Win32
:
dirent
.
c: M
o
ve opendir
down
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Ble
e
s
Win32: make FILE
T
IME
c
onversion fun
c
tions pu
b
li
c
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
a
dd a h
a
shtable
i
m
plemen
t
ation that suppor
t
s O(1) removal
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
MSVC: link dyna
m
ical
l
y to th
e
CRT
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
sten Blees
t8
0
0[12]: work arou
n
d MSys li
m
itation
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
MinGW: d
i
sa
b
le
le
g
ac
y
encoding tests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
sten Blees
Win32
:
fix s
e
gfault
i
n
WriteConsoleW when
debugging
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Ble
e
s
Win32: fix
br
o
ken pipe detect
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
ten
B
lees
W
i
n32:
fix detection o
f
emp
t
y di
r
e
ctories in is_
d
ir_empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arsten Blees
Win32: patch W
i
ndows environment on
startup
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Bl
e
e
s
Win32: keep
t
h
e envi
r
onment sor
t
ed
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32
:
use low
-
level me
m
ory allo
c
ation d
u
ring in
i
tialization
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten
Bl
e
es
Win32:
r
educe envir
o
n
m
e
nt a
r
ray
r
eallocations
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
Blees
Wi
n
32
:
d
on't copy
t
he environment twice
when spawning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32: factor out environment block
creat
i
on
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten
B
lees
Win32: unify envir
o
nme
n
t
f
unction name
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32:
move en
v
i
ronment
f
unctio
n
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blees
Win32: simplify internal m
i
ngw_
s
pa
w
n
*
APIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
ten Blees
W
i
n
32:
u
nify env
i
r
o
nment case-sen
s
iti
v
i
ty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kars
t
en Blees
W
i
n32: f
i
x environment memory leaks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
sten Blees
Win32:
U
n
icode environme
n
t (
i
nc
o
ming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Wi
n
32: Un
i
code e
n
viro
n
ment (outgo
i
n
g)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten B
l
e
e
s
Win32: sync
U
nicode console output a
n
d file
s
y
stem
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karst
e
n B
l
ees
Win3
2
: Uni
c
ode arguments (incomi
n
g
)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
W
i
n32: Un
i
code arg
u
me
n
ts (o
u
tgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
r
sten Blees
U
n
icode
file name
s
uppo
r
t (git
k
an
d
g
it-gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
ste
n
Blees
Win32: Uni
c
ode fil
e
name support (dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
sten Blee
s
Win
3
2: Unicode file name su
p
port (e
x
cept dirent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
Win32: add Unicode conversion fu
n
cti
o
n
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kars
t
en Blees
Win32: Thread-safe windows console
ou
t
p
u
t
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten
B
lee
s
MSVC:
f
ix winansi
.
c
compile e
r
ro
r
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
E
n
able
c
o
lor output
in Windows cmd
.
exe
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Bl
e
es
Revert "mingw
.
c: move definition o
f
m
ingw_g
e
tenv down"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arsten Ble
e
s
Re
v
er
t
"Windows: teach
get
e
n
v
t
o do a case-sens
i
ti
v
e
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
U
nicode
console: fix font warni
n
g on Vista
a
nd Win7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Ka
r
sten Ble
e
s
M
i
nGW: disable CRT co
m
mand
l
ine g
l
obbing
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blees
W
i
n32: mo
v
e ma
i
n
macro to a fu
n
ction
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arsten B
l
ee
s
W
in32: fix pot
e
ntial multi-t
h
reading is
s
ue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arsten Blees
Win32 dir
e
nt: i
m
prove
di
r
ent
implement
a
tion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
a
rsten Blees
Win32 dirent: clari
f
y #include
dire
c
tives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karsten Blee
s
Win32
d
irent: cha
n
ge
F
ILENAME_MAX to MA
X
_
P
ATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karst
e
n
Blees
Win32 dirent
:
r
emove unused dirent
.
d_
r
eclen me
m
b
er
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kar
s
ten Blee
s
Win32 dirent: remove unu
s
ed
dire
n
t
.
d_ino member
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
K
arsten Blees
Warn if the Windows consol
e
font d
o
e
sn'
t
s
u
pport Unicode
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Kars
t
en Bl
e
es
De
t
e
c
t c
o
ns
o
le streams more rel
i
ably on Wi
n
d
ows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-16
Karste
n
B
l
ees
S
upp
o
r
t Unicode conso
l
e
output on Windows
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-11
Karsten Ble
e
s
t
8
00[12]
:
work around MSys limitatio
n
commit
|
commitdiff
|
tree
2014-04-11
Karsten B
l
ees
MinG
W
: disab
l
e le
g
ac
y
encoding te
s
ts
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
W
in32: su
p
port long pa
t
h
s
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
ars
t
e
n
Blees
Win32
:
add a cache belo
w
mingw's lsta
t
a
n
d
d
irent imple
m
enta
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
add infrastructure for read-only
f
i
le system level
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Bl
e
es
Win32: make
t
he
l
stat
i
mplem
e
n
tation plug
g
abl
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
Blees
Win32: Mak
e
the di
r
ent implement
a
tion plug
g
a
b
le
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
arst
e
n Blee
s
W
in32
:
dirent
.
c: M
o
ve opendir down
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
rsten B
l
ees
W
i
n32: make FILETIME
conversion
f
unction
s
public
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karste
n
Blees
add
a h
a
shtable i
m
ple
m
entati
o
n that supports O(1) removal
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
Blees
M
S
VC
:
l
i
nk
d
yn
a
mically to
t
he CR
T
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kars
t
en Ble
e
s
t800[12]: work
a
round MS
y
s
limita
t
ion
commit
|
commitdiff
|
tree
2014-04-10
Karsten Ble
e
s
MinGW:
d
i
sable legacy en
c
odi
n
g tests
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karste
n
Blees
Wi
n
3
2
: f
i
x segfault in Write
C
onsoleW when debugg
i
ng
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
arsten Blees
Win32: f
i
x bro
k
en pipe detection
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Ble
e
s
Win32
:
f
ix
d
e
t
ecti
o
n of empt
y
directo
r
ie
s
in is_dir
_
empty
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kars
t
en
Blees
W
i
n
3
2
:
patch Windows en
v
ironment on star
t
up
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten B
l
ees
W
i
n
32: keep
the envi
r
onment s
o
rted
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
rsten Ble
e
s
Win32:
u
se low-le
v
el
memory allocation duri
n
g i
n
iti
a
liza
t
ion
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
rs
t
en Ble
e
s
Win32: reduce environmen
t
array
reallocations
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kar
s
t
e
n Blees
Win32:
don't copy the envir
o
nme
n
t twi
c
e
w
he
n
s
pawning
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
B
lees
W
in
3
2: fact
o
r
out en
v
ironment block c
r
eation
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
B
lees
Win32:
unify environmen
t
function names
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
B
l
e
es
Win32: move en
v
i
r
onm
e
n
t functions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karst
e
n B
l
ees
Win32: simplify intern
a
l mingw_spawn*
A
PIs
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blee
s
W
in32: unify environment case-s
e
nsi
t
iv
i
t
y
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blee
s
Wi
n
3
2: fi
x
environme
n
t
m
emory
l
e
aks
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kars
t
en Blees
Win32
:
Unicode environmen
t
(incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
arsten Bl
e
es
Win32: Unicode environ
m
ent (outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
ar
s
ten Blees
Win
3
2: s
y
nc U
n
i
code
c
o
n
sole ou
t
put and file s
y
stem
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Ka
r
sten
Blees
Win32: Unicode arg
u
ments
(incoming)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
K
a
rste
n
Blees
Win32: Unicode a
r
gume
n
ts (outgoing)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kars
t
en B
l
e
e
s
Un
i
code file name support
(
gitk
and git-gui)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Bl
e
e
s
Win32:
U
nicode file name sup
p
ort (dire
n
t)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Ka
r
sten B
l
ees
Win32: Unicode file name support
(
except d
i
rent)
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Bl
e
e
s
W
in3
2
: add
Unicode c
o
nversion fu
n
ctions
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Win32: Thread-
s
afe windows co
n
sole output
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Ka
r
sten
Blees
MSVC:
f
i
x wi
n
ansi
.
c com
p
i
le errors
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Ble
e
s
Enabl
e
color outp
u
t i
n
Wi
n
do
w
s cmd
.
e
x
e
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten B
l
ees
R
e
vert "
m
ingw
.
c
:
mov
e
definition of mingw_getenv do
w
n"
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
R
e
vert "Windows: te
a
ch getenv to do a case-sensitive
.
.
.
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Ble
e
s
Unicode console: fix font
warning on
V
ista and Win7
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Kar
s
te
n
Blee
s
MinG
W
: disable CRT command
l
ine
g
lobbing
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karste
n
Ble
e
s
Win32
:
move main macro
to a f
u
nction
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten
B
l
e
es
Win32: fi
x
potential mult
i
-threa
d
ing issue
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karst
e
n Blees
W
in32
dirent: improve diren
t
i
m
p
l
ementatio
n
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Wi
n
32 dirent: clarify #include
d
irectives
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
2014-04-10
Karsten Blees
Win3
2
di
r
ent: change FILENAME_MAX to
M
AX
_
P
ATH
Signed-off-by:
Karsten Blees
<blees@dcon.de>
commit
|
commitdiff
|
tree
next