Re: NEW: TeXmacs 1.99.4

2016-04-05 Thread Jeremie Courreges-Anglas
Stuart Henderson  writes:

> On 2016/04/04 22:04, Ray Lai wrote:
>> On 04/04/16 03:30, Stuart Henderson wrote:
>> > quick notes:
>> > 
>> > - for CONFIGURE_STYLE just use autoconf
>> > - please use consistent spacing "FOO=" / "FOO =" in Makefile
>> > - zap blank line at top of DESCR
>> > - either kill use of svnversion completely or BUILD_DEPENDS on it
>> > (preferably the former)
>> 
>> Fixed.
>
> Thanks, that version is OK sthen@ if someone would like to import it.

Imported, thanks.

Note that portcheck shows some warnings:
ritchie /usr/ports/editors/TeXmacs$ portcheck
compressed @man man/man1/fig2ps.1.gz
compressed @man man/man1/texmacs.1.gz
Python module without compiled version, consider using ${MODPY_BIN} 
${MODPY_LIBDIR}/compileall.py: 
share/TeXmacs/misc/inkscape_extension/texmacs_reedit.py
editors/TeXmacs

I don't think we should care about gzipped manpages, after all man(1)
can deal with them properly.  I decided not to add a build-dep on python
because I can't see how having a .pyc here would change much... your
call.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: NEW: TeXmacs 1.99.4

2016-04-04 Thread Stuart Henderson
On 2016/04/04 22:04, Ray Lai wrote:
> On 04/04/16 03:30, Stuart Henderson wrote:
> > quick notes:
> > 
> > - for CONFIGURE_STYLE just use autoconf
> > - please use consistent spacing "FOO=" / "FOO =" in Makefile
> > - zap blank line at top of DESCR
> > - either kill use of svnversion completely or BUILD_DEPENDS on it
> > (preferably the former)
> 
> Fixed.

Thanks, that version is OK sthen@ if someone would like to import it.



Re: NEW: TeXmacs 1.99.4

2016-04-04 Thread Ray Lai

On 04/04/16 03:30, Stuart Henderson wrote:

quick notes:

- for CONFIGURE_STYLE just use autoconf
- please use consistent spacing "FOO=" / "FOO =" in Makefile
- zap blank line at top of DESCR
- either kill use of svnversion completely or BUILD_DEPENDS on it
(preferably the former)


Fixed.


TeXmacs-1.99.4.tgz
Description: Binary data


Re: NEW: TeXmacs 1.99.4

2016-04-03 Thread Stuart Henderson
quick notes:

- for CONFIGURE_STYLE just use autoconf
- please use consistent spacing "FOO=" / "FOO =" in Makefile
- zap blank line at top of DESCR
- either kill use of svnversion completely or BUILD_DEPENDS on it
(preferably the former)



Re: NEW: TeXmacs 1.99.4

2016-04-03 Thread Ray Lai

On 03/01/16 07:42, Jérémie Courrèges-Anglas wrote:

Ray Lai  writes:


Hi,


Hi Ray,


GNU TeXmacs is a free wysiwyw (what you see is what you want) editing
platform with special features for scientists. The software aims to
provide a unified and user friendly framework for editing structured
documents with different types of content (text, graphics, mathematics,
interactive content, etc.). The rendering engine uses high-quality
typesetting algorithms so as to produce professionally looking documents,
which can either be printed out or presented from a laptop.

The software includes a text editor with support for mathematical
formulas, a small technical picture editor and a tool for making
presentations from a laptop. Moreover, TeXmacs can be used as an interface
for many external systems for computer algebra, numerical analysis,
statistics, etc. New presentation styles can be written by the user and
new features can be added to the editor using the Scheme extension
language. A native spreadsheet and tools for collaborative authoring are
planned for later.

Please let me know if there's anything to improve.


Build with fail if ghostscript isn't installed:

