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
MATRIX DATA: Add test for factors and splits together.
2021-12-06
Ben Pfaff
M
ATRIX DATA:
Add test for factors and splits together
.
commit
|
commitdiff
|
tree
2021-12-06
Ben Pfaff
express
i
ons: Fix definition
s
of IDF
.
T1G
a
nd IDF
.
T2G
.
commit
|
commitdiff
|
tree
2021-10-09
B
e
n Pfaff
dat
a
s
e
t: Fix
memory leak dest
r
oying a dataset that
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
piv
o
t-table-test:
F
ix mem
o
ry leak when table is not
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
l
e
x
er: Fix memory leak
merging tokens only
s
ome of
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
Ben
P
f
aff
macro: Fi
x
memory
leaks
in error cas
e
s parsing func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2021-10-09
B
en Pfaf
f
l
exer
:
Fix
m
e
mory leak when macro expands as emp
t
y
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
macro: F
i
x memo
r
y leak expanding !DO loop over list
.
commit
|
commitdiff
|
tree
2021-10-09
Ben
Pfaff
macro: Fix
m
e
m
o
r
y
leak w
i
th keyw
o
rd "enclo
s
e"
a
r
guments
.
commit
|
commitdiff
|
tree
2021-10-09
Ben Pfaff
segmen
t
: Fi
x
read
p
a
s
t end of buffe
r
when
input ends
.
.
.
commit
|
commitdiff
|
tree
2021-10-06
Ben Pfaff
e
x
pr
e
ssions:
Parse
m
ultiple se
t
s of parentheses for
.
.
.
commit
|
commitdiff
|
tree
2021-10-06
Ben Pfaff
D
A
TA LIST:
F
ix assertion w
h
en RECORDS giv
e
n twic
e
with
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben Pfaff
dictionar
y
: Allow dic
t
_set_
d
ocuments
(
) argu
m
e
n
t
to
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben Pfa
f
f
e
ncoding-guesser: Avoid readi
n
g
uninitial
i
zed data
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Ben P
f
aff
seg
m
ent: Fix 1-byte read
past in
i
ti
a
lized
d
ata when
.
.
.
commit
|
commitdiff
|
tree
2021-09-27
Ben Pfaff
I
mplement
t
he MCONVERT command
.
commit
|
commitdiff
|
tree
2021-09-26
Ben Pfaff
lexe
r
:
F
i
x use-af
t
er-free error in lex_source_get_loo
k
a
head()
.
commit
|
commitdiff
|
tree
2021-09-06
Ben Pf
a
ff
s
ys-file-enc
o
d
i
n
g: Automa
t
ically generat
e
the
.
c
file
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaff
M
ATRIX DATA: Fully
imp
l
ement
.
commit
|
commitdiff
|
tree
2021-09-03
Ben P
f
a
ff
case: Introduce new functions for num
b
ers and substri
n
gs
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaff
sys-fil
e
-
encodin
g
: Put the buffer-read-o
n
ly
dec
l
ar
a
tio
n
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Ben Pfaff
Remove unneed
e
d
Emacs d
e
clarations that
s
ay that
a
.
.
.
commit
|
commitdiff
|
tree
2021-09-02
B
en Pfaff
DEFIN
E
: Prop
e
rly sup
p
ort r
e
d
efini
n
g a
macro
.
commit
|
commitdiff
|
tree
2021-09-01
Ben Pfaff
m
a
c
ro: Fi
x
crash
f
or !QUOT
E
of a quoted string
.
commit
|
commitdiff
|
tree
2021-08-26
B
e
n
P
faff
D
E
FINE: Only expand macr
o
fu
n
ctions wh
e
n the name is
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Ben Pfaff
m
acro: Continu
e
ex
p
andi
n
g macro even in face
o
f erro
r
s
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
Ben Pfaff
macr
o
:
A
l
low p
o
si
t
ional arguments to b
e
empty
.
commit
|
commitdiff
|
tree
2021-07-24
B
e
n Pfa
f
f
m
ac
r
o:
M
ake AR
G
_CHAREND and
ARG_ENC
L
OSE more u
n
iform
.
.
.
commit
|
commitdiff
|
tree
2021-07-24
B
e
n
Pfaff
identif
i
er: M
a
ke T_STO
P
always 0
.
commit
|
commitdiff
|
tree
2021-07-23
Be
n
Pfaff
m
a
cro: Allow macro A to use its arguments as part of
.
.
.
commit
|
commitdiff
|
tree
2021-07-22
B
en Pfaff
Tur
n
!*
i
n
to a single
t
oken, for
macr
o
expansion pu
r
poses
.
commit
|
commitdiff
|
tree
2021-07-20
B
e
n Pfaff
DEFINE: Equal
s
sign is optional
f
or both positional
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Ben
Pfaff
macro: Properly p
a
rse !ENCLOSE
k
e
y
w
ord
argum
e
nts
.
commit
|
commitdiff
|
tree
2021-07-20
Ben Pfaff
DEFINE: Do
n
't use PSPP_CH
E
CK_MA
C
RO_EXPANSION
m
a
c
r
o
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Ben Pfa
f
f
DEFIN
E
: Al
l
ow
!DEFA
U
L
T
t
o
fol
l
ow
t
he argument type
.
.
.
commit
|
commitdiff
|
tree
2021-07-18
B
en
Pfaff
lexer: Change the p
i
peline to allow more flexible use
.
.
.
commit
|
commitdiff
|
tree
2021-07-18
Ben Pfaff
str: New
f
unction ss
_
swap
(
)
.
commit
|
commitdiff
|
tree
2021-07-18
Ben
P
faf
f
segment: M
a
k
e negative numbers i
n
to single segments
.
commit
|
commitdiff
|
tree
2021-07-05
B
e
n
Pfaf
f
confi
g
ure: Enable GCC warnings to re
p
ort use of
C2x
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
B
en Pfaff
DE
F
IN
E
: Ne
w
command
.
commit
|
commitdiff
|
tree
2021-07-05
B
en
Pfa
f
f
lexer:
M
ove lex_e
l
l
ipsize() int
o
string module, as
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
token: Upd
a
te fun
c
tional interfac
e
and add token_copy
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Be
n
Pfaff
segment:
I
gnore !EN
D
D
EFINE in /*
c
omm
e
nts*/ and "string
s
"
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
segment: Distinguish snippets f
r
om f
u
ll
files
.
commit
|
commitdiff
|
tree
2021-07-05
B
e
n Pfaff
lexer: Factor o
u
t
s
c
a
n
e
rr
o
r mess
a
ges into new function
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
m
essage: Mak
e
msg_em
i
t
() t
a
ke f
u
ll
o
wnership of its
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
mes
s
a
g
e
:
Break message location ou
t
into a se
p
ara
t
e
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
message
:
Get rid of
'
sh
i
pp
e
d'
m
e
mber
i
n
s
tru
c
t messa
g
e
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
stri
n
gi-set
:
New func
t
io
n
s for not
necessarily null
.
.
.
commit
|
commitdiff
|
tree
2021-07-05
Ben Pfaff
stringi
-
map: Add
some
s
upport for non-nu
l
l-termi
n
ated
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
TITLE
and SUBTITL
E
: Don't treat an unquote
d
arg
u
m
ent
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaff
lexer:
New fun
c
t
ion le
x
_next_r
e
prese
n
tation
(
)
.
commit
|
commitdiff
|
tree
2021-06-27
Ben Pfaf
f
l
e
xer: F
a
ctor some token inspec
t
o
r
s
out into new t
o
ken
.
.
.
commit
|
commitdiff
|
tree
2021-06-27
B
en P
f
aff
do
c
: Fix operator p
r
ecedence
c
ha
r
t
.
commit
|
commitdiff
|
tree
2021-05-30
B
e
n P
f
aff
identifier: Remove
T
OKEN_
N
_TYPE
S
f
rom enum toke
n
_
t
ype
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pfaff
segment: Refi
n
e
t
reatment
of start of macro body
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pfaff
segment: Fix imple
m
entation
of i
s
_
a
ll_spaces(
)
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pfaff
segm
e
nt: The b
o
dy of DEFINE d
o
es not ha
v
e
t
o be on
.
.
.
commit
|
commitdiff
|
tree
2021-05-30
Ben Pf
a
ff
s
e
gm
e
n
t-test: Mak
e
debugging easier fo
r
s
o
m
e
kin
d
s
.
.
.
commit
|
commitdiff
|
tree
2021-05-09
Ben Pf
a
ff
token: Rename token_destro
y
()
t
o
t
oke
n
_uninit(
)
.
commit
|
commitdiff
|
tree
2021-05-03
Ben Pfaff
lexer: R
e
move lex_
s
ynt
a
x_mode in favor of segmenter_mode
.
commit
|
commitdiff
|
tree
2021-05-01
Ben Pfaff
p
s
ppire-output-vie
w
: Av
o
i
d
do
u
bling output when
exp
o
rting
.
.
.
commit
|
commitdiff
|
tree
2021-05-01
Be
n
Pfaff
box-whis
k
er
:
Use c
o
nsisten
t
array size
for
box_whiske
r
_hinges()
.
commit
|
commitdiff
|
tree
2021-05-01
Ben Pfaf
f
format-p
a
r
s
e
r:
Fix inconsistent use of "char *"
v
s
.
.
.
commit
|
commitdiff
|
tree
2021-04-18
Ben Pfa
f
f
le
x
er: Fix typo in comme
n
t
.
commit
|
commitdiff
|
tree
2021-04-13
Ben P
f
af
f
Refac
t
or SET an
d
S
H
OW co
m
mands
so it's harder
t
o for
g
e
t
.
.
.
commit
|
commitdiff
|
tree
2021-04-13
Ben Pfaff
se
t
ting
s
:
Add macro setting
s
.
commit
|
commitdiff
|
tree
2021-04-13
Ben Pfaff
setting
s
: Use modern i
n
itialize
r
s
tyle
.
commit
|
commitdiff
|
tree
2021-04-13
B
e
n
Pfaff
segment: Allo
w
'
.
' as separate token w
i
t
h
a
l
i
n
e, f
o
r
.
.
.
commit
|
commitdiff
|
tree
2021-04-13
Ben Pf
a
f
f
psppire-dialo
g
-action-re
g
ression: Fix unused variable
.
.
.
commit
|
commitdiff
|
tree
2021-04-13
Ben P
f
aff
segment:
Improve se
g
me
n
tation when DEFINE c
o
mman
d
has
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
Ben Pfaff
command: DEFINE c
o
mmand is still uni
m
plemented
.
commit
|
commitdiff
|
tree
2021-04-09
Ben
Pfaff
lexer: Add su
p
po
r
t for DEF
I
NE
.
.
.
!
E
NDDEFI
N
E
.
commit
|
commitdiff
|
tree
2021-04-09
Ben Pfaff
lexe
r
: Add suppo
r
t for macro punctua
t
ion
.
commit
|
commitdiff
|
tree
2021-04-09
Ben Pfaf
f
lexer: Ad
d
s
up
p
ort fo
r
m
acro iden
t
ifier
s
(that
b
egin
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
Be
n
Pfaff
segment: F
i
x segmenta
t
ion of integer followed by
"
.
.
.
commit
|
commitdiff
|
tree
2021-03-23
Ben Pfaff
seg
m
ent: Pro
p
erly handl
e
DO R
E
PE
A
T in batch mo
d
e
.
commit
|
commitdiff
|
tree
2021-03-22
Ben Pf
a
ff
lexe
r
:
N
e
w
function lex_force_int_r
a
nge
(
)
.
commit
|
commitdiff
|
tree
2021-03-21
B
en Pfaff
doc: Update docum
e
ntation for SET com
m
and to match
.
.
.
commit
|
commitdiff
|
tree
2021-03-21
B
en Pfaff
q2c: Remove,
s
ince it i
s
no
longer
u
sed
.
commit
|
commitdiff
|
tree
2021-03-21
Ben Pfaff
SET: Re
i
m
p
lement parser without q2c
.
commit
|
commitdiff
|
tree
2021-03-21
Ben Pfaff
CR
O
SSTABS: Reimp
l
ement
parser without q2c
.
commit
|
commitdiff
|
tree
2021-03-11
Ben Pfaff
gui: In
c
l
ude line
n
u
mber in e
r
ror mess
a
ges generated
.
.
.
commit
|
commitdiff
|
tree
2021-03-11
B
e
n Pfaf
f
gui
:
Label unnamed syntax windows as
"Untitled" in
.
.
.
commit
|
commitdiff
|
tree
2021-03-11
B
e
n
Pfaff
A
d
d syntax mode radio butto
n
to
s
y
n
ta
x
edito
r
w
i
n
do
w
.
commit
|
commitdiff
|
tree
2021-03-09
Ben Pfaff
pivot-ta
b
l
e
: Reduce size o
f
str
u
ct
pivot_
v
alue from
.
.
.
commit
|
commitdiff
|
tree
2021-03-09
B
en Pfaff
pivot-table: Reduce size
o
f stru
c
t
pivot_value from
.
.
.
commit
|
commitdiff
|
tree
2021-03-08
B
e
n
Pfaff
f
ormat: Reduce size o
f
struct f
m
t_spec from 6 bytes
.
.
.
commit
|
commitdiff
|
tree
2021-03-08
B
e
n Pfaff
forma
t
:
R
educe size
o
f
struct
f
m
t_spec from 12 bytes
.
.
.
commit
|
commitdiff
|
tree
2021-03-07
Ben Pfaff
DELETE VARIABLES: Fix cr
a
sh when delet
i
ng and adding
.
.
.
commit
|
commitdiff
|
tree
2021-03-07
B
e
n Pfaff
Improve e
r
ror message for creating a new string var
.
.
.
commit
|
commitdiff
|
tree
2021-03-07
Ben Pf
a
ff
t
e
sts: Ignore
.
p
s
pprc
i
n a differen
t
way, to
fix running
.
.
.
commit
|
commitdiff
|
tree
2021-02-21
B
e
n Pfaff
a
s
cii: Always include
<
sys/io
c
tl
.
h
>
if we're
c
allin
g
.
.
.
commit
|
commitdiff
|
tree
2021-02-15
Ben Pfaff
p
s
ppire-output-view: Remove more d
e
ad
code
.
commit
|
commitdiff
|
tree
2021-02-15
Ben Pfaff
psppire-outp
u
t
-vie
w
: Fix
dis
p
lay of groups
.
commit
|
commitdiff
|
tree
2021-02-15
Ben Pf
a
f
f
p
s
p
pire
-
output-view: R
e
m
ove dea
d
code
.
commit
|
commitdiff
|
tree
2021-02-07
Ben Pfaff
spv-li
g
ht-decoder:
U
s
e
unsigned
int, not int, fo
r
.
.
.
commit
|
commitdiff
|
tree
2021-02-07
Ben Pfaff
spv-wr
i
t
e
r
:
A
v
oid obso
l
ete functio
n
asctime()
.
commit
|
commitdiff
|
tree
2021-02-07
Ben Pf
a
f
f
spvbin-helpers: Properly handle par
s
in
g
str
i
n
g
s
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2021-02-07
B
e
n Pfaff
s
pv
-
li
g
h
t-decoder:
F
i
x check for
valid decimal
po
i
nt
.
.
.
commit
|
commitdiff
|
tree
next