repo.or.cz
/
pspp.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
perl-module: Skip memory test if Address Sanitizer is in use.
2021-12-16
Ben
P
faff
perl-module: Skip memory test
if Address Sanitizer
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
per
l
-
m
odu
l
e
:
Fix b
u
ild err
o
rs an
d
igno
r
e warn
i
ngs
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
config
u
re: Ch
e
ck for Perl modules needed
t
o
b
uild
PSPP
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Ben P
f
af
f
expressions: Re
w
ri
t
e
code
g
enerat
o
r
in Python
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
Fix buil
d
requ
i
rements by
c
orrectly
no
t
ing that Python
.
.
.
commit
|
commitdiff
|
tree
2021-12-11
Be
n
Pfaff
Clean up how t
r
a
n
s
f
ormatio
n
s work
.
commit
|
commitdiff
|
tree
2021-12-09
B
e
n
Pf
a
ff
treewide: Replace <name>_
c
nt by n_<
n
a
me>s
a
nd <name
.
.
.
commit
|
commitdiff
|
tree
2021-12-09
Ben Pfaff
Implement the
M
A
TRIX c
o
mmand
.
commit
|
commitdiff
|
tree
2021-12-09
Be
n
Pfaff
me
s
sage: Intro
d
uce underlining for error message regions
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
P
f
a
ff
m
essage: Intern f
i
le na
m
es in msg_lo
c
atio
n
to make
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
B
e
n Pfaff
lexe
r
: Allow for negat
i
ve
loo
k
a
h
ead within a command
.
commit
|
commitdiff
|
tree
2021-12-06
B
e
n Pfaff
lexe
r
: Dro
p
'l
i
ne_pos' from lex_token and
l
ex_source
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
lexer: Ke
e
p entire
s
o
urce
file in memory
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
pivot-table: New fu
n
ction pivot_val
u
e_
n
ew_variable_
_
()
.
commit
|
commitdiff
|
tree
2021-12-06
Ben P
f
aff
u8-line: Add definition of
a
n ini
t
ializer
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
P
faff
string
-
array: New func
t
ions for comp
a
ring strin
g
ar
r
ays
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfaf
f
variable-pa
r
ser: New fun
c
ti
o
ns f
o
r parsing synt
a
x w
i
thout
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfaff
exp
r
es
s
i
o
ns:
Sim
p
lify function n
a
me parsing
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
dis
t
ributio
n
s: New module for probabilit
y
dis
t
rib
u
tion
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
da
t
a-writer: N
e
w func
t
ion dfm_put
_
record_utf8()
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfaff
lexer: Ad
d
t
o
k
ens f
o
r '{', '}', ':', ';' for use in
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
file
-
h
a
ndle
-
def: New function fh_
e
qual
(
)
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
lexe
r
: Factor ou
t
f
uncti
o
ns
for
counting column
s
.
commit
|
commitdiff
|
tree
2021-12-06
B
e
n
P
fa
f
f
lexer: New lex_at_p
h
rase(), le
x
_get_n
(
) function
s
.
commit
|
commitdiff
|
tree
2021-12-06
Ben P
f
af
f
lexer:
I
s
s
ue error
m
essage i
n
forgo
t
ten c
a
se
i
n lex_fo
r
c
e_
i
n
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaf
f
lex
e
r
: Be c
o
nsistent
ac
r
oss
3
2
/64
bit in le
x
_force_int_rang
e
()
.
commit
|
commitdiff
|
tree
2021-12-06
B
en
P
faff
doc: Typo fixes, wording an
d
formatting
improvements
.
commit
|
commitdiff
|
tree
2021-12-06
Be
n
Pfaff
segment:
A
dd comment about ze
r
o-lengt
h
segments
.
commit
|
commitdiff
|
tree
2021-12-06
Be
n
P
f
af
f
format:
M
ake fmt_check() easier to t
r
anslate
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
a
n
y-wr
i
ter:
A
d
d comment
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
dri
v
er: New f
u
nctio
n
o
u
t
put_log_noc
o
py()
.
commit
|
commitdiff
|
tree
2021-12-06
B
en Pfaff
MA
T
RIX DAT
A
: Add test
f
or factors a
n
d
sp
l
its together
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
expressions: Fix definitions
o
f IDF
.
T
1G
a
nd IDF
.
T2G
.
commit
|
commitdiff
|
tree
2021-10-09
Ben
Pfaff
dat
a
set:
Fix me
m
ory leak de
s
troyin
g
a data
s
e
t
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben
Pfaff
pivot
-
tab
l
e-test: Fix
m
em
o
ry leak w
h
en
t
a
ble is
not
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
lexe
r
: Fix memory leak
m
erging t
o
k
e
ns only some of
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
macro: Fix
m
em
o
ry leaks in error cas
e
s parsing functio
n
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
lexer
:
Fix memory leak when macro exp
a
n
d
s as e
m
p
ty
.
commit
|
commitdiff
|
tree
2021-10-09
B
en Pfaff
mac
r
o: F
i
x memory leak expand
i
ng !DO lo
o
p over li
s
t
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
macro:
Fix memor
y
leak with k
e
ywor
d
"enc
l
os
e
" argu
m
ents
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfa
f
f
s
egment: Fix
r
ead past
e
n
d
of buffer when
i
npu
t
ends
.
.
.
commit
|
commitdiff
|
tree
2021-10-06
Ben Pfaff
expression
s
: Parse multipl
e
sets o
f
parentheses for
.
.
.
commit
|
commitdiff
|
tree
2021-10-06
Ben
Pfaff
DAT
A
LIST: Fi
x
assertion when
R
ECORDS given twice with
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben Pfa
f
f
di
c
tionary: A
l
low dict
_
se
t
_documents() argument to
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben Pfaff
enc
o
ding-
g
uesser
:
Avoid reading un
i
nitializ
e
d data
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben Pfa
f
f
segment:
F
ix 1-
b
yt
e
read p
a
st initialized data when
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Ben Pfaff
Im
p
l
ement the MCON
V
ERT comm
a
nd
.
commit
|
commitdiff
|
tree
2021-09-26
Ben Pfaff
lex
e
r
:
F
i
x use-after
-
free error i
n
lex_sour
c
e_
g
et_
l
ook
a
head()
.
commit
|
commitdiff
|
tree
2021-09-06
B
en Pfaff
sys-file-encoding: Automat
i
cally
generate the
.
c file
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben
Pfaff
M
A
TRIX
D
ATA:
F
ully implement
.
commit
|
commitdiff
|
tree
2021-09-03
B
e
n Pfaff
case: I
n
troduce new
f
unctions for
nu
m
bers and substrings
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaf
f
sys-f
i
le-e
n
coding: Put the
buf
f
er-r
e
ad-only d
e
claration
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaff
Remove unneeded Emacs declarations
t
h
a
t
s
a
y that
a
.
.
.
commit
|
commitdiff
|
tree
2021-09-02
Ben Pfaff
DE
F
INE: Pr
o
perly support red
e
fi
n
ing a macro
.
commit
|
commitdiff
|
tree
2021-09-01
Ben Pf
a
f
f
macro: Fix
c
rash for
!
QUOTE of a quoted string
.
commit
|
commitdiff
|
tree
2021-08-26
B
en Pfaff
DEFIN
E
:
O
nly expand macro functions when the name is
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Ben
Pfaff
macro: Con
t
inue exp
a
nding macro even in f
a
ce of errors
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
B
e
n P
f
a
ff
macro:
A
l
low p
o
sitional argum
e
nts to be em
p
ty
.
commit
|
commitdiff
|
tree
2021-07-24
Ben Pfaff
macro:
M
ake A
R
G_CHAREN
D
and ARG_EN
C
LOSE more
uniform
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
B
en Pfaff
iden
t
i
fier: Ma
k
e
T_
S
TO
P
always 0
.
commit
|
commitdiff
|
tree
2021-07-23
Be
n
P
f
aff
macro:
A
llow
macro
A
to use
i
ts arguments a
s
part
of
.
.
.
commit
|
commitdiff
|
tree
2021-07-22
Ben
Pfaff
Turn !* into a
si
n
gle token, for macro expansion pur
p
oses
.
commit
|
commitdiff
|
tree
2021-07-20
B
e
n
P
f
aff
DEFINE: Equals
s
i
g
n is optional for b
o
th po
s
itional
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Ben Pfa
f
f
m
acro: Properly p
a
rse !ENCLOSE keyword arg
u
m
e
nts
.
commit
|
commitdiff
|
tree
2021-07-20
Be
n
Pfa
f
f
DEFINE: D
o
n't use PSPP_CHECK_MACRO_EXPAN
S
ION
macro
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Ben Pfaff
D
EFINE: Allow !DEF
A
ULT t
o
f
o
llow t
h
e
a
r
g
ume
n
t
t
ype
.
.
.
commit
|
commitdiff
|
tree
2021-07-18
Ben Pfaff
lexer:
C
hange the
p
ipeline to al
l
o
w
more flexib
l
e use
.
.
.
commit
|
commitdiff
|
tree
2021-07-18
Ben Pfa
f
f
str: New function ss_swa
p
()
.
commit
|
commitdiff
|
tree
2021-07-18
Ben Pfa
f
f
s
egme
n
t:
M
a
k
e negative number
s
into single segments
.
commit
|
commitdiff
|
tree
2021-07-05
Be
n
P
faff
co
n
f
i
gure: Enable
G
CC warnings
t
o report use
o
f C2x
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
DEFINE: New
command
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
lexer: Move lex_
e
llips
i
ze() into
s
trin
g
module,
as
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben
P
faff
t
o
ken:
Update functi
o
nal interface
and add token_copy
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pf
a
ff
segment: Ignore !ENDDEFINE in /*c
o
m
m
e
n
ts
*
/ and "
s
trings
"
.
commit
|
commitdiff
|
tree
2021-07-05
B
en Pfaff
seg
m
e
n
t: D
i
stingui
s
h snippets from full files
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
lexer:
F
act
o
r out scan error mess
a
ges into new
function
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
mes
s
a
ge: Make msg_emit()
t
ake full owne
r
ship of its
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben P
f
aff
messag
e
: Break message location o
u
t int
o
a separate
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
B
e
n
P
faff
message: Get rid
o
f
'shipped' memb
e
r in struct messa
g
e
.
commit
|
commitdiff
|
tree
2021-07-05
Ben P
f
aff
stringi-set:
N
ew fu
n
ction
s
f
o
r not necessarily null
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
B
e
n Pfaff
str
i
ngi-map: Add som
e
support for non-null-termina
t
ed
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
TITLE and SUBTITLE: Don't
t
reat an u
n
quoted argument
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben
Pfaf
f
lexer
:
N
ew fu
n
ction lex_next_representation()
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
lexer: Factor some token inspectors out
i
n
t
o new token
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben
Pfaff
d
oc: Fix ope
r
ator
p
recedence chart
.
commit
|
commitdiff
|
tree
2021-05-30
Be
n
Pfaff
identi
f
ier: Remove T
O
KEN_N_TYPES from enum
t
oke
n
_type
.
commit
|
commitdiff
|
tree
2021-05-30
B
e
n Pfaff
segment:
Ref
i
n
e
treatment of start of m
a
cro body
.
commit
|
commitdiff
|
tree
2021-05-30
Be
n
P
f
aff
segment: Fix implementa
t
i
on
o
f is_a
l
l_sp
a
ces()
.
commit
|
commitdiff
|
tree
2021-05-30
Ben
Pfa
f
f
segment: The
b
ody of DEFINE
d
o
es not
have to be on
.
.
.
commit
|
commitdiff
|
tree
2021-05-30
Ben
P
f
aff
segm
e
nt-t
e
st
:
Mak
e
debugging
e
asie
r
for
some kinds
.
.
.
commit
|
commitdiff
|
tree
2021-05-09
Ben
P
faff
token: Ren
a
me token_destr
o
y() to
t
oken_uni
n
it
(
)
.
commit
|
commitdiff
|
tree
2021-05-03
Ben Pfaff
lexer: Re
m
ove lex_syntax_m
o
de in favor of segme
n
ter_
m
o
de
.
commit
|
commitdiff
|
tree
2021-05-01
Be
n
Pfaff
psppire-output-view: Avoid doub
l
i
n
g output
w
hen ex
p
ortin
g
.
.
.
commit
|
commitdiff
|
tree
2021-05-01
B
e
n Pfa
f
f
box-w
h
is
k
e
r
: Use
c
o
n
sis
t
e
nt array size
for box
_
w
h
isker_hin
g
es()
.
commit
|
commitdiff
|
tree
2021-05-01
Be
n
P
faff
f
o
r
ma
t
-parser: Fix inconsi
s
tent use of "char *" vs
.
.
.
commit
|
commitdiff
|
tree
2021-04-18
Ben
P
faff
lexer: Fix typo in
comment
.
commit
|
commitdiff
|
tree
2021-04-13
Ben Pfaff
Refa
c
t
o
r
SET an
d
S
H
OW comm
a
nds so it's harder to
forge
t
.
.
.
commit
|
commitdiff
|
tree
2021-04-13
Ben Pfaf
f
settin
g
s:
Add macr
o
settings
.
commit
|
commitdiff
|
tree
2021-04-13
Be
n
Pfaff
setting
s
: U
s
e modern
initializer sty
l
e
.
commit
|
commitdiff
|
tree
2021-04-13
Ben Pfaff
s
e
g
m
ent: Allow '
.
' as separate to
k
en w
i
th a line, for
.
.
.
commit
|
commitdiff
|
tree
next