by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 26 01:45

    sadhen on master

    Octave: documentation for Insta… (compare)

  • Jun 26 01:45

    sadhen on master

    Octave: documentation for Insta… (compare)

  • Jun 26 01:07
    sadhen commented #8
  • Jun 25 18:45

    sadhen on master

    Sage: improved python3 compat b… (compare)

  • Jun 25 18:45

    sadhen on master

    Sage: improved python3 compat b… (compare)

  • Jun 25 18:42
    sadhen closed #17
  • Jun 25 18:42
    sadhen edited #17
  • Jun 25 18:10

    sadhen on master

    Octave: basic cell2scm support (compare)

  • Jun 25 18:10

    sadhen on master

    Octave: basic cell2scm support (compare)

  • Jun 24 17:21
    sadhen commented #17
  • Jun 23 16:55
    arminstraub opened #17
  • Jun 23 07:20

    sadhen on master

    Get slant of 'ell' right in gen… (compare)

  • Jun 23 07:05

    sadhen on master

    Support dotless i and j for gen… (compare)

  • Jun 21 18:10

    sadhen on master

    Minor additions for import of n… (compare)

  • Jun 20 07:35

    sadhen on master

    Octave: improved plot (compare)

  • Jun 20 07:35

    sadhen on master

    Octave: improved plot (compare)

  • Jun 20 04:20

    sadhen on master

    Java: adopt the common_language… (compare)

  • Jun 20 03:45

    sadhen on master

    Octave language support sharing… (compare)

  • Jun 19 22:10

    sadhen on master

    Fixes (compare)

  • Jun 18 15:44
    sadhen review_requested #44
Darcy Shen
@sadhen
The official package for TeXmacs in archlinux is built by cmake.
I use debian sid for developing.
Darcy Shen
@sadhen
For students, using debian (ubuntu/ deepin) is a good choice.
Darcy Shen
@sadhen
@mgubi Currently, I only received two draft proposal.
proposal -> proposals
For TeXmacs, we have only 3 mentors. Only one student will be accepted.
mgubi
@mgubi
@sadhen ok. I saw the proposals.
Hantx-NJU
@Hantx-NJU
@mgubi I have revised the Summary section and added the Outline section in the shared draft. Hope you can give a review, thank you very much!
mgubi
@mgubi
@Hantx-NJU thanks for your interest. We are discussing about the proposals which are all very interesting.
Darcy Shen
@sadhen
@mgubi I found that recent changes on Qt related code will break the functionality of Help->Search -> Source Code ....
When we use the interactive footer
mgubi
@mgubi
yes, these changes seems to be problematic, to my surprise.
can you describe more precisely what is the problem?
Darcy Shen
@sadhen
On windows, use Help -> Search -> Source Code ... will crash TeXmacs
On Linux, use Help-> Search -> Source Code ... will make TeXmacs freeze
mgubi
@mgubi
Can you get a backtrace on Windows/Linux? Just to have an idea where things go wrong? I cannot reproduce this on Mac...
Darcy Shen
@sadhen
Throwing segmentation fault
-------------------------------------------------
Error message:
  segmentation fault

System information:
  TeXmacs version  : 1.99.12
  Built by         : sadhen
  Building date    : 2020-04-24T23:28:40
  Operating system : linux-gnu
  Vendor           : pc
  Processor        : x86_64
  Crash date       : 20200424日 星期五 23:33:40 HKT

Editor status:
  Root path          : [ 0 ]
  Current path       : [ 0, 0, 0 ]
  Shifted path       : [ 0, 0, 0 ]
  Physical selection : [ 0, 0, 0 ] -- [ 0, 0, 0 ]

