benjaminmurphy / conque

Automatically exported from code.google.com/p/conque
0 stars 0 forks source link

ConqueTerm fails to install on Debian Lenny #53

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Get VIM 7.3 and Python 2.7.1
2. Build Python & install, then VIM with --enable-pythoninterp=yes
3. Get ConqueTerm vimball and source it

What is the expected output? What do you see instead?
Expected: something nice, telling me installation was successfull.
Actual: Lots of red lines complaining about invalid arguments "silent w! 
++enc=X /path/to/some/conque/file"
The :ConqueXXX commands are not present in VIM after this failed installation.

Simply copying the contents of the tarball to the .vim directory will allow me 
to run :ConqueTerm, but to effect except more errors:
Error detected while processing function 
conque_term#open..conque_term#set_buffer_settings:
line    6:
E474: Invalid argument: edit ++enc=utf-8 bash\ -\ 1

What version of the product are you using? On what operating system?
Conque 2.1, VIM 7.3, Python 2.7.1, Debian Lenny.

Please provide any additional information below.

$ python -V
Python 2.7.1

$ vim --version
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Apr 25 2011 17:19:50)
Compiled by me@myhost
Normal version without GUI.  Features included (+) or not (-):
-arabic +autocmd -balloon_eval -browse +builtin_terms +byte_offset +cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
-conceal +cryptv -cscope +cursorbind +cursorshape +dialog_con +diff +digraphs
-dnd -ebcdic -emacs_tags +eval +ex_extra +extra_search -farsi +file_in_path
+find_in_path +float +folding -footer +fork() +gettext -hangul_input -iconv
+insert_expand +jumplist -keymap -langmap +libcall +linebreak +lispindent
+listcmds +localmap -lua +menu +mksession +modify_fname +mouse -mouseshape
-mouse_dec -mouse_gpm -mouse_jsbterm -mouse_netterm -mouse_sysmouse
+mouse_xterm -multi_byte +multi_lang -mzscheme +netbeans_intg -osfiletype
+path_extra -perl +persistent_undo +postscript +printer -profile +python
-python3 +quickfix +reltime -rightleft -ruby +scrollbind +signs +smartindent
-sniff +startuptime +statusline -sun_workshop +syntax +tag_binary
+tag_old_static -tag_any_white -tcl +terminfo +termresponse +textobjects +title
 -toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo
+vreplace +wildignore +wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp
 -xterm_clipboard -xterm_save
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  fall-back for $VIM: "/usr/local/share/vim"
Compilation:
gcc -c -I. -Iproto -DHAVE_CONFIG_H     -g -O2 -D_FORTIFY_SOURCE=1
Linking: gcc   -L/usr/local/lib -o vim       -lncurses 
-L/usr/local/lib/python2.7/config -lpython2.7 -lpthread -lutil -lm -Xlinker 
-export-dynamic

$ cat /etc/debian_version 
5.0.8

Original issue reported on code.google.com by daniel.b...@gmx.de on 5 May 2011 at 7:47

GoogleCodeExporter commented 8 years ago
Might be of interest: I'm connected through ssh. It's a headless machine.

Original comment by daniel.b...@gmx.de on 5 May 2011 at 7:50

GoogleCodeExporter commented 8 years ago
Upgrading to the latest vimball version 
(http://www.vim.org/scripts/script.php?script_id=1502) fixed the installation 
problems using vimball.
However, the error running :ConqueTerm bash remains.

Original comment by daniel.b...@gmx.de on 5 May 2011 at 8:04

GoogleCodeExporter commented 8 years ago
It seems like I can actually run commands in the ConqueTerm, However, I neither 
see my input nore the output from the commands. Running "touch test" however 
will create the test file.

Original comment by daniel.b...@gmx.de on 5 May 2011 at 8:07

GoogleCodeExporter commented 8 years ago
I just had this problem and after building with the --with-features=huge 
option, it is working. Seems like a plain vanilla build doesn't include the 
feature that allows you to use file encodings.

Try ":set encoding" and you should see "E519: Option not supported: encoding"

Original comment by recursiv...@gmail.com on 12 Jun 2011 at 9:47

GoogleCodeExporter commented 8 years ago
The enabled features for my two builds. Right side is working, left side does 
not work with ConqueTerm.

-arabic            |    +arabic
+builtin_terms     |    ++builtin_terms
-conceal           |    +conceal
-cscope            |    +cscope
-emacs_tags        |    +emacs_tags
-farsi             |    +farsi
-iconv             |    +iconv
-keymap            |    +keymap
-langmap           |    +langmap
-mouse_dec         |    +mouse_dec
-mouse_netterm     |    +mouse_netterm
-multi_byte        |    +multi_byte
-profile           |    +profile
-rightleft         |    +rightleft

Original comment by recursiv...@gmail.com on 12 Jun 2011 at 9:56

GoogleCodeExporter commented 8 years ago
Thanks for the extra info. Conque definitely won't work without some features 
such as "keymap".

I'll add some more useful error messages in the system checks.

Original comment by nicora...@gmail.com on 16 Jun 2011 at 7:27

GoogleCodeExporter commented 8 years ago
I just had this had this same problem on OSX 10.6.8.  Rebuilding vim with 
--with-features=huge and --enable-pythoninterp=yes fixed it.

Original comment by JRH...@gmail.com on 14 Jan 2012 at 11:02