work on macro function parsing
[pspp] / src / language /
2021-07-04 Ben Pfaffwork on macro function parsing
2021-07-04 Ben PfaffGet rid of struct parse_macro_function_ctx.
2021-07-04 Ben PfaffMove stack into macro_expander.
2021-07-04 Ben PfaffGet rid of expr_context.
2021-07-04 Ben PfaffMove break_ into macro_expander.
2021-07-04 Ben Pfaffmacro: Move nesting_countdown into macro_expander.
2021-07-04 Ben PfaffMove 'vars' from arguments into macro_expander.
2021-07-04 Ben PfaffMove 'expand' into macro_expander.
2021-07-04 Ben PfaffDrop macro set from most function arguments.
2021-07-04 Ben Pfaffmacro: Separate macro_expander from macro_call.
2021-07-04 Ben PfaffRename macro_expander to macro_call.
2021-07-04 Ben PfaffMove segmenter_mode inside macro_expander.
2021-07-04 Ben PfaffDEFINE
2021-07-04 Ben Pfafflexer: Move lex_ellipsize() into string module, as...
2021-07-04 Ben Pfafftoken: Update functional interface and add token_copy...
2021-07-04 Ben Pfaffsegment: Ignore !ENDDEFINE in /*comments*/ and "strings".
2021-07-04 Ben Pfaffsegment: Distinguish snippets from full files.
2021-07-04 Ben Pfafflexer: Factor out scan error messages into new function.
2021-07-04 Ben Pfaffmessage: Make msg_emit() take full ownership of its...
2021-07-04 Ben Pfaffmessage: Break message location out into a separate...
2021-06-27 Ben PfaffTITLE and SUBTITLE: Don't treat an unquoted argument...
2021-06-27 Ben Pfafflexer: New function lex_next_representation().
2021-06-27 Ben Pfafflexer: Factor some token inspectors out into new token...
2021-05-30 Ben Pfaffsegment: Refine treatment of start of macro body.
2021-05-30 Ben Pfaffsegment: Fix implementation of is_all_spaces().
2021-05-30 Ben Pfaffsegment: The body of DEFINE does not have to be on...
2021-05-09 Ben Pfafftoken: Rename token_destroy() to token_uninit().
2021-05-03 Ben Pfafflexer: Remove lex_syntax_mode in favor of segmenter_mode.
2021-05-01 Ben Pfaffformat-parser: Fix inconsistent use of "char *" vs...
2021-05-01 John Darringtonsrc/language/utilities/host.c (run_command): Fix memory...
2021-04-18 Ben Pfafflexer: Fix typo in comment.
2021-04-13 Ben PfaffRefactor SET and SHOW commands so it's harder to forget...
2021-04-13 Ben Pfaffsettings: Add macro settings.
2021-04-13 Ben Pfaffsegment: Allow '.' as separate token with a line, for...
2021-04-13 Ben Pfaffsegment: Improve segmentation when DEFINE command has...
2021-04-10 John DarringtonRemove unused module subcommand-list
2021-04-10 John Darringtonsrc/language/stats/crosstabs.c (display_risk): Avoid...
2021-04-09 Ben Pfaffcommand: DEFINE command is still unimplemented.
2021-04-09 Ben Pfafflexer: Add support for DEFINE...!ENDDEFINE.
2021-04-09 Ben Pfafflexer: Add support for macro punctuation.
2021-04-09 Ben Pfafflexer: Add support for macro identifiers (that begin...
2021-04-09 Ben Pfaffsegment: Fix segmentation of integer followed by "...
2021-04-04 John Darringtonsrc/language/stats/glm.c: Fix compiler warnings
2021-03-23 Ben Pfaffsegment: Properly handle DO REPEAT in batch mode.
2021-03-22 Ben Pfafflexer: New function lex_force_int_range().
2021-03-21 John DarringtonFix bug where attempting to rendering an empty bar...
2021-03-21 Ben Pfaffq2c: Remove, since it is no longer used.
2021-03-21 Ben PfaffSET: Reimplement parser without q2c.
2021-03-21 Ben PfaffCROSSTABS: Reimplement parser without q2c.
2021-03-14 John Darringtonsrc/language/expressions/automake.mk: Fix build issues...
2021-03-08 Ben Pfaffformat: Reduce size of struct fmt_spec from 6 bytes...
2021-03-08 Ben Pfaffformat: Reduce size of struct fmt_spec from 12 bytes...
2021-03-07 Ben PfaffDELETE VARIABLES: Fix crash when deleting and adding...
2021-03-07 Ben PfaffImprove error message for creating a new string var...
2021-02-07 John Darringtonsrc/language/stats/autorecode.c (cmd_autorecode): Remov...
2021-01-25 Ben Pfaffoutput: Make groups contain their subitems, and get...
2021-01-25 Ben PfaffDEBUG EVALUATE: Use output_log() instead of printf().
2021-01-25 Ben Pfaffoutput: New function output_log().
2021-01-11 Ben Pfaffoutput-item: Collapse the inheritance hierarchy into...
2021-01-11 Ben Pfaffoutput-item: Make command name part of every output_item.
2021-01-11 Ben Pfaffstr: Add function xstrdup_if_nonnull() and introduce...
2021-01-10 Ben Pfaffoutput: Rename page-eject-item to page-break-item.
2021-01-07 Ben Pfaffpivot-table: Implement SET SMALL.
2021-01-07 Ben Pfaffpivot-table: Incorporate format settings.
2021-01-07 Ben PfaffMake data input and output take a fmt_settings structure.
2021-01-01 Ben Pfaffoutput-item: Make label a part of every output_item.
2021-01-01 Ben Pfaffpivot-table: Don't allow data cells for nonexistent...
2020-12-27 Ben Pfafftable: Delete some functions that were unused or barely...
2020-12-22 Ben PfaffAdd --table-look command line option and SET TLOOK...
2020-12-21 Ben PfaffMEANS: Remove one more assignment to omit_empty missed...
2020-12-21 Ben Pfaffpivot-table: Change the default format to omit empty...
2020-12-19 Ben Pfaffpage-eject-item: Factor out of text_item.
2020-12-17 Ben Pfaffexpressions: Improve error messages.
2020-10-31 John DarringtonFix oneway bug and add a test
2020-10-30 Ben Pfaffoutput: Break struct pivot_table_look out of struct...
2020-09-27 John DarringtonRemove width specifications from range strings (eg...
2020-09-19 John DarringtonExamine Spreadlevel: Allow power to be non-integer
2020-09-07 Ben PfaffHOST: Implement timeouts on Hurd.
2020-09-07 Ben PfaffHOST: Check for setitimer() failure.
2020-09-02 Ben PfaffHOST: Reimplement and add support for TIMELIMIT subcommand.
2020-08-25 Friedrich Beckmannreplace finite with isfinite
2020-08-24 Friedrich BeckmannWarnings: added cast for enumaration types
2020-08-19 John DarringtonIssue error message if failing to change directory
2020-08-17 Friedrich Beckmannlimit the number of variables in barchart from crosstab...
2020-08-17 Friedrich Beckmannfixed range check in parse_record_placement (32Bit...
2020-08-17 Friedrich Beckmannfactor.c: added translation hint
2020-08-16 John DarringtonFixed some errors in format and orthography of printed...
2020-08-16 jdarringtonsrc/language/stats/chart-category.h: Add #include directive
2020-08-03 Ben Pfaffplacement-parser: Properly handle LONG_MAX != INT_MAX.
2020-07-04 John DarringtonFix memory leak introduced in commit e2039bc0694b89d260...
2020-06-28 Friedrich Beckmanntrim.c: avoid zero size xnrealloc memory allocation
2020-06-27 John Darringtondata_parser: Keep a reference to the dictionary
2020-06-27 John DarringtonReplace some calls to xcalloc with XCALLOC
2020-06-20 Ben Pfaffmatrix-reader: Fix possibly-zero second argument to...
2020-06-20 John DarringtonAllow /RENAME target to use the TO keyword.
2020-06-20 John DarringtonFix buffer overflow in lex_ellipsize__
2020-06-20 John DarringtonFix crash when parsing a badly formatted variable string.
2020-06-20 John DarringtonFix buffer overflow in linear regression.
2020-06-20 John DarringtonFix crash when cleaning up after parsing bad MODIFY...
2020-06-20 John DarringtonDon't crash when parsing bad MATRIX DATA commands.
next