Git Product home page Git Product logo

texmacs-1's Introduction

sadhen's customization of TeXmacs

Join the chat at https://gitter.im/texmacs/Lobby

This repo is maintained for the improvements of TeXmacs.

branch status info
master WIP display this README
esperanto READY TO MERGE basic Esperanto support
cmake WIP provide CMake build for TeXmacs on MacOS
git NOT STARTED integrate my previous work on TeXmacs Git plugin
kate NOT STARTED code snippet using https://github.com/KDE/syntax-highlighting

texmacs-1's People

Contributors

da-liii avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

gitter-badger

texmacs-1's Issues

Segmentation Fault when changing language in Preferences

TeXmacs] With linked TrueType support
Throwing segmentation fault
-------------------------------------------------
Error message:
  segmentation fault

System information:
  TeXmacs version  : 1.99.5
  Built by         : rendong
  Building date    : 2017-09-27T10:46:31
  Operating system : linux-gnu
  Vendor           : pc
  Processor        : x86_64
  Crash date       : 2017年10月 2日 星期一 21时50分20秒 CST

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

Backtrace of C++ stack:
  1   texmacs.bin                         0x000000010fc7ee3f : get_crash_report(char const*) + 415
  2   texmacs.bin                         0x000000010fafc0da : tm_throw(char const*) + 90
  3   texmacs.bin                         0x000000010fc82aca : clean_exit_on_segfault(int) + 26
  4   libsystem_platform.dylib            0x00007fff964ed52a : _sigtramp() + 26
  5   ???                                 0x0000000000000000 : 0x0() + 0
  6   libqcocoa.dylib                     0x0000000114345108 : qt_plugin_instance() + 170728
  7   libqcocoa.dylib                     0x00000001143439b4 : qt_plugin_instance() + 164756
  8   libqcocoa.dylib                     0x000000011434416b : qt_plugin_instance() + 166731
  9   QtWidgets                           0x0000000110f081cb : QMenuBar::actionEvent(QActionEvent*) + 1003
  10  QtWidgets                           0x0000000110dcb2e3 : QWidget::event(QEvent*) + 275
  11  QtWidgets                           0x0000000110f087c2 : QMenuBar::event(QEvent*) + 482
  12  QtWidgets                           0x0000000110d90ded : QApplicationPrivate::notify_helper(QObject*, QEvent*) + 301
  13  QtWidgets                           0x0000000110d92167 : QApplication::notify(QObject*, QEvent*) + 391
  14  texmacs.bin                         0x0000000110215351 : QTMApplication::notify(QObject*, QEvent*) + 33
  15  QtCore                              0x0000000111a29ea4 : QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
  16  QtWidgets                           0x0000000110dbf58f : QWidget::insertAction(QAction*, QAction*) + 367
  17  texmacs.bin                         0x00000001101b6fca : qt_tm_widget_rep::install_main_menu() + 554
  18  texmacs.bin                         0x00000001101b761c : qt_tm_widget_rep::write(slot, blackbox, widget) + 1164
  19  texmacs.bin                         0x000000010fc6db65 : write(widget, slot, widget) + 101
  20  texmacs.bin                         0x000000010fc9c199 : set_main_menu(widget, widget) + 89
  21  texmacs.bin                         0x000000010fc9c0a1 : tm_window_rep::menu_main(string) + 193
  22  texmacs.bin                         0x000000010fc953cc : tm_frame_rep::menu_main(string) + 76
  23  texmacs.bin                         0x000000010fc95425 : virtual thunk to tm_frame_rep::menu_main(string) + 37
  24  texmacs.bin                         0x000000010f8d0260 : edit_interface_rep::update_menus() + 176
  25  texmacs.bin                         0x000000010f8d11b2 : edit_interface_rep::apply_changes() + 178
  26  texmacs.bin                         0x000000010f8d79b5 : virtual thunk to edit_interface_rep::apply_changes() + 37
  27  texmacs.bin                         0x000000010fc816a9 : tm_server_rep::interpose_handler() + 281
  28  texmacs.bin                         0x000000010fc81875 : virtual thunk to tm_server_rep::interpose_handler() + 37
  29  texmacs.bin                         0x000000010fc7fd86 : texmacs_interpose_handler() + 54
  30  texmacs.bin                         0x0000000110195d13 : qt_gui_rep::update() + 611
  31  texmacs.bin                         0x00000001101e8555 : QTMGuiHelper::doUpdate() + 21
  32  texmacs.bin                         0x0000000110215d17 : QTMGuiHelper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 199
  33  QtCore                              0x0000000111a5bd49 : QMetaObject::activate(QObject*, int, int, void**) + 3113
  34  QtCore                              0x0000000111a638c4 : QTimer::timerEvent(QTimerEvent*) + 100
  35  QtCore                              0x0000000111a53a7d : QObject::event(QEvent*) + 77
  36  QtWidgets                           0x0000000110d90ded : QApplicationPrivate::notify_helper(QObject*, QEvent*) + 301
  37  QtWidgets                           0x0000000110d92167 : QApplication::notify(QObject*, QEvent*) + 391
  38  texmacs.bin                         0x0000000110215351 : QTMApplication::notify(QObject*, QEvent*) + 33
  39  QtCore                              0x0000000111a29ea4 : QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
  40  QtCore                              0x0000000111a81f01 : QTimerInfoList::activateTimers() + 897
  41  libqcocoa.dylib                     0x0000000114339f42 : qt_plugin_instance() + 125218
  42  CoreFoundation                      0x00007fff9787a7e1 : __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__() + 17
  43  CoreFoundation                      0x00007fff97859f0c : __CFRunLoopDoSources0() + 556
  44  CoreFoundation                      0x00007fff9785942f : __CFRunLoopRun() + 927
  45  CoreFoundation                      0x00007fff97858e28 : CFRunLoopRunSpecific() + 296
  46  HIToolbox                           0x00007fff8a8bb935 : RunCurrentEventLoopInMode() + 235
  47  HIToolbox                           0x00007fff8a8bb76f : ReceiveNextEventCommon() + 432
  48  HIToolbox                           0x00007fff8a8bb5af : _BlockUntilNextEventMatchingListInModeWithFilter() + 71
  49  AppKit                              0x00007fff8c9d6df6 : _DPSNextEvent() + 1067
  50  AppKit                              0x00007fff8c9d6226 -[NSApplication : _nextEventMatchingEventMask:untilDate:inMode:dequeue:]() + 454
  51  AppKit                              0x00007fff8c9cad80 -[NSApplication : run]() + 682
  52  libqcocoa.dylib                     0x000000011433ac23 : qt_plugin_instance() + 128515
  53  QtCore                              0x0000000111a25a31 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 417
  54  QtCore                              0x0000000111a2a548 : QCoreApplication::exec() + 392
  55  texmacs.bin                         0x0000000110195a9b : qt_gui_rep::event_loop() + 43
  56  texmacs.bin                         0x0000000110195f50 : gui_start_loop() + 16
  57  texmacs.bin                         0x000000010fc8719d : TeXmacs_main(int, char**) + 18013
  58  texmacs.bin                         0x000000010fb28163 : new_call_back(void*, int, char**) + 35
  59  libguile.17.dylib                   0x0000000110b52197 : invoke_main_func() + 36
  60  libguile.17.dylib                   0x0000000110b2b223 : c_body() + 15
  61  libguile.17.dylib                   0x0000000110b87b6f : scm_c_catch() + 502
  62  libguile.17.dylib                   0x0000000110b2b1b2 : scm_i_with_continuation_barrier() + 157
  63  libguile.17.dylib                   0x0000000110b2b20a : scm_c_with_continuation_barrier() + 52
  64  libguile.17.dylib                   0x0000000110b85bc7 : scm_i_with_guile_and_parent() + 41
  65  libguile.17.dylib                   0x0000000110b5215d : scm_boot_guile() + 39
  66  texmacs.bin                         0x000000010fb2813a : start_scheme(int, char**, void (*)(int, char**)) + 74
  67  texmacs.bin                         0x000000010fc88d9f : main() + 1359
  68  libdyld.dylib                       0x00007fff97cbe5ad : start() + 1

