forked from mirrors/org-mode
replies to new bugs
This commit is contained in:
parent
0866961436
commit
66d9bd1fb6
|
@ -1771,6 +1771,29 @@ of `ruby-program-name'). Runs the hooks `inferior-ruby-mode-hook'
|
||||||
(Type C-h m in the process buffer for a list of commands.)
|
(Type C-h m in the process buffer for a list of commands.)
|
||||||
#+end_example
|
#+end_example
|
||||||
|
|
||||||
|
So, I may have a non-standard inf-ruby.el. Here's my version of
|
||||||
|
run-ruby.
|
||||||
|
|
||||||
|
#+begin_example
|
||||||
|
run-ruby is an interactive Lisp function in `inf-ruby.el'.
|
||||||
|
|
||||||
|
(run-ruby &optional COMMAND NAME)
|
||||||
|
|
||||||
|
Run an inferior Ruby process, input and output via buffer *ruby*.
|
||||||
|
If there is a process already running in `*ruby*', switch to that buffer.
|
||||||
|
With argument, allows you to edit the command line (default is value
|
||||||
|
of `ruby-program-name'). Runs the hooks `inferior-ruby-mode-hook'
|
||||||
|
(after the `comint-mode-hook' is run).
|
||||||
|
(Type C-h m in the process buffer for a list of commands.)
|
||||||
|
#+end_example
|
||||||
|
|
||||||
|
It seems we could either bundle my version of inf-ruby.el (as it's
|
||||||
|
the newest). Or we could change the use of `run-ruby' so that it
|
||||||
|
is robust across multiple distributions. I think I'd prefer the
|
||||||
|
former, unless the older version of inf-ruby is actually bundled
|
||||||
|
with emacs, in which case maybe we should go out of our way to
|
||||||
|
support it. Thoughts?
|
||||||
|
|
||||||
** TODO weird escaped characters in shell prompt break shell evaluation
|
** TODO weird escaped characters in shell prompt break shell evaluation
|
||||||
E.g. this doesn't work. Should the shell sessions set a sane prompt
|
E.g. this doesn't work. Should the shell sessions set a sane prompt
|
||||||
when they start up? Or is it a question of altering
|
when they start up? Or is it a question of altering
|
||||||
|
@ -1782,6 +1805,10 @@ of `ruby-program-name'). Runs the hooks `inferior-ruby-mode-hook'
|
||||||
prompt_char='>'
|
prompt_char='>'
|
||||||
export PS1="\[\033[${prompt_col}m\]\w${prompt_char} \[\033[0m\]"
|
export PS1="\[\033[${prompt_col}m\]\w${prompt_char} \[\033[0m\]"
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
I just pushed a good amount of changes, could you see if your shell
|
||||||
|
problems still exist?
|
||||||
|
|
||||||
** TODO non-orgtbl formatted lists
|
** TODO non-orgtbl formatted lists
|
||||||
for example
|
for example
|
||||||
|
|
||||||
|
@ -2098,28 +2125,28 @@ of these tests may fail.
|
||||||
|
|
||||||
#+TBLNAME: org-babel-tests
|
#+TBLNAME: org-babel-tests
|
||||||
| functionality | block | arg | expected | results | pass |
|
| functionality | block | arg | expected | results | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| basic evaluation | | | | | pass |
|
| basic evaluation | | | | | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| emacs lisp | basic-elisp | | 5 | 5 | pass |
|
| emacs lisp | basic-elisp | | 5 | 5 | pass |
|
||||||
| shell | basic-shell | | 6 | nil | expected "6" but was "nil" |
|
| shell | basic-shell | | 6 | 6 | pass |
|
||||||
| ruby | basic-ruby | | org-babel | #ERROR | expected "org-babel" but was "#ERROR" |
|
| ruby | basic-ruby | | org-babel | org-babel | pass |
|
||||||
| python | basic-python | | hello world | hello world | pass |
|
| python | basic-python | | hello world | hello world | pass |
|
||||||
| R | basic-R | | 13 | 13 | pass |
|
| R | basic-R | | 13 | 13 | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| tables | | | | | pass |
|
| tables | | | | | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| emacs lisp | table-elisp | | 3 | 3 | pass |
|
| emacs lisp | table-elisp | | 3 | 3 | pass |
|
||||||
| ruby | table-ruby | | 1-2-3 | #ERROR | expected "1-2-3" but was "#ERROR" |
|
| ruby | table-ruby | | 1-2-3 | 1-2-3 | pass |
|
||||||
| python | table-python | | 5 | 5 | pass |
|
| python | table-python | | 5 | 5 | pass |
|
||||||
| R | table-R | | 3.5 | 3.5 | pass |
|
| R | table-R | | 3.5 | 3.5 | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| source block references | | | | | pass |
|
| source block references | | | | | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| all languages | chained-ref-last | | Array | #ERROR | expected "Array" but was "#ERROR" |
|
| all languages | chained-ref-last | | Array | Array | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| source block functions | | | | | pass |
|
| source block functions | | | | | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| emacs lisp | defun-fibb | | fibbd | fibbd | pass |
|
| emacs lisp | defun-fibb | | fibbd | fibbd | pass |
|
||||||
| run over | Fibonacci | 0 | 1 | 1 | pass |
|
| run over | Fibonacci | 0 | 1 | 1 | pass |
|
||||||
| a | Fibonacci | 1 | 1 | 1 | pass |
|
| a | Fibonacci | 1 | 1 | 1 | pass |
|
||||||
|
@ -2127,18 +2154,18 @@ of these tests may fail.
|
||||||
| of | Fibonacci | 3 | 3 | 3 | pass |
|
| of | Fibonacci | 3 | 3 | 3 | pass |
|
||||||
| different | Fibonacci | 4 | 5 | 5 | pass |
|
| different | Fibonacci | 4 | 5 | 5 | pass |
|
||||||
| arguments | Fibonacci | 5 | 8 | 8 | pass |
|
| arguments | Fibonacci | 5 | 8 | 8 | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| bugs and tasks | | | | | pass |
|
| bugs and tasks | | | | | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| simple ruby arrays | ruby-array-test | | 3 | #ERROR | expected "3" but was "#ERROR" |
|
| simple ruby arrays | ruby-array-test | | 3 | 3 | pass |
|
||||||
| R number evaluation | bug-R-number-evaluation | | 2 | 2 | pass |
|
| R number evaluation | bug-R-number-evaluation | | 2 | 2 | pass |
|
||||||
| multi-line ruby blocks | multi-line-ruby-test | | 2 | #ERROR | expected "2" but was "#ERROR" |
|
| multi-line ruby blocks | multi-line-ruby-test | | 2 | 2 | pass |
|
||||||
| forcing vector results | test-forced-vector-results | | Array | #ERROR | expected "Array" but was "#ERROR" |
|
| forcing vector results | test-forced-vector-results | | Array | Array | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| sessions | | | | | pass |
|
| sessions | | | | | pass |
|
||||||
|-------------------------+----------------------------+-----+-------------+-------------+---------------------------------------|
|
|-------------------------+----------------------------+-----+-------------+-------------+------|
|
||||||
| set ruby session | set-ruby-session-var | | :set | #ERROR | expected ":set" but was "#ERROR" |
|
| set ruby session | set-ruby-session-var | | :set | :set | pass |
|
||||||
| get from ruby session | get-ruby-session-var | | 3 | #ERROR | expected "3" but was "#ERROR" |
|
| get from ruby session | get-ruby-session-var | | 3 | 3 | pass |
|
||||||
| set python session | set-python-session-var | | set | set | pass |
|
| set python session | set-python-session-var | | set | set | pass |
|
||||||
| get from python session | get-python-session-var | | 4 | 4 | pass |
|
| get from python session | get-python-session-var | | 4 | 4 | pass |
|
||||||
| set R session | set-R-session-var | | set | set | pass |
|
| set R session | set-R-session-var | | set | set | pass |
|
||||||
|
|
Loading…
Reference in a new issue