History log of /petsc/.dir-locals.el (Results 1 – 13 of 13)
Revision Date Author Comments
# 97c047f8 25-Oct-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-10-18/rm-dirs-from-makefiles' into 'main'

Remove use of and the DIRS variables from the makefiles

See merge request petsc/petsc!6945


# 66af8762 18-Oct-2023 Barry Smith <bsmith@mcs.anl.gov>

Remove DIRS variable and unneeded tabs from all makefiles since no longer needed

Commit-type: housekeeping


# 4ab547ce 12-Jan-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2021-10-11/clang-linter-parse-docstrings' into 'main'

Feature: Lint Sowing Docstrings

See merge request petsc/petsc!4443


# 447bcd8f 11-Oct-2021 Jacob Faibussowitsch <jacob.fai@gmail.com>

Reshuffle linter code into a proper python package

Upgrade clang linter:
- Improved stability of clang library calls
- clang linter can now check docstrings for correctness
- Major improvements to d

Reshuffle linter code into a proper python package

Upgrade clang linter:
- Improved stability of clang library calls
- clang linter can now check docstrings for correctness
- Major improvements to diff merging
- Handle overlapping deletion by discarding one patch or the other, patches now support
callbacks to remove themselves from the linter if discarded
- Better duplicate and missing function argument detection
- Improve printing and diagnostics for functions
- Add checks for duplicate headers, non-lowercase levels, spacing between docstring and
symbol, indentation, title-cased headings, no content on comment begin and end lines
- Add better checking for sowing identifier matching
- Tests now can also output and diff:
- stdout (useful for when tests should catch errors but can't fix them)
- Fixed errors
- Now able to apply multiline patches, and far more robust diff support
- Add a lot more auto fixits
- Add new SourceLocation and SourceRange wrappers
- Major performance improvements in __lt__ and __ge__ from caching for SourceLocation and SourceRange
- check that function has a custom fortran interface if it has a function pointer and char
string
- Check that parameter lists start with the right character and
- Source fixes now applied in chronological order, and test that patches can be applied as well

- Improved parameter list alignment checker
- Add support for additional notes types and unknown/unhandled sections
- Allow disabling of diagnostics via '-fdiagnostic-name [yes/no/maybe-so]'
- enum docstring checking and better parameter-list alignment enforcement
- Check spacing in inline lists
- Check for duplicates and self-references in seealso lists
- Detect headers that are missing a colon, and detect headers that probably shouldn't be headers
- Dheck that synopsis descriptions aren't overly long-winded
- Handle inline code-block within parameter lists because snes.c is a nightmare
- Check explicit synopses contain the right parameters
- Added check to explicit macro docstrings on whether the symbol they claim to describe
exists in the header
- Improve diagnostic for matching argument idx
- Show trace back to parent arguments if applicable
- 10x performance improvements for SourceRange and SourceLocation
- Be able to handle arbitrary number of nested function-pointer parameters as documentation
- Rework initial loader, use lazy loading to improve startup time

Update dir-locals.el to reflect new 2 column indentation, and enforce no stars in comments

show more ...


# e366c154 15-Nov-2017 Jed Brown <jed@jedbrown.org>

Merge commit 'd47bf9aaf1e5266cc3f0ff499f934c85788965a9' into jed/fix-matcreatempibaij/maint

Obtain changed (v3.5) handling of MatMPIBAIJSetPreallocationCSR to match
documentation.


# 0f55b88d 03-Jul-2012 Satish Balay <balay@mcs.anl.gov>

backout all chmod stuff in bf971ba58125
[but keep diffs to src/mat/impls/aij/mpi/mpimatmatmult.c ]

Hg-commit: 4a812fc1f35496ce2717c7da9ef12ffabbd13258


# c0174eb7 03-Jul-2012 Mark F. Adams <mark.adams@columbia.edu>

removed a spurious call to MatSetBlockSize.

Hg-commit: bf971ba58125bd8cf7ceb2a9d0f5cdf27c27cc6a


# d39137a2 12-Jan-2012 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: d540875a63b3c979c82b6a7fa7f062571e906d10


# 247e2d92 06-Jan-2012 Jed Brown <jed@59A2.org>

Mass revert file modes that were made executable in f6e61ee9c329

Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5


# 832f7384 01-Jan-2012 Matthew G Knepley <knepley@gmail.com>

Merge

Hg-commit: ee8d91ae0580d1d4fa92be38a18d40c838b9a257


# 14e519b0 31-Dec-2011 Mark F. Adams <mark.adams@columbia.edu>

changed MatMatMult to MatTranposeMatMult.

Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f


# 47b40911 01-Dec-2010 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge.

Hg-commit: e1fc2c73eb56030dc76b20b68b959231bf213deb


# 75525bbf 23-Nov-2010 Jed Brown <jed@59A2.org>

Add Emacs dir-locals.el

Intent is to make consistent PETSc style easy for Emacs users

http://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html

Hg-commit: d5deb3f3512cfe170

Add Emacs dir-locals.el

Intent is to make consistent PETSc style easy for Emacs users

http://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html

Hg-commit: d5deb3f3512cfe17049f54035740dcb6bbb02f2a

show more ...