message: Make msg_emit() take full ownership of its argument.
[pspp] / src / language / lexer /
2021-07-05 Ben Pfaffmessage: Make msg_emit() take full ownership of its...
2021-07-05 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-04-18 Ben Pfafflexer: Fix typo in comment.
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-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-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 Ben Pfaffq2c: Remove, since it is no longer used.
2021-03-21 Ben PfaffSET: Reimplement parser without q2c.
2021-03-08 Ben Pfaffformat: Reduce size of struct fmt_spec from 12 bytes...
2021-01-11 Ben Pfaffoutput-item: Collapse the inheritance hierarchy into...
2021-01-11 Ben Pfaffstr: Add function xstrdup_if_nonnull() and introduce...
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.
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-07 John DarringtonWhitespace changes only.
2019-11-27 John DarringtonDelete trailing whitespace at line endings.
2019-10-11 Ben Pfaffoutput: Move text_item and group_item usage closer...
2019-07-07 Ben Pfafflexer: Make lex_error_expecting() easier to use.
2019-04-14 John Darringtonlexer: Token testing functions now take a const argument.
2018-12-25 Ben Pfaffmessage: Refactor initializations for struct msg throug...
2018-11-26 Ben Pfaffsegment: Fix behavior when #! line is not new-line...
2018-10-06 Ben Pfafflexer: Fix details of journaling.
2018-09-29 Ben Pfafflexer: Fix buffer overread in journaling when source...
2018-09-24 Ben Pfaffvariable-parser: Fix null deref on error path in parse_...
2018-09-24 Ben Pfafflexer: Add support for embedded \0 bytes and missing...
2018-09-24 Ben Pfaffcommand-name: Avoid read past end of input buffer in...
2018-02-21 Ben PfaffSAVE TRANSLATE: Allow variable names with space, etc...
2018-02-21 Ben Pfafflexer: Fix implementation of lex_force_string_or_id().
2017-09-23 Ben Pfaffscan: Add cast to silence Clang warning about convertin...
2017-08-31 John DarringtonMerge remote-tracking branch 'origin/master' into sheet
2017-08-20 Stefan WeilFix some typos (found by codespell)
2017-08-03 John DarringtonMerge remote-tracking branch 'origin/master' into sheet
2017-07-05 John DarringtonAdd copyright and licence notices to files which lack...
2017-05-18 John DarringtonMerge remote-tracking branch 'origin/master' into sheet
2017-05-01 John DarringtonMATRIX DATA: Fix crash when duplicate variables are...
2017-04-26 John Darringtonparse_DATA_LIST_vars: Reduce scope of variable 'name2'
2017-04-22 John DarringtonMerge remote-tracking branch 'origin/master' into sheet
2017-04-22 John DarringtonWhitespace changes only: Remove trailing whitespace
2016-10-10 Friedrich Beckmannreversed CFLAGS, CPPFLAGS and LDFLAGS addition for...
2016-10-10 Friedrich Beckmannadded CFLAGS, CPPFLAGS and LDFLAGS for PSPP.C and q2c...
2016-08-12 John DarringtonMerge remote-tracking branch 'origin/master' into sheet
2016-08-11 John DarringtonFix possible null pointer dereference.
2016-08-06 John DarringtonMerge remote-tracking branch 'origin/master' into sheet
2016-08-06 John DarringtonRemove deprecated objects GtkAction and GtkUIManager
2016-07-10 John DarringtonMerge remote-tracking branch 'origin/master' into sheet
2016-04-21 John DarringtonFix bug in syntax parser of GET DATA /TYPE=TXT
2016-04-07 John DarringtonMerge remote-tracking branch 'origin/master' into sheet
2016-04-05 John DarringtonAdd test for PERMISSIONS with bad syntax
2016-04-03 Ben Pfafflexer: Treat null characters in input as spaces.
2016-04-03 Ben Pfafflexer: Add comments and update style in lex_source_get__().
2016-04-01 John Darringtonlexer.h: Add WARN_UNUSED_RESULT to lex_force functions.
2016-04-01 John Darringtonvalue-parser.c (parse_number): Simplified logic and...
2016-03-26 John DarringtonFix crash in recode when the INTO variable was invalid.
2016-01-06 Ben Pfaffsegment: Fix buffer overrun error in segmenter_detect_c...
2015-11-20 John DarringtonRemove unnecessary #include directives
2015-10-09 John DarringtonEnsure all lex_readers have the encoding parameter
2015-10-09 John Darringtonlexer.c: Remove file_name member from lex_reader_file
2015-05-01 Friedrich Beckmannmerge master->gtk3, fixed psppire-output-view.c refacto...
2014-12-08 Ben Pfafflexer: Include <unistd.h> to ensure 'read' is consisten...
2014-09-27 Ben PfaffMakefiles: Make most of the handwritten rules support...
2014-02-22 John DarringtonReplace syntactical keywords in error/warning messages...
2014-02-21 John DarringtonReplace syntactical keywords in error/warning messages... 20140222030507/pspp
2014-02-08 Ben PfaffRemove old changelogs from tree. 20140209030510/pspp 20140210030519/pspp
2014-02-04 Ben PfaffChange many %g format specifiers to %.*g with precision...
2013-10-26 Ben PfaffMerge master into gtk3. 20131026032545/pspp 20131027032559/pspp 20131028032549/pspp 20131030030824/pspp 20131031032414/pspp 20131101032516/pspp 20131102032602/pspp 20131103032703/pspp 20131104032617/pspp 20131105032650/pspp 20131106032624/pspp 20131107032703/pspp 20131108032720/pspp 20131110032717/pspp 20131111032724/pspp 20131112032726/pspp 20131113032746/pspp 20131114032755/pspp 20131115032755/pspp 20131116032752/pspp
2013-10-25 John DarringtonCorrected logical errors in tests for error conditions.
2013-10-19 John DarringtonCorrected warning message which made no logical sense. 20131020030504/pspp
2013-08-16 Ben Pfafflexer: Rename LEX_ERROR_INTERACTIVE to LEX_ERROR_TERMIN... 20130816030502/pspp
2013-07-24 Ben PfaffUse "auto" mode for parsing syntax in the GUI (and... 20130724030505/pspp 20130725030502/pspp
2013-02-03 Ben PfaffMerge 'master' into 'psppsheet'.
2013-01-12 Ben Pfafflexer: Generalize lex_match_phrase() to handle any... 20130113030506/pspp 20130114030505/pspp 20130115030506/pspp
2013-01-12 Ben Pfaffscan: Introduce string_lexer for simple tokenizing...
2013-01-12 Ben Pfaffsegment: Don't require the input to end in a new-line.
2013-01-12 Ben Pfaffsegment: Separate SEG_N_TYPES from enum segment_type.
2012-12-30 Ben PfaffMerge 'master' into 'psppsheet'. 20121231032129/pspp 20130101032123/pspp 20130102032118/pspp 20130103032118/pspp 20130104032103/pspp 20130105032146/pspp 20130106032112/pspp
2012-12-28 Ben PfaffUse UTF-8 case-insensitive hashes and comparisons for...
2012-12-24 John DarringtonReplace dtoastr with c_dtoastr where appropriate
2012-12-03 John DarringtonReplaced strtod with c_strtod where appropriate 20121204030504/pspp 20121205030504/pspp 20121206030502/pspp 20121207030505/pspp 20121208030506/pspp 20121209030502/pspp 20121210030502/pspp 20121211030505/pspp 20121212030502/pspp 20121213030503/pspp 20121214030504/pspp 20121215030502/pspp 20121216030502/pspp 20121217030502/pspp
2012-12-02 Ben PfaffMerge 'master' into 'psppsheet'. 20121202031952/pspp 20121203032039/pspp 20121204032004/pspp 20121205032030/pspp 20121206032021/pspp 20121207032036/pspp 20121208032040/pspp 20121209032019/pspp 20121210032023/pspp 20121211032038/pspp 20121212032028/pspp 20121213032029/pspp 20121214032036/pspp 20121215032028/pspp 20121216032020/pspp 20121217032038/pspp 20121218031957/pspp 20121219032034/pspp 20121220032031/pspp 20121221032037/pspp 20121222032032/pspp 20121223032002/pspp 20121225032008/pspp 20121226032016/pspp 20121227032003/pspp 20121228032058/pspp 20121229032201/pspp 20121230032128/pspp
2012-11-25 Ben Pfaffformat-parser: Improve error message when format specif...
2012-11-12 Ben PfaffMerge 'master' into 'psppsheet'. 20121113032021/pspp 20121114032001/pspp 20121115031953/pspp 20121116032036/pspp 20121117032022/pspp 20121118032021/pspp 20121119031957/pspp 20121120031954/pspp 20121121031958/pspp 20121122032007/pspp 20121123032005/pspp 20121124032004/pspp 20121125032007/pspp 20121126032010/pspp 20121127031956/pspp 20121128032039/pspp 20121129032043/pspp 20121130032031/pspp
2012-11-02 John DarringtonFix bug in parse_design_interaction.
2012-10-28 John DarringtonMove function parse_design_interaction into variable...
2012-08-19 Ben PfaffMerge 'master' into 'psppsheet'.
next