Code Monkey home page Code Monkey logo

chmsee's People

Contributors

cjacker avatar jungleji avatar lidaobing avatar

chmsee's Issues

chmsee-1.0.2 configure script doesn't check libgcrypt

while compiling chmsee-1.0.2 on none libgcrypt environment, it will emits
following error messages:

chmfile.c:29:20: error: gcrypt.h: No such file or directory
chmfile.c: In function ‘MD5File’:
chmfile.c:270: error: ‘gcry_md_hd_t’ undeclared (first use in this function)
chmfile.c:270: error: (Each undeclared identifier is reported only once
chmfile.c:270: error: for each function it appears in.)
chmfile.c:270: error: expected ‘;’ before ‘hd’
chmfile.c:276: error: ‘hd’ undeclared (first use in this function)
chmfile.c:276: error: ‘GCRY_MD_MD5’ undeclared (first use in this function)
make[3]: *** [chmsee-chmfile.o] Error 1
make[3]: Leaving directory `/home/anders/development/chmsee-1.0.2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/anders/development/chmsee-1.0.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/anders/development/chmsee-1.0.2'
make: *** [all] Error 2

Original issue reported on code.google.com by Xuejiao.Ma on 16 Dec 2008 at 1:30

Enhancement - index tab in left-pane

It would be nice to have index tab in left pane with browsable items (like
it is in MS or KchmViewer) Example of chm file with index can find
http://www.allimant.org/javadoc/

Original issue reported on code.google.com by [email protected] on 3 Jun 2009 at 9:49

支持搜索

建议支持在页面中搜寻 (search within page) + chm中搜寻 (search 
within file)

Original issue reported on code.google.com by zanglang on 4 Apr 2009 at 8:28

chmsee-1.0.4 RHEC下make出错。

What steps will reproduce the problem?
1.  ./configure --disable-chmlibtest       通过
2.   make                                           出错
3.

What is the expected output? What do you see instead?

# INTLTOOL_MAKEFILE

====================================================================
  ChmSee build options:
====================================================================

        Target                    i686-pc-linux-gnu
        Gecko provider            libxul

[root@localhost chmsee-1.0.4]# make
make  all-recursive
make[1]: Entering directory `/usr/src/chmsee-1.0.4'
Making all in doc
make[2]: Entering directory `/usr/src/chmsee-1.0.4/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/chmsee-1.0.4/doc'
Making all in po
make[2]: Entering directory `/usr/src/chmsee-1.0.4/po'
file=`echo bn | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file bn.po
file=`echo en_GB | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file en_GB.po
file=`echo es | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file es.po
file=`echo fr | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file fr.po
file=`echo he | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file he.po
file=`echo it | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file it.po
file=`echo nb | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file nb.po
file=`echo ru | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file ru.po
file=`echo sv | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file sv.po
file=`echo sw | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file sw.po
file=`echo zh_CN | sed 's,.*/,,'`.gmo \
          && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po
make[2]: Leaving directory `/usr/src/chmsee-1.0.4/po'
Making all in src
make[2]: Entering directory `/usr/src/chmsee-1.0.4/src'
(cd . && \
        /usr/local/bin/glib-genmarshal --prefix=marshal marshal.list
--header) > xgen-gmh \
        && (cmp -s xgen-gmh marshal.h || cp xgen-gmh marshal.h) \
        && rm -f xgen-gmh xgen-gmh~
(cd . && \
        /usr/local/bin/glib-genmarshal --prefix=marshal marshal.list
--body) > xgen-gmc \
        && cp xgen-gmc marshal.c \
        && rm -f xgen-gmc xgen-gmc~