Backtrace of C++ stack:
  texmacs.bin : () + 0x242c27
  texmacs.bin : () + 0x11cba2
  texmacs.bin : () + 0xf04bc
  /lib/x86_64-linux-gnu/libc.so.6 : () + 0x3b7e0
  texmacs.bin : () + 0xf5e5e
  texmacs.bin : () + 0x2581de
  texmacs.bin : () + 0x25b31a
  texmacs.bin : () + 0x8f9105
  texmacs.bin : () + 0x427c93
  texmacs.bin : () + 0x428908
  texmacs.bin : () + 0x3f07d9
  texmacs.bin : () + 0xf7d4e
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 0x716
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : QObject::event(QEvent*) + 0xf0
  /usr/lib/x86_64-linux-gnu/libQtGui.so.4 : QApplicationPrivate::notify_helper(QObject*, QEvent*) + 0x7d
  /usr/lib/x86_64-linux-gnu/libQtGui.so.4 : QApplication::notify(QObject*, QEvent*) + 0x1ec
  texmacs.bin : () + 0xfb0ce
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : QCoreApplication::notifyInternal(QObject*, QEvent*) + 0x6b
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : () + 0x1c67c2
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : () + 0x1c3994
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch() + 0x27d
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : () + 0x50890
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration() + 0x2f
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 0x5f
  /usr/lib/x86_64-linux-gnu/libQtGui.so.4 : () + 0x2daa77
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 0x3f
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 0x156
  /usr/lib/x86_64-linux-gnu/libQtCore.so.4 : QCoreApplication::exec() + 0x9a
  texmacs.bin : () + 0x427562
  texmacs.bin : () + 0x4275b6
  texmacs.bin : () + 0xf3889
  texmacs.bin : () + 0x140568
  /usr/lib/libguile.so.17 : () + 0x62b8f
  /usr/lib/libguile.so.17 : () + 0x3b2ea
  /usr/lib/libguile.so.17 : scm_c_catch() + 0x127
  /usr/lib/libguile.so.17 : scm_i_with_continuation_barrier() + 0x98
  /usr/lib/libguile.so.17 : scm_c_with_continuation_barrier() + 0x30
  /usr/lib/libguile.so.17 : scm_i_with_guile_and_parent() + 0x28
  /usr/lib/libguile.so.17 : scm_boot_guile() + 0x25
  texmacs.bin : () + 0x1405b7
  texmacs.bin : () + 0xf5859
  /lib/x86_64-linux-gnu/libc.so.6 : __libc_start_main() + 0xeb
  texmacs.bin : () + 0xf03ea

-------------------------------------------------
Darcy Shen
@sadhen
After I reverted remove unused code and simplify and fix a bug for autocommit
My TeXmacs will not freeze
Throwing segmentation fault
-------------------------------------------------
Error message:
  segmentation fault

System information:
  TeXmacs version  : 1.99.12
  Built by         : sadhen
  Building date    : 2020-04-24T23:42:10
  Operating system : linux-gnu
  Vendor           : pc
  Processor        : x86_64
  Crash date       : 20200424日 星期五 23:43:17 HKT

Editor status:
  Root path          : [ 0 ]
  Current path       : [ 0, 0, 0 ]
  Shifted path       : [ 0, 0, 0 ]
  Physical selection : [ 0, 0, 0 ] -- [ 0, 0, 0 ]

