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
expressions: Major work to improve error messages.
2021-12-26
Ben Pfaff
e
xpressions: Major
work to improve error messag
e
s
.
commit
|
commitdiff
|
tree
2021-12-26
Ben Pfaff
e
x
press
i
ons: Fix
b
uilt sources
.
commit
|
commitdiff
|
tree
2021-12-19
Ben Pfa
f
f
e
x
pressions: Simplif
y
type declarations for nodes
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfa
f
f
C
o
nv
e
rt all Per
l
build
tools
t
o
Python and rem
o
v
e
P
erl
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
num-out-cmp
.
pl: Rem
o
ve unus
e
d s
c
rip
t
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
MATRIX:
U
pdate E
V
AL
t
e
st to
a
void failure on i386
.
commit
|
commitdiff
|
tree
2021-12-16
Ben P
f
aff
matrix:
A
void g
s
l_l
i
nal
g
_LU_in
v
x(
)
because it
w
a
s
new
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
B
en Pf
a
ff
perl-module:
Skip memory test if Addre
s
s
S
anitizer
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
perl-mod
u
le: Fix b
u
ild errors
a
nd ignore
w
arnings
.
commit
|
commitdiff
|
tree
2021-12-16
B
e
n Pfaff
configure:
Check for Perl
m
od
u
les needed t
o
build PSPP
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
B
en Pfaff
expres
s
i
ons: Rewri
t
e code generato
r
in Python
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
Fix
b
u
ild
req
u
irem
e
nts by
correctl
y
noting that Pytho
n
.
.
.
commit
|
commitdiff
|
tree
2021-12-11
Ben Pfaff
Clean up how
t
ran
s
formations
w
ork
.
commit
|
commitdiff
|
tree
2021-12-09
B
e
n Pfaf
f
treew
i
de:
R
e
p
l
a
ce <name>_c
n
t
b
y n_<n
a
me>s and
<
name
.
.
.
commit
|
commitdiff
|
tree
2021-12-09
Ben Pfaff
Imple
m
ent the
M
A
T
R
IX command
.
commit
|
commitdiff
|
tree
2021-12-09
Ben Pfaff
message:
I
ntroduce underlining fo
r
e
r
ror message
regio
n
s
.
commit
|
commitdiff
|
tree
2021-12-06
B
e
n Pfaff
message:
I
nter
n
file names
in msg_loca
t
ion to
m
ake
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pf
a
f
f
lexer: Allow
f
o
r ne
g
a
ti
v
e looka
h
ead within a
c
om
m
and
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfaff
lexe
r
: Drop 'line
_
pos' f
r
om lex_to
k
en a
n
d lex_source
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaf
f
lexer: Keep ent
i
re source fil
e
in mem
o
ry
.
commit
|
commitdiff
|
tree
2021-12-06
Ben P
f
aff
p
ivot-table: Ne
w
funct
i
o
n
pivot_
v
alue_ne
w
_vari
a
ble__(
)
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
u8-lin
e
: A
d
d
definition
of an
initializer
.
commit
|
commitdiff
|
tree
2021-12-06
Be
n
Pfaff
stri
n
g-
a
rray: N
e
w functions for comparing str
i
ng arrays
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
variable-parser: Ne
w
func
t
io
n
s for parsing
syntax without
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben P
f
af
f
expressions: Simpli
f
y function name parsing
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
distributio
n
s: N
e
w module for probability
distr
i
bu
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
data-
w
r
i
ter: New function dfm_put_reco
r
d_utf8(
)
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfa
f
f
lexer: Add tokens for '{',
'}', ':', ';' for use in
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
B
en Pfaff
file-ha
n
dle-d
e
f: N
e
w functio
n
fh_equal()
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pf
a
ff
lexer: Facto
r
out fun
c
tion
s
for countin
g
co
l
umns
.
commit
|
commitdiff
|
tree
2021-12-06
B
en Pfaff
l
exe
r
: New lex_at
_
phrase(),
l
ex_get_n(
)
fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaf
f
lexer:
Is
s
ue error message in for
g
otten case in lex
_
f
orce_
i
n
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
lexer
:
B
e consisten
t
across
32/64
b
it in l
e
x
_
force_in
t
_range()
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
doc:
T
y
p
o
fix
e
s, wording an
d
f
or
m
atting improv
e
ments
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaf
f
segme
n
t:
A
dd
comment about ze
r
o-
l
ength se
g
me
n
ts
.
commit
|
commitdiff
|
tree
2021-12-06
Be
n
P
f
a
f
f
format: Make f
m
t_ch
e
ck() easier to tr
a
nslate
.
commit
|
commitdiff
|
tree
2021-12-06
Ben P
f
aff
any-w
r
i
ter: Add comm
e
n
t
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
d
r
iver: New function ou
t
p
u
t
_
l
og_nocopy()
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
P
faff
MATR
I
X DA
T
A: Add test for factors an
d
spli
t
s tog
e
ther
.
commit
|
commitdiff
|
tree
2021-12-06
Be
n
Pfaff
ex
p
re
s
sions: Fix defi
n
i
tions of IDF
.
T1G
a
nd IDF
.
T2G
.
commit
|
commitdiff
|
tree
2021-10-09
Be
n
P
f
af
f
dataset: Fix memory
leak
d
estroying a dat
a
se
t
that
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pf
a
ff
pi
v
ot-ta
b
le-test: Fix m
e
mory
l
eak w
h
en
tab
l
e i
s
not
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
lex
e
r
: Fix memo
r
y leak mer
g
i
n
g t
o
kens only some o
f
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
m
a
cro:
Fix memory le
a
ks in error case
s
p
arsing function
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Be
n
Pfaff
l
e
x
e
r: Fix memory leak when
mac
r
o
expands as empty
.
commit
|
commitdiff
|
tree
2021-10-09
B
en P
f
aff
macro: Fix m
e
mory leak e
x
panding !DO
l
oop over list
.
commit
|
commitdiff
|
tree
2021-10-09
Ben
P
fa
f
f
macro
:
F
ix
m
emory le
a
k wi
t
h keyword "enclose"
ar
g
ument
s
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
s
egment: Fix r
e
ad past end of bu
f
f
er when input
e
n
d
s
.
.
.
commit
|
commitdiff
|
tree
2021-10-06
Ben Pfaff
expr
e
ssions: Parse multiple set
s
of parentheses f
o
r
.
.
.
commit
|
commitdiff
|
tree
2021-10-06
Ben Pf
a
ff
DATA
LIST: Fix ass
e
rtion when RECORDS
g
iven
t
wi
c
e wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben Pfaff
dictionary: Allo
w
dict_s
e
t
_
docume
n
t
s
() argument
to
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben
P
f
aff
encoding-guesser
:
Avoid reading u
n
i
nitialized data
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben Pfaff
segment: F
i
x 1-byte read past init
i
a
l
ized da
t
a when
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Ben Pfaff
Implement the MCONVER
T
command
.
commit
|
commitdiff
|
tree
2021-09-26
Ben Pfaff
lexe
r
: Fix use
-
after-free error in
l
ex
_
s
o
urce_get
_
looka
h
ead()
.
commit
|
commitdiff
|
tree
2021-09-06
Ben Pfaff
sys-f
i
le-en
c
odi
n
g: Au
t
omatic
a
lly genera
t
e
the
.
c file
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaf
f
MATRI
X
DATA:
F
ull
y
imp
l
ement
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaff
case: Introdu
c
e
new
functions for
num
b
ers a
n
d subs
t
rings
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Be
n
Pfaff
sys-file-enc
o
d
ing: Put the buffer-read-
o
nly declaration
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben
Pfaff
Remove unneeded Emacs decl
a
rat
i
ons that say that a
.
.
.
commit
|
commitdiff
|
tree
2021-09-02
Ben
Pfaf
f
DEF
I
N
E: Proper
l
y support redefini
n
g a m
a
cro
.
commit
|
commitdiff
|
tree
2021-09-01
Ben
Pfaff
macro: F
i
x crash for
!
QUOTE of a q
u
o
ted string
.
commit
|
commitdiff
|
tree
2021-08-26
Ben Pfaff
DEF
I
N
E: On
l
y expand macro
f
u
nctions
w
h
e
n
t
h
e
name is
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Ben Pfaff
mac
r
o: Co
n
ti
n
ue expanding macr
o
eve
n
i
n
f
a
ce of errors
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Ben
P
faff
m
acro: Allow positional arguments to
b
e empty
.
commit
|
commitdiff
|
tree
2021-07-24
Ben Pfaf
f
ma
c
ro: Make ARG_C
H
A
R
E
ND and ARG_E
N
CLOSE more u
n
if
o
rm
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Ben Pfaff
identi
f
ier: Mak
e
T_
S
TO
P
always 0
.
commit
|
commitdiff
|
tree
2021-07-23
Ben P
f
aff
macro: Allow
macro A
t
o use it
s
a
r
guments a
s
par
t
of
.
.
.
commit
|
commitdiff
|
tree
2021-07-22
Ben Pfaff
T
u
rn !* into
a
single token, for macro ex
p
ansion purpo
s
es
.
commit
|
commitdiff
|
tree
2021-07-20
Ben Pfaff
DEFINE: Equals
s
ign i
s
opt
i
onal
for
b
o
th positional
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
B
en Pfaff
mac
r
o
: Prope
r
ly p
a
rse
!
EN
C
LOSE keyword ar
g
ument
s
.
commit
|
commitdiff
|
tree
2021-07-20
Ben Pfaff
D
EFINE
:
Don't use PSPP_CHECK_M
A
CRO_EXPANSION
m
a
cro
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Be
n
P
fa
f
f
DEFINE: Allo
w
!D
E
FAULT to follow the argu
m
e
n
t type
.
.
.
commit
|
commitdiff
|
tree
2021-07-18
Ben
P
f
a
ff
lexer:
C
hange the pipeline
to allow mo
r
e
f
lexible u
s
e
.
.
.
commit
|
commitdiff
|
tree
2021-07-18
B
e
n Pfaff
s
t
r
: New funct
i
on
ss_sw
a
p()
.
commit
|
commitdiff
|
tree
2021-07-18
Ben P
f
aff
seg
m
ent: Make negative numb
e
rs
i
nto single segm
e
nts
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaf
f
conf
i
gure: Enable GCC warnings to report use of
C
2x
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben
Pfaff
D
E
FIN
E
: New command
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfa
f
f
lexer: Mo
v
e lex_ell
i
psize() into
s
tring
m
odule,
a
s
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
toke
n
:
U
pd
a
te fu
n
ction
a
l interface
and
ad
d
t
o
ken_c
o
py
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
segm
e
nt: Ignore !E
N
DDEFINE i
n
/*c
o
mments*/ and "str
i
n
gs"
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pf
a
ff
segment: Distingui
s
h snippets fro
m
full fil
e
s
.
commit
|
commitdiff
|
tree
2021-07-05
Be
n
P
f
aff
lexer: F
a
c
t
or
o
ut scan error
m
e
s
sages
into n
e
w
function
.
commit
|
commitdiff
|
tree
2021-07-05
B
e
n Pfaf
f
message: Make msg_emit
(
) take full
ownership
o
f its
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaf
f
message: Break message loc
a
tion
out into a separate
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
message: Get r
i
d of 'shipped' memb
e
r
in str
u
ct message
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaf
f
stringi-
s
e
t
: New fu
n
ctions for n
o
t necessarily n
u
l
l
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
stringi-map: Add s
o
me suppo
r
t for no
n
-null-ter
m
inated
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben
P
f
a
f
f
TITLE a
n
d SUBTITLE: Don't treat
an unquoted argument
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
l
e
xe
r
:
N
ew function lex_next_representation()
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
l
exer: F
a
ctor som
e
token in
s
pect
o
rs out int
o
n
e
w t
o
k
e
n
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
doc: Fix operator pr
e
cede
n
ce chart
.
commit
|
commitdiff
|
tree
2021-05-30
B
e
n Pfaff
identifier: Remove TOKEN_N_TY
P
ES from
en
u
m t
o
ken_type
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pfaff
segment:
R
efine trea
t
ment
of start of macro
b
ody
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pfaff
se
g
m
e
n
t
: Fix implementation of is_al
l
_spaces
(
)
.
commit
|
commitdiff
|
tree
2021-05-30
Ben P
f
aff
s
e
g
m
e
n
t: The body of
DE
F
IN
E
does not
h
a
v
e
t
o be on
.
.
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pfaff
s
e
gme
n
t-te
s
t
:
M
ake debugging easier
fo
r
some kinds
.
.
.
commit
|
commitdiff
|
tree
2021-05-09
Ben Pfaff
token: Rename token_destroy() to to
k
en_uninit(
)
.
commit
|
commitdiff
|
tree
2021-05-03
B
en Pfaff
lexer: Remove lex_syntax_mode i
n
favor of s
e
gmenter_
m
ode
.
commit
|
commitdiff
|
tree
2021-05-01
Ben
P
faff
psppi
r
e-output-view: Avoid doubling
output
when exportin
g
.
.
.
commit
|
commitdiff
|
tree
next