make  all-recursive
make[3]: Entering directory `/usr/src/chmsee-1.0.4/src'
Making all in utils
make[4]: Entering directory `/usr/src/chmsee-1.0.4/src/utils'
gcc -DHAVE_CONFIG_H -I. -I../..  -DG_DISABLE_DEPRECATED=1  -Wall -Werror
-I/usr/lib/glib-2.0/include/glib-2.0
-I/usr/lib/glib-2.0/lib/glib-2.0/include   -g -O2 -MT utils.o -MD -MP -MF
.deps/utils.Tpo -c -o utils.o utils.c
mv -f .deps/utils.Tpo .deps/utils.Po
rm -f libchmsee-utils.a
ar cru libchmsee-utils.a utils.o 
ranlib libchmsee-utils.a
make[4]: Leaving directory `/usr/src/chmsee-1.0.4/src/utils'
Making all in models
make[4]: Entering directory `/usr/src/chmsee-1.0.4/src/models'
gcc -DHAVE_CONFIG_H -I. -I../..  -DCHMSEE_NO_LINK=\"chmsee_no_link\"
-DCHMSEE_BOOKMARK_FILE=\"chmsee_bookmarks\"
-DCHMSEE_BOOKINFO_FILE=\"chmsee_bookinfo\" -DG_DISABLE_DEPRECATED=1 -I./..
-I/usr/lib/glib-2.0/include/glib-2.0
-I/usr/lib/glib-2.0/lib/glib-2.0/include -I/usr/include/libxml2    -Wall
-Werror -g -O2 -MT link.o -MD -MP -MF .deps/link.Tpo -c -o link.o link.c
mv -f .deps/link.Tpo .deps/link.Po
gcc -DHAVE_CONFIG_H -I. -I../..  -DCHMSEE_NO_LINK=\"chmsee_no_link\"
-DCHMSEE_BOOKMARK_FILE=\"chmsee_bookmarks\"
-DCHMSEE_BOOKINFO_FILE=\"chmsee_bookinfo\" -DG_DISABLE_DEPRECATED=1 -I./..
-I/usr/lib/glib-2.0/include/glib-2.0
-I/usr/lib/glib-2.0/lib/glib-2.0/include -I/usr/include/libxml2    -Wall
-Werror -g -O2 -MT bookmarks.o -MD -MP -MF .deps/bookmarks.Tpo -c -o
bookmarks.o bookmarks.c
mv -f .deps/bookmarks.Tpo .deps/bookmarks.Po
gcc -DHAVE_CONFIG_H -I. -I../..  -DCHMSEE_NO_LINK=\"chmsee_no_link\"
-DCHMSEE_BOOKMARK_FILE=\"chmsee_bookmarks\"
-DCHMSEE_BOOKINFO_FILE=\"chmsee_bookinfo\" -DG_DISABLE_DEPRECATED=1 -I./..
-I/usr/lib/glib-2.0/include/glib-2.0
-I/usr/lib/glib-2.0/lib/glib-2.0/include -I/usr/include/libxml2    -Wall
-Werror -g -O2 -MT hhc.o -MD -MP -MF .deps/hhc.Tpo -c -o hhc.o hhc.c
mv -f .deps/hhc.Tpo .deps/hhc.Po
gcc -DHAVE_CONFIG_H -I. -I../..  -DCHMSEE_NO_LINK=\"chmsee_no_link\"
-DCHMSEE_BOOKMARK_FILE=\"chmsee_bookmarks\"
-DCHMSEE_BOOKINFO_FILE=\"chmsee_bookinfo\" -DG_DISABLE_DEPRECATED=1 -I./..
-I/usr/lib/glib-2.0/include/glib-2.0
-I/usr/lib/glib-2.0/lib/glib-2.0/include -I/usr/include/libxml2    -Wall
-Werror -g -O2 -MT chmfile.o -MD -MP -MF .deps/chmfile.Tpo -c -o chmfile.o
chmfile.c
chmfile.c:39:21: 错误:chm_lib.h:没有那个文件或目录
cc1: warnings being treated as errors
chmfile.c:62: 警告:‘struct chmFile’ 在形参表内部声明
chmfile.c:62: 
警告:它的作用域仅限于此定义或声明,这可能并不是您想��
�的
chmfile.c:63: 警告:‘struct chmFile’ 在形参表内部声明
chmfile.c:67: 警告:‘struct chmUnitInfo’ 在形参表内部声明
chmfile.c:67: 警告:‘struct chmFile’ 在形参表内部声明
chmfile.c:183: 警告:‘struct chmUnitInfo’ 在形参表内部声明
chmfile.c:183: 警告:‘struct chmFile’ 在形参表内部声明
chmfile.c:184: 错误:与 ‘_extract_callback’ 类型冲突
chmfile.c:67: 错误:‘_extract_callback’ 的上一个声明在此
chmfile.c: In function ‘_extract_callback’:
chmfile.c:190: 错误:提领指向不完全类型的指针
chmfile.c:191: 错误:‘CHM_ENUMERATOR_CONTINUE’ 未声明 
(在此函数内第一次使用)
chmfile.c:191: 
错误:(即使在一个函数内多次出现,每个未声明的标识符在�
��
chmfile.c:191: 错误:所在的函数内只报告一次。)
chmfile.c:194: 错误:提领指向不完全类型的指针
chmfile.c:196: 错误:提领指向不完全类型的指针
chmfile.c:198: 错误:提领指向不完全类型的指针
chmfile.c:200: 错误:‘LONGINT64’ 未声明 
(在此函数内第一次使用)
chmfile.c:200: 错误:expected ‘;’ before ‘len’
chmfile.c:201: 错误:‘LONGUINT64’ 未声明 
(在此函数内第一次使用)
chmfile.c:201: 错误:expected ‘;’ before ‘offset’
chmfile.c:205: 错误:提领指向不完全类型的指针
chmfile.c:218: 错误:‘CHM_ENUMERATOR_FAILURE’ 未声明 
(在此函数内第一次使用)
chmfile.c:222: 错误:‘remain’ 未声明 (在此函数内第一次使用)
chmfile.c:223: 错误:‘len’ 未声明 (在此函数内第一次使用)
chmfile.c:223: 警告:隐式声明函数 ‘chm_retrieve_object’
chmfile.c:223: 错误:‘offset’ 未声明 (在此函数内第一次使用)
chmfile.c: In function ‘extract_chm’:
chmfile.c:254: 警告:隐式声明函数 ‘chm_open’
chmfile.c:254: 警告:赋值时将整数赋给指针,未作类型转换
chmfile.c:263: 警告:隐式声明函数 ‘chm_enumerate’
chmfile.c:263: 错误:‘CHM_ENUMERATE_NORMAL’ 未声明 
(在此函数内第一次使用)
chmfile.c:268: 警告:隐式声明函数 ‘chm_close’
chmfile.c: In function ‘chmfile_file_info’:
chmfile.c:489: 警告:赋值时将整数赋给指针,未作类型转换
chmfile.c:496: 警告:传递参数 1 (属于 
‘chmfile_system_info’)时在不兼容的指
针类型间转换
chmfile.c:497: 警告:传递参数 1 (属于 
‘chmfile_windows_info’)时在不兼容的指
针类型间转换
chmfile.c: 在顶层:
chmfile.c:531: 警告:‘struct chmFile’ 在形参表内部声明
chmfile.c:532: 错误:与 ‘chmfile_windows_info’ 类型冲突
chmfile.c:63: 错误:‘chmfile_windows_info’ 的上一个声明在此
chmfile.c: In function ‘chmfile_windows_info’:
chmfile.c:533: 错误:‘ui’ 的存储大小未知
chmfile.c:539: 警告:隐式声明函数 ‘chm_resolve_object’
chmfile.c:539: 错误:‘CHM_RESOLVE_SUCCESS’ 未声明 
(在此函数内第一次使用)
chmfile.c:533: 警告:未使用的变量 ‘ui’
chmfile.c: 在顶层:
chmfile.c:580: 警告:‘struct chmFile’ 在形参表内部声明
chmfile.c:581: 错误:与 ‘chmfile_system_info’ 类型冲突
chmfile.c:62: 错误:‘chmfile_system_info’ 的上一个声明在此
chmfile.c: In function ‘chmfile_system_info’:
chmfile.c:582: 错误:‘ui’ 的存储大小未知
chmfile.c:591: 错误:‘CHM_RESOLVE_SUCCESS’ 未声明 
(在此函数内第一次使用)
chmfile.c:582: 警告:未使用的变量 ‘ui’
make[4]: *** [chmfile.o] 错误 1
make[4]: Leaving directory `/usr/src/chmsee-1.0.4/src/models'
make[3]: *** [all-recursive] 错误 1
make[3]: Leaving directory `/usr/src/chmsee-1.0.4/src'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/usr/src/chmsee-1.0.4/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/usr/src/chmsee-1.0.4'
make: *** [all] 错误 2
[root@localhost chmsee-1.0.4]# 


