Comments (5)
Thanks for reporting this. There was a bug in the testing script, but it should be fixed now in master branch.
from athame.
Thank you very much,
Today it worked, but still a error is in the script , see:
Testing Athame Bash Shell without X...
Test 1:
speed=56
Success!
Installing Readline with Athame...
/bin/sh ./support/mkinstalldirs /home/javi/local/include \
/home/javi/local/include/readline /home/javi/local/lib \
/home/javi/local/share/info /home/javi/local/share/man/man3 /home/javi/local/share/doc/readline
mkdir -p -- /home/javi/local/include /home/javi/local/include/readline /home/javi/local/lib /home/javi/local/share/info /home/javi/local/share/man/man3 /home/javi/local/share/doc/readline
for f in readline.h chardefs.h keymaps.h history.h tilde.h rlstdc.h rlconf.h rltypedefs.h athame.h; do \
/usr/bin/install -c -m 644 ./$f /home/javi/local/include/readline ; \
done
/usr/bin/install -c -m 644 ./CHANGES ./INSTALL ./README /home/javi/local/share/doc/readline
( if test -d doc ; then \
cd doc && \
make infodir=/home/javi/local/share/info DESTDIR= install; \
fi )
make[1]: se entra en el directorio '/home/javi/athame/readline-7.0_tmp/doc'
/bin/sh ../support/mkdirs /home/javi/local/share/info /home/javi/local/share/man/man3
if test -n "" ; then \
/bin/sh ../support/mkdirs ; \
fi
if test -f readline.info; then \
/usr/bin/install -c -m 644 readline.info /home/javi/local/share/info/readline.info; \
else \
/usr/bin/install -c -m 644 ./readline.info /home/javi/local/share/info/readline.info; \
fi
if test -f rluserman.info; then \
/usr/bin/install -c -m 644 rluserman.info /home/javi/local/share/info/rluserman.info; \
else \
/usr/bin/install -c -m 644 ./rluserman.info /home/javi/local/share/info/rluserman.info; \
fi
if test -f history.info; then \
/usr/bin/install -c -m 644 history.info /home/javi/local/share/info/history.info; \
else \
/usr/bin/install -c -m 644 ./history.info /home/javi/local/share/info/history.info; \
fi
if /bin/sh -c 'install-info --version' >/dev/null 2>&1; then \
install-info --dir-file=/home/javi/local/share/info/dir \
/home/javi/local/share/info/readline.info ; \
install-info --dir-file=/home/javi/local/share/info/dir \
/home/javi/local/share/info/history.info ; \
install-info --dir-file=/home/javi/local/share/info/dir \
/home/javi/local/share/info/rluserman.info ; \
else true; fi
/usr/bin/install -c -m 644 ./readline.3 /home/javi/local/share/man/man3/readline.3
/usr/bin/install -c -m 644 ./history.3 /home/javi/local/share/man/man3/history.3
if test -n "" ; then \
if test -f readline.html; then \
/usr/bin/install -c -m 644 readline.html /readline.html; \
else \
/usr/bin/install -c -m 644 ./readline.html /readline.html; \
fi ; \
if test -f history.html; then \
/usr/bin/install -c -m 644 history.html /history.html; \
else \
/usr/bin/install -c -m 644 ./history.html /history.html; \
fi ; \
if test -f rluserman.html; then \
/usr/bin/install -c -m 644 rluserman.html /rluserman.html; \
else \
/usr/bin/install -c -m 644 ./rluserman.html /rluserman.html; \
fi ; \
fi
make[1]: se sale del directorio '/home/javi/athame/readline-7.0_tmp/doc'
( cd examples ; make DESTDIR= install )
make[1]: se entra en el directorio '/home/javi/athame/readline-7.0_tmp/examples'
/bin/sh ../support/mkdirs /home/javi/local/share/readline
mkdir /home/javi/local/share/readline
make[1]: se sale del directorio '/home/javi/athame/readline-7.0_tmp/examples'
rm -f /home/javi/local/lib/athame_readline/vimbed.vim && rm -f -r /home/javi/local/lib/athame_readline
cp -r ./vimbed/plugin /home/javi/local/lib/athame_readline
mv /home/javi/local/lib/libreadline.a /home/javi/local/lib/libreadline.old
mv: no se puede efectuar `stat' sobre '/home/javi/local/lib/libreadline.a': *No existe el fichero o el directorio*
make: [Makefile:243: install-static] Error 1 (no tiene efecto)
/usr/bin/install -c -m 644 libreadline.a /home/javi/local/lib/libreadline.a
test -n "ranlib" && ranlib /home/javi/local/lib/libreadline.a
mv /home/javi/local/lib/libhistory.a /home/javi/local/lib/libhistory.old
mv: no se puede efectuar `stat' sobre '/home/javi/local/lib/libhistory.a': No existe el fichero o el directorio
make: [Makefile:246: install-static] Error 1 (no tiene efecto)
/usr/bin/install -c -m 644 libhistory.a /home/javi/local/lib/libhistory.a
It would be useful can use "C-x C-l" to line completion, and having an copy-paste mode
from athame.
Hmm, that's weird. But it still works? It's just the static-install that fails?
What do you get for ls in ~/local/lib/ ?
I'm not sure what you mean by copy-paste mode, but you can still use C-xC-l(without the dropdown menu) as long as you don't use the default readline config that uses C-l to clear. (Athame gives some readline commands, like clear, precedence instead of sending them to Vim. You can edit which keys, if any, control these commands in the .inputrc the normal readline way.)
from athame.
Hmm, that's weird. But it still works? It's just the static-install that fails?
Yes , it work
What do you get for ls in ~/local/lib/ ?
$ ls ~/local/lib/
athame_readline libhistory.a libhistory.so.7 libreadline.a libreadline.so.7 pkgconfig
bash libhistory.so libhistory.so.7.0 libreadline.so libreadline.so.7.0
I'm not sure what you mean by copy-paste mode,
I refer, selecting text and copy it to clipboard, and then paste. But i know, it is more to be done at terminal level (like termite)
but you can still use C-xC-l(without the dropdown menu) as long as you don't use the default readline config that uses C-l to clear.
bind -u clear-screen did the trick , thanks !
from athame.
I got confused. This is just the error from the readline installer trying to remove the old version and failing. Itβs not caused by Athame.
You can copy/paste athame text with the clipboard using β+ or β* If you mean the output text, that is never sent to readline, so youβre right about needing to do that at the terminal level.
from athame.
Related Issues (20)
- slow in command mode HOT 3
- Outdated pkgver in PKGBUILD from AUR HOT 1
- backspace doesnt do anything HOT 4
- [Error] Athame Failure: XDG_RUNTIME_DIR environment variable not set HOT 3
- Other bindings don't work HOT 1
- text objects' functions gets spelt in full in the command line HOT 4
- Option to customize insert mode indicator HOT 1
- How to debug Vimbed failure HOT 5
- Can this be implemented for zsh with a plugin? HOT 1
- Unable to build readline 8
- Can't install it in Ubuntu 18 HOT 2
- Response time is comparably slow HOT 6
- Athame Failure: TMPDIR environment variable not set HOT 5
- How to make the binding for menu-complete-backword work? HOT 1
- Tab complete fails when completing something in the middle of a complex-ish find command
- Athame doesn't play nice with pipeline
- Does athame tamper with /tmp/ or X11? HOT 3
- Is this project not maintained anymore? HOT 1
- Doesn't play nice with zsh-abbr HOT 2
- Doesn't play nice with zsh-autosuggestions HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from athame.