Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    mark2185
    @mark2185
    Uhhhhh, now that you mention it...
    Montenegrin is a normative variety of the Serbo-Croatian language[6] mainly used by Montenegrins and is the official language of Montenegro.
    Boris Staletic
    @bstaletic
    Yeah... I'm not sure if they changed more than a handful of words and made it an official language after "Serbia and Monte Negro". There were jokes about them being too lazy to do it properly.
    mark2185
    @mark2185
    You sure know a lot about the area for a Bond villain.
    Boris Staletic
    @bstaletic
    Hey, just look at my name!
    Isn't "Boris" every villain ever?
    mark2185
    @mark2185
    The most Russian name if I've ever seen one!
    Maybe only "Dmitri" is above, on the list
    Boris Staletic
    @bstaletic
    Ivan?
    mark2185
    @mark2185
    Nah
    Ivan is a silly goose
    Boris maybe good, maybe bad
    Not great, not terrible
    But Dmitri
    You know he gonna do something bad
    Boris Staletic
    @bstaletic
    The Serbian version of Dmitri would be Dimitrije and I've met quite a few people named that.
    mark2185
    @mark2185
    Were they all antagonists?
    Boris Staletic
    @bstaletic
    That depends. Some were assholes. One is my friend, so maybe... If you consider me an antagonist as well.
    mark2185
    @mark2185
    Well someone's gotta play the villain
    bstaletic @bstaletic shrugs
    Boris Staletic
    @bstaletic
    I've been saying the world needs a global reset button.
    mark2185
    @mark2185
    Do elaborate
    It can be interpeted in a positive or a negative way
    Boris Staletic
    @bstaletic
    Dinosaurs got their reset button and they were awesome! Are people less awesome than dinosaurs? We should have a big red button that says "do not touch", so everyone would press it!
    Ben Jackson
    @puremourning
    my hero
    i would follow that manifesto
    mark2185
    @mark2185
    Villain of the year right there
    But I agree
    Ben Jackson
    @puremourning
    "Can you honestly claim you are more awesome than a friggin T-REX"
    mark2185
    @mark2185
    It would only sadden me that I would not be there to witness the era after
    Boris Staletic
    @bstaletic
    Look, we have sent a skycrane to a different planet and made it give birth to a 1 ton of autonomous steel. No T-REX has ever done that.
    Next stop, making a steel t-rex.
    mark2185
    @mark2185
    That sounds like a perfect pet for a Bond villain
    "Sit in front of my megalodon shark infested aquarium while I tell you all about my plan, mr. Bond" is a thing of the past
    Boris Staletic
    @bstaletic
    Hey, we're at a point where enough money can pay for genetically engineering new creatures. Why limit ourselves to laser-shooting sharks?
    mark2185
    @mark2185
    Okay, so far so good, go on
    Boris Staletic
    @bstaletic
    Let's cross Godzilla with Mothra, so that the thing can fly.
    That idea took... 10 seconds?
    mark2185
    @mark2185
    Hmmm and what would be the culmination of your plan?
    Boris Staletic
    @bstaletic
    Until you think of something better, you can ride your pet and show off to people walking dogs.
    mark2185
    @mark2185
    What about the reset button?
    Boris Staletic
    @bstaletic
    Oh, that's a different story. Earth already had giant lizards. We need fresh ideas.
    Boris Staletic
    @bstaletic
    @puremourning You know how we can't accept T&& arguments for functions we expose to python? I believe we will be able to with the next release of pybind11.
    JMY
    @JackMerryYoung

    Hello,I'm using MSYS2 now.
    I got a problem.I use :YcmToogleLogs to show the log:

    Traceback (most recent call last):
      File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
        return _run_code(code, main_globals, None,
      File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
        exec(code, run_globals)
      File "/home/AOC/.cache/vimfiles/repos/github.com/Valloric/YouCompleteMe/python/ycm/../../third_party/ycmd/ycmd/__main__.py", line 193, in <module>
        Main()
      File "/home/AOC/.cache/vimfiles/repos/github.com/Valloric/YouCompleteMe/python/ycm/../../third_party/ycmd/ycmd/__main__.py", line 160, in Main
        code = ImportAndCheckCore()
      File "/home/AOC/.cache/vimfiles/repos/github.com/Valloric/YouCompleteMe/third_party/ycmd/ycmd/utils.py", line 497, in ImportAndCheckCore
        LoadYcmCoreDependencies()
      File "/home/AOC/.cache/vimfiles/repos/github.com/Valloric/YouCompleteMe/third_party/ycmd/ycmd/utils.py", line 482, in LoadYcmCoreDependencies
        ctypes.cdll.LoadLibrary( libclang_path )
      File "/usr/lib/python3.8/ctypes/__init__.py", line 451, in LoadLibrary
        return self._dlltype(name)
      File "/usr/lib/python3.8/ctypes/__init__.py", line 373, in __init__
        self._handle = _dlopen(self._name, mode)
    OSError: Exec format error

    I tried to recompile Ycm core with

    install.py --clang-completer --system-libclang

    but the error still exists,when I use

    install.py --clang-completer

    It has a compile error:

    Searching Python 3.8 libraries...
    Found Python library: /usr/lib/libpython3.8.dll.a
    Found Python headers folder: /usr/include/python3.8
    CMake Deprecation Warning at CMakeLists.txt:23 (cmake_minimum_required):
      Compatibility with CMake < 2.8.12 will be removed from a future version of
      CMake.
    
      Update the VERSION argument <min> value or use a ...<max> suffix to tell
      CMake that the project does not need compatibility with older versions.
    
    
    -- The C compiler identification is GNU 10.2.0
    -- The CXX compiler identification is GNU 10.2.0
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /usr/bin/cc.exe - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/c++.exe - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Found PythonLibs: /usr/lib/libpython3.8.dll.a (found suitable version "3.8.7", minimum required is "3.6")
    CMake Deprecation Warning at ycm/CMakeLists.txt:18 (cmake_minimum_required):
      Compatibility with CMake < 2.8.12 will be removed from a future version of
      CMake.
    
      Update the VERSION argument <min> value or use a ...<max> suffix to tell
      CMake that the project does not need compatibility with older versions.
    
    
    -- Using libclang archive: /home/AOC/.cache/vimfiles/repos/github.com/Valloric/YouCompleteMe/third_party/ycmd/cpp/../clang_archives/libclang-11.0.0-x86_64-unknown-linux-gnu.tar.bz2
    CMake Error: Problem with archive_write_header(): Can't create 'lib/libclang.so'
    CMake Error: Current file: lib/libclang.so
    CMake Error: Problem extracting tar: libclang-11.0.0-x86_64-unknown-linux-gnu.tar.bz2
    CMake Error at ycm/CMakeLists.txt:123 (message):
      Cannot find path to libclang in prebuilt binaries
    
    
    -- Configuring incomplete, errors occurred!
    See also "/tmp/ycm_build_x7h7y6tc/CMakeFiles/CMakeOutput.log".
    ERROR: the build failed.
    
    NOTE: it is *highly* unlikely that this is a bug but rather
    that this is a problem with the configuration of your system
    or a missing dependency. Please carefully read CONTRIBUTING.md
    and if you're sure that it is a bug, please raise an issue on the
    issue tracker, including the entire output of this script
    and the invocation line used to run it.
    Ben Jackson
    @puremourning
    afaik there are no prebuilt binaries for msys2, so you'll have to either build llvm from source or find an up-to-date libclang from your distro
    msys is not a supported platform, so YMMV
    mark2185
    @mark2185

    Can someone help me understand what does nmap H <plug>(YCMHover) (this works) do when compared to nmap H <plug>YCMHover (this does nothing) ?

    From what I understood in the documentation, <Plug> makes it visible outside of the script, but I don't get what difference do the brackets make.

    Boris Staletic
    @bstaletic
    <plug> maps make it possible for plugin writers to expose a functionality without deciding for the users what the mapping should be. <plug>(YCMHover) is mapped to... something. Then you map H to <plug>(YCMHover). I'm not sure about the parenthesis, but your right hand side of the map needs to match our left hand side for the recursive mapping to work.
    mark2185
    @mark2185
    Alright, the part about matching rhs and lhs makes sense, the brackets are in the "original", I presume.