projects
/
pspp
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
AGGREGATE: Bring up to speed.
[pspp]
/
src
/
language
/
lexer
/
lexer.c
2022-09-11
Ben Pfaff
str: Replace ss_alloc_substring() by ss_clone() and...
blob
|
commitdiff
|
raw
2022-09-11
Ben Pfaff
DEFINE: Improve error messages for parsing macro body.
blob
|
commitdiff
|
raw
|
diff to current
2022-09-11
Ben Pfaff
Improve error messages for missing subcommands.
blob
|
commitdiff
|
raw
|
diff to current
2022-09-09
Ben Pfaff
Improve error messages by citing syntax in more of...
blob
|
commitdiff
|
raw
|
diff to current
2022-08-28
Ben Pfaff
lexer: New function lex_ofs_error().
blob
|
commitdiff
|
raw
|
diff to current
2022-08-28
Ben Pfaff
lexer: Fix negative 'n0' and 'n1' in lex_source_contain...
blob
|
commitdiff
|
raw
|
diff to current
2022-08-28
Ben Pfaff
lexer: Support more options in lex_error_expecting_array().
blob
|
commitdiff
|
raw
|
diff to current
2022-06-01
Ben Pfaff
lexer: New function lex_ofs_representation().
blob
|
commitdiff
|
raw
|
diff to current
2022-01-01
Ben Pfaff
lexer: New functions for parsing real numbers in specif...
blob
|
commitdiff
|
raw
|
diff to current
2021-12-09
Ben Pfaff
message: Introduce underlining for error message regions.
blob
|
commitdiff
|
raw
|
diff to current
2021-12-06
Ben Pfaff
message: Intern file names in msg_location to make...
blob
|
commitdiff
|
raw
|
diff to current
2021-12-06
Ben Pfaff
lexer: Allow for negative lookahead within a command.
blob
|
commitdiff
|
raw
|
diff to current
2021-12-06
Ben Pfaff
lexer: Drop 'line_pos' from lex_token and lex_source.
blob
|
commitdiff
|
raw
|
diff to current
2021-12-06
Ben Pfaff
lexer: Keep entire source file in memory.
blob
|
commitdiff
|
raw
|
diff to current
2021-12-06
Ben Pfaff
lexer: Factor out functions for counting columns.
blob
|
commitdiff
|
raw
|
diff to current
2021-12-06
Ben Pfaff
lexer: New lex_at_phrase(), lex_get_n() functions.
blob
|
commitdiff
|
raw
|
diff to current
2021-12-06
Ben Pfaff
lexer: Issue error message in forgotten case in lex_for...
blob
|
commitdiff
|
raw
|
diff to current
2021-12-06
Ben Pfaff
lexer: Be consistent across 32/64 bit in lex_force_int_...
blob
|
commitdiff
|
raw
|
diff to current
2021-10-09
Ben Pfaff
lexer: Fix memory leak merging tokens only some of...
blob
|
commitdiff
|
raw
|
diff to current
2021-10-09
Ben Pfaff
lexer: Fix memory leak when macro expands as empty.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-26
Ben Pfaff
lexer: Fix use-after-free error in lex_source_get_looka...
blob
|
commitdiff
|
raw
|
diff to current
2021-07-18
Ben Pfaff
lexer: Change the pipeline to allow more flexible use...
blob
|
commitdiff
|
raw
|
diff to current
2021-07-04
John Darrington
Fix broken build due to missing braces
blob
|
commitdiff
|
raw
|
diff to current
2021-07-05
Ben Pfaff
DEFINE: New command.
blob
|
commitdiff
|
raw
|
diff to current
2021-07-05
Ben Pfaff
lexer: Move lex_ellipsize() into string module, as...
blob
|
commitdiff
|
raw
|
diff to current
2021-07-05
Ben Pfaff
token: Update functional interface and add token_copy...
blob
|
commitdiff
|
raw
|
diff to current
2021-07-05
Ben Pfaff
segment: Distinguish snippets from full files.
blob
|
commitdiff
|
raw
|
diff to current
2021-07-05
Ben Pfaff
lexer: Factor out scan error messages into new function.
blob
|
commitdiff
|
raw
|
diff to current
2021-07-05
Ben Pfaff
message: Make msg_emit() take full ownership of its...
blob
|
commitdiff
|
raw
|
diff to current
2021-07-05
Ben Pfaff
message: Break message location out into a separate...
blob
|
commitdiff
|
raw
|
diff to current
2021-06-27
Ben Pfaff
lexer: New function lex_next_representation().
blob
|
commitdiff
|
raw
|
diff to current
2021-06-27
Ben Pfaff
lexer: Factor some token inspectors out into new token...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Ben Pfaff
token: Rename token_destroy() to token_uninit().
blob
|
commitdiff
|
raw
|
diff to current
2021-05-03
Ben Pfaff
lexer: Remove lex_syntax_mode in favor of segmenter_mode.
blob
|
commitdiff
|
raw
|
diff to current
2021-04-18
Ben Pfaff
lexer: Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2021-04-13
Ben Pfaff
segment: Allow '.' as separate token with a line, for...
blob
|
commitdiff
|
raw
|
diff to current
2021-04-09
Ben Pfaff
lexer: Add support for macro identifiers (that begin...
blob
|
commitdiff
|
raw
|
diff to current
2021-03-22
Ben Pfaff
lexer: New function lex_force_int_range().
blob
|
commitdiff
|
raw
|
diff to current
2021-03-21
Ben Pfaff
SET: Reimplement parser without q2c.
blob
|
commitdiff
|
raw
|
diff to current
2021-01-11
Ben Pfaff
output-item: Collapse the inheritance hierarchy into...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-11
Ben Pfaff
str: Add function xstrdup_if_nonnull() and introduce...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-01
Ben Pfaff
output-item: Make label a part of every output_item.
blob
|
commitdiff
|
raw
|
diff to current
2020-06-20
John Darrington
Fix buffer overflow in lex_ellipsize__
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Ben Pfaff
output: Move text_item and group_item usage closer...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-07
Ben Pfaff
lexer: Make lex_error_expecting() easier to use.
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
John Darrington
lexer: Token testing functions now take a const argument.
blob
|
commitdiff
|
raw
|
diff to current
2018-12-25
Ben Pfaff
message: Refactor initializations for struct msg throug...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-06
Ben Pfaff
lexer: Fix details of journaling.
blob
|
commitdiff
|
raw
|
diff to current
2018-09-29
Ben Pfaff
lexer: Fix buffer overread in journaling when source...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-24
Ben Pfaff
lexer: Add support for embedded \0 bytes and missing...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-21
Ben Pfaff
lexer: Fix implementation of lex_force_string_or_id().
blob
|
commitdiff
|
raw
|
diff to current
2017-04-22
John Darrington
Merge remote-tracking branch 'origin/master' into sheet
blob
|
commitdiff
|
raw
|
diff to current
2017-04-22
John Darrington
Whitespace changes only: Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2016-04-07
John Darrington
Merge remote-tracking branch 'origin/master' into sheet
blob
|
commitdiff
|
raw
|
diff to current
2016-04-05
John Darrington
Add test for PERMISSIONS with bad syntax
blob
|
commitdiff
|
raw
|
diff to current
2016-04-03
Ben Pfaff
lexer: Treat null characters in input as spaces.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-03
Ben Pfaff
lexer: Add comments and update style in lex_source_get__().
blob
|
commitdiff
|
raw
|
diff to current
2015-11-20
John Darrington
Remove unnecessary #include directives
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
John Darrington
Ensure all lex_readers have the encoding parameter
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
John Darrington
lexer.c: Remove file_name member from lex_reader_file
blob
|
commitdiff
|
raw
|
diff to current
2013-10-26
Ben Pfaff
Merge 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
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Ben Pfaff
lexer: Rename LEX_ERROR_INTERACTIVE to LEX_ERROR_TERMIN...
20130816030502/pspp
blob
|
commitdiff
|
raw
|
diff to current
2013-07-24
Ben Pfaff
Use "auto" mode for parsing syntax in the GUI (and...
20130724030505/pspp
20130725030502/pspp
blob
|
commitdiff
|
raw
|
diff to current
2013-02-03
Ben Pfaff
Merge 'master' into 'psppsheet'.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-12
Ben Pfaff
lexer: Generalize lex_match_phrase() to handle any...
20130113030506/pspp
20130114030505/pspp
20130115030506/pspp
blob
|
commitdiff
|
raw
|
diff to current
2012-05-06
Ben Pfaff
lexer: Check that 'read' function in lex_source returns...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-06
Ben Pfaff
lexer: New function lex_force_string_or_id().
blob
|
commitdiff
|
raw
|
diff to current
2011-11-06
Ben Pfaff
lexer: New functions lex_spec_missing(), lex_spec_only_...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-06
Ben Pfaff
lexer: Drop lexer parameter from lex_sbc_missing().
blob
|
commitdiff
|
raw
|
diff to current
2011-11-06
Ben Pfaff
lexer: New function lex_error_expecting().
blob
|
commitdiff
|
raw
|
diff to current
2011-11-05
Ben Pfaff
lexer: Rename 'close' to 'destroy' in struct lex_reader...
20111105030502/pspp
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
John Darrington
Merge remote branch 'savannah/master' into sourceview
blob
|
commitdiff
|
raw
|
diff to current
2011-04-23
Ben Pfaff
ascii: Print syntax in output single-spaced.
20110423030508/pspp
blob
|
commitdiff
|
raw
|
diff to current
2011-03-20
Ben Pfaff
lexer: Reimplement for better testability and internati...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-20
Ben Pfaff
str: Rename ss_chomp() to ss_chomp_byte(), ds_chomp...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-19
Ben Pfaff
Update all #include directives to the currently preferr...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-21
Ben Pfaff
lexer: Fix GCC warning for unhandled TOKEN_N_TYPES...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-21
Ben Pfaff
lexer: Remove unused function lex_put_back_id().
blob
|
commitdiff
|
raw
|
diff to current
2010-12-04
Ben Pfaff
Remove the NULLINE and ENDCMD settings.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-20
Ben Pfaff
lexer: Change the functions for retrieving token strings.
111/pspp
112/pspp
113/pspp
114/pspp
115/pspp
116/pspp
120/pspp
121/pspp
122/pspp
20101122030502/pspp
20101123030502/pspp
20101124030502/pspp
20101125030504/pspp
20101126030502/pspp
20101127030503/pspp
20101202030501/pspp
20101203030504/pspp
20101204030504/pspp
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ben Pfaff
lexer: Get rid of lex_negative_to_dash().
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ben Pfaff
lexer: New type enum token_type.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Ben Pfaff
str: Change "char" to "byte" in function names.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-25
John Darrington
Remove various duplicated #include directives
blob
|
commitdiff
|
raw
|
diff to current
2010-10-17
John Darrington
Merge commit 'origin/master' into sso
blob
|
commitdiff
|
raw
|
diff to current
2010-09-28
Ben Pfaff
lexer: Properly initialize lexer->prog when lex_get_lin...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-24
Ben Pfaff
lexer: Use lex_is_string() more consistently.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-24
Ben Pfaff
lexer: Remove DUMP_TOKENS debugging feature.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-24
Ben Pfaff
lexer: Improve translatability of lex_error().
blob
|
commitdiff
|
raw
|
diff to current
2010-09-15
John Darrington
Consolidate quoting style in printed strings.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-16
Ben Pfaff
lexer: Fix funny indentation.
20100616040508/pspp
blob
|
commitdiff
|
raw
|
diff to current
2010-05-29
Ben Pfaff
Remove 255-byte limit on the length of literal strings.
20100529040502/pspp
blob
|
commitdiff
|
raw
|
diff to current
2010-05-21
John Darrington
Merge commit 'origin/covariance'
blob
|
commitdiff
|
raw
|
diff to current
2010-02-08
Ben Pfaff
Merge "output" into "master"
blob
|
commitdiff
|
raw
|
diff to current
2010-02-07
Ben Pfaff
Greatly simplify PSPP configuration.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-17
Ben Pfaff
Rewrite PSPP output engine.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-16
John Darrington
Merge commit 'origin/stable'
blob
|
commitdiff
|
raw
|
diff to current
2009-09-24
John Darrington
Merge commit 'origin/stable'
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Ben Pfaff
Merge master into output branch.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-23
John Darrington
Merge commit 'origin/stable'
blob
|
commitdiff
|
raw
|
diff to current
next