GithubHelp home page GithubHelp logo

calid / bash Goto Github PK

View Code? Open in Web Editor NEW
30.0 30.0 4.0 30.63 MB

Bash fork that supports custom mode indicators

License: GNU General Public License v3.0

Shell 3.51% C 79.99% C++ 2.84% Makefile 3.32% Yacc 5.02% Assembly 0.06% Awk 0.03% Perl 4.04% M4 1.18% sed 0.01% Roff 0.01%

bash's People

Contributors

calid avatar jaalto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

bash's Issues

did \m ever get merged?

In your description you say you don't know if it will ever get merged. Did it? Is there a reason for not merging it?

Install doesn't work correctly (Ubuntu 15.10)

Followed your install instructions (and tested using ./bash as instructed which worked fine) but for some reason the sudo make install isn't installing properly.

Here's the full output

      ***********************************************************
      *                                                         *
      * GNU bash, version 4.3.42(2)-release (x86_64-unknown-linux-gnu)
      *                                                         *
      ***********************************************************

make[1]: Entering directory '/home/dsifford/Documents/bash/builtins'
make[1]: Nothing to be done for 'targets'.
make[1]: Leaving directory '/home/dsifford/Documents/bash/builtins'
making lib/glob/libglob.a in ./lib/glob
make[1]: Entering directory '/home/dsifford/Documents/bash/lib/glob'
( cd /home/dsifford/Documents/bash && make -w pathnames.h )
make[2]: Entering directory '/home/dsifford/Documents/bash'
make[2]: Leaving directory '/home/dsifford/Documents/bash'
make[1]: Leaving directory '/home/dsifford/Documents/bash/lib/glob'
making lib/sh/libsh.a in ./lib/sh
make[1]: Entering directory '/home/dsifford/Documents/bash/lib/sh'
( cd /home/dsifford/Documents/bash && make -w pathnames.h )
make[2]: Entering directory '/home/dsifford/Documents/bash'
make[2]: Leaving directory '/home/dsifford/Documents/bash'
make[1]: Leaving directory '/home/dsifford/Documents/bash/lib/sh'
making lib/readline/libreadline.a in ./lib/readline
make[1]: Entering directory '/home/dsifford/Documents/bash/lib/readline'
make[1]: 'libreadline.a' is up to date.
make[1]: Leaving directory '/home/dsifford/Documents/bash/lib/readline'
making lib/readline/libhistory.a in ./lib/readline
make[1]: Entering directory '/home/dsifford/Documents/bash/lib/readline'
make[1]: 'libhistory.a' is up to date.
make[1]: Leaving directory '/home/dsifford/Documents/bash/lib/readline'
making lib/tilde/libtilde.a in ./lib/tilde
make[1]: Entering directory '/home/dsifford/Documents/bash/lib/tilde'
make[1]: 'libtilde.a' is up to date.
make[1]: Leaving directory '/home/dsifford/Documents/bash/lib/tilde'
( cd ./po/ ; make  DESTDIR= installdirs )
make[1]: Entering directory '/home/dsifford/Documents/bash/po'
/bin/sh /home/dsifford/Documents/bash/./support/mkinstalldirs /usr/local/share
if test "bash" = "gettext-tools"; then \
  /bin/sh /home/dsifford/Documents/bash/./support/mkinstalldirs /usr/local/share/gettext/po; \
else \
  : ; \
fi
make[1]: Leaving directory '/home/dsifford/Documents/bash/po'
/usr/bin/install -c -m 0755 bash /usr/local/bin/bash
/usr/bin/install -c -m 0555 bashbug /usr/local/bin/bashbug
/usr/bin/install -c -m 644 ./CHANGES ./COMPAT ./NEWS ./POSIX ./RBASH ./README /usr/local/share/doc/bash
( cd ./doc ; make  \
    man1dir=/usr/local/share/man/man1 man1ext=.1 \
    man3dir=/usr/local/share/man/man3 man3ext=.3 \
    infodir=/usr/local/share/info htmldir=/usr/local/share/doc/bash DESTDIR= install )
