Commit graph

124 commits

Author SHA1 Message Date
dickmao
0c2942d4eb correct readme 2020-02-29 22:46:25 -05:00
dickmao
e9ede451a3 gha emacs-28 2020-02-29 22:35:41 -05:00
dickmao
d2a11cd83e turn off visual-line-mode and display-line-numbers-mode 2020-02-28 22:30:05 -05:00
dickmao
4403b65a04 Wrap comint-carriage-motion in disabling of buffer-undo-list 2020-02-22 11:26:29 -05:00
dickmao
c9198a8ef4 readme 2020-02-19 09:52:10 -05:00
dickmao
a6e48d12cf readme 2020-02-19 08:13:03 -05:00
dickmao
4c0bb6f75c add debug-on-error to README advice 2020-02-09 17:36:27 -05:00
dickmao
caa760f9d7 test undo in combination with worksheet-execute-all-cells 2020-02-08 19:04:18 -05:00
dickmao
aa3159c2af modify readme 2020-02-05 10:21:27 -05:00
dickmao
1753b73412 suggest -Q [skip ci] 2020-02-04 13:47:03 -05:00
dickmao
617dcc7110 readme [skip ci] 2020-02-01 11:02:12 -05:00
dickmao
f4d6d4e9a8 remove pytools cruft, only print polymode-mode-name-aliases warning once 2020-01-23 11:25:27 -05:00
dickmao
0d61817d1f make backup-melpa 2020-01-15 08:48:46 -05:00
dickmao
290e5fc88e gha 2020-01-04 10:46:21 -05:00
dickmao
0392113dfd update readme 2019-11-14 20:10:09 -05:00
dickmao
7e753ded4e readme [skip ci] 2019-11-13 22:18:26 -05:00
dickmao
4e86a0a35a readme [skip ci] 2019-11-13 22:13:21 -05:00
dickmao
da4719015c readme 2019-11-13 17:52:41 -05:00
dickmao
d0d13c8277 get 25.1 to compile 2019-11-13 17:46:50 -05:00
dickmao
0e2afe8ef6 cnange badge image url [skip ci] 2019-11-09 11:46:05 -05:00
dickmao
183f73e7d0 travis.dot.com not dot.org [skip ci] 2019-11-08 23:32:03 -05:00
dickmao
bcf1c2ac55 purge
purge

align pm:get-span no major mode error with diagnostic

purge
2019-11-08 16:05:11 -05:00
dickmao
47e7785f12 README [skip ci] 2019-11-08 12:33:06 -05:00
dickmao
f5185a19b4 README [skip ci] 2019-11-08 12:31:25 -05:00
dickmao
51c71b964f change README.rst [skip ci] 2019-08-13 19:17:04 -04:00
dickmao
61238485e0 Closes #580 2019-08-13 08:04:47 -04:00
dickmao
1bdb5b0651 Polymode bugfixes
Because global-font-lock-mode will call font-lock-initial-fontify, the
inconsistency caused by nullifying font-lock-function while preserving
font-lock-fontify-buffer-function causes the whole buffer to get
fontified in polymode

