Commits on Dec 18, 2021

  1. bump NimVersion to 1.6.3

    narimiran committed Dec 18, 2021
    Configuration menu
    Copy the full SHA
    8aec198 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4e41e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2021

  1. Use testament to check Norm test pass (#19018)

    * Use testament to check Norm test pass
    
    This is what I actually use to test Norm, so it's better to use it.
    
    This should not currently pass. This is expected because this is exactly the problem I want to highlight with this PR. My tests do indeed not pass at the moment.
    
    * Remove clearNimblePath from testament command.
    
    Co-authored-by: flywind <xzsflywind@gmail.com>
    (cherry picked from commit b2edc34)
    2 people authored and narimiran committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    095202e View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. use uppercase "type" for Proxy-Authorization header (#19273)

    Some servers will reject authorization requests with a lowercase "basic" type. Changing to "Basic" seems to solve these issues.
    
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Proxy-Authorization
    (cherry picked from commit b812431)
    vercingetorx authored and narimiran committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    efdb180 View commit details
    Browse the repository at this point in the history
  2. build testament in package CI (#19092)

    * build testament in package CI
    
    * Update testament/important_packages.nim
    
    (cherry picked from commit b155864)
    ringabout authored and narimiran committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    d4de5d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2e7e5d View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2021

  1. Extract runnables that specify doccmd (#19275) [backport:1.6]

    (cherry picked from commit 4da7dbf)
    ire4ever1190 authored and narimiran committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    ce6fa79 View commit details
    Browse the repository at this point in the history
  2. Revert "Update uri.nim (#19148) [backport:1.0]" (#19280)

    This reverts commit a3ef5df.
    
    (cherry picked from commit 81d32cf)
    Araq authored and narimiran committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    161736c View commit details
    Browse the repository at this point in the history
  3. Fixed object field access of static objects in generics (#19283) [bac…

    …kport]
    
    (cherry picked from commit fa96e56)
    beef331 authored and narimiran committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    26ed4e5 View commit details
    Browse the repository at this point in the history
  4. Fix #19107 (#19286) [backport]

    (cherry picked from commit fdbec96)
    demotomohiro authored and narimiran committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    980ec71 View commit details
    Browse the repository at this point in the history
  5. fixes grammar typos [backport] (#19289)

    (cherry picked from commit a61bbf7)
    Araq authored and narimiran committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    0648cde View commit details
    Browse the repository at this point in the history
  6. Fix #19297 - fixing broken list after adding empty list (#19299)

    * Update lists.nim
    
    * Update tlists.nim
    
    * removed check `if b.tail != nil`
    
    The tail of the list being null it is still possible to retrieve its end by going through all nodes from the head. So checking for null from `b.tail` is unnecessary. However, setting `a.tail = b.tail` only if `a.head != nil`, so you don't break a good list with an already broken one.
    
    (cherry picked from commit dc5c88c)
    rockcavera authored and narimiran committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    afa4bc3 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. fixes #16617 [backport] (#19300)

    (cherry picked from commit ac37eed)
    Araq authored and narimiran committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    5f70b1a View commit details
    Browse the repository at this point in the history
  2. Fix #19314 - fixing broken DoublyLinkedList after adding empty `Dou…

    …blyLinkedList` (#19315) [backport]
    
    * Update lists.nim
    
    * Update tlists.nim
    
    (cherry picked from commit 526a32e)
    rockcavera authored and narimiran committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    984691b View commit details
    Browse the repository at this point in the history
  3. Update net.nim (#19327) [backport]

    (cherry picked from commit 5ec8b60)
    rockcavera authored and narimiran committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    30737b3 View commit details
    Browse the repository at this point in the history
  4. fix #19343 (#19344) [backport]

    Ensure HttpClient onProgress is called once per second
    Ensure that reported speed is accurate
    
    (cherry picked from commit 58656aa)
    zintrepid authored and narimiran committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    2539d7a View commit details
    Browse the repository at this point in the history
  5. Fix remove on last node of singly-linked list [backport:1.6] (#19353)

    (cherry picked from commit 955040f)
    exelotl authored and narimiran committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    a90cabb View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. docs: Fix broken cross references to rfind in strutils (#19382) [ba…

    …ckport]
    
    Fixes three broken cross references to `rfind` in strutils.
    Breakage due to signature changes of the `rfind` methods.
    
    Co-authored-by: adigitoleo <adigitoleo@dissimulo.com>
    (cherry picked from commit 5853303)
    2 people authored and narimiran committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    3d3d790 View commit details
    Browse the repository at this point in the history
  2. nrvo shouldn't touch bycopy object[backport:1.2] (#19385)

    fix #19342
    
    (cherry picked from commit 9b9ae8a)
    ringabout authored and narimiran committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    bc823b6 View commit details
    Browse the repository at this point in the history
  3. mangle names in nimbase.h using cppDefine (#19395) [backport]

    mangle names in nimbase.h
    fix comments
    
    (cherry picked from commit 4f6b59d)
    ringabout authored and narimiran committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    9aff19f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7cafd22 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Optimize lent in JS [backport:1.6] (#19393)

    * Optimize lent in JS [backport:1.6]
    
    * addr on lent doesn't work anymore, don't use it
    
    * use unsafeAddr  in test again for older versions
    
    (cherry picked from commit 07c7a8a)
    metagn authored and narimiran committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    fc0aec6 View commit details
    Browse the repository at this point in the history
  2. Add noQuit option (#19419) [backport:1.6]

    * Add noQuit option
    
    * Add nim prefix in case of conflicts
    
    Co-authored-by: flywind <xzsflywind@gmail.com>
    
    Co-authored-by: flywind <xzsflywind@gmail.com>
    (cherry picked from commit ce44cf0)
    2 people authored and narimiran committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    3d3b344 View commit details
    Browse the repository at this point in the history
  3. Resolve cross file resolution errors in atomics (#19422) [backport:1.6]

    * Resolve call undeclared routine testAndSet
    
    * Fix undeclared field atomicType
    
    (cherry picked from commit 851e515)
    Nycto authored and narimiran committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    41b7148 View commit details
    Browse the repository at this point in the history
  4. enable weave (#19363) [backport:1.6]

    * enable weave
    * workaround CI
    
    (cherry picked from commit 927fa89)
    ringabout authored and narimiran committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    52d2ff6 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2022

  1. RST: allow empty number-lines directives just like it was done for a …

    …decade; all my documents rely on this feature [backport (#19431)
    
    (cherry picked from commit 15f54de)
    Araq authored and narimiran committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    e1f3c74 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. change run command for numericalnim (#19448)

    Now it makes runs the custom `nimCI` task that installs the external dependencies
    
    (cherry picked from commit 4b723c0)
    HugoGranstrom authored and narimiran committed Jan 25, 2022
    Configuration menu
    Copy the full SHA
    2fb1c80 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. bugfix: varargs count as open arrays (#19447)

    (cherry picked from commit 6ea6225)
    Araq authored and narimiran committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    a8e040e View commit details
    Browse the repository at this point in the history
  2. Update manual.rst (#19301)

    (cherry picked from commit ef634cc)
    rockcavera authored and narimiran committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    47888c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. nvro don't touch cdecl types [backport: 1.6] (#19461)

    * nvro don't touch cdecl types; fix #19342 again
    
    (cherry picked from commit 0c3892c)
    ringabout authored and narimiran committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    35c812f View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. bump NimVersion to 1.6.4

    narimiran committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    7e52a57 View commit details
    Browse the repository at this point in the history
  2. disable nimlsp (#19499)

    (cherry picked from commit 28180e4)
    ringabout authored and narimiran committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    8c9e88f View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. don't use a temp for addr [backport: 1.6] (#19503)

    * don't use a temp for addr
    
    fix #19497
    
    * Update compiler/ccgcalls.nim
    
    Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
    
    * add a test
    
    Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
    (cherry picked from commit 27e5481)
    2 people authored and narimiran committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    7994556 View commit details
    Browse the repository at this point in the history