Skip to content

Windows 11 fix for hoc icon.#2279

Merged
nrnhines merged 3 commits into
masterfrom
hines/win11-hocicon
Mar 18, 2023
Merged

Windows 11 fix for hoc icon.#2279
nrnhines merged 3 commits into
masterfrom
hines/win11-hocicon

Conversation

@nrnhines

Copy link
Copy Markdown
Member

Replacement of WinExec by CreateProcess (and then wait with WaitForSingleObject)
The bug it overcomes is failure to run by double clicking on hoc file.

This is the part of #2255 that works. It is separated out to allow merging. The other part, fixing "nrniv -python" is still a work in progress.

Comment thread src/mswin/extra/neuron.cpp Outdated
@codecov

codecov Bot commented Mar 18, 2023

Copy link
Copy Markdown

Codecov Report

Merging #2279 (2f43abd) into master (3c6b083) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #2279   +/-   ##
=======================================
  Coverage   57.25%   57.25%           
=======================================
  Files         619      619           
  Lines      121571   121571           
=======================================
  Hits        69601    69601           
  Misses      51970    51970           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@azure-pipelines

Copy link
Copy Markdown

✔️ 2f43abd -> Azure artifacts URL

@nrnhines nrnhines merged commit f838453 into master Mar 18, 2023
@nrnhines nrnhines deleted the hines/win11-hocicon branch March 18, 2023 13:24
nrnhines added a commit that referenced this pull request Sep 2, 2023
nrnhines added a commit that referenced this pull request Sep 6, 2023
nrnhines added a commit that referenced this pull request Sep 13, 2023
* Fix MacOS linux wheel backspace by upgrading ncurses-6.2 to 6.4 (#2484)

* Fix Windows and Mac crash on multiline HOC statements input from terminal. (#2258)

* Windows 11 fix for hoc icon. (#2279)

* test using nrniv -isatty    Mac and Windows have trouble with the test.

* Update the documentation for better clarity

* Pin cython to < 3. Workaround for #2430 (#2433)
Cherry picked from 116a541.
Eliminate non cython<3 changes from cherrypick

* Bump VERSION to 8.2.3 in CMakeLists.txt

* deal with .inputrc if missing on windows

* Backport changes from github docs workflow

* Disable shallow clone with the  option

* use  docs/domains/hocdomain.py from master for latest sphinx compatibility

* downgrade black version (30 python files have trivial format differences)

* Picked the "final:" fragment out of the master version.
Fixes "Final CI Expected ---  Waiting for status to be reported"

---------

Co-authored-by: Pramod S Kumbhar <pramod.s.kumbhar@gmail.com>
Co-authored-by: Alexandru Săvulescu <alexandru.savulescu@epfl.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants