Activity for Mike Sharov

  • Mike Sharov Mike Sharov posted a comment on merge request #3

    Your changes do not convert escaped newlines to multiline strings, but convert single line strings to multiline strings by wrapping them at some arbitrary limit. For example, the first change in your diff breaks "Unsafe browser string. See snownews.kcore.de", splitting it just after "See ". If I understand the new gettext recommendation correctly, that would create a line break there, preventing gettext from matching the original single line string. You can't see it, of course, just by running msgfmt,...

  • Mike Sharov Mike Sharov modified ticket #80

    Running configure errors out

  • Mike Sharov Mike Sharov posted a comment on ticket #80

    Closing "wontfix". Will later consider revising supported OS list.

  • Mike Sharov Mike Sharov posted a comment on ticket #80

    It appears that your shell is being overly aggressive in unescaping the slashes in the string that builds config.sed. I am /extremely/ wary of messing with string escaping, since this has previously been a recurring problem on various platforms. The current code has been tested and worked on BSD previously (FreeBSD), and it does work when using dash, which is the only ksh equivalent I have access to. Since I am not able to repeat the extensive testing required to verify that any proposed fixes would...

  • Mike Sharov Mike Sharov updated merge request #3

    po/sr.po: Update translator's email address

  • Mike Sharov Mike Sharov posted a comment on merge request #3

    I've done the email change manually. Commit 351dd7ebbb81109a090c5d90c3817c4f44278c08.

  • Mike Sharov Mike Sharov committed [351dd7] on Code

    Update Serbian translator's email

  • Mike Sharov Mike Sharov posted a comment on ticket #80

    Please attach the failing config.sed. I am not able to reproduce the error when running the specified command. Calling escpath the way you do is not appropriate; it is supposed to take the unescaped path as the argument.

  • Mike Sharov Mike Sharov posted a comment on merge request #3

    This commit does way more than just update your email address. You appear to have rewritten the entire file, in many cases rewrapping the english match strings, which will prevent gettext from finding your translations. If you want this committed, you need to do just the email address change and remove all the others. You can submit them in another MR.

  • Mike Sharov Mike Sharov committed [b0b476] on Code

    Replace deprecated htmlEntityLookup with xmlGetPredefinedEntity

  • Mike Sharov Mike Sharov merged merge request #1 on Code

    wumpus typo fix in wump.c line 282 "rampagees"

  • Mike Sharov Mike Sharov posted a comment on merge request #1

    The manpage already has all the information on how to play the game, just under the option descriptions. Not exactly what you get from ?, but considering the simplicity of the game, I don't see any problem here.

  • Mike Sharov Mike Sharov committed [ac80fa] on Code

    Use libunistring for unicode processing

  • Mike Sharov Mike Sharov committed [35d4f9] on Code

    Convert to C++

  • Mike Sharov Mike Sharov modified ticket #9

    undefined reference to `setcchar'

  • Mike Sharov Mike Sharov posted a comment on ticket #9

    I looked at Mageia package repository, and it appears to have libncurses and libncursesw as separate libraries. The Mageia site does not let me actually download the packages, so I can't verify what's in it, but with this setup it is seems likely that libncurses package installs its pkg-config file to point only to itself, instead of aliasing to libncursesw. This makes it impossible for apps to optionally enable widechar functionality by simply looking at the headers, as bsd-games is doing. The only...

  • Mike Sharov Mike Sharov posted a comment on ticket #9

    mvwadd_wchw already uses the NCURSES_WIDECHAR to enable widechar support only if the ncurses package installed by your distribution supports it. Checking NCURSES_WIDECHAR is the official way of checking for this functionality, and there is no other, as far as I know. So I'm going to say that this is a problem with your distribution's package. These days there is no reason whatsoever to build ncurses without unicode support, so you should submit a request to your distribution packager to do so.

  • Mike Sharov Mike Sharov posted a comment on ticket #9

    Your Makefile also contains system paths, so that's not much of a reason. All other projects that do include a pkg-config file do so in the main codebase. Distribution packages generally refuse to the pkg-config file because they consider it to be upstream responsibility. My request to add a .pc file to the giflib package on Arch was denied for that reason.

  • Mike Sharov Mike Sharov committed [fa281a] on Code

    Add ENAMETOOLONG check to mkpath

  • Mike Sharov Mike Sharov modified ticket #79

    Error creating cache directory during setup

  • Mike Sharov Mike Sharov posted a comment on ticket #79

    Fixed by commit 5d4ec642056ee5c7348c00a5b18e9ddf3b81c785

  • Mike Sharov Mike Sharov modified ticket #79

    Error creating cache directory during setup

  • Mike Sharov Mike Sharov committed [5d4ec6] on Code

    Create parent dirs during snownews dirs setup

  • Mike Sharov Mike Sharov committed [22a57c] on Code

    Replace deprecated xmlRecoverMemory call

  • Mike Sharov Mike Sharov committed [cf5221] on Code

    Remove unneeded @pkg_uname@ substitution

  • Mike Sharov Mike Sharov committed [65c036] on Code

    atc: fix missing A_BOLD for background setattr

  • Mike Sharov Mike Sharov committed [78605d] on Code

    Bump version number for release

  • Mike Sharov Mike Sharov committed [1fe103] on Code

    Bump version number for release

  • Mike Sharov Mike Sharov modified ticket #8

    gomoku fails to build on macOS due to missing header

  • Mike Sharov Mike Sharov posted a comment on ticket #8

    Fixed by 07793aa56343c0c6a94bbce8857c4b90d7e42b4a

  • Mike Sharov Mike Sharov committed [07793a] on Code

    Fix for not having <endian.h> on MacOS

  • Mike Sharov Mike Sharov updated merge request #2

    Fix smartfeed prev for first item + fix smartfeed item read status saving

  • Mike Sharov Mike Sharov posted a comment on merge request #2

    Merged with 7c1f248f34029bb2252b048a185c49ffc15ef443 and b71ca89dac1c476e20ccaf68dbaef211963a4c92.

  • Mike Sharov Mike Sharov committed [b71ca8] on Code

    Fix saving newsitem read status from smartfeeds

  • Mike Sharov Mike Sharov committed [7c1f24] on Code

    Fix missing prev link on first add smartfeed item

  • Mike Sharov Mike Sharov updated merge request #1

    Fix for smartfeed "previous" button

  • Mike Sharov Mike Sharov posted a comment on merge request #1

    Yes, the prev link should have been updated. I've merged as 3fbe4d52a0507a6841d28954febe7e32e5ed44fc. (Due to the extra braces on the if in your code, which I don't do)

  • Mike Sharov Mike Sharov committed [3fbe4d] on Code

    Fix missing prev link on add smartfeed item

  • Mike Sharov Mike Sharov created ticket #9

    Add pkg-config file

  • Mike Sharov Mike Sharov committed [e480d4] on Code

    Implement VSync using Present extension

  • Mike Sharov Mike Sharov committed [a7a421] on Code

    Fix Makefile not picking up dependencies

  • Mike Sharov Mike Sharov committed [2d263d] on Code

    Use XCB_BACK_PIXMAP_NONE enum

  • Mike Sharov Mike Sharov committed [d9e950]

    Move project to Sourceforge

  • Mike Sharov Mike Sharov imported Code

  • Mike Sharov Mike Sharov committed [b81810]

    Move project to Sourceforge

  • Mike Sharov Mike Sharov imported Files

  • Mike Sharov Mike Sharov imported Tickets

  • Mike Sharov Mike Sharov imported Code

  • Mike Sharov Mike Sharov committed [4b8638]

    Verify user owns private dirs

  • Mike Sharov Mike Sharov committed [37ee61]

    Fix wrong signal handlers restored at quit

  • Mike Sharov Mike Sharov committed [700779]

    Change doc links to SourceForge

  • Mike Sharov Mike Sharov committed [2d8271]

    Remove some trailing whitespace

  • Mike Sharov Mike Sharov committed [7dc3a5]

    configure: shell portability fixes

  • Mike Sharov Mike Sharov committed [2034f8]

    Fix DESTDIR not being used for exei

  • Mike Sharov Mike Sharov committed [847360]

    Update build system

  • Mike Sharov Mike Sharov committed [76fc25]

    Use auto more

  • Mike Sharov Mike Sharov committed [398633]

    Fix two uninitialized members found by cppcheck

  • Mike Sharov Mike Sharov committed [5976cf]

    Update source to c++11

  • Mike Sharov Mike Sharov committed [a959fd]

    Detect XCB library and print error when not found

  • Mike Sharov Mike Sharov committed [e4e0ac]

    Use file-by-file rm and rmdir in Makefile

  • Mike Sharov Mike Sharov committed [398b0a]

    Bump up version number for release

  • Mike Sharov Mike Sharov committed [da14bc]

    Add moves counter

  • Mike Sharov Mike Sharov committed [3ad061]

    Some gratuitous optimizations

  • Mike Sharov Mike Sharov committed [fcd01a]

    Hide the exit until all crates are disposed

  • Mike Sharov Mike Sharov committed [20c337]

    Use unsigned types for coordinates

  • Mike Sharov Mike Sharov committed [331feb]

    Add comments

  • Mike Sharov Mike Sharov committed [e01be0]

    Set _NET_WM_PID and _NET_WM_WINDOW_TYPE properties

  • Mike Sharov Mike Sharov committed [f2cd9d]

    Remove _NET_WM_STATE_FULLSCREEN misunderstanding

  • Mike Sharov Mike Sharov committed [c03f67]

    Fix nVidia rendering: expand XRender id size to 2 bytes

  • Mike Sharov Mike Sharov committed [45f96c]

    Enable function-level linking

  • Mike Sharov Mike Sharov committed [3df689]

    Fix unsolvable level

  • Mike Sharov Mike Sharov committed [9ab02a]

    Update version number

  • Mike Sharov Mike Sharov committed [6a59c0]

    Display an error if cannot connect to X server

  • Mike Sharov Mike Sharov committed [c3f5b0]

    Add some comments

  • Mike Sharov Mike Sharov committed [7b95e1]

    HAVE_USTL_H was incorrectly defined

  • Mike Sharov Mike Sharov committed [27c39d]

    Re-fmt the license

  • Mike Sharov Mike Sharov committed [a34eec]

    Fix fullscreen setting

  • Mike Sharov Mike Sharov committed [2a8c67]

    Review Level

  • Mike Sharov Mike Sharov committed [27e78b]

    Review GJID

  • Mike Sharov Mike Sharov committed [f7c3e9]

    Convert tile bitmap data to xbm

  • Mike Sharov Mike Sharov committed [ea3da3]

    Updated README

  • Mike Sharov Mike Sharov committed [3a0266]

    Small content fixes

  • Mike Sharov Mike Sharov committed [16a934]

    Make uSTL optional

  • Mike Sharov Mike Sharov committed [16c4a0]

    Set copyright date back to 1995, the original release date, to make it expire sooner

  • Mike Sharov Mike Sharov committed [d8db55]

    Merge levels.dat into level.cc

  • Mike Sharov Mike Sharov committed [edb2d3]

    Fix signed extension of color components

  • Mike Sharov Mike Sharov committed [c9b66d]

    Now not including xcb.h in xapp.h

  • Mike Sharov Mike Sharov committed [aec802]

    Load from static data

  • Mike Sharov Mike Sharov committed [d6b727]

    Remove CPIO data file and flatten directory tree

  • Mike Sharov Mike Sharov committed [7073a3]

    Remove CFont

  • Mike Sharov Mike Sharov committed [411f9c]

    Remove CGC

  • Mike Sharov Mike Sharov committed [66413e]

    RENDER text works

  • Mike Sharov Mike Sharov committed [8556de]

    Convert default.fnt to xbm format

  • Mike Sharov Mike Sharov committed [818cdd]

    Use RENDER to draw text. Does not work for some reason

  • Mike Sharov Mike Sharov committed [866edd]

    Removed all references to CImage and rasterization

  • Mike Sharov Mike Sharov committed [5cc138]

    Add xpm loading code and combined xpms

  • Mike Sharov Mike Sharov committed [cf589e]

    Merge level drawing into the app

  • Mike Sharov Mike Sharov committed [5920cf]

    Using RENDER to draw tiles

  • Mike Sharov Mike Sharov committed [0626f1]

    Do not use c++0x in this project

  • Mike Sharov Mike Sharov committed [c585b1]

    Use atom array instead of individual variables

1 >