Sat, 13 Apr 2024 02:14:32 -0400 |
John W. Eaton |
refactor parse rules for function/script and classdef files
|
Thu, 11 Apr 2024 08:44:23 -0400 |
John W. Eaton |
check return value from sscanf
|
Mon, 08 Apr 2024 10:28:03 -0400 |
John W. Eaton |
replace all calls to panic_* functions with error in lex.ll
|
Sat, 06 Apr 2024 17:11:35 -0400 |
John W. Eaton |
eliminate some uses of panic_* functions
|
Sat, 06 Apr 2024 14:38:17 -0400 |
John W. Eaton |
take adavantage of compiler warnings for unhandled enum switch cases
|
Mon, 01 Apr 2024 23:27:43 -0400 |
John W. Eaton |
refactor comment handling in the lexer and parser
|
Wed, 27 Mar 2024 23:44:46 -0400 |
John W. Eaton |
rename FCN and FUNC_RET tokens in the lexer and parser
|
Sat, 23 Mar 2024 13:02:24 -0400 |
John W. Eaton |
* lex.ll: Replace remaining uses of assert with panic_unless.
|
Wed, 06 Mar 2024 08:09:45 -0500 |
John W. Eaton |
eliminate some code duplication in the lexer
|
Sat, 02 Mar 2024 16:10:00 -0500 |
John W. Eaton |
new functions for reporting syntax errors from the lexer
|
Sat, 02 Mar 2024 15:32:36 -0500 |
John W. Eaton |
eliminate some code duplication in the lexer
|
Sat, 02 Mar 2024 15:15:12 -0500 |
John W. Eaton |
revamp handling meta and fully-qualified identifiers in the lexer
|
Sat, 02 Mar 2024 15:00:54 -0500 |
John W. Eaton |
return token instead of token ID from make_keyword_token
|
Sat, 02 Mar 2024 14:27:30 -0500 |
John W. Eaton |
use more consistent naming in the lexer and parser for token IDs and values
|
Thu, 29 Feb 2024 15:32:06 -0500 |
John W. Eaton |
maint: style fixes for lex.ll
|
Tue, 27 Feb 2024 20:32:13 -0800 |
Rik |
Emit error, not warning, when unterminated block comment found (bug #59784)
|
Sun, 04 Feb 2024 23:21:11 -0500 |
John W. Eaton |
allow help for ordinary functions to work again (bug #65220)
stable
|
Fri, 02 Feb 2024 23:03:34 -0500 |
John W. Eaton |
when parsing, record whether a comment uses a '#' delimeter
stable
|
Wed, 31 Jan 2024 23:19:10 -0500 |
John W. Eaton |
improve capture of classdef and classdef method doc strings
stable
|
Thu, 25 Jan 2024 09:36:49 -0500 |
John W. Eaton |
be more explicit about creation of invalid vs anonymous symbol_scope objects
stable
|
Fri, 22 Dec 2023 12:08:17 -0500 |
John W. Eaton |
maint: update Octave Project Developers copyright for the new year
stable
|
Fri, 17 Nov 2023 11:46:20 -0500 |
Arun Giridhar |
maint: Merge stable to default
|
Fri, 17 Nov 2023 11:45:51 -0500 |
Arun Giridhar |
lex.ll: Accept block comments at the command prompt (bug #64903)
stable
|
Tue, 01 Aug 2023 13:17:41 -0400 |
Arun Giridhar |
maint: Merge stable to default
|
Tue, 01 Aug 2023 13:17:17 -0400 |
Arun Giridhar |
lex.ll: Remove `$` as an identifier character
stable
|
Tue, 30 May 2023 20:52:07 -0700 |
Rik |
Identify only full-line or block comments as help text (bug #64065)
|
Tue, 24 Jan 2023 17:19:44 -0800 |
Rik |
maint: Eliminate "(void)" in C++ function prototypes/declarations.
|
Wed, 11 Jan 2023 21:45:45 -0500 |
John W. Eaton |
avoid some calls to get_input_system and get_evaluator
|
Fri, 06 Jan 2023 13:12:14 -0500 |
John W. Eaton |
maint: Merge stable to default.
|
Fri, 06 Jan 2023 13:11:27 -0500 |
John W. Eaton |
update Octave Project Developers copyright for the new year
stable
|
Thu, 01 Dec 2022 14:28:07 -0800 |
Rik |
maint: merge stable to default
|
Thu, 01 Dec 2022 14:23:45 -0800 |
Rik |
maint: Use macros to begin/end C++ namespaces.
stable
|
Sat, 19 Nov 2022 00:03:30 -0500 |
John W. Eaton |
maint: merge stable to default.
|
Fri, 18 Nov 2022 23:50:41 -0500 |
John W. Eaton |
eliminate unused function
stable
|
Fri, 18 Nov 2022 23:49:32 -0500 |
John W. Eaton |
don't accept '!' to indicate ignored function parameters
stable
|
Thu, 17 Nov 2022 14:48:19 -0800 |
Rik |
maint: Remove deprecated line continuation code.
|
Thu, 17 Nov 2022 11:50:20 -0500 |
John W. Eaton |
remove operators deprecated in version 7
|
Fri, 10 Jun 2022 18:57:17 -0400 |
Arun Giridhar |
maint: Merge stable to default
|
Thu, 09 Jun 2022 16:44:10 +0200 |
Markus Mützel |
test: Move new BISTs to lexer and adapt syntax (bug #62587).
stable
|
Tue, 07 Jun 2022 19:44:07 +0200 |
Torsten Lilge |
maint: merge stable to default
|
Tue, 07 Jun 2022 08:05:13 -0400 |
John W. Eaton |
store token ID, not keyword ID when parsing keywords (bug #62587)
stable
|
Tue, 31 May 2022 23:34:23 -0400 |
John W. Eaton |
maint: merge stable to default
|
Tue, 31 May 2022 23:30:40 -0400 |
John W. Eaton |
* lex.ll (base_lexer::handle_identifier): Fix comment to match code.
stable
|
Tue, 05 Apr 2022 08:33:58 -0700 |
Rik |
maint: Use "fcn" as preferred abbreviation for "function" in libinterp/.
|
Thu, 10 Feb 2022 15:29:44 -0800 |
Rik |
build: Correctly build codebase when -DNDEBUG present (bug #62013)
stable
|
Tue, 28 Dec 2021 18:22:40 -0500 |
John W. Eaton |
update Octave Project Developers copyright for the new year
stable
|
Tue, 23 Nov 2021 12:40:51 -0500 |
John W. Eaton |
deprecate .+ and .- operators
|
Tue, 23 Nov 2021 12:28:40 -0500 |
John W. Eaton |
deprecate/eliminate additional instances of '**', '.**', '**=', and '.*=='
|
Mon, 22 Nov 2021 16:22:54 -0500 |
John W. Eaton |
deprecate ** and .** operators (bug #60882)
|
Mon, 22 Nov 2021 15:41:42 -0500 |
John W. Eaton |
new lexer utility function, warn_deprecated_syntax
|
Wed, 22 Sep 2021 23:09:12 -0400 |
John W. Eaton |
initialize filepos to (1, 1) when function appears in eval string
|
Sat, 04 Sep 2021 07:50:08 -0400 |
John W. Eaton |
allow for invalid filepos objects
|
Sat, 14 Aug 2021 22:48:52 -0400 |
John W. Eaton |
eliminate octave:: namespace tags in DEFUN and DEFMETHOD and more
|
Sat, 14 Aug 2021 21:50:26 -0400 |
John W. Eaton |
merge "namespace octave" and OCTAVE_NAMESPACE_BEGIN/END blocks
|
Fri, 13 Aug 2021 21:53:51 -0400 |
John W. Eaton |
move DEFUN and DEFMETHOD functions inside octave namespace
|
Wed, 28 Jul 2021 07:19:31 -0400 |
John W. Eaton |
note future change for backslash operator
|
Wed, 28 Jul 2021 00:28:26 -0400 |
John W. Eaton |
fix logic error in changeset 28a39ddabbfc
|
Fri, 23 Jul 2021 11:59:40 -0400 |
John W. Eaton |
allow unrecognized characters to begin command-style function call parsing
|
Wed, 21 Jul 2021 13:25:46 -0400 |
John W. Eaton |
don't check status of symbol as variable when parsing at top level (bug #60882)
|
Wed, 21 Jul 2021 09:49:09 -0400 |
John W. Eaton |
handle all binary operators the same when detecting command syntax (bug #60882)
|