Like Vim, Apvlv makes people reading their PDF files just like using Vim.
And, Apvlv can understand that how many times you want to run the command.
And, it also support multiple window view to read multiple pdf doc.Hello!
Really good idea!
I just downloaded and built your app.
I got these errors:
krivenok@olimpico_work 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
krivenok@olimpico_work 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:
krivenok@olimpico_work 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
krivenok@olimpico_work 18:10:22 /tmp/apvlv-0.0.3 $
I use ubuntu64 if it mattes, It default to use gcc-4.3 which is more
strict and will force a buffer overflow and abort.
--
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
唐詩277 柳中庸 征人怨
歲歲金河復玉關 朝朝馬策與刀環 三春白雪歸青塚 萬里黃河繞黑山
Looks excellent from what I can tell from the web page. Any plans to
make this cross-platform? I spend half my time in front of Linux and
half in front of Windows, so, where possible, I try to avoid using
anything that is platform-specific as it just confuses me...
Al
Thank you! It looks interesting, I'll certainly have a play around
with it. I know this is optimistic, but on the (long-term) plan, are
you intending to allow '/' to initiate a regular expression search:
this would be fabulous. Continuous scrolling would be nice too (like
acrobat's one: a sliver of grey between two pages and you can see the
bottom of page one and the top of page two at the same time).
Al
Have you had a look at evince?
If you introduce the keybindings there, you'll be able to view .ps files
that way as well.
Sincerly
Marc Weber
>
> Can you split the Evince's window as freely?
> Can you mark the read position and jump there as freely?
Can you reproduce the errors reported by me and Dmitry?
--
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
唐詩023 綦毋潛 春泛若耶溪
幽意無斷絕 此去隨所偶 晚風吹行舟 花路入溪口 際夜轉西壑 隔山望南斗
潭煙飛溶溶 林月低向後 生事且瀰漫 願為持竿叟