Alf wrote:
> Apvlv is written by me.
>
> It's a Vim-like pdf viewer.
>
> Like Vim, Apvlv makes people reading their PDF files just like using Vim.
>
> So, Apvlv bindings lots of Vim command and its behaviour is like Vim. 
> For example, < Ctrl-f > to forward page, < Ctrl-b > to previous page, 
> 'k','j','h','l' to scrolling a page up, down, left or right, and so on.
>
> And, Apvlv can understand that how many times you want to run the 
> command.
>
> The only thing you need to do is typing the number before the command. 
> For example, typing '50' and < Ctrl-f > will go forward 50 pages, 
> typing '30' and < Ctrl-b > will go previous 30 pages.
>
> What's more important, Apvlv can understand negative numbers too. If 
> it got '-50' and < Ctrl-b >, PDF document will go FORWARD (preward 
> -50) 50 pages. For example, typing '50g' will goto the 50th page, and 
> typing '-50g' will go to the 50th page from the last page to count.
>
> And, it also support multiple window view to read multiple pdf doc.
>
> Here is the webpage:
> http://apvlv.googlecode.com and has a group to discuss its bugs.

Hello!

Really good idea!
I just downloaded and built your app.
I got these errors:

[EMAIL PROTECTED] 18:03:04 /tmp/apvlv-0.0.3 $ ./src/apvlv
Error: Couldn't open file '/usr/local/share/doc/apvlv/Startup.pdf'

(apvlv:13616): GLib-CRITICAL **: g_path_is_absolute: assertion 
`file_name != NULL' failed
Segmentation fault
[EMAIL PROTECTED] 18:03:25 /tmp/apvlv-0.0.3 $

I didn't install your app via "make install", so there isn't 
/usr/local/share/doc/apvlv/Startup.pdf
file in my system.

Anyway, segfault is really bad thing :)

The following gdb output may be helpful:

[EMAIL PROTECTED] 18:07:42 /tmp/apvlv-0.0.3 $ gdb ./src/apvlv      
GNU gdb 6.7.1
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) r
Starting program: /tmp/apvlv-0.0.3/src/apvlv
Error: Couldn't open file '/usr/local/share/doc/apvlv/Startup.pdf'

(apvlv:13643): GLib-CRITICAL **: g_path_is_absolute: assertion 
`file_name != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
apvlv::absolutepath (path=0x0) at ApvlvUtil.cpp:58
58            if (*path == '~')
(gdb) bt
#0  apvlv::absolutepath (path=0x0) at ApvlvUtil.cpp:58
#1  0x0804d4aa in apvlv::ApvlvView::hasloaded (this=0xbfcbe0c4, 
filename=0x0) at ApvlvView.cpp:182
#2  0x08055050 in ~ApvlvWindow (this=0x8081558) at ApvlvWindow.cpp:98
#3  0x0804d311 in ~ApvlvView (this=0xbfcbe0c4) at ApvlvView.cpp:107
#4  0x0804b9d8 in main (argc=Cannot access memory at address 0x0
) at main.cpp:90
(gdb) q
The program is running.  Exit anyway? (y or n) y
[EMAIL PROTECTED] 18:10:22 /tmp/apvlv-0.0.3 $


>
> -- 
>   ,= ,-_-. =.
> ( (_/)o o(\_) )
>    `-'(. .)`-'
>        \_/
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to