Activity for printz

  • printz printz posted a comment on discussion General Discussion

    I've removed the bare Makefile used to produce Linux builds with a CMakeLists.txt system. I made this decision due to the need of a cross-platform build info (instead of having separate IDEs for Windows and macOS) and because it's especially good for writing unit tests, something which I really should do because it's easy to add regressions to Eureka which may ruin users' work. I actually had a CMakeLists.txt even before now, but it wasn't finished. Now I took care to finish it for Linux. Next steps...

  • printz printz modified ticket #43

    Add unit testing

  • printz printz modified ticket #49

    Search for line by tag

  • printz printz modified ticket #55

    Use unicode (wide characters) in Windows

  • printz printz modified ticket #54

    Add support for Boom generalized sectors

  • printz printz modified ticket #58

    Analyze all memset and memcpy usage and reduce it

  • printz printz modified ticket #57

    Analyze all c_str() usage and seek to minimize it

  • printz printz modified ticket #60

    Set window icon from the XPM file

  • printz printz posted a comment on ticket #60

    Thanks, it works! Now I need to implement similar behaviour on Windows.

  • printz printz posted a comment on discussion General Discussion

    What version are you using? Latest 1.27b or built from source?

  • printz printz posted a comment on discussion General Discussion

    As I moved the source code to GitHub, I'm also gradually moving all the tickets there, on this page. Right now I won't delete the "Tickets" tab from SourceForge, but as I cover the issues listed there, I'll either transfer them to GitHub or solve them and as soon as it's over, I'll delete this tab, prompting anyone to go to GitHub to report issues (you will need a GitHub account for that).

  • printz printz posted a comment on discussion General Discussion

    During the last months, I've been mass refactoring the Eureka source code, and been doing this straight on the "master" branch (the one you get when checking out by git from https://github.com/ioan-chera/eureka-editor. This meant that I would keep "master" in unstable states and anyone who would build from source would get a broken build. This is unacceptable especially on Linux, where it's pretty usual to build from source, especially when no centralized package manager is available. So if you still...

  • printz printz modified a comment on discussion General Discussion

    I've made the decision to retire the SourceForge git repository and continue its work on GitHub, because of ongoing connectivity problems happening lately at SourceForge. The new Git repository is located at https://github.com/ioan-chera/eureka-editor . Please, if you have pull or merge request, to post them on GitHub, not here. The rest of the development features will remain here: the website, this forum, tickets and others. But the code itself will be on GitHub. I may gradually move other stuff...

  • printz printz posted a comment on discussion General Discussion

    I've made the decision to retire the SourceForge git repository and continue its work on GitHub, because of ongoing connectivity problems happening lately at SourceForge. The new Git repository is located at https://github.com/ioan-chera/eureka-editor. Please, if you have pull or merge request, to post them on GitHub, not here. The rest of the development features will remain here: the website, this forum, tickets and others. But the code itself will be on GitHub. I may gradually move other stuff...

  • printz printz posted a comment on discussion General Discussion

    The problem you mentioned, of not seeing the textures, was a regression of my recent refactoring of Eureka. I've just fixed it now, as I'm consolidating the code with more testing, to avoid any more bugs of this caliber. If you're still using development builds, feel free to make a new one, though I may have to update Makefile before you can start it (otherwise, add Errors.cpp to the list of sources to compile).

  • printz printz committed [a79a5d]

    Eliminated another use of int16 angles

  • printz printz committed [09f124]

    Deleted ComputeAngle when we can just use atan2

  • printz printz committed [dc14e1]

    Eliminated one use of 16-bit angles

  • printz printz committed [f80372]

    Test lib_util

  • printz printz committed [acc0e9]

    Also tested ScanDirectory

  • printz printz committed [330a16]

    Fixed the TempDirContext to work in Windows

  • printz printz committed [bd98f7]

    Fixed the GetAbsolutePath test

  • printz printz committed [718716]

    Fixed a Windows difference expectation

  • printz printz committed [e4f251]

    Updated the POSIX temp path generator to use /tmp

  • printz printz committed [f446e2]

    Update Visual Studio project

  • printz printz committed [2ca7c3]

    Fixed some Visual Studio warnings, including some unexplainable errors that passed fine on macOS

  • printz printz committed [141fed]

    Updated a project

  • printz printz committed [84f09a]

    Added more tests

  • printz printz committed [790252]

    Deleted unused FileRename

  • printz printz committed [f90e60]

    Added FileExists and FileCopy tests

  • printz printz committed [b534b2]

    Simplified Backup_Name

  • printz printz committed [ba4a96]

    Added FileDelete test

  • printz printz committed [aa9725]

    Now we can test path cases

  • printz printz committed [804489]

    Removed FLTK dependency from FilenameReposition

  • printz printz committed [254db2]

    Tested FilenameIsBare

  • printz printz committed [155345]

    Further tested FilenameGetPath

  • printz printz committed [323454]

    Privatized FindBaseName and tested GetBaseName

  • printz printz committed [b1a30a]

    Fixed missed case with the HasExtension function

  • printz printz committed [f2e942]

    Fixed ReplaceExtension

  • printz printz committed [4a1bac]

    Added SString::noCaseEndsWith

  • printz printz committed [fac588]

    Fixed MatchExtension

  • printz printz committed [43a605]

    Fixed HasExtension to correctly detect "." or files beginning with dot.

  • printz printz committed [8f42d6]

    StringTidy is now a method. Added test

  • printz printz committed [8594ea]

    Added more tests

  • printz printz committed [b86dce]

    Same for StringVPrintf

  • printz printz committed [b974fa]

    Moved StringPrintf into SString

  • printz printz committed [994569]

    Added utility code for the tests

  • printz printz committed [34f9a5]

    Added StringDup test

  • printz printz committed [704d50]

    Made sure StringNew quits early in case of negative value

  • printz printz committed [0bc427]

    Changed the string case changer functions into methods

  • printz printz committed [f895b1]

    Refactored OSXCalls.mm and probably fixed a NSString memory leak

  • printz printz committed [65e8a0]

    Removed a dynamic string allocation for macOS

  • printz printz committed [bbb350]

    Added tests for a couple of raw string functions

  • printz printz committed [50e7ec]

    Got rid of resize also

  • printz printz committed [165540]

    Deleted another weird SString method

  • printz printz committed [023f3c]

    More SString mess cleanup

  • printz printz committed [1aeb36]

    Trim trailing whitespace instead of just CRLF

  • printz printz committed [c3f206]

    Fixed wrong assignment of SString for lumps, causing mayhem

  • printz printz committed [b1cb8c]

    Some refactoring in the DuddedSectors check

  • printz printz committed [109be2]

    Fixed wrong behavior of y_stricmp and y_strnicmp

  • printz printz committed [f335a2]

    Added a const

  • printz printz committed [954ed0]

    Removed an unnecessary and harmful assertion that a bitvec must be initialized with >0 size (it doesn't need to)

  • printz printz committed [7c5163]

    Refactored SIDE_LEFT and SIDE_RIGHT into an enum class. Cleaned up the int usage of it and replaced, where applicable, with operators. Also removed a suspicious value overloading.

  • printz printz committed [725abd]

    Updated and cleaned up the Xcode project

  • printz printz committed [93cd48]

    m_bitvec cleanup

  • printz printz committed [642131]

    Added m_bitvec testing

  • printz printz committed [32354b]

    Reduced the code from m_bitvec

  • printz printz committed [eb976b]

    Changed bit operation to enum class

  • printz printz committed [23c4c3]

    Simplified another strange constructor

  • printz printz committed [ef48e3]

    Got rid of a troublesome SString constructor

  • printz printz committed [147ab9]

    Added more SString tests

  • printz printz committed [3d5518]

    Fixed the wrongness of FilenameGetPath

  • printz printz committed [557216]

    New SString method to trim trailing set

  • printz printz committed [692231]

    Added tests for file and string

  • printz printz committed [c30aff]

    Removed SString's bool operator, because it shadowed some critical operators. Fixed one of the bugs by doing it

  • printz printz committed [6e6a23]

    Added Windows unit test project

  • printz printz committed [caf1a0]

    Added a missing include in lib_file.h

  • printz printz committed [e174ac]

    Updated Visual Studio project

  • printz printz committed [7abc94]

    Delete a file

  • printz printz committed [36b8e0]

    Cleaned up some

  • printz printz committed [781e77]

    Started test for lib_file

  • printz printz committed [c27a06]

    Eliminated a SString constructor

  • printz printz committed [261c02]

    Added case-sensitive testing to StringTable

  • printz printz committed [137460]

    Fixed SString to enforce C string content

  • printz printz committed [fd4b18]

    Added SString test

  • printz printz committed [ab1d01]

    Added a necessary operator== to SString

  • printz printz committed [91b832]

    Added unit testing for the StringTable class

  • printz printz committed [452b93]

    Added an Errors module

  • printz printz committed [a87023]

    Moved the string stuff to m_strings

  • printz printz committed [e6613a]

    Added the new file to Xcode

  • printz printz committed [bf363b]

    Fixed some missing cases

  • printz printz committed [439706]

    Fixed a wrong use of StringFree

  • printz printz committed [f0ea64]

    Fixed a redundant printf parameter

  • printz printz committed [525051]

    Updated Xcode project

  • printz printz committed [d2f3c6]

    Fixed a wrong char equivalence

  • printz printz committed [a3b6f4]

    Moved the printf macros to their own header

  • printz printz committed [2c9e7f]

    Replaced the obj_type_e enum with enum class ObjType

  • printz printz committed [2190f4]

    Added some more missing printf stuff

  • printz printz committed [a12579]

    BugError now redirects to ThrowException

  • printz printz committed [adf483]

    Ignore more stuff

1 >
MongoDB Logo MongoDB