mirror of
https://github.com/vale981/emacs-ipython-notebook
synced 2025-03-04 08:41:40 -05:00
gha emacs-28
This commit is contained in:
parent
47c46b9d5a
commit
e9ede451a3
3 changed files with 7 additions and 15 deletions
10
.github/workflows/test.yml
vendored
10
.github/workflows/test.yml
vendored
|
@ -16,7 +16,7 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
os: [ubuntu-latest, macos-latest]
|
||||
emacs_version: [25.1, 26.3]
|
||||
emacs_version: [25.1, 26.3, snapshot]
|
||||
python-version: [3.7]
|
||||
include:
|
||||
- emacs_version: 24.1
|
||||
|
@ -43,13 +43,13 @@ jobs:
|
|||
if: startsWith(runner.os, 'Linux')
|
||||
with:
|
||||
path: ~/.cache/pip
|
||||
key: ${{ runner.os }}-pip
|
||||
key: ${{ runner.os }}-pip-001
|
||||
|
||||
- uses: actions/cache@v1
|
||||
if: startsWith(runner.os, 'macOS')
|
||||
with:
|
||||
path: ~/Library/Caches/pip
|
||||
key: ${{ runner.os }}-pip
|
||||
key: ${{ runner.os }}-pip-001
|
||||
|
||||
- uses: actions/cache@v1
|
||||
with:
|
||||
|
@ -81,7 +81,7 @@ jobs:
|
|||
run: |
|
||||
mkdir -p ~/local/bin
|
||||
python -m pip install --upgrade pip
|
||||
pip install setuptools wheel jupyter ipykernel ipython\<=7.8.0 numpy\<=1.16.4 matplotlib\<=3.0.3
|
||||
pip install yq setuptools wheel jupyter ipykernel ipython\<=7.8.0 numpy\<=1.16.4 matplotlib\<=3.0.3
|
||||
python -m ipykernel install --user
|
||||
sh tools/install-R.sh
|
||||
|
||||
|
@ -110,8 +110,10 @@ jobs:
|
|||
run: |
|
||||
rm -rf ~/.matplotlib ~/.cache/fontconfig
|
||||
make test
|
||||
continue-on-error: ${{ matrix.emacs_version == 'snapshot' }}
|
||||
|
||||
- name: test-mem-constrained
|
||||
if: startsWith(runner.os, 'macOS')
|
||||
run: |
|
||||
make quick
|
||||
continue-on-error: ${{ matrix.emacs_version == 'snapshot' }}
|
||||
|
|
|
@ -83,11 +83,6 @@ How do I...
|
|||
... get IDE-like behavior?
|
||||
The official python module for EIN is elpy_, installed separately. Other `program modes`_ for non-python kernels may be installed with varying degrees of EIN compatibility.
|
||||
|
||||
... undo?
|
||||
Cell-level actions like ``C-c C-b`` cannot be undone.
|
||||
Undo's whilst a cell continues receiving output will actually *redo* the last action. This is due to "`undo boundaries`_" being inserted by the receiving cell, a known EIN bug.
|
||||
Undo's will not work under ``undo-tree-mode``, a default mode for Doom and Spacemacs, and other packages employing ``evil-mode``.
|
||||
|
||||
.. _spacemacs layer: https://github.com/syl20bnr/spacemacs/tree/master/layers/%2Blang/ipython-notebook
|
||||
.. _company-mode: https://github.com/company-mode/company-mode
|
||||
.. _jupyterhub: https://github.com/jupyterhub/jupyterhub
|
||||
|
|
|
@ -71,7 +71,7 @@ How do I...
|
|||
First try ``emacs -Q -f package-initialize --eval "(setq debug-on-error t)"`` and reproduce the bug. The ``-Q`` skips any user configuration that might interfere with EIN.
|
||||
|
||||
Note EIN is tested only for *released* GNU Emacs versions
|
||||
25.1
|
||||
snapshot
|
||||
and later. Pre-release versions are unlikely to work.
|
||||
|
||||
... display images inline?
|
||||
|
@ -90,11 +90,6 @@ How do I...
|
|||
... get IDE-like behavior?
|
||||
The official python module for EIN is elpy_, installed separately. Other `program modes`_ for non-python kernels may be installed with varying degrees of EIN compatibility.
|
||||
|
||||
... undo?
|
||||
Cell-level actions like ``C-c C-b`` cannot be undone.
|
||||
Undo's whilst a cell continues receiving output will actually *redo* the last action. This is due to "`undo boundaries`_" being inserted by the receiving cell, a known EIN bug.
|
||||
Undo's will not work under ``undo-tree-mode``, a default mode for Doom and Spacemacs, and other packages employing ``evil-mode``.
|
||||
|
||||
.. _spacemacs layer: https://github.com/syl20bnr/spacemacs/tree/master/layers/%2Blang/ipython-notebook
|
||||
.. _company-mode: https://github.com/company-mode/company-mode
|
||||
.. _jupyterhub: https://github.com/jupyterhub/jupyterhub
|
||||
|
|
Loading…
Add table
Reference in a new issue