1. 25 Nis, 2019 1 kayıt (commit)
  2. 18 Nis, 2019 1 kayıt (commit)
  3. 13 Mar, 2019 1 kayıt (commit)
  4. 08 Kas, 2018 1 kayıt (commit)
    • Stephan Bergmann's avatar
      Adapt LibreLogo.py to Python 3.7 re.sub change · 841ee6fb
      Stephan Bergmann yazdı
      In a build using the system Python during build (i.e., not using
      --enable-python=fully-internal) on Fedora 29 (where /usr/bin/python3 is 3.7.1),
      UITest_librelogo failed with
      
      > ======================================================================
      > FAIL: test_compile_librelogo (compile.LibreLogoCompileTest)
      > ----------------------------------------------------------------------
      > Traceback (most recent call last):
      >   File "/data/sbergman/lo-system/core/sw/qa/uitest/librelogo/compile.py", line 128, in test_compile_librelogo
      >     self.assertEqual(test[1], re.sub(r'(\n| +\n)+', '\n', re.sub(r'\( ', '(', compiled)).strip())
      > AssertionError: 'glob[52 chars]_#\n label(_y + _z)\n #_@L_i_N_e@_#\n#_@L_i_N_e@_#\nx(25, 26)' != 'glob[52 chars]_#\n label(_y + _z)\n #_@L_i_N_e@_#\n#_@L_i_N_e@_#\nx(25, ,26)'
      >   global x
      >   def x(_y, _z):
      >    __checkhalt__()
      >    #_@L_i_N_e@_#
      >    label(_y + _z)
      >    #_@L_i_N_e@_#
      >   #_@L_i_N_e@_#
      > - x(25, 26)+ x(25, ,26)?       +
      >
      >
      > ----------------------------------------------------------------------
      
      due to an upstream Python change discussed at
      <https://bugs.python.org/issue34982#msg329418> "re.sub() different behavior in
      3.7".
      
      I am not sure that upstream change really makes sense, despite that being
      explicitly confirmed in <https://bugs.python.org/issue34982#msg329420>.  But
      lets tweak our code to adapt to that anyway.  (There may be further places in
      LibreLogo.py that would need similar changes; I just fixed enough to make
      UITest_librelogo succeed for me.)
      
      Change-Id: I6c8f4b78f63953d582b88037fa56388b50af2b54
      Reviewed-on: https://gerrit.libreoffice.org/63038
      Tested-by: Jenkins
      Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
      841ee6fb
  5. 06 Kas, 2018 2 kayıt (commit)
  6. 05 Kas, 2018 3 kayıt (commit)
  7. 26 Eki, 2018 2 kayıt (commit)
  8. 25 Eki, 2018 1 kayıt (commit)
    • László Németh's avatar
      LibreLogo: add unit tests · 4712b830
      László Németh yazdı
      for program running and command name expansion, and for following fixes:
      
      tdf#106792: regression in line length and continuous line drawing
      tdf#100941: line breaking by "magic wand"
      tdf#120422: program lines are different paragraphs by "magic wand"
      
      Also add function __is_alive__() to LibreLogo.py to check
      LibreLogo program termination via XScript API.
      
      Change-Id: If884b3fd608a6e8077be853eb2dd17fbdfff2011
      Reviewed-on: https://gerrit.libreoffice.org/62263
      Tested-by: Jenkins
      Reviewed-by: 's avatarLászló Németh <nemeth@numbertext.org>
      4712b830
  9. 10 Eki, 2018 1 kayıt (commit)
    • László Németh's avatar
      tdf#120422 LibreLogo: fix page and line formatting of "magic wand" · 3a81c0d4
      László Németh yazdı
      Format program lines as paragraphs, instead of a single paragraph
      with line breaks:
      
      - basic debug feature "jump to the bad line" works after formatting
      
      - fix 2-page editing area: page break before the LibreLogo program
      
      Now formatting of program lines doesn't depend on the actual regular
      expression setting of Search & Replace functionality of Writer,
      so this is the intended fix for tdf#100941 "LibreLogo: 'magic wand'
      icon inserts incorrect '\n' characters instead of paragraph breaks".
      
      NOTE: setting also AlgorithmType, not only AlgorithmType2 prevents
      crashing of LibreOffice at opening Search & Replace dialog after
      usage of the "magic wand" icon.
      
      partial revert of the commit b1a6d157
         Resolves: tdf#100941 LibreLogo: replace literal '\n' with newline
      
      Change-Id: I34f581278fdae8d41967800d05662e37b731b59d
      Reviewed-on: https://gerrit.libreoffice.org/61610Reviewed-by: 's avatarLászló Németh <nemeth@numbertext.org>
      Tested-by: 's avatarLászló Németh <nemeth@numbertext.org>
      3a81c0d4
  10. 30 Eyl, 2018 1 kayıt (commit)
    • László Németh's avatar
      LibreLogo: fix regression of line drawing · 502e8785
      László Németh yazdı
      related to measurement changes, for example we got only
      5.7 cm long line for "FORWARD 10cm", because the processed
      value measured in 0.0100 mm instead of the correct twips
      (pt/20 ~ 0.0176mm).
      
      Note: only the line drawing was shorter, the turtle path
      didn't change, so the turle could draw only dashed line
      for multiple FORWARD or BACK, instead of a continuous one.
      
      regression from
          commit 36bade04
          tdf106792 Get rid of SvxShapePolyPolygonBezier
      
      Change-Id: I16d75dbdadef5af9c545abc86575490559b3d54c
      Reviewed-on: https://gerrit.libreoffice.org/61145
      Tested-by: Jenkins
      Reviewed-by: 's avatarLászló Németh <nemeth@numbertext.org>
      502e8785
  11. 05 Kas, 2017 1 kayıt (commit)
  12. 12 Nis, 2017 1 kayıt (commit)
  13. 30 Mar, 2017 1 kayıt (commit)
  14. 02 Mar, 2017 1 kayıt (commit)
  15. 27 Kas, 2016 1 kayıt (commit)
  16. 26 Eki, 2016 1 kayıt (commit)
  17. 18 Tem, 2016 1 kayıt (commit)
  18. 17 Agu, 2015 1 kayıt (commit)
  19. 03 Tem, 2015 1 kayıt (commit)
  20. 02 Tem, 2015 3 kayıt (commit)
  21. 27 Haz, 2015 1 kayıt (commit)
  22. 18 May, 2015 1 kayıt (commit)
  23. 19 Nis, 2015 1 kayıt (commit)
  24. 10 Kas, 2014 1 kayıt (commit)
  25. 22 Eki, 2014 1 kayıt (commit)
  26. 31 Mar, 2014 1 kayıt (commit)
  27. 18 Mar, 2014 1 kayıt (commit)
  28. 04 Şub, 2014 1 kayıt (commit)
  29. 30 Ock, 2014 1 kayıt (commit)
  30. 08 Ock, 2014 2 kayıt (commit)
  31. 07 Ock, 2014 1 kayıt (commit)
  32. 01 Ock, 2014 1 kayıt (commit)
  33. 28 Eki, 2013 1 kayıt (commit)