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
Detect console streams more reliably on Windows
2012-05-12
Karsten Blees
De
t
ect console str
e
ams more
re
l
iably on Wind
o
w
s
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-12
Karste
n
B
lees
S
u
p
p
o
r
t U
n
icode
c
ons
o
le o
u
tput on Windows
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-12
Karsten
B
lees
Enab
l
e
c
olor output in Windows cm
d
.
exe
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-12
Karsten Blees
gitk: fix file name encoding
i
n diff hunk headers
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-12
Karsten Blees
git-gui:
f
ix encod
i
ng in git-gui
f
ile browse
r
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
MSVC:
l
i
nk dy
n
amically t
o
the
C
RT
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
K
a
rsten Blees
W
in
3
2: fi
x
broken pip
e
detec
t
ion
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten
B
l
e
es
Win32: fix
d
etection
o
f
e
mpty di
r
ectories in is_dir_e
m
pty
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
K
ar
s
ten Blees
Win32:
p
a
t
ch
W
indows
e
nvir
o
nment on st
a
rtup
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
Win32: k
e
ep
the environment so
r
ted
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Ble
e
s
Win32: use lo
w
-level
m
emory allocatio
n
du
r
in
g
initia
l
i
zation
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Kar
s
ten Ble
e
s
W
i
n32: reduce environment arr
a
y
r
e
a
l
l
oca
t
ions
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
Win32: don't copy
the envi
r
onm
e
nt
t
w
i
ce
w
hen spawni
n
g
.
.
.
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten
Blees
Win32: fact
o
r out environment block creation
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
Win32: unify envi
r
onment f
u
n
ction nam
e
s
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
K
arsten Blees
Win32: move e
n
v
ironm
e
nt
functions
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karste
n
Blees
Win32:
simplify internal mingw_spa
w
n* APIs
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
K
a
rst
e
n Blees
Wi
n
32: u
n
ify env
i
ronmen
t
case-sensitivity
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten
B
le
e
s
Win32: fi
x
environment
me
m
ory lea
k
s
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
MinGW: disable l
e
gacy enco
d
ing tests
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Kar
s
t
e
n Blees
Win32: Unicode environ
m
ent (incoming)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
W
in32: Unicode environm
e
nt (out
g
oing)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karst
e
n Blees
Win
3
2:
s
y
nc Uni
c
od
e
co
n
sole ou
t
put and f
i
le system
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
Win32: Unicode arguments (incoming)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
Win32: U
n
icode arg
u
ments (ou
t
goin
g
)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
U
nicode file
n
ame support
(git
k
a
n
d
g
i
t-gui)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karst
e
n Blees
Win
3
2: U
n
icode
f
ile
n
a
me suppor
t
(dirent
)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
Win32: Un
i
code file
n
a
m
e support (except dirent)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten B
l
e
e
s
Wi
n
32: a
d
d Unicode conv
e
r
s
ion fun
c
tions
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Kar
s
ten
B
lees
Win32
:
Thr
e
ad-safe windows console output
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Ka
r
s
t
e
n B
l
ees
MSVC: fix
w
inansi
.
c
c
ompile errors
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten
Blees
Re
v
ert "m
i
ngw
.
c:
m
ove defin
i
t
i
on of mingw_g
e
t
e
nv down"
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Ble
e
s
R
evert "Windows: teach geten
v
to do a cas
e
-
sensitive
.
.
.
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten
Blee
s
Unico
d
e console: fix font
warn
i
n
g on Vista and
Win7
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
MinGW:
d
isable C
R
T
c
ommand line
g
l
o
b
bing
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten
Blees
Win32:
m
ov
e
main macro to a fun
c
ti
o
n
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
Win32: fix po
t
ential multi
-
thr
e
ading issu
e
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Ka
r
sten Blee
s
Win32 dirent: improve dirent implementati
o
n
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karst
e
n
Ble
e
s
Wi
n
3
2 dirent: clarify #include dir
e
cti
v
e
s
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
K
ar
s
ten Blees
Win32
d
ire
n
t:
c
hang
e
FILEN
A
ME_MAX
t
o MAX_
P
ATH
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blee
s
Win32 di
r
ent: re
m
ove unuse
d
dirent
.
d_reclen membe
r
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
K
arst
e
n Blees
Win32 dirent: remove unused dirent
.
d_ino member
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Kar
s
ten Blees
Warn if the Win
d
ows
co
n
s
o
l
e f
o
nt do
e
sn't
s
upport Unicode
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Blees
Det
e
ct console
s
trea
m
s more relia
b
ly on Wi
n
d
o
w
s
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karst
e
n Blees
Supp
o
rt
U
n
icode console output on Windows
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten Ble
e
s
E
n
able color out
p
ut in Windows cmd
.
exe
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten
B
lees
gitk: fix file name encoding i
n
diff hunk he
a
d
ers
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-11
Karsten
B
lees
gi
t
-gui: fix encoding in gi
t
-gui file browser
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
W
i
n32: fix broken
p
ipe d
e
tec
t
io
n
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten
B
lee
s
Win32: fix detection of
e
m
p
ty d
i
r
e
ctories in is_di
r
_empty
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
Win32: p
a
tch Windows env
i
ronment on
s
tartu
p
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
Win32:
k
eep the e
n
vi
r
onment
sorte
d
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Ka
r
sten Blees
Win32
:
us
e
low
-
level memory allocation
d
uring
i
nitializat
i
on
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten
B
lees
Win32
:
reduc
e
env
i
ronment array real
l
ocati
o
ns
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Kars
t
e
n Blees
Win
3
2: don't co
p
y the env
i
ronment
t
w
ice
w
hen spawning
.
.
.
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karst
e
n Blees
Win32
:
factor
o
ut environment
b
lock c
r
eat
i
on
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blee
s
Win3
2
: unify
e
n
v
ir
o
nmen
t
fu
n
ct
i
on names
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten
Blees
Win32: mov
e
environm
e
nt f
u
nctions
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karst
e
n B
l
ees
Win
3
2: simplify internal min
g
w_spawn* APIs
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Kar
s
ten Blees
Win3
2
: unify environmen
t
case-sens
i
t
ivity
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
K
a
rs
t
en
B
lees
Win
3
2: fix
envir
o
n
ment memory leaks
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
K
arsten Blees
MinGW:
disable
leg
a
cy enco
d
ing tests
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Kar
s
ten Ble
e
s
Win32: Unicode en
v
iron
m
ent (
i
ncom
i
ng)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Ble
e
s
W
i
n32: Uni
c
ode environment
(
outg
o
i
n
g
)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten
B
lees
Win
3
2: sync Unicode console outp
u
t
a
n
d
file
s
yst
e
m
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
K
arsten Blees
Win32: Unicode argument
s
(incoming)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Kar
s
ten
B
lees
Wi
n
3
2: Unicode
arguments
(
outgoing)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Ble
e
s
Unicode file n
a
m
e support (gitk
a
nd
g
i
t-gu
i
)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Bl
e
es
Win32
:
Unicode file name suppo
r
t
(
dirent)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten
B
lees
Win32:
U
nicod
e
file n
a
me support (except dirent)
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Ka
r
sten Blees
W
in32
:
add Unicode convers
i
on fun
c
tions
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
K
a
rst
e
n Blees
Win32: T
h
read-safe w
i
ndows
console o
u
tput
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
Revert "mingw
.
c: move definition of mingw_
g
e
te
n
v d
o
w
n
"
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten
B
lees
R
e
vert "Windo
w
s: teach
getenv
t
o do a case-sensitive
.
.
.
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
gitk: fix
f
ile
name encoding in d
i
ff hunk hea
d
e
r
s
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
K
arsten
B
l
e
es
g
it-gui: fi
x
enco
d
ing in git-gui file br
o
wser
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
Unicode
c
o
nsole: fix fo
n
t warning on Vista and Win7
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Kar
s
ten
Blees
MSVC: fix w
i
nansi
.
c compile errors
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Kar
s
t
e
n B
l
ees
MinGW
:
disa
b
l
e
CRT command line globbing
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
Win32: move
m
ain mac
r
o
t
o a function
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
K
a
r
sten
B
lees
Win32: f
i
x po
t
ential multi-th
r
eading issue
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
Win
3
2 dirent: improve
dirent implementation
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
K
a
rs
t
en Ble
e
s
Win32 di
r
ent
:
clari
f
y #inc
l
ude directiv
e
s
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
Wi
n
3
2
dirent
:
change FILENAME_MAX t
o
MAX_PATH
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karste
n
Blees
Win32 dirent: rem
o
v
e unused dirent
.
d_reclen m
e
m
ber
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
Win32
dire
n
t: remove unus
e
d dirent
.
d_ino member
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Kars
t
e
n Bl
e
es
Warn if the Win
d
ows conso
l
e
fo
n
t doe
s
n'
t
support Unicode
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Kar
s
t
en
Blees
Dete
c
t console stream
s
more reliably on Windows
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Ka
r
ste
n
Ble
e
s
Su
p
port Unicode c
o
nsole o
u
t
put on
W
i
n
dows
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten Blees
E
n
able color output in
Windows cmd
.
ex
e
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-05-03
Karsten B
l
ees
MS
V
C: link dynamically t
o
t
he
C
RT
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
Karsten Ble
e
s
Win32
:
fi
x
detection of emp
t
y d
i
recto
r
ie
s
in is_dir_em
p
ty
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
K
a
rsten Blees
Win32: pat
c
h Windows environment
on
s
tartup
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
Kars
t
e
n
Blees
Win32: keep the
e
n
vir
o
nment s
o
rt
e
d
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
Karsten Ble
e
s
Win32: use l
o
w-level m
e
mory
a
llocation du
r
ing initi
a
liza
t
ion
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
Karsten B
l
e
e
s
W
i
n32: red
u
ce
e
n
v
ir
o
nment a
r
ray reallocations
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
Ka
r
ste
n
Blee
s
Win32: d
o
n't copy
t
h
e environment
t
w
ice when spawning
.
.
.
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
Karsten Ble
e
s
Win3
2
: factor out environment bl
o
ck creati
o
n
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
Karsten
Blee
s
W
i
n32: unify environme
n
t
f
unction
n
ames
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
2012-04-06
Karsten Blees
Win32: move
e
n
vironmen
t
functi
o
ns
Signed-off-by: Karsten Blees <
blees@dcon.de
>
commit
|
commitdiff
|
tree
next