What version of the product are you using? On what operating system?

 chmsee-1.0.4

Please provide any additional information below.

 我使用的是Redhat Enterprise 5.0

Original issue reported on code.google.com by [email protected] on 28 Mar 2009 at 6:30

u810下编译失败

From: http://linuxtoy.org/archives/chmsee-changes-homepage.html#comment-100666

u810下编译失败,之前804却可以的,更新后的xulrunner问题?

/usr/bin/ld: warning: libmozjs.so, needed by
/usr/lib/xulrunner-devel-1.9.0.5/lib/libxul.so, not found (try using -rpath
or -rpath-link)
/usr/lib/xulrunner-devel-1.9.0.5/lib/libxul.so: undefined reference to
`JS_SetDebuggerHandler’
/usr/lib/xulrunner-devel-1.9.0.5/lib/libxul.so: undefined reference to
`JS_snprintf’
/usr/lib/xulrunner-devel-1.9.0.5/lib/libxul.so: undefined reference to
`JS_NewExternalString’
/usr/lib/xulrunner-devel-1.9.0.5/lib/libxul.so: undefined reference to `JS_GC’
/usr/lib/xulrunner-devel-1.9.0.5/lib/libxul.so: undefined reference to
`JS_XDRMemSetData’

Original issue reported on code.google.com by [email protected] on 11 Jan 2009 at 3:16

Full screen mode

This is an enhancement request.

Please add a full screen mode similar to Firefox, evince and gnome-terminal
View/Full Screen (F11) menu option.

This would make it much better for limited screen sizes such as on netbooks.

Thanks.

Original issue reported on code.google.com by [email protected] on 15 Mar 2009 at 9:03

F11 no longer works for fullscreen mode

What steps will reproduce the problem?
1. Open a chm file
2. Press F11

What is the expected output? What do you see instead?
Go into fullscreen mode. Instead, it does nothing.

Or...

What steps will reproduce the problem?
1. Open a chm file
2. Go into fullscreen mode using the menu option
3. Press F11

What is the expected output? What do you see instead?
Go back into normal mode. Instead, it seems to go back for a sec, but
finally stays in fullscreen mode.

What version of the product are you using? On what operating system?
1.0.6, Ubuntu 9.04

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 18 Jul 2009 at 3:17

chmsee 1.0.6 can't be compiled with xulrunner1.9.1 when cmake

$ cmake .

-- checking for modules
'gthread-2.0;glib-2.0;libxml-2.0;gtk+-2.0;libglade-2.0;libxul-embedding-unstable
>=1.9;libxul-embedding-unstable<=1.9.0.999'
--   package 'libxul-embedding-unstable<=1.9.0.999' not found
CMake Error at /usr/share/cmake-2.6/Modules/FindPkgConfig.cmake:270 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-2.6/Modules/FindPkgConfig.cmake:322
(_pkg_check_modules_internal)
  CMakeLists.txt:5 (pkg_check_modules)

-- Configuring incomplete, errors occurred!

============================================

In my box, archlinux, libxul-embedding-unstable=1.9.1 


Original issue reported on code.google.com by [email protected] on 17 Jul 2009 at 8:52

support notes

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


Please use labels and text to provide additional information.

Original issue reported on code.google.com by [email protected] on 14 Jun 2009 at 9:35

chmsee: segfaults with some files

From: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=512713

Package: chmsee
Version: 1.0.1-1+b1
Severity: grave
Justification: renders package unusable

Hello,

I just installed chmsee and it seems it either crashes on start on an
index file, when given a particular .chm file as a parameter, or fails
to open the .chm file, later crashing.


(I have just tested with the newer 1.0.3-1 package and it crashes, too
for _index.chm.)


Unfortunately, I am unsure if is legal for me to provide the sample CHM
file since is part of the Nokia SDK for S60 3rd edition Feature Pack 1
devices and that SDK is downladable through a "make account, click
through" procedure.

Here is the segfault on start:

0 eddy@heidi ~/opt/symbian-sdks/s60_31/series60doc $ chmsee _index.chm

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed

** (chmsee:28188): CRITICAL **: link_new: assertion `name != NULL' failed
Segmentation fault


Also, I have seen that if I provide a .chw file to chmsee and then try
to open a valid file, chmsee would crash.



