Package Details: vim-julia-git r345.e1fcde9-1

Git Clone URL: https://aur.archlinux.org/vim-julia-git.git (read-only, click to copy)
Package Base: vim-julia-git
Description: Vim support for the Julia language.
Upstream URL: https://github.com/JuliaLang/julia-vim
Licenses: MIT
Provides: julia-vim, vim-julia
Replaces: julia-vim-git
Submitter: ConnorBehan
Maintainer: None
Last Packager: ConnorBehan
Votes: 15
Popularity: 0.000000
First Submitted: 2015-08-03 17:05 (UTC)
Last Updated: 2021-02-27 04:35 (UTC)

Latest Comments

1 2 3 Next › Last »

ConnorBehan commented on 2021-12-28 00:33 (UTC)

Disowning because most of this got merged into vim upstream earlier this year.

brisvag commented on 2021-02-26 16:41 (UTC)

I was not able to install the package because it kept hanging on "Cloning into bare repository". This change to the PKGBUILD solved the problem:

- source=('git://github.com/JuliaLang/julia-vim.git')
+ source=('git+https://github.com/JuliaLang/julia-vim.git')

gajjanag commented on 2018-09-01 14:27 (UTC)

I am running into issues with vim, such as error messages while opening a file like: "E117: Unknown function: LaTeXtoUnicode#Refresh"

Doing a pacman -Ql vim-julia-git reveals that the only file in vimfiles/autoload is vimfiles/autoload/julia/doc.vim

On the other hand, upstream at https://github.com/JuliaEditorSupport/julia-vim/tree/master/autoload reveals the existence of other files in autoload/ like LaTeXtoUnicode.vim which in particular implements the missing functions that trigger the error above.

I believe this has to do with the recent PKGBUILD change to autoload/julia as opposed to autoload, resulting in skipping needed files contained in autoload/ and not autoload/julia.

ertua commented on 2018-08-25 20:54 (UTC) (edited on 2018-08-25 20:56 (UTC) by ertua)

jonathon is right. Diff:

-  for i in autoload doc ftdetect ftplugin indent syntax
+  for i in autoload/julia doc ftdetect ftplugin indent syntax

jonathon commented on 2018-08-15 11:33 (UTC)

There's a new directory, julia-vim/autoload/julia, which breaks the current package() loop.

==> Starting package()...
install: omitting directory 'autoload/julia'
==> ERROR: A failure occurred in package().

ConnorBehan commented on 2018-04-12 07:19 (UTC)

Now it makes sense. Thanks!

jmartl109 commented on 2018-04-12 02:21 (UTC)

As @gajjanag notes, this causes the error "/usr/share/vim/vimfiles/doc/tags exists in filesystem" as that file may have already been written to by other vim plugins. It looks like your vim-julia.install file is already updating the tags, so I think the problem is simply that the file usr/share/vim/vimfiles/doc/tags should be removed from the package. This file is in the git repo, as opposed to e.g. vim-rust-git (mentioned below) where the tags file is not in the repo so didn't need to be removed there.

gajjanag commented on 2015-09-13 04:58 (UTC)

Maybe looking at the old tarball will help? I can't see where to get it. Note that this was was working as of 2014-04-23, and no longer does as you can easily confirm.

ConnorBehan commented on 2015-08-31 20:54 (UTC)

I am still none the wiser. The vim-julia.install file in this package already includes the same lines that vim-rust et al put in their vimdoc.install files.