Commit a969736 duplicated the before-until advice on
syntax-propertize.  This broke polymode badly, and yet none of my
tests catch this (partly because it's hard to test font-lock).
2019-06-10 19:10:55 -04:00
dickmao
e491ac6f1c Ob-ein Improvements
Bring the org offering to feature parity.
2019-05-20 10:59:43 -04:00
dickmao
cb0a819929 Julia, etc.
Prove we are agnostic about kernels.
2019-05-15 06:40:10 -04:00
dickmao
8ce2da3a9d well, ubuntu 16.04 is using emacs 25.1.1 2019-04-04 10:10:41 -04:00
dickmao
539c3339dd Undo did not account for slideshow
C-c C-d breaks undo.  Fix as follows:

Before: turn on slide indicator via C-c S, toggle type with C-c C-d

After: toggle type with C-c S.

Benefits: Fixes undo, simplifies slideshow operation, elpy users are
accustomed to having C-c C-d be "jump to doc"
2019-04-04 05:45:34 -04:00
dickmao
234cf391f9 Polymode
M-x customize-group RET ein
Toggle Ein:Polymode

Avoid trying to emulate jump-to-definition, eldoc, and autocompletion
functionalities that Elpy will always do better.

Fixes #497 #482 #418
2019-04-02 09:35:17 -04:00
John Miller
12d5727cd5 Readme updates per suggestions in issue #495.
Thanks to @mfrasca for the suggestion to make the Emacs version dependency more
explicit.
2019-03-28 14:41:44 -05:00
dickmao
042cda12a1 spacemacs related #445 #489 #338, etc. 2019-03-16 13:49:58 -04:00
dickmao
66aa0d456f include link to org-mode documentation [skip ci] 2019-03-09 13:49:24 -05:00
dickmao
67e82d2f94 Move self-diagnosing information
Move self-diagnosing information from CONTRIBUTING.md to README.in.rst
2019-03-09 12:52:03 -05:00
dickmao
5b2e7ab58b fix 2018-12-03 10:57:59 -05:00
dickmao
7ce38ffaf0 RFC: readme revision
Requesting comment on README.rst geared towards brevity for new users.
2018-11-29 16:54:30 -05:00
Sam Steingold
14ec7d9031 "f" is required since 2018-10-15 (085a188) 2018-10-31 13:20:44 -04:00
dickmao
0490031ec8 Sane File Navigation
As emacs users we prefer and have the luxury of fuzzy file navigation
via ido and projectile.  From a notebook or notebooklist buffer, the commands

`C-c C-f` ein:file-open
`C-c C-o` ein:notebook-open

offer an ido alternative to point and click navigation.

To populate the ido lists, retrieving the content hierarchy is on by
default.  Two custom variables determine how wide and deep the content query
probes (currently at 2 levels deep and 6 directories wide).  Set both
to zero to turn off.

tkf half finished code to quickly go from local file buffers to notebook
mode via `C-c C-z` or `C-c C-o`.  This is now possible.  EIN will
start the server from a suitable parent directory of the visited file.

Enable ido completion for `notebooklist-login`.

Remove the albatross `ein-loaddefs.el` in favor of more standard
`ein-autoloads.el` that is not git tracked.

Convenience `make install` from git source (local alternative to
melpa).
2018-10-26 18:40:19 -04:00
John Miller
1bdb1a26f2 Reimplement PR #344
Some good ideas from @dickmao, the only difference here is that notebook
autosave is not defaulted to being turned off as this might produce some
unexpected behavior for existing users. What I am doing is decreasing the
default frequency to autosaving once every five minutes.
2018-10-12 10:58:59 -05:00
Julien Chastang
46ea2bb661
Fixing broken link 2018-07-08 20:31:51 -06:00
John Miller
f64ff2ba57 func-test: Wrap call to start server with condition-case.
Also fix typo in README.rst.
2017-10-23 12:09:15 -05:00
John Miller
3fc8d55722 ob-ein: Connect edit buffer to running notebook.
Instead of just enabling auto complete why not just connect to the notebook ala
`ein:connect-to-notebook`?

Update dependencies documented in README.rst

Force version check when starting the jupyter server - ein seems to be easily
confused in this regard.
2017-09-20 14:40:27 -05:00
John Miller
d3a40af574 Add auto-complete as a required dependency.
It seems that in some instances EIN is failing to install on emacs installations
that do not have auto-complete, so for the moment I am making auto-complete a
required package.

If this causes you a problem please log an issue on the project issues page
(https://github.com/millejoh/emacs-ipython-notebook/issues) and let me know
what is happening on your system.
2017-06-16 13:17:11 -05:00
Sam Steingold
ac597cffe5 mention skewer-mode and deferred as requirements 2017-06-13 09:33:13 -04:00
Josef Assad
db91f0e641 remove mention of emacs 23 and 24 support 2017-04-25 09:08:17 +02:00
Arthur Colombini Gusmão
5ab925ef68 Update README.rst
Changed description of manual installation in "usage" section.
Made it more explicit that you only need to manually put files in
the load path when not using MELPA.
2017-02-15 02:36:51 -02:00
John Miller
3055064e85 Fixes for README. 2016-12-23 11:02:18 -06:00
John Miller
c35f9d338d Better README info.
I wonder if anyone actually reads??
2016-12-22 21:30:25 -06:00