Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-03 | Cleanup: consistent use of tags: NOTE/TODO/FIXME/XXX | Campbell Barton | |
Also use doxy style function reference `#` prefix chars when referencing identifiers. | |||
2020-11-06 | Cleanup: use ELEM macro | Campbell Barton | |
2020-07-03 | Cleanup: Editors/Space/Text, Clang-Tidy else-after-return fixes | Sybren A. Stüvel | |
This addresses warnings from Clang-Tidy's `readability-else-after-return` rule in the `source/blender/editors/space_text` module. No functional changes. | |||
2020-03-19 | Cleanup: `make format` after SortedIncludes change | Dalai Felinto | |
2020-03-15 | Cleanup: redundant checks | Campbell Barton | |
In some cases moved the checks into asserts, to ensure changes in the future don't cause the checks to become necessary again. | |||
2020-01-17 | Cleanup: bad brace placement for manually formatted blocks | Campbell Barton | |
2020-01-17 | Fix T72964: Text editor Python syntax highlighting for numerals | Peter Lönnebring | |
Less common notation for numbers wasn't highlighted eg: 0b0, 0o0, 0x0, 1.0e0, 1.0E-1, 100_000j | |||
2019-10-04 | Cleanup: formatting for text highlighter | Campbell Barton | |
2019-10-03 | Fix T69216: "assert" not highlighted in text editor | Anthony Eriksson | |
Workaround limitations of formatting code by putting longest names first. Differential Revision: https://developer.blender.org/D5613 | |||
2019-04-22 | Cleanup: style, use braces for editors | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2019-04-16 | ClangFormat: add comments to ignore formatting | Campbell Barton | |
2019-04-14 | Cleanup: doxy comments | Campbell Barton | |
Use doxy references to function and enums, also correct some names which became out of sync. | |||
2019-03-11 | Fix T61253: Wrong syntax highlighting when @ is used as multiplication | Jacques Lucke | |
This is obviously not a perfect solution. However, to do proper highlighting a more advanced Python parser would be necessary. I think this patch implements a good heuristic to differentiate between the cases when `@` is used for a decorator vs for multiplication. When `@` is directly followed by an identifier, it is interpreted as decorated. Otherwise not. Reviewers: brecht Differential Revision: https://developer.blender.org/D4495 | |||
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton | |
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits. | |||
2018-11-11 | PyAPI: update keyword list | Campbell Barton | |
2018-09-27 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3732 | |||
2014-04-01 | Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define | Campbell Barton | |
2013-07-02 | remove nan copyrights from code added since blender become opensource (copy ↵ | Campbell Barton | |
paste errors), also remove BKE_script.h | |||
2013-03-22 | code cleanup: use NULL rather then 0 for pointers, and make vars static ↵ | Campbell Barton | |
where possible. also found unintentionally defined enum/struct variables that where only meant to be defining the type. | |||
2013-03-12 | fix own regression in 2.66 [#34610] Text editor: Syntax highlighting freezes | Campbell Barton | |
2013-01-16 | text syntax highlighting: don't use utf8 stepping if we know the text is ascii | Campbell Barton | |
2013-01-16 | correction to last commit | Campbell Barton | |
2013-01-16 | text syntax highlighting, add utility function 'text_format_fill()' which ↵ | Campbell Barton | |
fills in the line with a formatting value. this fixes a mistake in OSL lexer which would comment all lines after '//' | |||
2012-12-31 | syntax highlight autocomplete listing. | Campbell Barton | |
2012-12-30 | add templates menu for OSL, use preprocessor directive color for decorators ↵ | Campbell Barton | |
in python. | |||
2012-12-30 | add syntax highlighting color for symbols | Campbell Barton | |
2012-12-30 | code cleanup: enum for formatting char (avoid confusion when '#' is a ↵ | Campbell Barton | |
comment for // in OSL) | |||
2012-12-30 | code cleanup: text editor formatting enums were named crypticly, also add ↵ | Campbell Barton | |
asserts if the continuation values are wrong (which can happen with buffer overflows on formatting). | |||
2012-12-29 | fix for 2 errors in python syntax highlighting, no space was allowed in ↵ | Campbell Barton | |
decorators and decorators where being skipped. | |||
2012-12-29 | code cleanup: text editor syntax highlighting - avoid loops using memset() | Campbell Barton | |
2012-12-29 | text editor: replace strncmp() and hard coded size with ↵ | Campbell Barton | |
STR_LITERAL_STARTSWITH() macro that gets the size from sizeof(). | |||
2012-12-29 | code cleanup | Campbell Barton | |
2012-12-29 | style cleanup | Campbell Barton | |
2012-12-19 | code cleanup: remove unneeded include's and rename some static functions in ↵ | Campbell Barton | |
text_format_py.c | |||
2012-12-19 | generalize formatting code so different formatters can be registered and ↵ | Campbell Barton | |
each has their own source file, Since we will likely have OSL formatting added soon. |