Giter Site home page Giter Site logo

Comments (5)

ardagnir avatar ardagnir commented on May 20, 2024

Thanks for reporting this. There was a bug in the testing script, but it should be fixed now in master branch.

from athame.

i5513 avatar i5513 commented on May 20, 2024

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.

ardagnir avatar ardagnir commented on May 20, 2024

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.

i5513 avatar i5513 commented on May 20, 2024

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.

ardagnir avatar ardagnir commented on May 20, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.