-------------------------------------------------
libc++abi.dylib: terminating with uncaught exception of type string
[1]    85174 abort      texmacs xx.tm

Segmentation Fault

Throwing segmentation fault
-------------------------------------------------
Error message:
  segmentation fault

System information:
  TeXmacs version  : 1.99.5
  Built by         : rendong
  Building date    : 2017-09-26T22:33:35
  Operating system : linux-gnu
  Vendor           : pc
  Processor        : x86_64
  Crash date       : 2017年 9月27日 星期三 01时29分28秒 CST

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

Backtrace of C++ stack:
  1   texmacs.bin                         0x0000000109f18e1f : get_crash_report(char const*) + 415
  2   texmacs.bin                         0x0000000109d960ba : tm_throw(char const*) + 90
  3   texmacs.bin                         0x0000000109f1caaa : clean_exit_on_segfault(int) + 26
  4   libsystem_platform.dylib            0x00007fff9032f52a : _sigtramp() + 26
  5   AppKit                              0x00007fff8d7c4d9f : __NSStyleNameIndexTable() + 387471
  6   AppKit                              0x00007fff8ce1dbec -[NSMenu : _enableItem:]() + 706
  7   AppKit                              0x00007fff8ce1d8cb -[NSMenu : _enableItems]() + 222
  8   libqcocoa.dylib                     0x000000010e54036e : qt_plugin_instance() + 150862
  9   libqcocoa.dylib                     0x000000010e5444f2 : qt_plugin_instance() + 167634
  10  libqcocoa.dylib                     0x000000010e54415a : qt_plugin_instance() + 166714
  11  QtWidgets                           0x000000010b1b01cb : QMenuBar::actionEvent(QActionEvent*) + 1003
  12  QtWidgets                           0x000000010b0732e3 : QWidget::event(QEvent*) + 275
  13  QtWidgets                           0x000000010b1b07c2 : QMenuBar::event(QEvent*) + 482
  14  QtWidgets                           0x000000010b038ded : QApplicationPrivate::notify_helper(QObject*, QEvent*) + 301
  15  QtWidgets                           0x000000010b03a167 : QApplication::notify(QObject*, QEvent*) + 391
  16  texmacs.bin                         0x000000010a4af331 : QTMApplication::notify(QObject*, QEvent*) + 33
  17  QtCore                              0x000000010bcd1ea4 : QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
  18  QtWidgets                           0x000000010b06758f : QWidget::insertAction(QAction*, QAction*) + 367
  19  texmacs.bin                         0x000000010a450faa : qt_tm_widget_rep::install_main_menu() + 554
  20  texmacs.bin                         0x000000010a4515fc : qt_tm_widget_rep::write(slot, blackbox, widget) + 1164
  21  texmacs.bin                         0x0000000109f07b45 : write(widget, slot, widget) + 101
  22  texmacs.bin                         0x0000000109f36179 : set_main_menu(widget, widget) + 89
  23  texmacs.bin                         0x0000000109f36081 : tm_window_rep::menu_main(string) + 193
  24  texmacs.bin                         0x0000000109f2f3ac : tm_frame_rep::menu_main(string) + 76
  25  texmacs.bin                         0x0000000109f2f405 : virtual thunk to tm_frame_rep::menu_main(string) + 37
  26  texmacs.bin                         0x0000000109b6a240 : edit_interface_rep::update_menus() + 176
  27  texmacs.bin                         0x0000000109b6b192 : edit_interface_rep::apply_changes() + 178
  28  texmacs.bin                         0x0000000109b71995 : virtual thunk to edit_interface_rep::apply_changes() + 37
  29  texmacs.bin                         0x0000000109f1b689 : tm_server_rep::interpose_handler() + 281
  30  texmacs.bin                         0x0000000109f1b855 : virtual thunk to tm_server_rep::interpose_handler() + 37
  31  texmacs.bin                         0x0000000109f19d66 : texmacs_interpose_handler() + 54
  32  texmacs.bin                         0x000000010a42fcf3 : qt_gui_rep::update() + 611
  33  texmacs.bin                         0x000000010a482535 : QTMGuiHelper::doUpdate() + 21
  34  texmacs.bin                         0x000000010a4afcf7 : QTMGuiHelper::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 199
  35  QtCore                              0x000000010bd03d49 : QMetaObject::activate(QObject*, int, int, void**) + 3113
  36  QtCore                              0x000000010bd0b8c4 : QTimer::timerEvent(QTimerEvent*) + 100
  37  QtCore                              0x000000010bcfba7d : QObject::event(QEvent*) + 77
  38  QtWidgets                           0x000000010b038ded : QApplicationPrivate::notify_helper(QObject*, QEvent*) + 301
  39  QtWidgets                           0x000000010b03a167 : QApplication::notify(QObject*, QEvent*) + 391
  40  texmacs.bin                         0x000000010a4af331 : QTMApplication::notify(QObject*, QEvent*) + 33
  41  QtCore                              0x000000010bcd1ea4 : QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
  42  QtCore                              0x000000010bd29f01 : QTimerInfoList::activateTimers() + 897
  43  libqcocoa.dylib                     0x000000010e539f42 : qt_plugin_instance() + 125218
  44  CoreFoundation                      0x00007fff99b837e1 : __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__() + 17
  45  CoreFoundation                      0x00007fff99b62f0c : __CFRunLoopDoSources0() + 556
  46  CoreFoundation                      0x00007fff99b6242f : __CFRunLoopRun() + 927
  47  CoreFoundation                      0x00007fff99b61e28 : CFRunLoopRunSpecific() + 296
  48  HIToolbox                           0x00007fff9c280935 : RunCurrentEventLoopInMode() + 235
  49  HIToolbox                           0x00007fff9c28076f : ReceiveNextEventCommon() + 432
  50  HIToolbox                           0x00007fff9c2805af : _BlockUntilNextEventMatchingListInModeWithFilter() + 71
  51  AppKit                              0x00007fff8cc7fdf6 : _DPSNextEvent() + 1067
  52  AppKit                              0x00007fff8cc7f226 -[NSApplication : _nextEventMatchingEventMask:untilDate:inMode:dequeue:]() + 454
  53  AppKit                              0x00007fff8cc73d80 -[NSApplication : run]() + 682
  54  libqcocoa.dylib                     0x000000010e53ac23 : qt_plugin_instance() + 128515
  55  QtCore                              0x000000010bccda31 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 417
  56  QtCore                              0x000000010bcd2548 : QCoreApplication::exec() + 392
  57  texmacs.bin                         0x000000010a42fa7b : qt_gui_rep::event_loop() + 43
  58  texmacs.bin                         0x000000010a42ff30 : gui_start_loop() + 16
  59  texmacs.bin                         0x0000000109f2117d : TeXmacs_main(int, char**) + 18013
  60  texmacs.bin                         0x0000000109dc2143 : new_call_back(void*, int, char**) + 35
  61  libguile.17.dylib                   0x000000010ade91bd : invoke_main_func() + 36
  62  libguile.17.dylib                   0x000000010adc28eb : c_body() + 15
  63  libguile.17.dylib                   0x000000010ae1df3a : scm_c_catch() + 415
  64  libguile.17.dylib                   0x000000010adc2872 : scm_i_with_continuation_barrier() + 152
  65  libguile.17.dylib                   0x000000010adc28d2 : scm_c_with_continuation_barrier() + 52
  66  libguile.17.dylib                   0x000000010ae1c681 : scm_i_with_guile_and_parent() + 41
  67  libguile.17.dylib                   0x000000010ade9183 : scm_boot_guile() + 39
  68  texmacs.bin                         0x0000000109dc211a : start_scheme(int, char**, void (*)(int, char**)) + 74
  69  texmacs.bin                         0x0000000109f22d7f : main() + 1359
  70  libdyld.dylib                       0x00007fff9bd435ad : start() + 1

-------------------------------------------------

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.