c++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/Link 
-ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/Containers 
-IKernel/Types -IData/Convert -IData/Drd -IData/History -IData/Observers 
-IData/Document -IData/String -IData/Tmfs -IData/Tree -IScheme 
-IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/Mathematics 
-IGraphics/Renderer -IGraphics/Handwriting -IGraphics/Types -IGraphics/Pictures 
-IGraphics/Spacial -IGraphics/Colors -IPlugins -I.. -I/usr/X11R6/include 
-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED 
-I/usr/local/lib/qt4/mkspecs/openbsd-g++4 -I. 
-I/usr/local/include/X11/qt4/QtCore -I/usr/local/include/X11/qt4/QtGui 
-I/usr/local/include/X11/qt4 -I. -I. -I/include -DQTTEXMACS -Wall 
-Wno-return-type -O2 -fno-rtti -c ./Plugins/Ispell/ispell.cpp -o 
Objects/ispell.o
c++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/Link 
-ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/Containers 
-IKernel/Types -IData/Convert -IData/Drd -IData/History -IData/Observers 
-IData/Document -IData/String -IData/Tmfs -IData/Tree -IScheme 
-IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/Mathematics 
-IGraphics/Renderer -IGraphics/Handwriting -IGraphics/Types -IGraphics/Pictures 
-IGraphics/Spacial -IGraphics/Colors -IPlugins -DQT_NO_DEBUG -DQT_GUI_LIB 
-DQT_CORE_LIB -DQT_SHARED -I/usr/local/lib/qt4/mkspecs/openbsd-g++4 -I. 
-I/usr/local/include/X11/qt4/QtCore -I/usr/local/include/X11/qt4/QtGui 
-I/usr/local/include/X11/qt4 -I. -I. -I/include -DQTTEXMACS -Wall 
-Wno-return-type -O2 -fno-rtti -c ./Kernel/Containers/iterator.cpp -o 
Objects/iterator.o
c++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/Link 
-ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/Containers 
-IKernel/Types -IData/Convert -IData/Drd -IData/History -IData/Observers 
-IData/Document -IData/String -IData/Tmfs -IData/Tree -IScheme 
-IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/Mathematics 
-IGraphics/Renderer -IGraphics/Handwriting -IGraphics/Types -IGraphics/Pictures 
-IGraphics/Spacial -IGraphics/Colors -IPlugins 
-I/usr/obj/pobj/TeXmacs-1.99.4/TeXmacs-1.99.4-src/TeXmacs/include -DQT_NO_DEBUG 
-DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED 
-I/usr/local/lib/qt4/mkspecs/openbsd-g++4 -I. 
-I/usr/local/include/X11/qt4/QtCore -I/usr/local/include/X11/qt4/QtGui 
-I/usr/local/include/X11/qt4 -I. -I. -I/include -DQTTEXMACS -Wall 
-Wno-return-type -O2 -fno-rtti -c ./System/Language/language.cpp -o 
Objects/language.o
c++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/Link 
-ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/Containers 
-IKernel/Types -IData/Convert -IData/Drd -IData/History -IData/Observers 
-IData/Document -IData/String -IData/Tmfs -IData/Tree -IScheme 
-IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/Mathematics 
-IGraphics/Renderer -IGraphics/Handwriting -IGraphics/Types -IGraphics/Pictures 
-IGraphics/Spacial -IGraphics/Colors -IPlugins -I.. -I/usr/X11R6/include 
-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED 
-I/usr/local/lib/qt4/mkspecs/openbsd-g++4 -I. 
-I/usr/local/include/X11/qt4/QtCore -I/usr/local/include/X11/qt4/QtGui 
-I/usr/local/include/X11/qt4 -I. -I. -I/include -DQTTEXMACS -Wall 
-Wno-return-type -O2 -fno-rtti -c ./Plugins/LaTeX_Preview/latex_preview.cpp -o 
Objects/latex_preview.o
./Plugins/LaTeX_Preview/latex_preview.cpp: In function 'tree 
latex_load_image(url)':
./Plugins/LaTeX_Preview/latex_preview.cpp:140: error: 'gs_image_size' was not 
declared in this scope
makefile:335: recipe for target 'Objects/latex_preview.o' failed
gmake[1]: *** [Objects/latex_preview.o] Error 1
gmake[1]: Leaving directory 

Re: NEW: TeXmacs 1.99.4

2016-02-29 Thread Jérémie Courrèges-Anglas
Ray Lai  writes:

> Hi,

Hi Ray,

> GNU TeXmacs is a free wysiwyw (what you see is what you want) editing 
> platform with special features for scientists. The software aims to 
> provide a unified and user friendly framework for editing structured 
> documents with different types of content (text, graphics, mathematics, 
> interactive content, etc.). The rendering engine uses high-quality 
> typesetting algorithms so as to produce professionally looking documents, 
> which can either be printed out or presented from a laptop.
>
> The software includes a text editor with support for mathematical 
> formulas, a small technical picture editor and a tool for making 
> presentations from a laptop. Moreover, TeXmacs can be used as an interface 
> for many external systems for computer algebra, numerical analysis, 
> statistics, etc. New presentation styles can be written by the user and 
> new features can be added to the editor using the Scheme extension 
> language. A native spreadsheet and tools for collaborative authoring are 
> planned for later. 
>
> Please let me know if there's anything to improve.

Build with fail if ghostscript isn't installed:

