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
moments: Spell out "variance" ("var" is easily confused with "variable").
2021-12-31
Ben Pf
a
f
f
mom
e
nts: Spell out "vari
a
nce" ("v
a
r" is ea
s
ily
confused
.
.
.
commit
|
commitdiff
|
tree
2021-12-30
Ben
P
f
aff
C
hange how chec
k
ing
fo
r
missi
n
g
values works
.
commit
|
commitdiff
|
tree
2021-12-26
Be
n
Pfaff
ex
p
r
es
s
ions: Major work to improve e
r
ror
me
s
sages
.
commit
|
commitdiff
|
tree
2021-12-26
Be
n
Pfaff
expressions: Fix built so
u
r
c
es
.
commit
|
commitdiff
|
tree
2021-12-19
Ben Pfaff
expressions:
Simplif
y
ty
p
e declarations for no
d
es
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
Convert
a
l
l
Perl
build
t
ools t
o
Pyth
o
n
a
nd remo
v
e P
e
rl
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
n
u
m-
o
ut
-
cmp
.
pl: R
e
mo
v
e unused script
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
MAT
R
IX: Update EVAL test to avoid failure on i386
.
commit
|
commitdiff
|
tree
2021-12-16
Ben
P
f
aff
matr
i
x
:
Avoid gsl_linalg_LU_invx() because it wa
s
new
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
perl-
m
odule:
Sk
i
p memor
y
test if Address
S
aniti
z
e
r
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
B
en Pfaff
perl
-
m
o
dule
:
Fix build errors and igno
r
e war
n
in
g
s
.
commit
|
commitdiff
|
tree
2021-12-16
B
e
n
P
faff
configure: C
h
eck
f
o
r Perl mo
d
ul
e
s
needed to buil
d
P
S
PP
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
B
e
n P
f
a
f
f
expres
s
io
n
s: Rewrite code generat
o
r in Python
.
commit
|
commitdiff
|
tree
2021-12-16
Ben Pfaff
Fix build re
q
uir
e
ments by correctly not
i
n
g that P
y
thon
.
.
.
commit
|
commitdiff
|
tree
2021-12-11
Be
n
Pfaff
Clean up
h
ow tr
a
nsform
a
tions work
.
commit
|
commitdiff
|
tree
2021-12-09
Ben Pfaff
tree
w
ide: Rep
l
ace <
n
a
me>_cnt by n_<name>s and <n
a
me
.
.
.
commit
|
commitdiff
|
tree
2021-12-09
Ben
P
f
aff
I
mplemen
t
t
h
e M
A
TRIX command
.
commit
|
commitdiff
|
tree
2021-12-09
Ben Pfaff
m
e
ssage:
Introduce underlining for error message reg
i
on
s
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
m
essage: Intern file
n
ames in
msg_location to make
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
lexer: Allow for negative lookahead within a command
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfaff
lexer: Dr
o
p 'line_pos'
f
rom lex_tok
e
n a
n
d lex_source
.
commit
|
commitdiff
|
tree
2021-12-06
B
e
n Pfaf
f
lexer: Keep entire
s
o
u
r
c
e
f
i
le in m
e
m
o
ry
.
commit
|
commitdiff
|
tree
2021-12-06
B
en Pfaff
pivot-t
a
ble: New function
p
i
vot_value_new_var
i
able__(
)
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfaff
u8-line: Add definitio
n
of an ini
t
ia
l
izer
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
P
faff
st
r
ing-array: New
fun
c
tions f
o
r comparing str
i
n
g arr
a
ys
.
commit
|
commitdiff
|
tree
2021-12-06
B
e
n Pfaff
variable-p
a
r
s
er:
N
ew functio
n
s f
o
r
p
arsing syntax wi
t
hout
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
expressions: Simplify fun
c
tion name parsing
.
commit
|
commitdiff
|
tree
2021-12-06
B
e
n Pfa
f
f
distri
b
utions: New module
for probabi
l
i
t
y
distribution
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben P
f
a
ff
data-writer: New function dfm
_
p
ut_record
_
u
t
f8(
)
.
commit
|
commitdiff
|
tree
2021-12-06
B
en Pfaff
lex
e
r
:
Add
t
okens for '{', '}', ':', ';' fo
r
u
se in
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
f
ile-handle-def: Ne
w
funct
i
on fh_equal()
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
lexe
r
:
F
acto
r
o
u
t functi
o
ns for
count
i
ng columns
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfa
f
f
lexer: New
lex_at_p
h
rase(), lex_get_n() func
t
ions
.
commit
|
commitdiff
|
tree
2021-12-06
B
en Pfaff
lex
e
r: Issue er
r
or me
s
sage i
n
for
g
otten case i
n
lex_force_i
n
.
.
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pf
a
ff
lexer
:
Be consiste
n
t acr
o
ss 3
2
/64 bit in lex
_
forc
e
_i
n
t_range()
.
commit
|
commitdiff
|
tree
2021-12-06
Ben P
f
aff
doc: Ty
p
o fixes, word
i
ng and format
t
ing improvement
s
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfaff
s
eg
m
ent:
Add co
m
men
t
ab
o
ut zero-length seg
m
ents
.
commit
|
commitdiff
|
tree
2021-12-06
Ben
Pfaff
format: Make fmt_check() e
a
sier to translate
.
commit
|
commitdiff
|
tree
2021-12-06
B
e
n
P
faff
a
ny-writer: Add comment
.
commit
|
commitdiff
|
tree
2021-12-06
B
en Pfaff
driver:
New
function output_lo
g
_nocopy
(
)
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
M
A
TRIX DATA:
Add test for factors
and splits
together
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
exp
r
es
s
ions: Fix definitions of IDF
.
T1G and ID
F
.
T2G
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
dataset: Fix memory leak de
s
troying a
d
atas
e
t
that
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben
Pfaff
pivot-table-te
s
t: Fi
x
memory le
a
k wh
e
n
table is
not
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
lexer: Fix
m
emory leak mergi
n
g
tok
e
ns only some
of
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
B
e
n
Pfaff
m
acro: Fix memor
y
leak
s
in error cases pars
i
ng func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
lexer: Fix
m
e
m
ory le
a
k when
macro
e
xpa
n
ds as e
m
pty
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
macro: Fi
x
memo
r
y lea
k
expandin
g
!
D
O loo
p
over list
.
commit
|
commitdiff
|
tree
2021-10-09
Be
n
Pf
a
ff
macro: Fix memo
r
y
le
a
k with keyword "enclose" arguments
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfa
f
f
segment: Fix read past e
n
d of
b
uffer when
i
nput ends
.
.
.
commit
|
commitdiff
|
tree
2021-10-06
Ben Pfaff
express
i
ons: Parse
mul
t
iple sets o
f
parentheses
for
.
.
.
commit
|
commitdiff
|
tree
2021-10-06
B
en Pfaff
D
ATA LIST: Fix assertion
w
hen RECOR
D
S given tw
i
ce with
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
B
e
n Pfaff
d
ictionary: Allow dict_s
e
t_docu
m
ents()
argument to
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben P
f
aff
en
c
oding
-
guesse
r
: Avoid r
e
ading uninitialized
data
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben Pfaff
s
e
gment: F
i
x 1-byt
e
r
e
ad past initialized data whe
n
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Ben
P
fa
f
f
Imple
m
ent the MCONVERT co
m
mand
.
commit
|
commitdiff
|
tree
2021-09-26
B
e
n
Pfaf
f
l
e
xer: Fix us
e
-after
-
free
error in lex_source_get_lo
o
kahead()
.
commit
|
commitdiff
|
tree
2021-09-06
B
e
n Pfaff
sy
s
-file-enco
d
i
ng: Automatically gener
a
te t
h
e
.
c fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaff
MATRIX
DATA:
Full
y
implem
e
nt
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaff
case: Intr
o
duce new functi
o
ns
f
or numbers and subst
r
ings
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben P
f
aff
sys-file-e
n
coding: P
u
t
t
he buffer-read-
o
nly declaration
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
B
en Pfaf
f
Rem
o
v
e
unn
e
e
d
e
d
Em
a
c
s
d
eclarati
o
ns t
h
a
t
say
that
a
.
.
.
commit
|
commitdiff
|
tree
2021-09-02
Ben Pfaff
DEFINE: Properly support
r
edefining a
m
a
cro
.
commit
|
commitdiff
|
tree
2021-09-01
Ben P
f
aff
macro: F
i
x
c
r
ash fo
r
!QUO
T
E o
f
a quoted
stri
n
g
.
commit
|
commitdiff
|
tree
2021-08-26
Ben Pfaff
DEFINE: Only expand macro functions when the name is
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Be
n
Pfaff
macro
:
C
o
n
t
inue expanding macro
e
ven in face of
errors
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Ben P
f
aff
macr
o
: Allow
p
o
s
itional arguments to be emp
t
y
.
commit
|
commitdiff
|
tree
2021-07-24
Ben Pfaff
m
a
c
r
o: Make ARG_CHAREND and ARG
_
ENCLOSE more uniform
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Ben Pf
a
ff
identifier: Make T_STOP alw
a
ys 0
.
commit
|
commitdiff
|
tree
2021-07-23
Be
n
Pfaff
macro: Allow macro A to us
e
i
ts argument
s
a
s part o
f
.
.
.
commit
|
commitdiff
|
tree
2021-07-22
Ben Pfaff
Turn !* into a single token, for macro
expans
i
on purposes
.
commit
|
commitdiff
|
tree
2021-07-20
Ben P
f
aff
DEFINE:
E
quals sig
n
is optional for bo
t
h positi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Be
n
Pfaff
macro: Properly pars
e
!EN
C
LOS
E
keyword arg
u
m
e
n
t
s
.
commit
|
commitdiff
|
tree
2021-07-20
Ben
P
faff
DE
F
I
NE: Don't use
P
SPP_
C
HECK_MACRO_EXPANSION
macro
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Ben
Pfaff
DEFINE: Allow
!
DEFAULT to follow the argume
n
t
type
.
.
.
commit
|
commitdiff
|
tree
2021-07-18
Ben Pfaff
lexer: Change the pi
p
eline to allo
w
more f
l
exible use
.
.
.
commit
|
commitdiff
|
tree
2021-07-18
Ben
P
faff
str: New
f
unction ss
_
swap()
.
commit
|
commitdiff
|
tree
2021-07-18
Ben Pfaff
segment: Make negative numb
e
r
s
into single segments
.
commit
|
commitdiff
|
tree
2021-07-05
B
en
P
faff
conf
i
gure
:
Enable GCC warn
i
ngs to
r
eport u
s
e of C2x
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
B
en Pfa
f
f
DEFIN
E
: New command
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
l
e
xe
r
: Mo
v
e lex_el
l
ipsize
(
) into strin
g
module, as
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben
Pfaff
token:
Update fu
n
c
tio
n
al interfac
e
and add token_copy
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
s
egment:
Ignore
!ENDDEFINE in /*comments
*
/
a
nd "strin
g
s
"
.
commit
|
commitdiff
|
tree
2021-07-05
B
e
n
P
faff
segment: Dis
t
ingui
s
h s
n
ippets f
r
om full
files
.
commit
|
commitdiff
|
tree
2021-07-05
B
en
P
faff
l
e
xer: Factor out scan error
messages into new
f
unction
.
commit
|
commitdiff
|
tree
2021-07-05
B
en Pfaff
mess
a
ge: Make msg
_
emit() ta
k
e
fu
l
l
ownership o
f
its
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
mes
s
age: Break message location out into a separate
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
mes
s
age: Ge
t
ri
d
of '
s
hipped' mem
b
er in struct me
s
sage
.
commit
|
commitdiff
|
tree
2021-07-05
B
en Pfa
f
f
stringi-set: New functions for not
n
ece
s
sari
l
y null
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
stringi-ma
p
: Add some
support for non
-
null-ter
m
i
nate
d
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
T
I
TLE and SUBTI
T
LE: Don't treat an unquoted
argument
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
B
e
n Pfaff
l
e
xer: New function
lex_next_representa
t
ion()
.
commit
|
commitdiff
|
tree
2021-06-27
Be
n
P
f
a
ff
lexer: Fac
t
or some token in
s
pector
s
out int
o
new token
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
d
oc: F
i
x operator precedence chart
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pf
a
ff
i
d
entifier:
R
em
o
ve TOKEN_N_TYPES from enum token_type
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pfaff
segment:
Refine treat
m
ent of start of macro b
o
dy
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pfaff
segment:
F
i
x
implementation of is_all_sp
a
ces()
.
commit
|
commitdiff
|
tree
2021-05-30
B
en Pfaff
segment
:
The b
o
d
y of DEF
I
NE does
n
ot h
a
ve to be on
.
.
.
commit
|
commitdiff
|
tree
2021-05-30
Ben P
f
aff
segment-tes
t
: Make deb
u
g
gi
n
g easier fo
r
some kinds
.
.
.
commit
|
commitdiff
|
tree
2021-05-09
Ben P
f
aff
token: Ren
a
me token_dest
r
oy() t
o
token_u
n
init()
.
commit
|
commitdiff
|
tree
next