-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (900, 'testing'), (10, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.27-heidi (SMP w/2 CPU cores)
Locale: LANG=ro_RO.UTF-8, LC_CTYPE=ro_RO.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages chmsee depends on:
ii  libc6                      2.7-18        GNU C Library: Shared libraries
ii  libchm1                    2:0.39-9      library for dealing with
Microsoft
ii  libgcc1                    1:4.3.2-1.1   GCC support library
ii  libgcrypt11                1.4.1-1       LGPL Crypto library -
runtime libr
ii  libglade2-0                1:2.6.2-1     library to load .glade
files at ru
ii  libglib2.0-0               2.16.6-1      The GLib library of C routines
ii  libgtk2.0-0                2.12.11-4     The GTK+ graphical user
interface
ii  libpango1.0-0              1.20.5-3      Layout and rendering of
internatio
ii  libstdc++6                 4.3.2-1.1     The GNU Standard C++ Library v3
ii  libxml2                    2.6.32.dfsg-5 GNOME XML library
ii  python                     2.5.2-3       An interactive high-level
object-o
ii  python-chm                 0.8.4-0.1+b1  Python binding for CHMLIB
ii  xulrunner-1.9              1.9.0.5-1     XUL + XPCOM application runner

chmsee recommends no packages.

chmsee suggests no packages.

-- no debconf information


Original issue reported on code.google.com by [email protected] on 28 Jan 2009 at 9:26

can't configure under ubuntu (with a workaround)


> 
昨晚在家里的Ubuntu上编译chmsee,版本应该是1.2.3,有些记不清楚�
��.
>
> $./configure 出现如下错误.
> checking for GECKO... no
> *** You must have either the Mozilla, Firefox, Seamonkey or XulRunner
> *** development libraries installed in order to build ChmSee!
>
> 我用ap-get把Mozilla, Firefox, 
Seamonkey和XulRunner的dev安装包都装上了,结
果还是找不到. :(
> 按理讲我安装XulRunner的dev包就应该可以了,毕竟是EITHER OR....
>
./configure --with-gecko=libxul

Original issue reported on code.google.com by [email protected] on 16 Dec 2008 at 7:15

Possible breakage with xulrunner 1.9.1

From: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536621

Please read http://glandium.org/blog/?p=416.

Chmsee may have a problem running properly when xulrunner-1.9.1 is 
installed.
Please try forcing to use xulrunner-1.9.1 with one of the methods given in
the above blog post, inverting 1.9.1 and 1.9, as the instructions are to
force using xulrunner 1.9.

If it causes problems, please apply the attached patch.

Original issue reported on code.google.com by [email protected] on 12 Jul 2009 at 2:25

should honor GTK toolbar settings

From: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536691

 Current stable version of this package always displays 
icons on it's toolbar
regardless of GTK theme settings.
 Such behaviour is forced in 
/usr/share/chmsee/chmsee.glade (line 178)

<property 
name="toolbar_style">GTK_TOOLBAR_ICONS</property>

 While removing said line (or commenting it out) solves 
this issue for me,
it would be nice if this small fix made its way into 
official Debian package.

Original issue reported on code.google.com by [email protected] on 13 Jul 2009 at 12:24

support bookmark

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


Please use labels and text to provide additional information.

Original issue reported on code.google.com by [email protected] on 14 Jun 2009 at 9:35

Webkit support

What steps will reproduce the problem?
1. Always

What is the expected output? What do you see instead?
Webkit needs to be installed as the backend. Currently, chmsee only support
Gecko.

What version of the product are you using? On what operating system?
Latest. Any OS.

Please provide any additional information below.

I thought webkit consumes less than Gecko, so it should be time for replace
gecko with webkit.

Original issue reported on code.google.com by [email protected] on 31 Mar 2009 at 2:51

1.0.5的编译

不好意思,我是个小菜,为什么从port中编译1.0.4很容易,但��
�接下源代码1.0.5就
提示很多错误呢,是否相对1.0.4变更了依赖的包呢?

Original issue reported on code.google.com by [email protected] on 3 Jun 2009 at 3:18

Ctrl+Scroll does not work when the mouse is inside the html page

建议增加使用滚轮调节字体大小功能。

另,fbreader可以搜索并下载目标电子书,设置一下中文也可以
识别出来了。chmsee
和fbreader是不是重叠了呢?

我在开发shuge
http://code.google.com/p/shuge
体验了一下fbreader,差点晕了,感觉自己做得很多都是多余的
。

Original issue reported on code.google.com by [email protected] on 2 Apr 2009 at 1:46

Keep current position in page after going into fullscreen mode

What steps will reproduce the problem?
1. Read a page for a while
2. Press F11 to go fullscren

What is the expected output? What do you see instead?
Keep your current position. Instead, you go back to the begining of the page.

What version of the product are you using? On what operating system?
1.0.5, Ubuntu 9.04

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 14 Jun 2009 at 3:55

Compiling error

I got the following errors when compiling after I got xulrunner updated.
seems a bug.



In file included from /usr/include/xulrunner-sdk-1.9/unstable/nsrootidl.h:11,
                 from /usr/include/xulrunner-sdk-1.9/unstable/nsISupports.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/nsIWebBrowser.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_internal.h:41,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_glue.cpp:43,
                 from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:46:
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:51:21: error: prtypes.h:
No such file or directory
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:117:1: warning:
"NS_HIDDEN" redefined
In file included from /root/Downloads/chmsee-1.0.6/src/gecko_utils.h:44,
                 from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:42:
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed.h:57:1: warning: this
is the location of the previous definition
In file included from /usr/include/xulrunner-sdk-1.9/unstable/nsrootidl.h:11,
                 from /usr/include/xulrunner-sdk-1.9/unstable/nsISupports.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/nsIWebBrowser.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_internal.h:41,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_glue.cpp:43,
                 from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:46:
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:206:1: warning:
"NS_IMPORT_" redefined
In file included from /root/Downloads/chmsee-1.0.6/src/gecko_utils.h:44,
                 from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:42:
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed.h:64:1: warning: this
is the location of the previous definition
In file included from /usr/include/xulrunner-sdk-1.9/unstable/nsrootidl.h:11,
                 from /usr/include/xulrunner-sdk-1.9/unstable/nsISupports.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/nsIWebBrowser.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_internal.h:41,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_glue.cpp:43,
                 from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:46:
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:208:1: warning:
"NS_EXPORT_" redefined
In file included from /root/Downloads/chmsee-1.0.6/src/gecko_utils.h:44,
                 from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:42:
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed.h:63:1: warning: this
is the location of the previous definition
In file included from /usr/include/xulrunner-sdk-1.9/unstable/nsISupports.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/nsIWebBrowser.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_internal.h:41,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_glue.cpp:43,
                 from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:46:
/usr/include/xulrunner-sdk-1.9/unstable/nsrootidl.h:12:20: error: prtime.h:
No such file or directory
In file included from
/usr/include/xulrunner-sdk-1.9/unstable/nsEmbedString.h:43,
                 from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:54:
/usr/include/xulrunner-sdk-1.9/unstable/nsStringAPI.h:55:19: error:
prlog.h: No such file or directory
In file included from /root/Downloads/chmsee-1.0.6/src/gecko_utils.cpp:65:
/usr/include/xulrunner-sdk-1.9/unstable/nsILocalFile.h:17:18: error:
prio.h: No such file or directory
/usr/include/xulrunner-sdk-1.9/unstable/nsILocalFile.h:18:20: error:
prlink.h: No such file or directory
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:347: error: ‘PRUint32’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:360: error: ‘PRUint32’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsError.h:314: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:424: error: ‘PRUint16’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:60: error: ‘PRUint32’ does
not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:61: error: ‘PRUint16’ does
not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:62: error: ‘PRUint16’ does
not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:63: error: ‘PRUint8’ does
not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:76: error: ‘PRBool’ does not
name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:95: error: ‘PRBool’ does not
name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:86: error:
‘nsresult’ does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:94: error:
‘nsrefcnt’ does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:103: error:
‘nsrefcnt’ does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:101: error: ISO C++
forbids declaration of ‘nsresult’ with no type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:101: error: typedef
‘nsresult’ is initialized (use __typeof__ instead)
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:101: error: ‘PR_CALLBACK’
was not declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:101: error:
‘nsGetModuleProc’ was not declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:139: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:153: error:
‘nsGetModuleProc’ does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:196: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:216: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:230: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:243: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:256: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:269: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:297: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:302: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:320: warning: ‘NS_Alloc’
initialized and declared ‘extern’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:320: error: ‘PRSize’ was
not declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:341: error: ‘PRSize’ has
not been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:383: warning:
‘NS_DebugBreak’ initialized and declared ‘extern’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:383: error: variable or
field ‘NS_DebugBreak’ declared void
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:383: error: ‘PRUint32’
was not declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:384: error: expected
primary-expression before ‘const’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:384: error: expected
primary-expression before ‘const’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:385: error: expected
primary-expression before ‘const’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:385: error: ‘PRInt32’ was
not declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:385: error: initializer
expression list treated as compound expression
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:420: error: ‘PRUint32’
has not been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:423: error: ‘PRUint32’
has not been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:436: error: ‘nsrefcnt’
has not been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:437: error: ‘PRUint32’
has not been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:440: error: ‘nsrefcnt’
has not been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:463: error: ‘PRBool’ does
not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:466: error: ‘PRBool’ does
not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:550: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:553: error: ‘nsresult’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsDebug.h:275: error: expected
constructor, destructor, or type conversion before ‘void’
/usr/include/xulrunner-sdk-1.9/unstable/nsTraceRefcnt.h:102: error:
expected constructor, destructor, or type conversion before ‘class’
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h: In instantiation
of ‘const nsIID nsISupports::COMTypeInfo<int>::kIID’:
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:69:  
instantiated from here
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:69: error: too
many initializers for ‘const nsIID’
make[2]: *** [src/CMakeFiles/chmseelib.dir/gecko_utils.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/chmseelib.dir/all] Error 2
make: *** [all] Error 2



Original issue reported on code.google.com by blueflycn on 24 Jul 2009 at 7:23

Please make google code page is the Chmsee project's homepage!

What steps will reproduce the problem?
1. I can't open gro.clinux.org/projects/chmsee any more. The site go die?
2. The server in China is very ... NOT FREE.

Please make google code hosting page is the Chmsee project's homepage.
If you are the main developer.

Original issue reported on code.google.com by [email protected] on 3 Jan 2009 at 2:14

Images don't show

What steps will reproduce the problem?
1. Open CHM file with images
2. Open page that has images

What is the expected output? What do you see instead?
Images should show. But a broken link image box is shown

What version of the product are you using? On what operating system?
Latest svn release on ArchLinux

Please provide any additional information below.
The image doesn't get extracted. Checked the bookshelf folder. The images
folder does not exist there.
Same CHM opens with images in GnoCHM

Original issue reported on code.google.com by [email protected] on 12 Apr 2009 at 6:38

missing libgcrypt initialization

What steps will reproduce the problem?
1. Build chmsee with libgcrypt
2. Run it
3. Watch syslog for the message: "chmsee: Libgcrypt warning: missing
initialization - please fix the application"

What is the expected output? What do you see instead?
No warning libgcrypt's messages when the library is properly initialized.

What version of the product are you using? On what operating system?
1.0.5 on Fedora 10

Please provide any additional information below.
See
http://www.gnupg.org/documentation/manuals/gcrypt/Initializing-the-library.html.

Original issue reported on code.google.com by [email protected] on 24 May 2009 at 1:39

Attachments:

Save Fullscreen/Non-fullscreen State

chmsee should save its Fullscreen/Non-fullscreen state between runs, like
Evince does.

I, for example, always use chmsee in Fullscreen, so this feature will be
highly useful.

Those who never use Fullscreen, of course, won't be affected with this change.

Original issue reported on code.google.com by [email protected] on 5 May 2009 at 8:02

Save sidebar width

Save the sidebar width on exit and restore it upon next program restart.

Original issue reported on code.google.com by [email protected] on 28 Mar 2009 at 7:53

re-support xulrunner 1.8

freebsd下的一些包相对比较老,但chmsee 5 6 
版本里面对包的要求太高了,像
xulrunner-dev,要求1.9以上,fbsd里面只有1.8,如果编译新的包�
��百兆,很痛苦
啊,能不能把一些新特性加到老版本中去呢 1.0.4

Original issue reported on code.google.com by [email protected] on 1 Aug 2009 at 2:12

Patches for chmsee to use webkit.

Here is some patches for chmsee to use webkit as its html render engine.
Since webkit is almost the base component of gnome/kde and very fast, so 
the patches maybe needed by a lot of people.

Thanks for the interface implementation of chmsee, the porting job is not too 
hard. I already try my best to avoid modifying the main sources of chmsee, just 
limit everything in html.c/h.But I had drop some code and modify a little of 
other sources.

I do not know the plan of the author about how to support webkit, multi-
backend or detect on configuration or plugin modes? Anyway here is some 
patches.

PATCHES:
====================
chmsee-use-webkit.patch

This is patch for chmsee-1.0.6 to use webkit, any gecko/xulrunner codes 
removed.

chmsee-webkit-too-fast.patch

It really too fast of menu popping up, the first item of the context menu is 
"Back", it is very easy to activate it, I had too modify the order of the menu.
This is optional.

===================
chmsee.git-use-webkit.patch
It is for git codes.





Original issue reported on code.google.com by [email protected] on 10 Sep 2009 at 4:20

Attachments:

Segmentation fault

lee@lab ~/Desktop $ chmsee 

** (chmsee:6485): WARNING **: Could not determine locale!

Segmentation fault
lee@lab ~/Desktop $ locale
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE=zh_CN.UTF-8
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
lee@lab ~/Desktop $ eix chmsee
[I] app-text/chmsee [1]
     Available versions:  (~)1.0.5!m (~)1.0.6!m **9999!m
     Installed versions:  1.0.6!m(03:59:38 PM 08/15/2009)
     Homepage:            http://chmsee.googlecode.com
     Description:         HTML Help viewer for Unix/Linux

[1] "gentoo-china" /usr/local/portage/layman/gentoo-china



get error Segmentation fault while open attached file

Original issue reported on code.google.com by [email protected] on 9 Sep 2009 at 8:04

Attachments:

Support external http links

What steps will reproduce the problem?
1. Click an external http link
2. Nothing happens

What is the expected output? What do you see instead?
I'd like my browser to open it, or to be able to configure if I want my
browser to open it (like in gnochm)

What version of the product are you using? On what operating system?
1.0.5, Ubuntu 9.04

Original issue reported on code.google.com by [email protected] on 14 Jun 2009 at 10:16

close file in the fullscreen mode cause chmsee no longer works

copy from issue 18:

What steps will reproduce the problem?
1. Open a chm file
2. Press F11 to go to Fullscreen mode
3. Close the file

The workaround would be to erase the .chmsee directory, or just to change the
fullscreen flag in the config file. And never close the file while in
fullscreen mode...

Original issue reported on code.google.com by [email protected] on 7 Jun 2009 at 11:17

chmsee will segmentation fault when closing after open one file

What steps will reproduce the problem?
1. start chmsee
2. open a file
3. click the close button of window

What is the expected output? What do you see instead?
backtrace:
#0  0xb7697a1a in g_datalist_id_set_data_full () from /usr/lib/libglib-
2.0.so.0
#1  0xb774b017 in ?? () from /usr/lib/libgobject-2.0.so.0
#2  0xb7d69e4d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#3  0xb7e7f501 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#4  0xb774b318 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
#5  0x08051b39 in chmsee_dispose (gobject=0x81a70d0) at 
/home/lidb/workspace/foss/chmsee/src/chmsee.c:269
#6  0xb774b7ef in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0
#7  0xb7d69a92 in gtk_object_destroy () from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7d382ca in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7a5d25a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#10 0xb76acad8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0xb76b0070 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb76b04df in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0xb7d38619 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x0805153f in main (argc=1, argv=0xbfca5a34) at 
/home/lidb/workspace/foss/chmsee/src/main.cpp:171




Please use labels and text to provide additional information.

Original issue reported on code.google.com by [email protected] on 13 Jun 2009 at 3:34

Support for searching

It would be nice to be able to do full searches from a search pane, or at
least searches within one page (like Ctrl+F in Firefox)

What version of the product are you using? On what operating system?
1.0.5, Ubuntu 9.04

Original issue reported on code.google.com by [email protected] on 14 Jun 2009 at 9:35

make error rhel5 xulrunner 1.9 chmsee 1.0.3

make  all-recursive
make[1]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3'
Making all in cs2w
make[2]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3/cs2w'
Making all in template
make[3]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3/cs2w/template'
Making all in cs2w_icons
make[4]: Entering directory
`/home/azhi/usb/chm/chmsee-1.0.3/cs2w/template/cs2w_
icons'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/home/azhi/usb/chm/chmsee-1.0.3/cs2w/template/cs2w_i
cons'
Making all in stylesheet
make[4]: Entering directory
`/home/azhi/usb/chm/chmsee-1.0.3/cs2w/template/style
sheet'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/home/azhi/usb/chm/chmsee-1.0.3/cs2w/template/styles
heet'
make[4]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3/cs2w/template'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3/cs2w/template'
make[3]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3/cs2w/template'
make[3]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3/cs2w'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3/cs2w'
make[2]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3/cs2w'
Making all in doc
make[2]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3/doc'
Making all in po
make[2]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3/po'
Making all in src
make[2]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3/src'
make  all-am
make[3]: Entering directory `/home/azhi/usb/chm/chmsee-1.0.3/src'
g++ -DHAVE_CONFIG_H -I. -I..  -DPACKAGE_DATA_DIR=\""/usr/local/share"\"
-DCHMSEE
_DATA_DIR=\""/usr/local/share/chmsee"\"
-DPACKAGE_LOCALE_DIR=\""/usr/local/share
/locale"\" -DGLADE_FILE=\"chmsee.glade\"
-DBOOKMARK_FILE=\"chmsee_bookmarks\" -D
BOOKINFO_FILE=\"chmsee_bookinfo\" -DCHMSEE_NO_LINK=\"chmsee_no_link\"
-pthread -
I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0
-I/usr
/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/
pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/libgla
de-2.0 -I/usr/include/libxml2 -INONE/include -DXPCOM_GLUE -fshort-wchar
-I/usr/i
nclude/xulrunner-sdk-1.9/unstable   -I/usr/include/xulrunner-sdk-1.9
-I/usr/incl
ude/xulrunner-sdk-1.9/commandhandler
-I/usr/include/xulrunner-sdk-1.9/content -I
/usr/include/xulrunner-sdk-1.9/dom -I/usr/include/xulrunner-sdk-1.9/find
-I/usr/
include/xulrunner-sdk-1.9/gfx -I/usr/include/xulrunner-sdk-1.9/gtkembedmoz
-I/us
r/include/xulrunner-sdk-1.9/locale -I/usr/include/xulrunner-sdk-1.9/pref
-I/usr/
include/xulrunner-sdk-1.9/string -I/usr/include/xulrunner-sdk-1.9/webbrwsr
-I/us
r/include/xulrunner-sdk-1.9/xpcom -I/usr/include/xulrunner-sdk-1.9/xpconnect
-g -O2 -MT chmsee-gecko_utils.o -MD -MP -MF .deps/chmsee-gecko_utils.Tpo -c
-o c
hmsee-gecko_utils.o `test -f 'gecko_utils.cpp' || echo './'`gecko_utils.cpp
In file included from /usr/include/xulrunner-sdk-1.9/unstable/nsrootidl.h:11,
                 from /usr/include/xulrunner-sdk-1.9/unstable/nsISupports.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/nsIWebBrowser.h:10
,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_intern
al.h:41,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_glue.c
pp:43,
                 from gecko_utils.cpp:46:
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:51:21: error: prtypes.h:
No suc
h file or directory
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:117:1: warning:
"NS_HIDDEN" red
efined
In file included from gecko_utils.h:44,
                 from gecko_utils.cpp:42:
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed.h:57:1: warning: this
is the
 location of the previous definition
In file included from /usr/include/xulrunner-sdk-1.9/unstable/nsrootidl.h:11,
                 from /usr/include/xulrunner-sdk-1.9/unstable/nsISupports.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/nsIWebBrowser.h:10
,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_intern
al.h:41,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_glue.c
pp:43,
                 from gecko_utils.cpp:46:
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:206:1: warning:
"NS_IMPORT_" re
defined
In file included from gecko_utils.h:44,
                 from gecko_utils.cpp:42:
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed.h:64:1: warning: this
is the
 location of the previous definition
In file included from /usr/include/xulrunner-sdk-1.9/unstable/nsrootidl.h:11,
                 from /usr/include/xulrunner-sdk-1.9/unstable/nsISupports.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/nsIWebBrowser.h:10
,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_intern
al.h:41,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_glue.c
pp:43,
                 from gecko_utils.cpp:46:
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:208:1: warning:
"NS_EXPORT_" re
defined
In file included from gecko_utils.h:44,
                 from gecko_utils.cpp:42:
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed.h:63:1: warning: this
is the
 location of the previous definition
In file included from /usr/include/xulrunner-sdk-1.9/unstable/nsISupports.h:10,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/nsIWebBrowser.h:10
,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_intern
al.h:41,
                 from
/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed_glue.c
pp:43,
                 from gecko_utils.cpp:46:
/usr/include/xulrunner-sdk-1.9/unstable/nsrootidl.h:12:20: error: prtime.h:
No s
uch file or directory
In file included from
/usr/include/xulrunner-sdk-1.9/unstable/nsEmbedString.h:43
,
                 from gecko_utils.cpp:54:
/usr/include/xulrunner-sdk-1.9/unstable/nsStringAPI.h:55:19: error: prlog.h: No
such file or directory
In file included from gecko_utils.cpp:65:
/usr/include/xulrunner-sdk-1.9/unstable/nsILocalFile.h:17:18: error: prio.h: No
such file or directory
/usr/include/xulrunner-sdk-1.9/unstable/nsILocalFile.h:18:20: error:
prlink.h: N
o such file or directory
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:347: error: ‘PRUint32’
does not
 name a type
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:360: error: ‘PRUint32’
does not
 name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsError.h:314: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nscore.h:424: error: ‘PRUint16’
does not
 name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:60: error: ‘PRUint32’ does
not na
me a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:61: error: ‘PRUint16’ does
not na
me a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:62: error: ‘PRUint16’ does
not na
me a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:63: error: ‘PRUint8’ does
not nam
e a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:76: error: ‘PRBool’ does not
name
 a type
/usr/include/xulrunner-sdk-1.9/unstable/nsID.h:95: error: ‘PRBool’ does not
name
 a type
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:86: error: ISO
C++ for
bids declaration of ‘nsresult’ with no type
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:86: error: 
‘nsresult’
declared as a ‘virtual’ field
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:86: warning:
‘regparm’
 attribute only applies to function types
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:86: warning:
‘cdecl’ a
ttribute only applies to function types
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:86: error:
expected ‘;
’ before ‘QueryInterface’
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:94: error: ISO
C++ for
bids declaration of ‘nsrefcnt’ with no type
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:94: error: 
‘nsrefcnt’
declared as a ‘virtual’ field
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:94: warning:
‘regparm’
 attribute only applies to function types
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:94: warning:
‘cdecl’ a
ttribute only applies to function types
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:94: error:
expected ‘;
’ before ‘AddRef’
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:103: error: ISO
C++ fo
rbids declaration of ‘nsrefcnt’ with no type
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:103: error:
‘nsrefcnt’
 declared as a ‘virtual’ field
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:103: warning:
‘regparm
’ attribute only applies to function types
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:103: warning: 
‘cdecl’
attribute only applies to function types
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:103: error:
expected ‘
;’ before ‘Release’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:101: error: ISO C++
forbids de
claration of ‘nsresult’ with no type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:101: error: typedef
‘nsresult’
 is initialized (use __typeof__ instead)
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:101: error: ‘PR_CALLBACK’ 
was
not declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:101: error: 
‘nsGetModuleProc’
was not declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:139: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:153: error: 
‘nsGetModuleProc’
does not name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:196: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:216: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:230: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:243: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:256: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:269: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:297: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:302: error: ‘nsresult’
does no
t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:320: warning: ‘NS_Alloc’
initi
alized and declared ‘extern’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:320: error: ‘PRSize’ was
not d
eclared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:341: error: ‘PRSize’ has
not b
een declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:383: warning: 
‘NS_DebugBreak’
initialized and declared ‘extern’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:383: error: variable or field
‘NS_DebugBreak’ declared void
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:383: error: ‘PRUint32’
was not
 declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:384: error: expected
primary-e
xpression before ‘const’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:384: error: expected
primary-e
xpression before ‘const’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:385: error: expected
primary-e
xpression before ‘const’
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:385: error: ‘PRInt32’ was 
not
declared in this scope
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:385: error: initializer
expres
sion list treated as compound expression
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:420: error: ‘PRUint32’
has not
 been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:423: error: ‘PRUint32’
has not
 been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:436: error: ‘nsrefcnt’
has not
 been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:437: error: ‘PRUint32’
has not
 been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:440: error: ‘nsrefcnt’
has not
 been declared
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:463: error: ‘PRBool’ does 
not
name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:466: error: ‘PRBool’ does
not                   name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:550: error: ‘nsresult’
does no                  t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsXPCOM.h:553: error: ‘nsresult’
does no                  t name a type
/usr/include/xulrunner-sdk-1.9/unstable/nsDebug.h:275: error: expected
construct                  or, destructor, or type conversion before ‘void’
/usr/include/xulrunner-sdk-1.9/unstable/nsTraceRefcnt.h:102: error:
expected con                  structor, destructor, or type conversion
before ‘class’
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h: In instantiation
of ‘                  const nsIID nsISupports::COMTypeInfo<int>::kIID’:
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:69:  
instantiated fro                  m here
/usr/include/xulrunner-sdk-1.9/unstable/nsISupportsBase.h:69: error: too
many in                  itializers for ‘const nsIID’
make[3]: *** [chmsee-gecko_utils.o] Error 1
make[3]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/azhi/usb/chm/chmsee-1.0.3'
make: *** [all] Error 2


Original issue reported on code.google.com by [email protected] on 13 Jan 2009 at 2:44

Attachments:

Table of contents (sidebar) doesn't support arabic language


What is the expected output? What do you see instead?

In arabic CHM files, the table of contents (at the sidebar) displays
gibberish instead of arabic titles.


What version of the product are you using? On what operating system?

0.4 on Linux.

Original issue reported on code.google.com by [email protected] on 19 Mar 2009 at 5:29

使用 mozilla 做 gecko 组件时 segmention fault

http://code.google.com/p/chmsee/issues/detail?id=10#c3

nspr这个rpm包肯定是安装的,我确定,你说的确认我一会试下�
��刚才我用
gecko=mozilla make成
功了,也运行起来了,但是当我读chm文件时 就一直报segaument 
fault 段错误 然后
这个工具就
非法退出了

Original issue reported on code.google.com by [email protected] on 13 Jan 2009 at 7:33

Keyboard Shortcuts in Fullscreen Mode

What is the expected output? What do you see instead?
I'd like to be able to use keyboard shortcuts such as <Ctrl>+, <Ctrl>- for
zoom, or <Alt><left_arrow>, <Alt><right_arrow> to go to previous/next page.
The do work in normal mode, but not in fullscreen mode.

What version of the product are you using? On what operating system?
1.0.5, Ubuntu 9.04

Thank you, and congratulations for this great program.

Original issue reported on code.google.com by [email protected] on 8 Jun 2009 at 9:37

migration to gtkbuilder

gtkbuilder is introduced in gtk+2.0 2.12 (which is already in Ubuntu 8.04,
the LTS version)

Original issue reported on code.google.com by [email protected] on 15 Jan 2009 at 2:43

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.