c++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/Link 
-ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/Containers 
-IKernel/Types -IData/Convert -IData/Drd -IData/History -IData/Observers 
-IData/Document -IData/String -IData/Tmfs -IData/Tree -IScheme 
-IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/Mathematics 
-IGraphics/Renderer -IGraphics/Handwriting -IGraphics/Types -IGraphics/Pictures 
-IGraphics/Spacial -IGraphics/Colors -IPlugins -I.. -I/usr/X11R6/include 
-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED 
-I/usr/local/lib/qt4/mkspecs/openbsd-g++4 -I. 
-I/usr/local/include/X11/qt4/QtCore -I/usr/local/include/X11/qt4/QtGui 
-I/usr/local/include/X11/qt4 -I. -I. -I/include -DQTTEXMACS -Wall 
-Wno-return-type -O2 -fno-rtti -c ./Plugins/Ispell/ispell.cpp -o 
Objects/ispell.o
c++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/Link 
-ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/Containers 
-IKernel/Types -IData/Convert -IData/Drd -IData/History -IData/Observers 
-IData/Document -IData/String -IData/Tmfs -IData/Tree -IScheme 
-IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/Mathematics 
-IGraphics/Renderer -IGraphics/Handwriting -IGraphics/Types -IGraphics/Pictures 
-IGraphics/Spacial -IGraphics/Colors -IPlugins -DQT_NO_DEBUG -DQT_GUI_LIB 
-DQT_CORE_LIB -DQT_SHARED -I/usr/local/lib/qt4/mkspecs/openbsd-g++4 -I. 
-I/usr/local/include/X11/qt4/QtCore -I/usr/local/include/X11/qt4/QtGui 
-I/usr/local/include/X11/qt4 -I. -I. -I/include -DQTTEXMACS -Wall 
-Wno-return-type -O2 -fno-rtti -c ./Kernel/Containers/iterator.cpp -o 
Objects/iterator.o
c++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/Link 
-ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/Containers 
-IKernel/Types -IData/Convert -IData/Drd -IData/History -IData/Observers 
-IData/Document -IData/String -IData/Tmfs -IData/Tree -IScheme 
-IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/Mathematics 
-IGraphics/Renderer -IGraphics/Handwriting -IGraphics/Types -IGraphics/Pictures 
-IGraphics/Spacial -IGraphics/Colors -IPlugins 
-I/usr/obj/pobj/TeXmacs-1.99.4/TeXmacs-1.99.4-src/TeXmacs/include -DQT_NO_DEBUG 
-DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED 
-I/usr/local/lib/qt4/mkspecs/openbsd-g++4 -I. 
-I/usr/local/include/X11/qt4/QtCore -I/usr/local/include/X11/qt4/QtGui 
-I/usr/local/include/X11/qt4 -I. -I. -I/include -DQTTEXMACS -Wall 
-Wno-return-type -O2 -fno-rtti -c ./System/Language/language.cpp -o 
Objects/language.o
c++ -ISystem -ISystem/Boot -ISystem/Classes -ISystem/Files -ISystem/Link 
-ISystem/Misc -ISystem/Language -IKernel/Abstractions -IKernel/Containers 
-IKernel/Types -IData/Convert -IData/Drd -IData/History -IData/Observers 
-IData/Document -IData/String -IData/Tmfs -IData/Tree -IScheme 
-IGraphics/Bitmap_fonts -IGraphics/Fonts -IGraphics/Gui -IGraphics/Mathematics 
-IGraphics/Renderer -IGraphics/Handwriting -IGraphics/Types -IGraphics/Pictures 
-IGraphics/Spacial -IGraphics/Colors -IPlugins -I.. -I/usr/X11R6/include 
-DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED 
-I/usr/local/lib/qt4/mkspecs/openbsd-g++4 -I. 
-I/usr/local/include/X11/qt4/QtCore -I/usr/local/include/X11/qt4/QtGui 
-I/usr/local/include/X11/qt4 -I. -I. -I/include -DQTTEXMACS -Wall 
-Wno-return-type -O2 -fno-rtti -c ./Plugins/LaTeX_Preview/latex_preview.cpp -o 
Objects/latex_preview.o
./Plugins/LaTeX_Preview/latex_preview.cpp: In function 'tree 
latex_load_image(url)':
./Plugins/LaTeX_Preview/latex_preview.cpp:140: error: 'gs_image_size' was not 
declared in this scope
makefile:335: recipe for target 'Objects/latex_preview.o' failed
gmake[1]: *** [Objects/latex_preview.o] Error 1
gmake[1]: Leaving directory 
'/usr/obj/pobj/TeXmacs-1.99.4/TeXmacs-1.99.4-src/src'

NEW: TeXmacs 1.99.4

2016-02-19 Thread Ray Lai
Hi,

GNU TeXmacs is a free wysiwyw (what you see is what you want) editing 
platform with special features for scientists. The software aims to 
provide a unified and user friendly framework for editing structured 
documents with different types of content (text, graphics, mathematics, 
interactive content, etc.). The rendering engine uses high-quality 
typesetting algorithms so as to produce professionally looking documents, 
which can either be printed out or presented from a laptop.

The software includes a text editor with support for mathematical 
formulas, a small technical picture editor and a tool for making 
presentations from a laptop. Moreover, TeXmacs can be used as an interface 
for many external systems for computer algebra, numerical analysis, 
statistics, etc. New presentation styles can be written by the user and 
new features can be added to the editor using the Scheme extension 
language. A native spreadsheet and tools for collaborative authoring are 
planned for later. 

Please let me know if there's anything to improve.

Ray

TeXmacs-1.99.4.tgz
Description: Binary data