make[1]: Entering directory '/home/dsifford/Documents/bash/doc'
makeinfo --no-split -I../lib/readline/doc ./bashref.texi
make[1]: makeinfo: Command not found
Makefile:171: recipe for target 'bashref.info' failed
make[1]: *** [bashref.info] Error 127
make[1]: Leaving directory '/home/dsifford/Documents/bash/doc'
Makefile:768: recipe for target 'install' failed
make: [install] Error 2 (ignored)
( cd ./builtins ; make  DESTDIR= install )
make[1]: Entering directory '/home/dsifford/Documents/bash/builtins'
make[1]: Nothing to be done for 'install'.
make[1]: Leaving directory '/home/dsifford/Documents/bash/builtins'
( cd ./po/ ; make  DESTDIR= install )
make[1]: Entering directory '/home/dsifford/Documents/bash/po'
/bin/sh /home/dsifford/Documents/bash/./support/mkinstalldirs /usr/local/share
installing [email protected] as /usr/local/share/locale/en@quot/LC_MESSAGES/bash.mo
installing [email protected] as /usr/local/share/locale/en@boldquot/LC_MESSAGES/bash.mo
installing af.gmo as /usr/local/share/locale/af/LC_MESSAGES/bash.mo
installing bg.gmo as /usr/local/share/locale/bg/LC_MESSAGES/bash.mo
installing ca.gmo as /usr/local/share/locale/ca/LC_MESSAGES/bash.mo
installing cs.gmo as /usr/local/share/locale/cs/LC_MESSAGES/bash.mo
installing da.gmo as /usr/local/share/locale/da/LC_MESSAGES/bash.mo
installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/bash.mo
installing el.gmo as /usr/local/share/locale/el/LC_MESSAGES/bash.mo
installing eo.gmo as /usr/local/share/locale/eo/LC_MESSAGES/bash.mo
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/bash.mo
installing et.gmo as /usr/local/share/locale/et/LC_MESSAGES/bash.mo
installing fi.gmo as /usr/local/share/locale/fi/LC_MESSAGES/bash.mo
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/bash.mo
installing ga.gmo as /usr/local/share/locale/ga/LC_MESSAGES/bash.mo
installing gl.gmo as /usr/local/share/locale/gl/LC_MESSAGES/bash.mo
installing hr.gmo as /usr/local/share/locale/hr/LC_MESSAGES/bash.mo
installing hu.gmo as /usr/local/share/locale/hu/LC_MESSAGES/bash.mo
installing id.gmo as /usr/local/share/locale/id/LC_MESSAGES/bash.mo
installing it.gmo as /usr/local/share/locale/it/LC_MESSAGES/bash.mo
installing ja.gmo as /usr/local/share/locale/ja/LC_MESSAGES/bash.mo
installing lt.gmo as /usr/local/share/locale/lt/LC_MESSAGES/bash.mo
installing nl.gmo as /usr/local/share/locale/nl/LC_MESSAGES/bash.mo
installing pl.gmo as /usr/local/share/locale/pl/LC_MESSAGES/bash.mo
installing pt_BR.gmo as /usr/local/share/locale/pt_BR/LC_MESSAGES/bash.mo
installing ro.gmo as /usr/local/share/locale/ro/LC_MESSAGES/bash.mo
installing ru.gmo as /usr/local/share/locale/ru/LC_MESSAGES/bash.mo
installing sk.gmo as /usr/local/share/locale/sk/LC_MESSAGES/bash.mo
installing sl.gmo as /usr/local/share/locale/sl/LC_MESSAGES/bash.mo
installing sr.gmo as /usr/local/share/locale/sr/LC_MESSAGES/bash.mo
installing sv.gmo as /usr/local/share/locale/sv/LC_MESSAGES/bash.mo
installing tr.gmo as /usr/local/share/locale/tr/LC_MESSAGES/bash.mo
installing uk.gmo as /usr/local/share/locale/uk/LC_MESSAGES/bash.mo
installing vi.gmo as /usr/local/share/locale/vi/LC_MESSAGES/bash.mo
installing zh_CN.gmo as /usr/local/share/locale/zh_CN/LC_MESSAGES/bash.mo
installing zh_TW.gmo as /usr/local/share/locale/zh_TW/LC_MESSAGES/bash.mo
if test "bash" = "gettext-tools"; then \
  /bin/sh /home/dsifford/Documents/bash/./support/mkinstalldirs /usr/local/share/gettext/po; \
  for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed [email protected] [email protected] insert-header.sin Rules-quot   Makevars.template; do \
    /usr/bin/install -c -m 644 ./$file \
            /usr/local/share/gettext/po/$file; \
  done; \
  for file in Makevars; do \
    rm -f /usr/local/share/gettext/po/$file; \
  done; \
else \
  : ; \
fi
make[1]: Leaving directory '/home/dsifford/Documents/bash/po'

Edit: I also tried installing texmode due to the makeinfo error -- It made that error go away, but this still doesn't install.

4.3 patch 46

I really like your mod, but newest version of BASH at Ubuntu 16.04 is 4.3.46(1) so I guess there are some new patches, would you rebase/merge this mod onto that version?

configure step failing on missing readline

I'm running CentOS Linux 7.2 and am getting the following error when I run ./configure

checking...
configure: creating ./config.status
config.status: creating Makefile
config.status: creating builtins/Makefile
config.status: error: cannot find input file: `lib/readline/Makefile.in'

If I ignore this error and try running make, it fails with:

make: *** No rule to make target `lib/readline/history.h', needed by `shell.o'.  Stop.

Yum reports that Readline 6.2 is currently installed.

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.