nsf

Clone Tools
  • last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
reduce warnings for clang

clang has no "-Wmaybe-uninitialized" flag

updated announce file

Added a warning, when a name of a slot contains characters hinting a typo (missing ":")

make test more generic

Previously the test failed, since the file, which was read, was

changing its size. Now, the number of expected chunks is computed

depending on the actual file size.

    • -1
    • +2
    /library/mongodb/tests/nsf-gridfs.test
use gcc-11 only for macos, but not for ubuntu-latest

release work

Use gcc-11 instead of gcc-10, which is available on ubuntu-latest

* Announce2.4.0: Completed draft [skip ci]

* ChangeLog-2.3.0-2.4.0.log: Improve wording, formatting [skip ci]

* ChangeLog-2.3.0-2.4.0.log: Updated changelog [skip ci]

address the maybe-uninitialized warnings

I do not really like the approach based on pragmas, but i do even

less like the warnings, when compiled with -pedantic

tested with recent MongoDB (server 5.0.9, driver 1.22.1)

reduced compiler warnings when compiling against Tcl 8.6* with TIDY settings

Deactive block for double-checking chached data for Tcl commands

Leave the code for potential future debugging purposes

improve spelling [skip ci]

improve spelling [skip ci]

* next-tutorial, next-migration: Fix version number [skip ci]

* mkIndex.tcl: Have mkIndex produce package-provide compliant ifneeded scripts

    • -9
    • +9
    /library/xotcl/library/comm/pkgIndex.tcl
* Makefile.in, configure: Re-worked pkgIndex.tcl handling

* README.release: Document changes to doc pipeline

Re-generated man pages and tutorials

    • -41
    • +94
    /doc/next-tutorial/next-tutorial.html
* Makefile.in, doc/*.css: Replace prince with Chrome headless for PDF doc generation, PDF-specific CSS now organised as @media print queries.

* doc/Announce2.4.0: Cont'd [skip ci]

* ChangeLog-2.3.0-2.4.0.log: Added entries since late Jan 2021 [skip ci]

* tcl86.test, nsf-cmd.test, forward.test, destroy.test: Make sure to run all 8.6+/ 8.7+ specific tests also under Tcl 9

* rules.vc: Have TCL_MAJOR_VERSION properly picked up from newer tcl.h via nmakehlp

* makefile.vc: Make sure Tcl 9 handles TIP-595 guessing of the _Init function, avoid third argument to load

minor polishing

More debugging [skip actions]

More debugging [skip actions]