Backtrace of C++ stack:
  texmacs.bin : () + 0x24771b
  texmacs.bin : () + 0x11f8c4
  texmacs.bin : () + 0xf14ec
  /lib/x86_64-linux-gnu/libc.so.6 : () + 0x3b7e0
  texmacs.bin : () + 0xf7012
  texmacs.bin : () + 0x25cfb2
  texmacs.bin : () + 0x260134
  texmacs.bin : () + 0x905877
  texmacs.bin : () + 0x42fd65
  texmacs.bin : () + 0x4309dd
  texmacs.bin : () + 0x3f6e01
  texmacs.bin : () + 0xf8fe5
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QMetaObject::activate(QObject*, int, int, void**) + 0x7b8
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QTimer::timeout(QTimer::QPrivateSignal) + 0x3a
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*) + 0x1d5
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*) + 0x82
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*) + 0x330
  texmacs.bin : () + 0xfcab6
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*) + 0x182
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QTimerInfoList::activateTimers() + 0x3d0
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : () + 0x2d2414
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch() + 0x27d
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : () + 0x50890
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration() + 0x2f
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 0x61
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 0x12b
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::exec() + 0x92
  texmacs.bin : () + 0x42f61c
  texmacs.bin : () + 0x42f676
  texmacs.bin : () + 0xf49db
  texmacs.bin : () + 0x1435f8
  /usr/lib/libguile.so.17 : () + 0x62b8f
  /usr/lib/libguile.so.17 : () + 0x3b2ea
  /usr/lib/libguile.so.17 : scm_c_catch() + 0x127
  /usr/lib/libguile.so.17 : scm_i_with_continuation_barrier() + 0x98
  /usr/lib/libguile.so.17 : scm_c_with_continuation_barrier() + 0x30
  /usr/lib/libguile.so.17 : scm_i_with_guile_and_parent() + 0x28
  /usr/lib/libguile.so.17 : scm_boot_guile() + 0x25
  texmacs.bin : () + 0x14364d
  texmacs.bin : () + 0xf69c6
  /lib/x86_64-linux-gnu/libc.so.6 : __libc_start_main() + 0xeb
  texmacs.bin : () + 0xf141a

-------------------------------------------------
For it will freeze for both Qt 4 and Qt 5.
I am using debian sid with gcc
Darcy Shen
@sadhen
@mgubi we have to choose the gsoc student recently
Darcy Shen
@sadhen
@mgubi I have sent the preferred student and proposal to the GNU project via private email, please reply the email and confirm the selected one.
cossio
@cossio
Any tips of configuring keyboard shortcuts of TeXmacs on Ubuntu? I always have collisions with Ubuntu keyboard shortcuts involving Super
Ingolf Schaefer
@theingolf_twitter
Look at the Keyboard Configuration section in the manual under system wide shortcuts how you can work around using ESC.
Persona
@Blickwinkel1107
@mgubi Hi max. Darcy and I planned to have a Zoom meeting at 14:00(UTC+2, Berlin) on 5.15 to test communication quality. Will you be available then?
Darcy Shen
@sadhen
We should meet online, and talk about the time of the regular online meeting.
Darcy Shen
@sadhen
We talk about the proposal and the timeline. @Blickwinkel1107 will send the revised and the original proposal to our developers' mail list.
Darcy Shen
@sadhen
@Blickwinkel1107 @mgubi We should talk about the time for the first zoom of mentors and student here.
We are at UTC+8, and you are at UTC+2.
Persona
@Blickwinkel1107
@mgubi How about meeting at 17:30 tomorrow? Will you be available then?
I mean 17:30 in your time zone
Darcy Shen
@sadhen
We need to coordinate the time here
Zoom is not available in China now. @Blickwinkel1107 and I have used voov before.
So we decided to use voov. It would be better to have a online face-to-face meeting.
Also, discussing here using text is also an alternative when we have trouble communicate in English.
communicating
Persona
@Blickwinkel1107
You can download voov here: https://www.voovmeeting.com/#download-center
Darcy Shen
@sadhen
We may test the online meeting software today, and talk about details the next time.
Persona
@Blickwinkel1107
Agreed
Darcy Shen
@sadhen
Or talk about the gsoc things today.
There are two topics:
  1. The first evaluation
  2. The plan for the rest time
Darcy Shen
@sadhen

We may test the online meeting software today, and talk about details the next time.

We'd better just test the online meeting software. It's too late in China.

Persona
@Blickwinkel1107
meeting ID:127 314 762
mgubi
@mgubi
I saw. Downloading the software.
Persona
@Blickwinkel1107
OK
mgubi
@mgubi
I'm connecting.
Persona
@Blickwinkel1107
meeting id: 177 246 245
mgubi
@mgubi
I'm coming.